随便写写
zbuger
这个作者很懒,什么都没留下…
展开
-
2048 c语言
闲来无事,写了一个简化版的2048,随便测试了一下不保证没有bug。2048刚开始会出现三两个初始值,2或者4。上下左右移动,相邻的相同的值会通过上下左右的控制相加,此时没有值的部分出现一个2或4(2和4的出现比为10:1),重复之前操作,最后如果屏幕满了而没有相邻的相同的值了就game over。输入a,d,w,s控制,每输入一次回车即可。代码如下:http://download.csd原创 2015-06-17 21:58:38 · 690 阅读 · 0 评论 -
nodejs 操作mongodb插查删改
对应json格式,_id不包含:{ "name": "test", "unread": [ { "from": "test1", "mess": [ "这是第一条", "这是第二条", "这是第三条"原创 2015-07-10 15:42:39 · 474 阅读 · 0 评论 -
ListView Item点击事件无效,不响应
在listview中添加的item,一般情况是通过一个adapter添加,adapter载入一个xml文件,xml文件中是一些控件,但是如果其中某一个控件设置了android:focusable="true"那么listview将无法响应OnItemClick事件原创 2015-07-08 13:38:03 · 1100 阅读 · 0 评论 -
多字段排序处理
排序是很常用的算法当对多个字段考虑排序时,不需要对字段一排序后再排字段二。只需要将字段一与字段二合并,然后按照相应规则排序。这样排序结果就是首先按照字段一排序,次级按照字段二排序如下:姓名语文数学总分王小明9570165张小红8976165张二蛋9090 180如原创 2015-10-01 16:19:41 · 1883 阅读 · 0 评论 -
c语言的正则表达式
标准的C和C++都不支持正则表达式,但有一些函数库可以辅助C/C++程序员完成这一功能,其中最著名的当数Philip Hazel的Perl-Compatible Regular Expression库,许多Linux发行版本都带有这个函数库。C语言处理正则表达式常用的函数有regcomp()、regexec()、regfree()和regerror(),一般分为三个步骤,如下所示:转载 2015-10-03 10:07:40 · 404 阅读 · 0 评论 -
选择一个开源协议
相信很多刚踏入软件这个行业的小伙伴一如当初的我,对开源软件的各种协议不甚了解被搞昏了头脑。毕竟对于一个新生程序员来说,如何写好代码才是亟待解决的问题,无暇了解这些。随着你项目做得多了代码写得多了,你会发现编码过程中会不时用到其他人的成果,一个项目下来多少会引入一些优秀的库,别人放在公网上开源的DLL,以及一些算法等等。细心的你会注意到即使只是一小段代码,优秀的作者都在最开始会简单地附上一段关于许可转载 2016-03-11 09:28:14 · 608 阅读 · 1 评论 -
他山之石
http://www.nowamagic.net/librarys/veda/books/2/http://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1/原创 2015-06-18 13:45:25 · 961 阅读 · 0 评论