Box2D详解中碰撞筛选 涉及类别标志位(categoryBits)、遮罩标志位(maskBits)、分组索引(groupIndex)等知识点。...
分类:
其他好文 时间:
2014-05-21 16:43:06
阅读次数:
350
Installing in iOS (Xcode 5)
1:首先你要有一个项目。LOL
2:添加一个新的测试target。(关于Target是什么,请参考我的另外一篇文章)最新版Xcode 将Add Target放在顶部栏
3:选择新的target的类型
4:将GHUnit框架放到新建的target中
5:打开Objective-C categories,...
分类:
移动开发 时间:
2014-05-21 07:49:12
阅读次数:
399
IHTMLDocument2 *pDoc;
IHTMLElementCollection *objAllElement;
HRESULT hr;
CoInitialize(NULL);
hr = CoCreateInstance(CLSID_HTMLDocument, NULL, CLSCTX_INPROC_SERVER,
IID_IHTMLDocument2, (void**)&pDoc);...
分类:
Web程序 时间:
2014-05-21 07:47:48
阅读次数:
382
1.下载最新的Erlang otp,下载地址:www.erlang.org/download/otp_win64_17.0.exe 安装。
2.下载Eclipse及JDK7,地址的话自己百度。然后进行安装。
3.配置环境变量C:\Program Files\Java\jdk1.7.0_03\bin;C:\Program Files\erl6.0\bin将这两个路径加入path路径。然后运行cm...
Android人脸识别技术用到的底层库:android/external/neven/,framework 层:frameworks/base/media/java/android/media/FaceDetector.java。
java层接口的限制:
1、只能接受bitmap的数据。
2、只能识别出双眼睛距离不大于20像素...
分类:
移动开发 时间:
2014-05-21 15:54:01
阅读次数:
281
1. 准备2. 语法和语义3. 为我们的游戏世界定义数据4. 环顾我们的游戏世界5. 函数式编码风格6. 环游我们的游戏世界7. 构建SPELs8. 创建特殊操作9. 附录10. 为什么没有使用”宏”这个词11. 译者感想
本文翻译自:Casting SPELs in Clojure
1 准备
任何学过Lisp的人都会说List和其它语言有很大的不同.它有很多...
分类:
其他好文 时间:
2014-05-21 15:53:25
阅读次数:
249
ReentrantReadWriteLock是一个读写锁,它提供了一个读锁和一个写锁,读锁用于只读操作,而写锁用于写入操作,读操作可以并行进行,而写操作则是互斥的。读锁和写锁的分离在一些写少读多的应用中可以带来性能上的提升,例如:一个hashmap在构造之后很少修改,却经常进行查找操作,这样查找操作就可以并发进行从而提高性能。这篇文章首先为你介绍读写锁的基本特性,在具体应用中需要解决的问题,然后介...
分类:
其他好文 时间:
2014-05-21 16:09:03
阅读次数:
304
使用TCP / IP 套接字(Sockets)
TCP/IP 套接字提供了跨网络的低层控制。TCP/IP套接字是两台计算机之间的逻辑连接,通过它,计算机能够在任何时间发送或接收数据;这个连接一直保持,直到这台计算机显式发出关闭指令。它提供了高度的灵活性,但也带来了大量的问题,在这一章中我们会看到,因此,除非真的需要非常高度的控制,否则,最好还是使用更抽象的网络协议,在这一章的后面我们也会谈...
分类:
其他好文 时间:
2014-05-21 09:55:34
阅读次数:
282
使用JavaScriptSerializer类,适用Web平台
C#将对象序列化成JSON字符串
using System.Web.Script;
using System.Web.Script.Serialization;
JavaScriptSerializer serializer = new JavaScriptSerializer();...
分类:
Web程序 时间:
2014-05-21 15:52:44
阅读次数:
606
#include
#include
#include
typedef unsigned short WORD;
typedef unsigned long DWORD;
typedef unsigned char BYTE;
/*
typedef struct tagBITMAPFILEHEADER {
WORD bfType;
DWORD bfSize;
W...
分类:
其他好文 时间:
2014-05-21 16:08:23
阅读次数:
347
1.long型数据的计算
之前在写到关于一个时间的小软件时,System.currentTimeMillis()返回的是从1970年1月1日到现在的毫秒数,是long型的,需要给这个加上一个数字。
比如:
long curTime = System.currentTimeMillis();// 获取当前时间
long deadLineTime = curTime+(30*24*60*6...
分类:
移动开发 时间:
2014-05-21 09:41:55
阅读次数:
286
struts2查看ActionSupport源码...
分类:
其他好文 时间:
2014-05-21 06:59:55
阅读次数:
274
懒人用 php + nginx + mysql + redis...
分类:
数据库 时间:
2014-05-21 08:43:16
阅读次数:
479
之前用过uip作为udp使用,但将它作为server还没有涉及到,最近有个小项目中需要使用。以下针对它作为tcp_server流程测试和探索。
struct timer periodic_timer, arp_timer;
//struct uip_udp_conn myUdp_Con;
//struct uip_udp_conn *pMyUpd_Con;
//...
分类:
其他好文 时间:
2014-05-21 08:51:30
阅读次数:
490
(1) 读取页面元素的onclick属性值
页面代码:
链接
程序代码:
IHTMLElement *item;// 已经找到该元素
想取出item身上onclick属性的值:alert('ok');
IHTMLElement *item;
CComQIPtr spElem(item);
VARIANT var;
spElem->get_onclick(&var);
CComQIPtr...
分类:
其他好文 时间:
2014-05-21 06:52:51
阅读次数:
225
怎样实现图片滚动器的效果。
今天就总结下。这里我也不多说什么。直接源代码。不懂的直接提问我。
第一种实现方式:利用Gallery,但是这个现在已经过时了。我这里不多介绍了。只贴一个核心类。
package com.drocode.swithcer;
import java.util.TimerTask;
import android.content.Context;
import...
分类:
移动开发 时间:
2014-05-21 08:50:10
阅读次数:
357