`
marcofly
  • 浏览: 8553 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
最近公司要用phonegap做移动应用,决定先拿公司的IM软件开刀,实现一个移动版的IM。里面有个功能需要用到类似“摇一摇”,于是开始在网上找现成的代码实现;发现《深入浅出phonegap》这书里有这个例子,但就是找不到该书的电子版下载,于是决定照这ios或android的例子做。先贴代码: var watchID; //等设备准备完毕后,按250ms的间隔,定期返回加速度值 function onDeviceReady() { var options = { frequency: 350 }; //onWatchSuccess和onWatchError是获取加速信息 ...
Null Object模式的目的包括: 1. 当对象提供者无法提供指定类型的对象时, 返回一个什么都不做的对象, 这对调用者是透明的,并且调用者不用判断获得的对象是否为null了,当然,对象提供者必须告知调用者(通过约定等). 2. 有时候需要传递一个什么都不做的某个类型的对象给合作方. 例如某个函数需要实现特定接口的对象(通过参数传入)进行某些操作, 该函数的调用者在某些情况下希望不进行这些操作,那么他就可以传进来一个实现了该接口但函数体全为空的对象,这个对象就是Null Object. 原本需要判断null时: EventRecorder recorder = EventRecorde ...
最近发现客户那边老是发生oracle用户锁定,发现是jdbc串里的用户密码错误,而连接池会自动去连接30次,oracle用户锁定只要10次,因此需要修改配置: 1.因为使用的hibernate和c3p0,所以需要修改sessionFactory.xml,设置acquireRetryAttempts,该值表示重连接次数。 2.修改breakAfterAcquireFailure为true,在尝试获取连接失败后该数据源将申明已断开并永久关闭。 这么改了以后发现数据库连接仍有问题,用户用normal登录不了pl/sql,而且用户显示已过期,网上查了下修改方法: 1.查看用户状态--select * ...
近日正在考虑用go程序做一个报表计算服务,在G+上看到有老外介绍把go打包的exe发布成window service,遂把该文章翻译过来,一同分享。 原文地址:http://sanatgersappa.blogspot.com/2013/07/windows-service-with-go-easy-way.html(需要fangqiang) 大致方法: 1.  第一步当然是先将你的go程序打包成exe,比如go web server。 2.  使用NSSM发布windows服务,命令:nssm install MyService d:\MyService.exe,                ...
Global site tag (gtag.js) - Google Analytics