场景:
1.位域作为一个控制空间大小的语法特性其实是有它自己的用武之地的,比如网络通讯的协议定制,使用位域为1来严格限制bool值为0,1等等.
2.它有一些细节需要注意,
第一: 位域的大小是值的类型的整数倍,不足整数倍的补全.如unsigned short的大小是16位,那么如果总值17位的话会自动补全到16*2=32位.
第二: 赋值当然需要位运算符或者不超过它的最大值的整数....
分类:
编程语言 时间:
2014-05-04 09:24:53
阅读次数:
373
Myacm Triangles uva
水题...
分类:
其他好文 时间:
2014-05-04 09:37:36
阅读次数:
286
早上翻看邮箱的时候无意间看到一封全英文的来信。
自己搜索下发现是个骗局。
第一封邮件内容。
我很好奇,你简单的回了下。
接着不久,第二封邮件就来了。
接收到陌生人的东西。我有种谨慎的心里。就google了下。
点击前面几个进去。一些介绍。没想法。我不是第一个,今天还有人与我一样接到邮件。
...
分类:
其他好文 时间:
2014-05-04 09:37:05
阅读次数:
345
单调队列入门题。。。
dp[i][j]:第i天,手中拥有j个股票时,获得的最大利润。
若第i天不买不卖:dp[i][j]=max(dp[i][j],dp[i-1][j]);
若第i天买 :dp[i][j]=max(dp[i][j],dp[i-w-1][k]-(j-k)*ap[i]);
若第i天卖 :dp[i][j]=max(dp[i][j],dp...
分类:
其他好文 时间:
2014-05-04 09:13:22
阅读次数:
303
多线程编程之条件变量
Pthread是 POSIX threads 的简称,是POSIX的线程标准。
互斥机制,包括互斥量【C/C++多线程编程之六】pthread互斥量,信号量【C/C++多线程编程之七】pthread信号量,互斥能很好的处理共享资源访问的协调问题,是多线程同步必不可少的机制。互斥机制也有其缺陷,当线程在等待共享资源满足某个条件,...
分类:
编程语言 时间:
2014-05-04 09:12:50
阅读次数:
348
小米路由器第一批,5月2号拿到的。699元。
试用后有以下感受:1.路由器体积大,发热量稍微大,风扇声音有一点;
2.穿墙能力和普通的路由器一样,并不是很好;
3.共享1T盘里如果可以设置某个文件夹设置密码或者其他人访问不了就更好了
初次使用登录miwifi.com进行配置,还是很简单的。
以下为真机图片:...
分类:
移动开发 时间:
2014-05-04 08:47:46
阅读次数:
413
0.前言
【1】为什么要使用交叉编译
交叉编译工具较快开发的速度。树莓派中已经安装了gcc工具链,可在树莓派中直接编译源代码生成可执行文件。于此同时,PC机上也可使用gcc工具链生成可执行代码,但是和树莓派上的gcc工具不同,PC机上的gcc工具生成intel或amd芯片上可执行的代码,但树莓派却是arm系列的芯片,显然存在不小的差异。那么使用交叉工具链便可在PC机上开发树莓派中可...
分类:
其他好文 时间:
2014-05-04 08:47:21
阅读次数:
483
最长公共子序列经典问题,由于题的条件特殊,可转换成LIS问题,可在O(nlogn)内得到解决。根据刘汝佳大大的,加上自己的理解,不太理解的童鞋可以看一看(前提:已掌握LIS问题和LCS问题的解法)...
分类:
其他好文 时间:
2014-05-04 08:46:48
阅读次数:
339
题目描述:
Hzz loves aeroplane chess very much. The chess map contains N+1 grids labeled from 0 to N. Hzz starts at grid 0. For each step he throws a dice(a dice have six faces with equal probability to...
分类:
其他好文 时间:
2014-05-04 09:18:42
阅读次数:
321
给定一个数,求一个新数要大于等于这个数,而这个新数既要是palindromes回文又要是prime素数。
题目很简单,有人都使用取巧的方法保存好结果直接查表。
或者暴力法求解。
这里不使用保存表的方法,也不要用暴力法。- 这些方法都不好。
使用的技巧有:
1 而是使用next palindrome的技巧,只需要O(n),n是数位,可以认为是常数了。
2 判断素数的方法,时间效率是O(s...
分类:
其他好文 时间:
2014-05-04 09:18:17
阅读次数:
334
2dx3.0为我们集成了unzip库,帮助我们实现对文件的...
分类:
其他好文 时间:
2014-05-04 09:44:20
阅读次数:
230
这篇我要给大家介绍两个知识点:
1. 创建游戏物理世界
2. 没了(小若:我噗)
害怕了?不用担心,这太简单了~!
3.0新亮点,史上最简单的物理引擎
在Cocos2d-x3.0里使用物理引擎,会很有快感,因为很多繁琐的东西它都帮我们封装好了。
那么,我要开始创建游戏的关卡场景了,大家跟紧了。...
分类:
其他好文 时间:
2014-05-04 09:43:55
阅读次数:
344
这个界面的内容选项是什么?
(1)错误的确切位置:
[项目名称][窗体名称] 行:[行号] 列:[列号]。
(2)转至代码:
单击“转至代码”链接将跳转到代码中发生错误的位置。
(3)显示调用堆栈:
如果调用堆栈与错误关联,则可单击“显示调用堆栈”链接,这将进一步扩展此错误以显示调用堆栈。 检查堆栈可提供有价值的调试信息。 例如,可以跟踪在错误发生之前调用过的函数。 调用堆栈是可选定的,因此您可以复制并保存它。...
分类:
其他好文 时间:
2014-05-04 09:35:42
阅读次数:
252
一、mmap设备操作
1、mmap系统调用
void *mmap(void * addr, size_t len, int prot, int flags, int fd, off_t offset)
返回值:内存映射的首地址(虚拟映射区首地址)。
功能:内存映射函数mmap,负责把文件内容映射到进程的虚拟内存空间,通过对这段内存的读取和修改(使用指针),来实现对文件的读取和修改,而不...
分类:
系统相关 时间:
2014-05-04 08:55:01
阅读次数:
501
五一在家闲来无聊,就给自己找点事干。最近2048那么火,虽然本人一直没有通关(惭愧),但照着样子模仿一个不会难吧?正好cocos2d-x 3.0正式版本发布,为了捡起一个多月没碰的cocos2d-x,干脆就用它来做吧。
2048游戏并不复杂,其主要逻辑是手势移动方块,相同方块相加。想想不是那么的难。
下面先来搭建上下左右手势识别的框架,以后游戏内容就在其框架内添加
首先创建一...
分类:
其他好文 时间:
2014-05-04 08:54:37
阅读次数:
437
BeautifulSoup 善于网页数据分析 ,抓取CSDN极客头条内容放入ListView ,
用户点击选择 webViewShow 网页href
geek.py 超过100行,得闲时看吧
# -*- coding: utf-8 -*-
import android
import urllib2, re
from BeautifulSoup import BeautifulSoup
im...
分类:
移动开发 时间:
2014-05-04 09:53:02
阅读次数:
468
题意:要连出一个从1-L的过山车线,给出n段可选的建设方案。每段都有起始位置,终止位置,代价,和乐趣程度。要实现1-L的长度中,相邻两端要首尾相连,总建设代价控制在B之内,问最多能获得多少乐趣程度。
解法:二维dp, num[i][j]记录恰好建设到i并且用掉代价j多能获得的最多乐趣。先将每段可选方案按照位置排序,然后进行转移。最后选max(num[L][i]),i from 0 to ...
分类:
其他好文 时间:
2014-05-04 08:57:59
阅读次数:
267