开发手记

编程

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::

2006年6月13日

摘要: 最新增加了GClientGeocoder类, google总算是推出了地理信息查询功能!!查询速度还比较快, 但好像只能比较好地搜索英文地址, 对"Beijing", "北京"这样的词则提示搜不到结果.示例如下:var geocoder = new GClientGeocoder();function showAddress(){var address = document.getElementB... 阅读全文
posted @ 2006-06-13 11:48 Calendar 阅读(2520) 评论(2) 推荐(0) 编辑

2006年4月27日

摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<script>functionaa(){this.x=5;this.y=6;//内部定义的函数只有实例化后才可以使用this.test=function(a){alert(a+","+thi... 阅读全文
posted @ 2006-04-27 22:30 Calendar 阅读(331) 评论(0) 推荐(0) 编辑

摘要: google maps里最重要的对象应该算是GMapsApplication了,它的定义用到了javascript面向对象设计方法。var a=z.prototype;W("GMapsApplication",z);P(z,"getMap",a.N);function W(a,b){window[a]=b}function P(a,b,c){a.prototype[b]=c}z.prototype... 阅读全文
posted @ 2006-04-27 21:15 Calendar 阅读(1032) 评论(1) 推荐(0) 编辑

摘要: 通过url跟踪,可以方便地取得google maps普通地图的图片url,如:GET /mt?n=404&v=w2.10&x=3&y=6&zoom=13 HTTP/1.1而对卫星地图图片的url像:GET /kh?n=404&v=5&t=tqtsq HTTP/1.1就不知它的t参数含义了。今天看了看地图的.js文件,找到了如下代码,可以计算这个参数,也就可以动态构造出相应的url去批量下载卫星地图... 阅读全文
posted @ 2006-04-27 20:47 Calendar 阅读(4220) 评论(4) 推荐(0) 编辑

摘要: 把eclipse,jdk的安装包拷到/opt目录下,先运行./j2sdk.bin安装jdk,再运行tar zxvf eclipse*.tar.gz把eclipse解压到当前目录. 再建立一个run.sh文件, export JAVA_HOME=/opt/j2sdk1.4.2_06export CLASSPATH=/opt/j2sdk1.4.2_06/lib/opt/eclipse/eclipse ... 阅读全文
posted @ 2006-04-27 20:25 Calendar 阅读(1270) 评论(0) 推荐(0) 编辑

2006年4月26日

摘要: 用socket连接pop3服务器,字符编码我采用Encoding.ASCII。1. 发送指令 user \r\n得到+OK2. 发送指令 pass \r\n得到+OK3. 发送指令 list\r\n这时,如果马上去socket.Receive(bytes),有时只能取得+OK\r\n,而不能取得完整的数据包,虽然可以通过socket.Available进行判断到达的数据量,但有时还是取得错误的数据... 阅读全文
posted @ 2006-04-26 23:22 Calendar 阅读(453) 评论(0) 推荐(0) 编辑

摘要: 今天上google maps看了看,发现他们的脚本又更新了,现在是maps2.47.js。新增了缩略图的功能。现在的缩略图是Map图片,而不是Sat的图片。美国的区域在放大后可以看到缩略图,中国的Map图比例较小,故放大后就看不到了。POI也升级了,可以分为两个Tab栏进行内容显示。 阅读全文
posted @ 2006-04-26 23:14 Calendar 阅读(199) 评论(0) 推荐(0) 编辑

2006年4月5日

摘要: 我是如何取得Reflector的真实程序的 使用Reflector有很长时间了,但它经常会提示时间过期,不能使用,需要进行网上升级。觉得有点麻烦,因此想对它进行修改,去掉过期判断。 首先用Reflector来查看它自己的代码,首先找到它的入口函数: 大致意思就是从资源中读入一个流,对其进行DES解密,再对这个流进行一系列运算,得到byte[],再把它个byte[]调入Assembly,从A... 阅读全文
posted @ 2006-04-05 22:09 Calendar 阅读(651) 评论(0) 推荐(0) 编辑

2006年3月12日

摘要: 支持J2ME的手机现在有很大一部分还是只支持到MIDP 1.0,在这个平台上,无法使用GameCanvas和Sprite等MIDP 2.0中所支持的类,开发难度会比较大。自从接触了MIDP 2.0的一些知识,我也作了几天的研究,感觉开发难度已经被大大地降低了。目前支持MIDP 2.0的手机有诺基亚的胖6,7610等及05年后出产的手机。 首先要了解游戏画布类GameCanvas、精灵类Spr... 阅读全文
posted @ 2006-03-12 11:44 Calendar 阅读(310) 评论(0) 推荐(0) 编辑

摘要: QQ以前开放过http登录的端口,主要用于手机用户进行网上聊QQ。后有好事者研究jar包,把其中的通信协议进行分析,并做出http登录QQ的C#程序。但好景不长,几天后,那个端口就再也连接不上了。 随后又出了一个MiniQQ,开发语言为Delphi,利用的是wap的端口,当然也是腾迅对手机用户开放的端口。另有好事者也研究那方面jar包,也写出了相应的程序。以前一种相比,它们所发送的数据包格式... 阅读全文
posted @ 2006-03-12 00:10 Calendar 阅读(2092) 评论(3) 推荐(0) 编辑