所谓自由视角是指玩家可以按照自身坐标系向着四个不同的方向移动,当玩家按下鼠标右键时,可以绕Y轴按照一定的角度旋转摄像机,在旋转的过程中,角色将旋转相应的角度。在移动的过程中,摄像机会保持与玩家间的一定距离,然后跟随角色进行移动。...
分类:
其他好文 时间:
2014-09-09 12:39:18
阅读次数:
310
题目:HDU4737A Bit Fun
题目大意:给出N个数,然后问里面有多少个子串,对于每个子串做或运算的结果小于m。
解题思路:这题测试数据比较水,暴力就可以过。正解:把每个数都用二进制存起来,然后一开始head和tail都指向1.每次tail都++,对于每个tail求出离他最远的head。然后求和一下每个tail满足条件的子串。注意当head到tail的和超过m的时候,就...
分类:
其他好文 时间:
2014-09-09 12:38:58
阅读次数:
147
偶然所得,除了配置好的Eclipse平台可以开发做Android开发,google又推出了专门用以开发Android程序的平台——Android Studio。
Android Studio的优势是:不需要手动配置SDK和AVD Manager,就是说它已经集成了Android 的SDK和虚拟机管理
器,只要你电脑上配置好了JDK,就可以直接开发了。
1简介
Android Studio...
分类:
移动开发 时间:
2014-09-09 12:38:48
阅读次数:
273
本节简单介绍内核开发中,进程调度的相关知识点。
什么是进程调度
进程调度就是在已经就绪的进程中选择一个最合适的进程执行的过程。
7.2 进程调度策略
实时类调度策略
非实时类调度策略
7.3 进程调度时机
7.3.1主动式抢占
当前进程因为需要等待资源等原因主动放弃执行权限,主动要求切换到...
分类:
系统相关 时间:
2014-09-09 12:38:38
阅读次数:
191
实验一 线性表的顺序表示与实现
1.实验目的
(1) 掌握线性表的顺序存储结构;
(2) 验证顺序表及其基本操作的实现;
(3) 掌握数据结构及算法的程序实现的基本方法。
2.实验内容
(1) 建立含有若干个元素的顺序表;
(2) 对已经建立的顺序表实现插入、删除、查找、合并等基本操作。
3.实现算法
首先,定义顺序存储结构如下:
Typedef s...
分类:
其他好文 时间:
2014-09-09 12:38:18
阅读次数:
373
[leetcode]Maximum Subarray...
分类:
其他好文 时间:
2014-09-09 12:38:08
阅读次数:
137
本系列作为Effective JavaScript的读书笔记。
JavaScript中并没有Block Scoping,只有Function
Scoping。
因此如果在一个Block中定义了一个变量,那么这个变量相当于是被定义到了这个Block属于的Function中,比如:
function isWinner(player, others) {
var highest...
分类:
编程语言 时间:
2014-09-09 12:37:58
阅读次数:
188
针对PDF文件无法添加注释、附注、书签等功能的解决方法(已测试通过)...
分类:
其他好文 时间:
2014-09-09 12:37:48
阅读次数:
207
subprocess--子进程管理器?
一、subprocess 模块简介
subprocess最早是在2.4版本中引入的。
subprocess模块用来生成子进程,并可以通过管道连接它们的输入/输出/错误,以及获得它们的返回值。
它用来代替多个旧模块和函数:
os.system
os.spawn*
os.popen*
popen2.*
commands.*
关于这个模...
分类:
编程语言 时间:
2014-09-09 12:37:38
阅读次数:
284
正如许多事情都有其两面性一样,测试方法也是这样。要保证测试方法正确,最简单、最直观地想法就是多写些测试用例,从更多地角度去测试,但这必然增加我们的测试成本。小步快跑要求我们频繁进行测试,假如我们重构的周期是20分钟,但测试却要花掉10分钟,那么这样的成本就实在太大了。假如这种测试还是开发人员手工测试,每天都有对同样的测试反复执行数十遍,那么开发人员估计就要疯掉了。
你可能立即就想到自动化测试了。是的,在许多重构的书籍中,大师们都建议我们在重构开始前,首先建立自动化测试机制。但遗憾的是,我经过多年的实践总结出...
分类:
其他好文 时间:
2014-09-09 12:37:28
阅读次数:
125
题意:给你一个数,计算他的阶乘有多少位。
算阶乘再看位数必超时。1
想每次%10 。一开始用int 果然有精度问题。于是double水了。600+ms
后来想到可以 log 10 () 。于是900+ms。
总觉得不对。应该有公式。看discuss 后终于知道了。
#include
#include
#include
#include
#inclu...
分类:
其他好文 时间:
2014-09-09 12:37:18
阅读次数:
165
1、异步复位
//异步复位
always @ (posedge clk or negedge i_rst)
if (!i_rst) begin
a <= 1'b0;
end
else begin
a <= 1'b1;
end
2、同步复位
//同步复位
always @ (posedge clk )
if (!i_rst) begin
b <= 1'b0;
end
else begin...
分类:
其他好文 时间:
2014-09-09 12:37:08
阅读次数:
224
二、应用实例解析
2.1 subprocess模块的使用
1. subprocess.call
>>> subprocess.call(["ls", "-l"])
0
>>> subprocess.call("exit 1", shell=True)
1
2. 调用系统中cmd命令,显示命令执行的结果:
x=subprocess.check_outpu...
分类:
编程语言 时间:
2014-09-09 12:36:58
阅读次数:
309
算法思想
从小到大排序
N1:遍历数组 array[10000], i 为数组坐标,从1开始
N2:以 i 为基数 tmpV=array[i],[0 ,i-1] 为区间坐标,(0+i-1)/2 为 mid 坐标
N3:比较 tmpV 与 array[mid],如果大于,则区间为 [mid+1,i-1],否则为[0,mid-1]
N4:遍历所有 i 实现以上递归步骤,直到 右坐标l...
分类:
其他好文 时间:
2014-09-09 12:36:48
阅读次数:
201
Submit disabled Dropdown...
分类:
其他好文 时间:
2014-09-09 12:36:38
阅读次数:
182