折腾中控指纹签到SDK始末

发布在 心得
zkemkeeper是中控指纹签到机的sdk,最近因为有读取考勤日志的需要,因此要实现连指纹机获取日志与php进行通信,却没想到是个蛋疼的过程. Reflector反编译先尝试反编译sdk下的一坨dll,然后发现这特么不是.net的dll,目测是C或者C++编译的COM组件,于是老老实实进行注册:12copy .\*.dll %windir%\System32\regsvr32 %windir%\...
阅读全文
最近需要做php缓存,Memcache无疑是个不错选择.在Windows和Linux下安装方式差不多,都是需要装服务端与客户端(这里的客户端可以理解为PHP的可以调用的扩展,而不是用户=.=||,而服务端是作为服务来运行的,所有数据缓存的建立,存储,删除实际上都是在这里完成的). Windows下1.把memcached.zip解压到一个目录下,然后管理员身份运行memcached.exe -d ...
阅读全文

【转】程序员为什么要加班

发布在 心语
首先,假设这个程序员是一位职场新手甲。他刚大学毕业,没有工作经验。来自产品的需求,他要理解很久才能做。然后开发的过程中会遇到各种问题,如果经验不足以支撑他快速完成任务,那么只能求助于网络,书籍,熟人。如果这些都帮助不了他。他需要求助于同事。但是次数频繁,同事会厌倦于帮他解答;他也会羞于咨询。这时,他一天下来,基本都会卡在一个很简单的问题上。下班了,他还没有完成任务。没错,他需要加班了,因为他的编程...
阅读全文
嘛,感觉团队合作,svn必不可少,但是,之前用.net使用TFS无疑是最佳选择,不过在不使用tfs或者非.net项目的时候,还算搭建个SVN服务器来比较靠谱. 在Azure上安装VisualSVN服务器 下载VisualSVN,这个不用多说.注意在Azure后台面板上开相应端口.如果选择https需要开放443和8443端口,如果使用http则是80和8080 装好运行服务端,新建Responsi...
阅读全文

sublime text 2 插件配置整理

发布在 心得
具体以后再另写,先附上链接:配置全攻略 Sublime Text 适用于php的插件 SubLime BracketHighlighter是很好的配色高亮插件,配置方法:SubLime BracketHighlighter 配置 Linux下将sublime text固定到启动器:把Sublime Text 2固定到Ubuntu启动器(注意:运行文件路径有空格要加双引号,图标Icon的路径不用加双...
阅读全文

[转]编码和命名规范

发布在 心得
编码规范1、对于类、函数、变量均使用驼峰方式命名。 2、使用PHPStorm作为IDE。编码后通过 ctrl+alt+L来格式化代码,如果使用其他编辑器则需要保持风格一致。 主要是 a、用4个空格替代tab b、class function 的大括号要求换行,而if while switch的大括号不要换行1234567891011class foo{ function get()...
阅读全文
初接触php,打算使用一直很喜欢的sublime text 2 来调试php.现将过程记录如下: 搭载WAMP运行环境不用多说,首先进入phpstudy的官网下载WAMP集合包:链接点我 安装php xdebug因为phpstudy已经很方便滴集成了XDebug,且能配合不同版本的php进行切换到适应的xdebug的dll,免去了去官网下载还要查找匹配的版本号等版本的烦恼,所以我们直接在功能中打开...
阅读全文

实习第一天

发布在 心语
出门有点早,结果刚好碰上公交,到那边还没到上班时间,路上随手拍了两张~ 四三九九的大楼远看也不错,可惜这个角度只能拍到公司主楼中的一栋 软件园滴绿化还是真赞的,动漫区那边好像是中移动动漫还有啥的吧,反方向走应该是美图秀秀 感觉整体氛围不错,零食饮料各种供应,班车食堂体育娱乐设施一应俱全,其实对于我来说,有空调有网有电脑就行了,哈哈o(*≧▽≦)ツ~ 嘛,被保密协议啥的吓到了,签了再往后就木有拍了,...
阅读全文
Version 1.0.5 2014.07.15更新本存储过程为查找对比网络上常用的分页存储过程后改写的分页存储过程,拥有较高效率,但不保证效率最高。本存储过程运行于MSSQL2012上,不保证兼容所有版本MSSQL(已知MSSQL2005需要修改少量代码)。不兼容其他数据库。本分页存储过程仅支持常用SQL语句。若发现问题,请联系[email protected] 代码如下:12345678910...
阅读全文
参考网上的各个资料,使用yum进行安装,在使用命令 yum groupinstall “Desktop” 遇到问题:1Error: WALinuxAgent conflicts with 1:NetworkManager-0.8.1-66.el6.x86_64 如图: 查找资料后发现,该错误发生的原因是因为Windows Azure的Linux的代理无法与包含在GNOME NetworkManag...
阅读全文
作者的图片

quericy

以白羽为衣,于天际起舞。


R & D Engineer


Fujian China