本文与《【Servlet】Javaweb中,利用新浪api接口,获取IP地址,并获取相应的IP归属地》(点击打开链接)为姊妹篇,只是后端编程语言换成了php。
做出同样的效果,打开页面,得到客户端的ip,并获取利用新浪api接口获取此ip的归属地。
可以看到,在IE6也是相当正常的。
目录结构如下,非常简单,同样就两个文件,其实如果你愿意,写成一个php文件也可以,但是显示层和逻辑业...
分类:
Windows开发 时间:
2015-06-19 18:55:10
收藏:
0 评论:
0 赞:
0 阅读:
471
题意:
裸的高精度取余。
分析:
http://blog.csdn.net/sepnine/article/details/44092055有poj 1220任意进制转换的代码,这题用到其中的一部分,可作对比。
代码:
//poj 2305
//sep9
#include
using namespace std;
int b,m;
char s1[1024],s2[16],ans[16...
分类:
其他 时间:
2015-06-19 18:55:00
收藏:
0 评论:
0 赞:
0 阅读:
301
题目请点我
题解:
题目的意思就是针对当前的残局,输入多组检测看是否能消去。对于每组消去的规则是连线不能超过两折。这道题可以用BFS,也可以用DFS。但是觉得BFS要简单一些,如果用DFS的话注意减枝。BFS的话最先找到的是最短的路径,但是可行解不一定是最短路径,所以节点放入队列时的条件要有所修改,之前的visit数组保存的是是否访问过当前节点,那现在到达一个节点的状态有很多,所以visit数组...
分类:
其他 时间:
2015-06-19 18:54:50
收藏:
0 评论:
0 赞:
0 阅读:
303
对于web编程中,安全是一项时刻都要注意的问题。在敲击牛腩的时候遇到的防止sql注入,md5转换明文密码为暗文等操作都是应对web编程安全问题提出的。
为此从网上查阅一些关于web安全方面的资料,对一些web安全问题简单了解了一下。
SQL注入
SQL注入是攻击者通过精心设计的提交数据,在服务器合成SQL语句时,失去了设计者的初衷,导致执行了错误...
分类:
Web开发 时间:
2015-06-19 18:54:40
收藏:
0 评论:
0 赞:
0 阅读:
312
线程的概念C++中的线程的Text Segment和Data Segment都是共享的,如果定义一个函数,在各线程中都可以调用,如果定义一个全局变量,在各线程中都可以访问到。除此之外,各线程还共享以下进程资源和环境:
文件描述符
每种信号的处理方式
当前工作目录
用户id和组id
但是,有些资源是每个线程各有一份的:
线程id
上下文,包括各种寄存器的值、程序计数器和栈指针
栈空间
errno变量...
分类:
编程语言 时间:
2015-06-19 18:54:24
收藏:
0 评论:
0 赞:
0 阅读:
320
今日闲来无事,总结一下梦寐已久的科目二,耗时已久的科目二于2015.6.19 9.50 am前后终于落幕,在长安大学驾校也是醉了,从去年的5月份就报了名,当时在暑假的水平已经可以考试科目二了,但是我还没有体检,也就是说我没体检但是开的就已经很不错了,然后,没有体检意味着,不能考科目一,就更不要说科目二了,于是慢慢的,暑假完了,秋季开学,大三上学期 就只陆续的进行了体检和科目一,直到大三下,课程...
分类:
其他 时间:
2015-06-19 18:54:00
收藏:
0 评论:
0 赞:
0 阅读:
123
问题描述给定一个直方图,求这个直方图中最大矩阵对应的面积是多少?
比如有个图如下 (对应的数组为:[2,1,5,6,2,3])
那么对应的最大矩形的面积应该为 10:
问题分析这类题是很常见的一道题,也是面试当中很容易考到的一题。解决方法倒是挺多。常见的比如Divide-and-conqure等方法,复杂度也都是O(n log n)。
现在有没有一种更快的方法呢?复杂度可以达到 O(n)问题...
分类:
编程语言 时间:
2015-06-19 18:54:00
收藏:
0 评论:
0 赞:
0 阅读:
419
1.打开DW6,新建站点
2.点击文件-->新建,选择 示例中的页-->Mobile起始页-->jQuery Mobile(本地)
3.ctrl+s 把它保存到你刚才建的站点下,名字为index.html,保存后提示你需要导入jquery-mobile相关库和图片资源,点击“复制”即可。
*你的站点文件夹中一定要包含index.html,不然phonegap转...
分类:
移动平台 时间:
2015-06-19 18:52:40
收藏:
0 评论:
0 赞:
0 阅读:
266
在之前我们新建了一个计算器项目,现在我想要给这个计算器项目制作一个桌面图标,可以使用Sketch,这是一款非常棒的软件。要想详细地学习这个软件请访问“Sketch中国”,里面有很多专业的Demo和教材。
相对于PS这样的软件,Sketch简直就是为移动平台量身定做的。
打开Sketch,然后在右侧选择新建一个DeskTop HD,主页面有点像我们的Xcode,中间是画布,右侧是检查器。
可以...
分类:
移动平台 时间:
2015-06-19 18:52:40
收藏:
0 评论:
0 赞:
0 阅读:
446
手势解锁,这个小东西以前看着挺高大上的,但是实际上内容不是特别难,了解了就不深奥了,思路理一下
1、控制器中放一个imageView放背景图片,拖一个View放到屏幕中间用来放9个按钮;
2、自定义view类和控制器中的view绑定,所有内容均在自定义view中写;
3、封装一个方法,添加9个按钮,并且设置普通和选择状态的图片以及按钮的tag值,方便最后取路径,并且让按钮不能与用户交...
分类:
移动平台 时间:
2015-06-19 18:51:30
收藏:
0 评论:
0 赞:
0 阅读:
420
当然还需要最重要的一个类,有需要的朋友可以加我微信后给你哦!微信号:w782515516...
分类:
其他 时间:
2015-06-19 18:51:29
收藏:
0 评论:
0 赞:
0 阅读:
242
转载请注明出处:CodingAlarm的博客
介绍
PhoneGap是快速开发APP平台,能把你写的页面转换成APP(无论是Android还是IOS),它还能调用手机核心功能接口,联系人、地理、声音、振动等。有了它前端人员也可以快速开发APP了。不过开发的APP是依赖于html的,它和原生的用Object-c或Android写成的APP比起来有差距,具体如下:
...
分类:
其他 时间:
2015-06-19 18:50:20
收藏:
0 评论:
0 赞:
0 阅读:
177
AmazeUI的底部导航条已经在《【AmazeUI】底部导航栏与分享按钮》(点击打开链接)中介绍过了。
其实如果你的底部导航条中的导航过多,这个底部导航条还可以把后面的导航项隐藏起来。
然后提供一个上拉工具的“更多”
如果要实现这种效果,关键是在ul节点的属性中加入am-cf am-avg-sm-3这两个属性,如果不加,无论你的屏幕多窄,它都不隐藏选项,如果加上了,当设备的屏幕过小,...
分类:
其他 时间:
2015-06-19 18:50:09
收藏:
0 评论:
0 赞:
0 阅读:
565
dialog = new Dialog(context, R.style.dialog);
// 自定义dialog宽和高
// setDialog();
View viewMap = LayoutInflater.from(context).inflate(
R.layout.dialog_baidumap, null);
iv_close = (Image...
分类:
其他 时间:
2015-06-19 18:50:00
收藏:
0 评论:
0 赞:
0 阅读:
199
Xamarin iOS教程之进度条和滚动视图...
分类:
移动平台 时间:
2015-06-19 18:49:50
收藏:
0 评论:
0 赞:
0 阅读:
275
1 sk_buff介绍
sk_buff(socket buffer)结构是linux网络代码中重要的数据结构,它管理和控制接收或发送数据包的信息。
2 sk_buff组成
Packet data:通过网卡收发的报文,包括链路层、网络层、传输层的协议头和携带的应用数据,包括head room,data,tail room三部分。
skb_shared_info 作为packet data的补...
分类:
其他 时间:
2015-06-19 18:49:30
收藏:
0 评论:
0 赞:
0 阅读:
332
两都均为MVC框架,从技术上来看它们的区别,个人认为有以下区别:
1、SpringMVC是以Servlet为入口,而Struts则是以Filter为入口;
2、SpringMVC是基于方法的设计,而Struts则是基于类的设计,因此,从效率与速度上来说SpringMVC会微快些;
3、SpringMVC相对于Struts开发会快速简洁些,支持JSR303,处理ajax请求较为方便;
4、S...
分类:
编程语言 时间:
2015-06-19 18:49:20
收藏:
0 评论:
0 赞:
0 阅读:
208
#include
using namespace std;void InitIt(int b[],int n)
{
int j = n;
int flags = j - 1;
if (flags= 0; flags--)
{...
分类:
编程语言 时间:
2015-06-19 18:49:09
收藏:
0 评论:
0 赞:
0 阅读:
276
最近做软件 需要截取 一个 类似html标签内部的文本
采用了传统的方法 比如 (.*?)
来匹配字符串得出 sdfdfsdfdf 然后再用字表达式替换的功能
最近看了一本正则表达的书 发现java正则表达式是支持 前后查找的
效果如下;
直接可以一步获取 想要的值
下面列举出 前后查找的操作符:
(?=) 向前查找
...
分类:
编程语言 时间:
2015-06-19 18:49:00
收藏:
0 评论:
0 赞:
0 阅读:
162
在图书信息管理系统中,用到了Ajax和JQueryAjax,算是都体验了一把。刚开始用的时候很陌生,迟迟不敢下手。但是不动手什么时候也成功不了,就上网找例子,照着敲吧。当然,中间也遇到了一些小的错误,最终还是成功了。
Ajax
AJAX即“AsynchronousJavascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。通过在后台与服...
分类:
Web开发 时间:
2015-06-19 18:48:59
收藏:
0 评论:
0 赞:
0 阅读:
285