很多程序员的项目常常半途而废。他们有那么多的好点子,但是很多都流于空想。几乎每一个软件开发者都有一个这样的文件夹,里面很多都是些还没完工的项目,而这些程序里有不少在它诞生初期真心是个超棒的点子。和这些人一样,我也有很多好主意,有的甚至就是现在有些企业在用的。比如正决定着在eBay上还是在Amazon...
分类:
其他好文 时间:
2014-07-16 23:00:27
阅读次数:
208
最近工作中需要用到定时任务的功能,虽然Spring3也自带了一个轻量级的定时任务实现,但感觉不够灵活,功能也不够强大。在考虑之后,决定整合更为专业的Quartz来实现定时任务功能。首先,当然是添加依赖的jar文件,我的项目是maven管理的,以下的我项目的依赖: UTF-8 ...
分类:
编程语言 时间:
2014-07-16 22:53:09
阅读次数:
237
到目前为止, 我们已经学习到了插入排序, 冒泡排序, 选择排序(selection)。 这些排序算法都是comparision based sorting algorithms(即涉及到元素大小的比较来决定元素的先后顺序)。 而且算法的时间复杂度上均为O(n^2)。但是comparision based 的排序算法远非这几个算法。 而且可以通过利用其它的一些手段(例如divide and conq...
分类:
编程语言 时间:
2014-07-11 08:29:25
阅读次数:
441
听说2048游戏实现起来很easy!
所以今天就试了试!确实不太难,要想编的很成功,也不是太容易!有很多细节需要考虑!
下面是我自己设计的代码,估计里面会漏洞百出!希望路过大神能指点一二!
#include
#include
#include
#include
#define WIN 256 // 可以修改决定游戏输赢的值
// 矩阵数组
int num[4][4]={0,0,0,0,0,...
分类:
编程语言 时间:
2014-07-11 00:17:42
阅读次数:
492
旧式转型
(T) expression 或 T (expression)
新式转型
const_cast(expression)
通常被用来将对象的常量性转除(cast away the constness)
dynamic_cast(expression)
执行“安全向下转型”,也就是用来决定某对象是否归属继承体系中的某个类型。
reinterpret_cast(expression)
执行低级转型 //不太懂??
static_cast(expression)
强迫隐式转换
...
分类:
编程语言 时间:
2014-07-10 23:19:18
阅读次数:
250
ie8 引入了一个新的概念,“文档模式” ,页面的文档模式决定了,可以使用什么功能。也就是说,”文档模式“,决定你了你可以使用哪个级别的css,在javascript可以使用哪些API,
以及如何对待文档类型(doctype)。
两种方式修改:
通过 meta 标签修改,在服务器端修改, res.setHeader("X-UA-Complatible","EmulateIE...
分类:
编程语言 时间:
2014-07-10 22:44:53
阅读次数:
282
题目链接:uva 11237
- Halloween treats
题目大意:有c个小孩要到邻居家去要糖果,有n户邻居,每户邻居只会提供固定数量的糖果,熊孩子们为了不发生冲突,决定将取来的糖果平均分配,问说取那几家邻居的糖果可以做到平均分配,注意n ≥ c。
解题思路:抽屉原理,求出序列的前缀和,有n个,将前缀和对c取模后,根据剩余系定理肯定是在0~c-1之间的,如果是0那么答案就...
分类:
其他好文 时间:
2014-07-10 20:46:08
阅读次数:
218
内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。对于整个操作系统来说,内存可能是最麻烦的的设备。而...
分类:
系统相关 时间:
2014-07-10 20:37:26
阅读次数:
364
第一次听到linux这个‘词语’是在一次偶然的朋友聊天中朋友提到的,之前压根没听到过‘这个东西’,所以我可以说是个linux的新新手,菜鸟都不算。截至到目前,我已经开始linux系统运维学习有差不多10天时间了。在没接触linux之前,我对它的认识仅仅是:它是个计算机系统。决定..
分类:
系统相关 时间:
2014-07-10 18:09:08
阅读次数:
332
工程用得FMDB做数据库的操作,后期要对数据库做加密,这里有两种方法:
1.对数据库内容加密,存的时候加密,用得时候解密。
2.直接对数据库文件加密。
这里我选择了第二种,原因不细说,自己决定。
百度后,决定用SQLCipher,而且FMDB是支持SQLCipher的,官方配置说明地址 http://sqlcipher.net/ios-tut...
分类:
移动开发 时间:
2014-07-10 17:21:15
阅读次数:
303