05 2016 档案
摘要:1. 原因 今天在用lua对一组数据进行排序,想起来很久没有写过算法了,工作中对于数据进行排序时都是使用STL里面的函数,比如 ,`qsort`这些函数。忽然兴致勃勃的想写一个算法,表示自己没有完全忘记算法内容,所以选了一个比较简单的排序功能 分治法排序 2. 分治算法的解题步骤 1.分治 把元问题
阅读全文
摘要:1. 准备工作 用eclipse创建一个android项目 安装ant和SDK,并且添加到系统环境变量 2.ant 使用 2.1 ant简单的帮助命令 2.2 创建ant配置文件 1. 这个命令可以在当前目录下生成 local.properties , build.xml , proguard pr
阅读全文
摘要:1. WSAAsyncSelect 模型 WSAAsyncSelect 模型比较简单,是为了适应Windows的消息驱动环境而设置的,WSAAsyncSelect 函数自动把套接字设为非阻塞模式。MFC( Microsoft Foundation Class, Microsoft 基础类库)中的CS
阅读全文
摘要:1. 问题:一款用Lua做的游戏,玩了一段时间后会变卡 因为知道lua是有自动管理内存的机制,所以之前一直没有关注过lua内存的问题。所以今天好好的查看了lua垃圾收集机制。看了一下Lua的 "Garbage Collection" 2. Garbage Collector Functions 理解
阅读全文
摘要:1. select模型 select模型主要借助于api 来实现,所以先介绍一下select函数 2.例子 一个简单的流程: 1. 初始化套接字集合 fdSocket,向这个集合添加监听套接字句柄。 2. 将 fdSocket 集合的拷贝 fdRead 传递给 select 函数,当有事件发生时,
阅读全文