正文内容加载中...
posted @ 2017-10-13 16:38 陈惊蛰 阅读(929) 评论(0) 编辑
摘要: 首先来聊下高级战争吧Advance Wars,由任天堂旗下的Intelligent Systems开发的战棋游戏。初作诞生于GBA上,后来继续跟进了高战2黑洞崛,而后在下一代掌机DS上也出了三代续作高战DS,以及后来不太一样的毁灭日。本人的高中时代正值GBA横行天下的时候,那时候最喜欢的事情就是晚上阅读全文
posted @ 2016-06-29 19:48 陈惊蛰 阅读(428) 评论(2) 编辑
摘要: 故事是这样的。 前几天在网上逛,看到了一个漂亮的坦克模型。 我觉得这个坦克可以做一个游戏,那需要一些服务器代码。 因为是实时对战的,听说TCP有很多不适,选择了UDP。 得知有一种算法可以解决UDP丢包乱序的问题,就封装成了C#,雄赳赳气昂昂准备大搞一番。 然而和客户端一对接,Client发了几个包阅读全文
posted @ 2016-06-23 20:24 陈惊蛰 阅读(1189) 评论(0) 编辑
摘要: 开发的时候,经常被策划频繁变动的方案而苦恼。这时候就想要加入点动态语言来辅助一下。在考虑用动态语言之前也曾想过使用动态加载dll的方式,实现基础接口来调用。在卸载的时候遇到了问题,虽可以通过应用程序域来绕过,但这又加入了应用程序域之间的交互。没有动态语言来的方便。IronPython的官网:http...阅读全文
posted @ 2015-10-24 13:48 陈惊蛰 阅读(6179) 评论(6) 编辑
摘要: Redis是一个高速缓存K-V数据库,而NetMQ是ZeroMQ的C#实现版本,两者是完全不同的东西。最近做游戏服务器的时候想到,如果选择一个组件来做服务器间通信的话,ZeroMQ绝对是一个不错的选择,而我们的服务器是用C#的开发的,就这样,找到了NetMQ。NetMQ上手很简单。总结一下大致如下几...阅读全文
posted @ 2015-07-24 11:51 陈惊蛰 阅读(1576) 评论(0) 编辑
摘要: 第一次看到TinyIoCContainer是在用NancyFx的时候,在Bootstrapper那里看到了她的影子。那些叫Tiny的东西都挺有意思,IoC容器是我第一次遇到,于是找了些文章看了看,自己写了点代码实践下,这件事就算这么过了,然后今天想起来,在做下笔记。首先是DIP的概念:依赖倒置原则,...阅读全文
posted @ 2015-05-14 12:01 陈惊蛰 阅读(1293) 评论(0) 编辑
摘要: 本来是用asp.net webpages做的博客网站,数据库用了一个陌生的本地数据库,只是觉得用起来很爽快,用新鲜的东西有一种刺激。后来数据库挂了,估计是存某个字段的时候出了问题,可是新鲜的东西,也不知道用什么工具可以查,只好怪自己太年轻。费了一番力气,总算是把数据挽救回来,突然意识到阿里云那边又快...阅读全文
posted @ 2015-05-13 11:25 陈惊蛰 阅读(5449) 评论(9) 编辑
摘要: 昨天临下班的时候,在我的阿里云上面试装了PostgreSQL,可后来想想,似乎没什么必要使用他。主要是Navicat使用起来加自增key的时候,没有像MySQL那么方便啦。因为公司用的已经是MySQL了,就一条道走到底好了。CentOS上似乎更推荐使用MariaDB的样子。于是就这样愉快地决定就用M...阅读全文
posted @ 2015-04-25 15:19 陈惊蛰 阅读(4304) 评论(0) 编辑
摘要: mono可以让.net程序运行在linux平台上。于是.net程序员有了mono之后就转身跨平台了。但开放环境往往还是在windows下,于是有了这样的需求,是否可以用windows下的源码来实机调试linux下的程序呢?如今Xamarin已经被广泛地使用在移动平台的应用开发上,当然也能够支持实机调...阅读全文
posted @ 2014-07-17 21:47 陈惊蛰 阅读(1942) 评论(7) 编辑
摘要: 读书的时候,我似乎有系统地学习过asp.net,但是基本已经还掉了...工作之后有做过一个内部用的网站,但也没有正式使用,的确只能算是个课程设计型的东西,不能做产品。后来工作需求是做Win8下的APP,也就是从那时候开始,C#.Net的兄弟姐妹们又被我从灰尘堆中翻了出来。在google老师的帮助下,一科普,没想到.net的世界已经有了翻天覆地的变化。有一个同事总是在吹C++的好处,我也很赞同他说的那些优点,但是,它好麻烦...开发效率低太慢,编译速度太慢,内存泄露太可怕。C#没有C++强大,这也是我之前定位自己是cpp路线的原因。当我再度捡起C#的时候,我就深深地迷恋上了它把C++丢在了一边。阅读全文
posted @ 2013-12-28 19:47 陈惊蛰 阅读(637) 评论(5) 编辑