03 2014 档案
摘要:前言前段时间心血来潮看了下app游戏方面的东西,对比了下各种技术和市场招聘情况,赶脚cocos2dx在2D游戏方向还算是大有所为,遂找了几个基础教程看看了解了解。并附上一个简单demo作为成果准备工作环境搭建倒是重头戏,相关教程也比较多,我直接转个给大家参考吧(安装教程戳这里)。开始游戏找了个经典游戏是男人就坚持20秒,相信大家都接触过,游戏逻辑比较简单不外乎控制飞机躲避子弹,这里就山寨它吧可以看到组成部分只有计时器,子弹和小鸟(为什么选小鸟呢,因为圆形图标做碰撞检测比较简单,本来用飞机的,但是飞机的空白地方不好处理,简单实例就用简单的方法吧)1、计时器int time=0;CCLabelTT
阅读全文
摘要:前言博客园的样式真心不会用啊,看着大大们的博客各种好看,心里无奈啊,只能慢慢摸索了。最近的项目nodejs+wcf+app,app直接从wcf服务获取数据,nodejs作为单独的服务器为app提供图形服务和聊天室功能。主要架构如下这一篇主要讲的是如何用nodejs+socketio实现一个基础的聊天室。其实这也是我第一个nodejs项目,真个知识体系还不太完整,遇到问题就度娘,有说错的地方请大家指正。聊天室功能点概要1.在线和离线人员管理2.消息的发送,广播以及离线消息3.音频文件,图片的发送具体实现首先整个聊天系统因为业务关系,容量是固定的基本不会超过1000人,实际情况在100人左右。如此
阅读全文
摘要:最近项目中用到nodejs做图片服务器,用户上传图片生成缩略图返回地址一系列操作。原来一直用.net平台,所有都封装好了生成缩略图这种分分钟就解决了,遂度娘一番全是调用imagemagick和graphicsmagick,然后按照教程一步一步1、npm installimagemagick2、代码里调用imageMagick("img.png").resize(300,100).autoOrient().write('/path',callback);纳尼,resize错误,调试了半天还是不行。打开ImageMagick-6.8.8-8-Q16-x86-wi
阅读全文
摘要:正好看到别人发了个极光的推送例子,想来前面也刚做过这个,就把我的push类共享下public class JPush { /// /// push信息到手机应用上 JPush.Push("sanheng", "分站故障", "东三强力皮带头1分站故障,请查看", "") /// 具体参数说明详看http://docs.jpush.cn/display/dev/Push+API+v2 /// public static string Push(string alias, string sendername, st..
阅读全文
摘要:在职于工业软件行业,经常与设备通讯打交道。为了实现:串口和环网协同通讯 多种设备基于不同协议的巡检通讯 整合通讯,日志,数据保存,数据显示功能自己设计了如下通讯框架,仅是为了满足工作环境中不同需求的软件应用,避免重复造轮子,具体框架如下:具体业务逻辑涉及公司的东西,我就不发源码了。此博旨在记录,忘客官们不吝指出不足。
阅读全文
摘要:1.什么是双机热备使用两台服务器,互相备份,共同执行同一服务。当一台服务器出现故障时,可以由另一台服务器承担服务任务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务。2.双机热备方案我们现在采用的是纯软件形式的双机热备,即通过硬编码手动同步主备机数据,从而实现主备机数据一致以及主备切换功能。3.如何设计双机热备 设计双机热备的主要方向就是面向数据的同步,同步的数据始终源自最新的数据源(通过比对时间)。任何的双机切换操作不应该影响数据的准确性。 按照这个原理,衍生出两套方案: 方案1.加入数据同步时的时间判断方案2.此方案将双机热备模块从通讯中剥离开,通过整理热备模块和存储模块...
阅读全文

浙公网安备 33010602011771号