问题描述:客户端是动态IP,每次连网之后要nsupdate下才可以把客户端的hostname 与IP映射更新到DNS Server上命令如下:nsupdate -k K*****.key>server 192.*.*.* #dns server ip address>update de...
分类:
系统相关 时间:
2014-11-16 18:40:20
阅读次数:
276
说明:鉴于MDK5.0推出的新功能,安富莱电子顺势推出几期MDK5.0新功能的使用方法。MDK5.0提供的RTE功能还是很不错的,这个功能一方面方便用户创建自己常用的驱动文件包,还有一个很重要的功能就是支持自动更新,如有驱动包发布者更驱动包,用户每次打开RTE,点击一下更新即可检测。先贴一个整体效果...
分类:
其他好文 时间:
2014-11-14 19:18:02
阅读次数:
444
一、工作流程1、在puppet服务器中安装SVN服务端和客户端2、将puppet的配置目录/etc/puppet上传到本地SVN服务器3、删除/etc/puppet,然后使用SVN导出到/etc/puppet,这样目录就被版本控制了4、设置hooks勾子或cron计划任务,自动更新/etc/puppet目录5、管理员通过SVN客户端工具上传..
分类:
其他好文 时间:
2014-11-14 15:55:39
阅读次数:
274
Windows服务器中,DHCP角色存在与DNS协同工作的功能:1.DHCP启用DNS动态更新(默认仅在DHCP客户端请求时动态更新DNS记录,本文为实现DNS老化清理功能选择“始终动态跟DNS记录”讨论)2.在租约被删除时丢弃A和PTR记录理解如下:针对“DHCP启用DNS动态更新”1.默认情况下,客户端..
分类:
其他好文 时间:
2014-11-14 15:55:23
阅读次数:
282
观察者模式有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。观察者模式中有四个角色:
抽象主题:它是一个接口。它把所有观察者对象的引用保存到一个聚集里,每个主题都可以有任何数量的观察者。抽象主题提供一个接口,可以增加和删除观察者对象。其中有三个抽象方法:
Attac...
分类:
移动开发 时间:
2014-11-14 12:43:51
阅读次数:
258
背景:某天我的小黑连着我司某销售的手机热点,自动更新瞬间跑了300M,看在销售脸秒黑的份上赶紧拿工具限住,还别说,挺好使。今儿突然想知道原理,于是抓包看了下,原理很简单,记录一下。 限速后抓包发现多了大量的Client向Server发的TCP Zerowindow包和些许Server向Client发...
分类:
其他好文 时间:
2014-11-12 21:02:01
阅读次数:
266
代码热加载跟自动更新无关,主要目的是在程序运行的时候动态的替换代码,从而实现不重启程序而更新代码的目的。最理想的情况当然是我修改完代码并保存,然后就可以直接在游戏中看到修改后的效果,这个在实际开发过程中会大大提高效率。 即便达不到理想情况,我们也希望可以实现部分热加载,从而简化操作。例如我们可以仅仅对配置文件、消息文件、界面文件实现热加载,这样策划更新数据后可以直接在游戏中看结果,而不需要重新打开...
分类:
其他好文 时间:
2014-11-12 16:38:58
阅读次数:
120
下载apk以及提示对话框的实现
一、步骤:
1. 确定有可以更新的版本,对话框提醒用户是否进行更新。
2. 选择更新的话,显示下载对话框并且进行下载,否则关闭提示更新对话框。
3. Apk下载完成后,安装apk。
二、具体细节:
1. 提示用户更新的时候,实现必须更新的方法如下:显示的对话框只显示更新按钮,也就是只能选择更新。
2. 下载的时候,下载对话框的页面显示一个进度条来显示下...
分类:
其他好文 时间:
2014-11-12 16:33:43
阅读次数:
223
版本号比较
在实现自动更新的时候,需要进行版本号的比较。
例如: 1.0.6 和1.0.7比较大小
解决方案:
将版本号的字符串转换成整数来比较。
步骤:
1. 去除字符串中的小数点。(使用正则表达式)
2. 比较两个字符串的长度,长度短的后尾补0,直到两个字符串长度相同。(为了实现 1.0.5.1与1.0.6的比较)。
3. 将两个字符串转换成整数比较。
代码如下:
// 正...
分类:
其他好文 时间:
2014-11-12 13:52:31
阅读次数:
183
在eclipse中创建一个Web项目的时候,虽然有web.xml生成,但是再添加Servlet类文件的时候总是看不见web.xml的更新,所以异常的郁闷!上网查了查,原来我们在创建Web项目的时候,会弹出一个对话框,“Dynamicwebmoduleversion”这个选项默认成了3.0,按照老规范...
分类:
Web程序 时间:
2014-11-09 23:40:53
阅读次数:
197