利用腾讯接口获取自己外网IP和位置

腾讯提供这一接口,返回外网IP地址和位置,接口地址为: http://fw.qq.com/ipaddress,将这一地址复制到浏览器中运行可以直接看到输出的结果,如果用代码实现就用URL类读入改地址,然后再将地址中响应的内容给拿出来,这个实现就不详述了,有兴趣可以看看前面有篇根据网络URL地址抓取Email的实现。 不想复制地址到浏览器查看的话,输出的信息如下:(白色的字体) var IPData = new Array("218.241.181.210","","北京市",""); 如果用JavaScript脚本来获得的话,如此做就可以了: <script type="text/javascript" src="http://fw.qq.com/ipaddress"></script> OK,这样就哦了,有什么疑问看看白色的字体内容到底是什么。...

文章分类:经验分享 技术随写

将字符串格式的时间转换成指定格式化的时间

无意在测试中发现的,前几天在将字符串转换成时间的例子,网上大部分的说法意思就是说,这里的字符串都是20110210080808这种,或者是时间戳类型的,拿我的日常来说,插入数据库字段的时间就是getdate(),这样时间的格式为:2011-02-14 08:08:08.520,前台页面上显示的时候,再处理,现在想让这个时间转账成 2011年02月14日 上午 08:08:08 这种,那么说的简单,实现起来并不顺利,不要眼高手低,不信你试试,答案在下面空白处,选中就可以看到的,字体是白色的。 String time1 = "2011-02-14 08:08:08.520"; SimpleDateFormat sdftemp = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); SimpleDateFormat dateformat = new Simp...

文章分类:经验分享 技术随写

使用google天气预报API获取今天和未来3天的天气信息

序:记得去年吧,觉得天气预报新鲜,在网上找了点资料,发现是用WebService做的,虽然处理的xml数据有点模糊,倒是也实现了,最近在网上看到的资料还有利用在中国天气网请求城市,并处理解析鼠标右键源文件,用正则表达式解析某部分的特殊数据。又找了找资料,觉得还是这里所说的方式较为简单点,直接处理xml数据,处理有很多种,选择你说擅长的一种开始吧!这里是dom4j........ 先看看实现结果: google提供的天气预报API,给定城市名称,返回城市天气的源xml文件如下: <?xml version="1.0" ?> - <xml_api_reply version="1"> - <weather module_id="0" tab_id="0" mobile_row="0" mobile_zipped="1" row="0" section="0"> - <forecast_info...

文章分类:经验分享 技术随写

windows下设置tomcat(5.5,6.0)开机自动启动

tomcat是啥,就不用说了,不知道是啥,就请出去吧。 现在用的最多的应该是5.5和6.0的版本,5.5的有人用的挺合适的,不想换新点的版本,7.0的是最新出来的,拭目以待。 更换一下tomcat的版本,大概需要掌握的地方有: 1、tomcat每个版本的根目录文件夹含义不同,如需要更改端口号,更改的设置也不一样。 2、设置tomcat访问文件夹路径的参数。 3、集群配置不一样。 4、等等。 这里说说将tomcat添加至windows开机自动启动中。 我发现很多地方的服务器的操作系统都是windows server 2003的,部署好tomcat之后,总觉得不将tomcat设置成开机自动启动的话,对于不动程序的使用者来讲,莫名其妙的开启一个黑屏窗口(也有可能是图形化界面),并且还不能关闭很不习惯,那么这时候就需要将tomcat设置成开机自动启动的了。 先说说T5是怎么做到开机自动启动的: 首...

文章分类:经验分享 技术随写

在网络URL中,抓取Email地址

在URL地址中,将URL地址里面的源文件读取出来,然后获取文件里面的Email地址,实现垃圾邮件的群发。实现这样一个例子很简单, 源码如下: OK,结果如上面图片。 注意,main方法注释的内容说30行,是这部分 urlConn.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 5.0; Windows XP; DigExt)");...

文章分类:经验分享 技术随写

字符串替换----简单

