破解GPS设备协议
为了支持采集更多GPS设备,技术团队对多款GPS设备协议进行了破解。破解思路:1、启动抓包2、停止原设备采集程序3、根据数据库设备记录对抓包码流进行比对分析4、找出时间、经度、纬度、速度、方向角、高度对应的字段[@more@]
正式上线了
2011年12月28号上线后,经过一个多月的试运行,在今天2012年2月1号正式上线了。发此文留作纪念。[@more@]
远程桌面不能全屏问题解决办法
在Windows中有一项远程桌面功能,可以登录到其他电脑上进行远程控制,就像操纵本机一样,非常方便。但是最近发现用远程桌面登录过去时并不是全屏模式,而是窗口模式,老要拉滚动条,很不方便,所以今天就教大家解决远程桌面无法全屏的方法。 1、首先打开远程桌面,在打开的“远程桌面连接”窗口中点击“选项”按钮 2、在出现的窗口中切换到“显示”选项卡,将“显示配置”一栏中的导航条拉到最右边,即全屏模式,确定即可。[@more@]
memagent实现对memcache的初级集群管理
memagent是一款开源的memcached代理服务器软件地址:http://code.google.com/p/memagent/ 安装memagent到/usr/local/下cd /usr/localmkdir memagentcd memagent/wget http://memagent.googlecode.com/files/magent-0.5.tar.gztar zxvf memagent-0.5.tar.gz/sbin/ldconfigsed -i "s#LIBS = -levent#LIBS = -levent -lm#g" Makefilemake memagent命令参数: -h this message -u uid -g gid -p port, default is 11211. (0 to disable tcp support) -s ip:port, set memcached server ip and port -b ip:port, set backup me
memcache telnet支持的命令示例
使用telnet连接memcache后,可以在命令行窗口输入如下指令进行交互:stats slabsSTAT 1:chunk_size 88STAT 1:chunks_per_page 11915STAT 1:total_pages 1STAT 1:total_chunks 11915STAT 1:used_chunks 11914STAT 1:free_chunks 1STAT 1:free_chunks_end 11913STAT 2:chunk_size 112STAT 2:chunks_per_page 9362STAT 2:total_pages 1STAT 2:total_chunks 9362STAT 2:used_chunks 9361STAT 2:free_chunks 1STAT 2:free_chunks_end 9361STAT 5:chunk_size 232STAT 5:chunks_per_page 4519STAT 5:total_pages 1STAT 5:total_chunks 4519STAT 5
关于分布式缓存memcache
1、安装Memcache服务器(Window上安装)Windows下Memcahced.exe -d install [uninstall] 2、memcached -hmemcached 1.2.1-p <num> TCP port number to listen on (default: 11211)-U <num> UDP port number to listen on (default: 0, off)-s <file> unix socket path to listen on (disables network support)-l <ip_addr> interface to listen on, default is INDRR_ANY-d start tell memcached to start-d restart tell running memcached to do a graceful restart-d stop|
关于hibernate3的批量更新
在用hibernate3进行批量提交示例代码如下:session = this.interfaceFactory.getTemplate().getSessionFactory() .openSession(); Transaction tx = session.beginTransaction(); int size = updateList.size(); for (int i = 0; i < size; i++) { session.saveOrUpdate(updateList.get(i)); } session.flush(); session.clear(); tx.commit();如果updateList包含同一对象(对应数据库同一记录)多个值对象
关于地址反向解析
1、使用谷歌的api存在次数限制(一天超过15000,url方式则出现部分请求没有回应的情况),如果是V3版本的js,则没有精确到门牌号,v2版本需要key2、使用百度地图,仅支持js api,对请求次数的限制是150次/秒以上api,供应商均提供示例代码对百度地图api使用的改造如下:[@more@]<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>反地址解析</title><script type="text/javascript" src="http://api.map.baidu.com/api?v=1.
Application.DoEvents的用法
Application.DoEvents 方法 当运行 Windows 窗体时,它将创建新窗体,然后该窗体等待处理事件。该窗体在每次处理事件时,均将处理与该事件关联的所有代码。所有其他事件在队列中等待。在代码处理事件时,应用程序并不响应。例如,当将另一窗口拖到该窗口前面时,该窗口不重新绘制。 如果在代码中调用 DoEvents,则应用程序可以处理其他事件。例如,如果向 ListBox 添加数据的窗体,并将 DoEvents 添加到代码中,那么当将另一窗口拖到该窗体上时,该窗体将重新绘制。如果从代码中移除 DoEvents,那么在按钮的单击事件处理程序执行结束以前,
清除DNS缓存信息方法
当计算机对域名访问时并不是每次访问都需要向DNS服务器寻求帮助的,一般来说当解析工作完成一次后,该解析条目会保存在计算机的DNS缓存列表中,如果这时DNS解析出现更改变动的话,由于DNS缓存列表信息没有改变,在计算机对该域名访问时仍然不会连接DNS服务器获取最新解析信息,会根据自己计算机上保存的缓存对应关系来解析,这样就会出现DNS解析故障。这时我们应该通过清除DNS缓存的命令来解决故障。 第一步:通过“开始->运行->输入CMD”进入命令行模式。 第二步:在命令行模式中我们可以看到在ipconfig /?中有一个名为/fl
参加SACC有感
9.9~9.10参加SACC大会,也决定开博,和更多的技术爱好者共享经验和心得体会。 我对自己博客的一个要求:原创为主![@more@]