现在位置: 首页 > gooey发表的所有文章
  • 08月
  • 23日
综合 ⁄ 共 7701字 评论关闭
cocos2d-x 3.x版本变动比较大,从改用cmake管理整个项目,到使用python集成一体化的项目工具。这些都是我喜欢的,我可以很容易的在我的ubuntu上面搭建环境,而且根本就不用考虑IDE的事情,sublime-text or emacs足矣。唯一需要自己动手的就是制作一个比较好的调试工具。我是使用lua+cplusplus开发,所以调试就比较的难受,暂时只能这样,后面考虑自己实现一个远程lua调试工具。触控有发布一款IDE,可是目前没有linux平台的版本,我想以后也不会做的,所以就干脆胡忽略了吧。下面就说一下如何在cocos2d-x 3.1里面集成pbc吧。 网上......
阅读全文
  • 09月
  • 21日
综合 ⁄ 共 8649字 评论关闭
原文链接: ordeder http://blog.csdn.net/ordeder/article/details/25514043 参考:http://www.cnblogs.com/apprentice89/p/3234677.html ep_insert()过程中涉及的数据结构及回调函数如下图所示: 其中,红色部分回调函数构造了红色部分的结构体,该部分回调由ep_item_poll函数使用(貌似就是回调了ep_ptable_queue_proc)不知道为何要这么绕?。而黄色部分结构体主要由init_poll_funcptr和主函数ep_insert构造,该部分数据结构主要由目标fd的wait queue相关。 具体源码表在下面,重点环节已标出,以后有空再完善吧~ struct e......
阅读全文
  • 07月
  • 13日
综合 ⁄ 共 722字 评论关闭
Eclipse是著名的跨平台的自由集成开发环境(IDE)。6月22日Eclipse 3.7 正式发布,代号是 Indigo 。 在 Windows 7 下初始后化,发现界面变化不大,但中文字体却面目全非,小得根本看不见,而且也看起来很不爽。其实这是 Eclipse 的默认字体换了,以前的一直是 Courier New ,这次eclipse用的字体是 Consolas ,这是一个很好的编程字体了,无奈就是中文默认太小了。 目前我已经基本习惯了,将字体大小设置成小五就基本可以了。如果还是不喜欢的话,可以按照下面的方式更换字体: 于是上网找了 Consolas 和微软雅黑混合......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 120字 评论关闭
        没入门的可以先看《啊哈C!》(据说小学生也能看懂)。         然后是《C程序设计语言》(第二版)(不是谭浩强那本)。看完这些再挑别的书。         编译环境:可以先用啊哈C!,然后可以用Emacs、Vim,或者Xcode等,依据个人喜好。
阅读全文
  什么名字前面加个伪总不太好,就像日伪军,虽然不是日本军,但是也是敌军,也需要被消灭。好在伪军很容易投诚,不像日军那样顽固,誓死效忠天皇。在指令相关中,数据相关就是日军,伪相关就是伪军,可以想办法让伪相关投诚,变成不相关。 数据相关和伪相关   处理器的ISA寄存器数目通常较少,编译器在将程序中的变量映射到寄存器时,会导致多个变量对应同一个寄存器,这样即使是不相关的指令,也会使用同样的寄存器,导致了名字相关。知道了这个病根,我们就能对症下药,将ISA寄存器重新映射到处理器内部的物理寄存器,......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 734字 评论关闭
众数问题 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述 所谓众数,就是对于给定的含有N个元素的多重集合,每个元素在S中出现次数最多的成为该元素的重数, 多重集合S重的重数最大的元素成为众数。例如:S={1,2,2,2,3,5},则多重集S的众数是2,其重数为3。 现在你的任务是:对于给定的由m个自然数组成的多重集S,计算出S的众数及其重数。 输入 第一行为n,表示测试数据组数。(n<30) 每组测试的第一行是一个整数m,表示多重集S中元素的个数为m 接下来的一行中给出m(m<100)个不大于10万的自然数 (不......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 7291字 评论关闭
文章目录  apns-full-conf.xml createAllApnList onSetUserDataEnabled(true):             APN,这东西对于刚接触的人来说并不是那么好理解,对于3G移植上网必不可少,这里记录一下。                                               撰写不易,转载请注明出处:http://blog.csdn.net/jscese/article/details/41248939 概念:  APN(Access Point Name),也就是 接入点 ,移动设备使用数据流量上网必须配置的一个参数,代表以何种方式来连接服务台开启数据流量功能. 一般......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 470字 评论关闭
题目大意:有两堆石子,两人轮流取,每次可以取一堆中的任意个,或两堆中取相同多个。谁先取光所有堆谁赢。问先手能否获胜。 分析:威佐夫博弈,如果是奇异态则先手输,否则先手赢。直接套用公式判断是否为奇异态,设第一堆有a个,第二堆有b个,二者的差为c个。 奇异态近似符合公式b/a=a/c。即近似符合黄金分割。严格符合公式a=floor(c/黄金分割数)。黄金分割数=(sqrt(5)-1)/2。 # include<cstdio> # include<iostream> # include<cmath> # include<cstring> # include<algorithm> using namespa......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 43字 评论关闭
gridview bug太多. 用listview代替,每一行计算好position即可.
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 3600字 评论关闭
contiki任务调度机制分析 创建时间:2014-11-20 21:34   修改时间:2014-11-25 22:30   【目录Index】 事件进程的数据结构 初始化 中断的实现 systick的实现 中断服务程序 任务的调度 【博客正文】      contiki是事件驱动型操作系统,它有一个事件驱动的核心,其主要的进程模式是protothread,这个进程模式使得contiki这个操作系统只使用一个堆栈,节约了本不富裕的嵌入式设备上面的内存。同时,由于在进程切换过程中,系统不会保存当前进程的堆栈,以及寄存器信息,所以contiki也警告说,在protothread......
阅读全文
为了更好的介绍O(nlogn)算法,我们回顾一下一般的O(n^2)的算法。 令A[i]表示输入第i个元素,d[i]表示从A[1]到A[i]中以A[i]结尾的最长子序列长度。对于任意的0 <  j <= i-1,如果A(j) < A(i),则A(i)可以接在A(j)后面形成一个以A(i)结尾的新的最长上升子序列。对于所有的 0 <  j <= i-1,我们需要找出其中的最大值。 DP状态转移方程:d[i] = max{1, d[j] + 1} (j = 1, 2, 3, ..., i-1 且 A[j] < A[i]) ① 对于最长不下降子序列,怎样实现O(nlogn)算法呢?我们知道O(n^2)的算法复杂度高的原因就在于要更新d[i]的值......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 13911字 评论关闭
1 最短路径问题(The shortest-path problem, SPP)     最短路径问题是图论研究中的一个经典算法问题,旨在寻找图中两结点之间的最短路径。 算法具体的形式包括: 1) 确定起点的最短路径问题 - 即已知起始结点,求最短路径的问题。 2) 确定终点的最短路径问题 - 与确定起点的问题相反,该问题是已知终结点,求最短路径的问题。在无向图中该问题与确定起点的问题完全等同,在有向图中该问题等同于把所有路径方向反转的确定起点的问题。 3)确定起点终点的最短路径问题 - 即已知起点和终点,求两结点之间的最短路径。 4)全局最短路......
阅读全文