Clojure 学习入门(10)—— httpkit
Http-kit 是主要由Java 和 Clojure开发,为Clojure定制的零依赖的HTTP lib,仅用3000多行代码,实现了高性能 Server,Client,Timer。代码量少,实现简单,对Hacker友好。在普通的PC上进行性能测试时,http-kit server每秒能处理数万个请求,并能轻松保持数十万并发,每个连接消耗几k内存,并发数仅与内存大小有关,高并发不影响...
View Article我的服务端之xml类型转换
上一篇博文我已经说明了服务端添加tinyxml的基本操作及基本用法。 我的服务端之添加xml解释器http://blog.csdn.net/yitouhan/article/details/17453159 但是可以看出tinyxml读出的数据是不做类型匹配的,也就是说tinyxml读出的数据都是字符串。但是在实际应用中,我还需要其它的数据类型,例如整型和浮点型。...
View Articlefzu 2144 Shooting Game(贪心区间覆盖)
题目链接:fzu 2144 Shooting Game 题目大意:在立体的空间上,有n只蚊子,给出蚊子的坐标,以及蚊子的移动方向(向量的方式给出), 然后人的攻击范围为半径为r的球体。问说人最多可以打几只蚊子,以及需要花多少时间。 解题思路:对于每只蚊子计算进入攻击范围的时间和离开攻击范围的时间,注意有可能不进入攻击空间,计算区间可以设一个k然后解方程求出区间,然后对求出的区间做区间覆盖问题。...
View Articlefzu 2150 Fire Game(BFS)
题目链接:fzu 2150 Fire Game 题目大意:有一块空地上有些草堆‘#’,两个小伙伴想要在这片地上玩耍,然后就要烧掉这些草堆,相邻的草堆可以相互引燃,两个人可以分别选择一块草堆点燃,问说最少需要多少时间才能烧光草堆(每人只能点一次) 解题思路:枚举两个位置同时做为起点,然后BFS,注意有一个坑点就是说草堆的个数少于2的时候,枚举不到两个起点,但是是可以烧光草堆的。 #include...
View Article为什么搞计算机工作的人总是看上去很清闲
对于这幅漫画我没什么好说的,因为当你看着它是就会自然的感到其中的乐趣。也许你的计算机专业的员工、亲属,朋友就面对过这样的情况,甚至也能你曾和老板争论过这个常见的问题。 作者:u012903992 发表于2013-12-23 0:04:35 原文链接 阅读:171 评论:0 查看评论
View Articlecocos2dx资料汇总 - 持续更新
下载地址 http://code.google.com/p/cocos2d-x/downloads/list 官网 http://cocos2d.cocoachina.com/ 工具 titleMap http://www.mapeditor.org/ http://blog.csdn.net/akof1314/article/details/8474232 texture packer...
View Article开源视频平台:ViMP
ViMP是一个开源的视频平台,可以用于建立自己的视频门户。可以用于VoD系统,网络学习系统,企业内部视频系统的搭建。 这一阵子一直在研究网络视频平台。发现这类的开源系统相对来说还是比较少的,因此在发现ViMP之后,立即对其进行了简单的使用,在此记录一下。 ViMP的Community版本是开源的并且提供了试用的Demo。不过限于时间比较有限,就不自己搭建系统了,直接查看一下它的Demo系统。...
View Articlecocos2d-x学习笔记04——生成andriod的apk
首先我是通过引擎自带的模板在vs里建立工程,生成proj.win32,但是很遗憾却不能生成proj.andriod. 写好代码后,并且在windows平台测试运行成功后,接下来考虑的就是如何生成我们andrioid手机上运行的apk了。 于是通过控制台运行python工具生成各种平台的helloworld工程,如下 其中生成了我们需要的proj.android...
View ArticleFZU 2150 Fire Game
两个点对着BFS。。。。 Problem 2150 Fire Game Accept: 21 Submit: 45 Time Limit: 1000 mSec Memory Limit : 32768 KB Problem Description Fat brother and Maze are playing a kind of special (hentai) game on...
View ArticleAndroid抓包工具tcpdump使用教程
一、准备: 1. Android手机需要先获得root权限。一种是否获得root权限的检验方法:安装并打开终端模拟器(可通过安卓市场等渠道获得)。在终端模拟器界面输入su并回车,若报错则说明未root,若命令提示符从$变#则为rooted; 2. 如果Android手机尚未root,可通过superoneclick或其它方法进行root处理(需要先安装Microsoft .NET...
View ArticleWebSocket与Java
本文来源于我在InfoQ中文站原创的文章,原文地址是:http://www.infoq.com/cn/news/2013/12/websocket-and-javaBozhidar Bozhanov是Ontotext...
View ArticleUnity手游之路自动寻路Navmesh之高级主题
之前我们一起学习了如何使用Navmesh组件来实现最基本的角色自动寻路。今天我们再继续深入探索Navigation组件的高级功能。在本文中,你将了解到如何在两个隔离层自动生成寻路网格?如何手动指定寻路网格的路线?以及寻路网格层的应用。(本文所用到的模型皆来自Unity3d官网)。...
View Article不要在OnPaint()中使用Invalidate()来刷新窗口
我从CEdit类派生了一个子类CMyEidt,然后在CMyEidt::中绘图,并使用了Invalidate()来使编辑框进行重绘。但却导致CPU的占用率很高,并且,如何没有采用双缓冲机制,图片还会不停的闪烁。如下图 注释掉Invalidate()后CPU占用恢复正常: 但是我在主对话框中调用Invalidate()却不会导致CPU出现这种情况,这是为什么? 谁能给我说说其中的原因吗?...
View Article我的2013——爆发你的正能量!
2013对我来说是特殊的一年,从考研失利到开始做毕设,从完成毕设到参加培训,从培训到毕业,从毕业到面试,从面试到工作,从熟悉的城市到陌生的地方……在这一年,我经历了很多,学到了很多,并不断的成长、成熟。...
View Article博客找朋友
写这篇文章的目的就是寻找一些经常更新技术博客的朋友,偶尔可以对一些共同的技术进行探讨,在一起也可以互相取长补短,我过去没有写博客的习惯,知识总结一般都用PKM2这个软件编写记录在本地计算机上,是从十一月份开始在CSDN上写博客的。 自我介绍一下:...
View Article在UBOOT TINY210V2 S70里实现24BPP的显示CONSOLE 有图有真像
在UBOOT TINY210V2 S7里实现24BPP的显示CONSOLE 有图有真像 代码是关键部分,但不知道为什么背景黑色还是有闪,有哪位高人指点一下。 其它代码没有时间整理,有空了一定上传。 #define GPF0CON (*(volatile unsigned int *)0xE0200120) #define GPF1CON (*(volatile unsigned int...
View Article各种排序算法的实现-2
这种算法 比起 直接插入算法的好处是 减少了比较次数,因为你当前插入的前面的列表中肯定是有序的,那么可以通过折半查找来 得来 你应该插入的位置,再把元素集体完后面挪动。 比如 当前列表是 1, 3 , 9 ,7, 123.当你遍历到7的时候 前面的1,3, 9 实际上已经有序,那么根据折半查找算法可以很容易找到我们应该插入的位置是 9的前面,那么只需要把9 往后面挪动一位,再把7...
View ArticleJava并发编程学习笔记(一):CyclicBarrier的使用示例
考虑这么一个情景:当多个线程运行到某处的时候,需要将所有的线程的计算结果汇总。那如何控制这些线程计算子问题结束后,在汇总的代码处等待其它线程尚未计算完的线程呢?可以考虑使用CountDownLatch和CyclicBarrier。CountDownLatch只能使用一次,CyclicBarrier作为线程集结点 ,却可以循环使用。“cyclic”循环的意思。...
View Articletomcat 使用心得(问题)-eclipse 启动tomcat 后 浏览器访问404 --eclipse复制工程显示原来的工程名
1、eclipse 启动tomcat 后 浏览器访问404 http://localhost:8080/ eclipse 中tomcat需要配置一下,双击tomcat ,修改 server Locations 2、eclipse复制工程显示原来的工程名...
View Article求64位能表示的最大斐波那契数
求64位能表示的最大斐波那契数 转载请注明来源:http://blog.csdn.net/letian0805 问题说明 求64位能表示的最大斐波那契数,每10个打印一次,并打印最大以及倒数第二个。 原理 F(0)=0,F(1)=1,F(n)=F(n-1) + F(n-2)。利用64位无符号整型F(n)溢出求出F(n-1)、F(n-2)。 代码 #include <stdio.h>...
View Article