1、有一字符串 ,将字符串里面的 java(不区分大小写),一律转换成 JAVA大写的。 实现方式用正则,如下: 输出结果 is OK! 2、有一字符串同上,将第单数个含有java(不区分大小写)的替换成小写的java,第双数个java(不区分大小写)替换成大写的JAVA,实现方式如下: 1)、首先将所有匹配java(不区分大小写)的字符匹配出来,然后再找到当前匹配出的是第N数个,还是第2N个,然后再替换,常规方法如下: 需要注意的是,这样的写法是存在问题的,因为String类的replace();会先替换字符串,然后正则再往后找,以后再找的字符串,至于上面的为什么没有出现问题,仔细观察,很容易发现,是因为所有的java字符(不区分大小写)之间没有重复的,也就是说不存在这样Java、Java或JAVa、JAVa这样的重复匹配的字符,所以说这样的写法是不可取的,没有写重复的字符其实就是一陷阱...

文章分类:经验分享 技术随写

Java解压缩文件夹

在展示某些内容的时候,如word、excel、ppt等office文件,怎么展示呢?当然采取的是转换为html网页的形式来展示的,word、excel文件里面都是可以写入超链接、插入图片等功能,转换后网页看起来也比较好看,但是在上传这些资料的时候这些office文件会产生一个和文件同名的.files文件,这时候我们上传文件的时候就需要将这个文件达成一个包然后再上传到服务器上,程序再解压这个文件,获取文件里面的.html文件来显示,这些不再赘述,想说的是程序来解压文件夹,解压的是zip类型的压缩文件,并且这里的程序只能是解压非中文类型的文件名字,因为有中文命名的后,解压会出现乱码的错误。 程序如下: packagecom; importjava.io.BufferedInputStream; importjava.io.BufferedOutputStream; importjava.io....

文章分类:经验分享 技术随写

Java压缩和解压缩

flex-处理文件上传进度

之前用 jsp + serlvet 写了一个文件批量上传进度的例子,有div + span做的进度条,服务器当前读取的数据大小和总文件的大小(正在读取第几个文件也有),现在用flex4 + servlet实现,觉得确实是简单了很多很多,进度条也是有组件来完成的。 先说说本次例子中的几个知识点: 1、NumberFormatter标签,格式化小数,生成的进度为:50.5%,60.3%,或者读取文件的大小为:15.3KB,等 2、自定义文件选择器来选择文件类型,可以免除了用JavaScript在页面上根据后缀名来判定文件的类型,这是in    put type="file"所不具备的,如下图所示: 3、文件上传采用common-fileupload组件,与在jsp中处理文件上传一致,并且文件上传进度的监听器(Progr       essListener)也可不用实现了,完全在flex中Fil...

文章分类:经验分享 技术随写

flex-最标准的起点,由HelloWorld开始的

是什么也就不说了。 为什么也就不说了。 说说怎么做吧。方式多种多样的,先从我的开发环境开始说起,eclipse3.2 + MyEclipse5.5 + Flash Builder 4 + Tomcat5.5,eclipse3.2的版本应该是很老的版本了,现在都已经有8.5的版本了,FB4有专门的插件版,但是据说对于我这么低的Eclipse版本不支持,我现在的这个FB4是单独安装的版本,也就是不是插件的版本,FB3(flex builder 3)安装后,可以拷贝1部分的文件来作为Eclipse3.2的插件,但,FB3、FB4对于我来讲都是比较陌生的东西,我没道理不搞最新的吧。不废话了,接下来的顺序围绕: 1、新建web项目开始。 这部分的内容包括2个方面, 其一,跟创建web项目一样,假设这里创建的web项目名称为:myFlexWeb,这里就不说了。 其二,下载 blazeds.war ,这...

文章分类:经验分享 技术随写

flex学习

flex-利用RemoteObject模式与Java交互

利用RemtoeObject模式与Java交互,给人的感觉就像是dwr来与Java交互一致,2者具有很大的相似性,比如说:都是一种前台调用后台类的模式,调用的都是普通后台类,都需要配置普通后台类的路径,等。 例子:检查用户名是否存在: 说明:以文本框传入的值为例,如果输入cdd则表示已经存在,否则视为不存在。 1、根据使用dwr的习惯先定义1个类,和1个方法,检查用户名是否存在: 这里的检查用户名是否存在,只看isUserExist方法。 2、配置声明该类 这里的id属性,代表此后台类,必须唯一。 3、编写客户端 客户端截图为: 源文件代码为: <?xmlversion="1.0"encoding="utf-8"?> <s:Applicationxmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/...

文章分类:经验分享 技术随写

flex学习
本站信息

 运营时间: 天

 用户数量: 人

 文章数量: 篇

 评论数量: 条

 点赞个数: 个

 最后更新:

标签云