试用Redis安装、php环境连接、测试Redis介绍Redis本质上一个Key/Value数据库,与Memcached类似的NoSQL型数据库,但是他的数据可以持久化的保存在磁盘上,解决了服务重启后数据不丢失的问题,他的值可以是string(字符串)、list(列表)、sets(集合)或者是ord...
分类:
Web程序 时间:
2015-02-04 00:35:30
阅读次数:
201
1.程序需求 在NAS上(可以理解为局域网上一个存放了若干文件的IP地址),有若干个DBF文件,它们占用的空间都不大。现在要做一个功能,就是把这些文件每隔一段时间,做一个快照,以XML形式保存DBF文件的值。并把X...
分类:
数据库 时间:
2015-02-03 21:27:50
阅读次数:
246
最近手上一个项目要开发webservice,而原有系统使用了spring,所以在选择框架的时候,我选择了cxf,这样在开发整合的时候就比较方便了。在搭建开发环境的过程中发现这篇文章写得比较详细,所以就搬到自己博客里,希望给自己和同行做参考。CXF 应用开发下面就将开始我们的 CXF Web Serv...
分类:
编程语言 时间:
2015-02-03 21:13:07
阅读次数:
228
Mysql的备份有很多种方式,最常用的应该是mysqldump了,将数据库导出一个sql文件,还原的时候sourcedb.sql就欢快的执行了。小伙伴愉快的布上一个shell脚本,配上cron,幸福的看着每天备份文件的生成,倍感安全。假如一个mysql超过了10G呢?请相信我,导出的时间需要好几个小时..
分类:
数据库 时间:
2015-02-03 19:45:36
阅读次数:
211
想花上一个月的时间将 《算法导论》 这门基础课程学好。主要还是借助于网易公开课上MIT的这门课程,另外还有两本参考书籍,一个讲数据结构,一个讲算法的。这个系列就算作学习笔记加上自己的整理了。为什么先学习算法分析几乎所有的算法书籍开篇都会介绍算法分析的知识。它为什么显得如此重要呢?设想,当我们面对别人...
分类:
编程语言 时间:
2015-02-03 10:43:18
阅读次数:
186
题目大意:给定一棵有根树,求以每个点为根的子树中有多少点到它的距离不超过l
第一眼是可并堆- - 于是怒写- - 管它正解是啥- -
从下到上维护可并大根堆 键值是该点到当前根节点的距离 一旦堆顶剪枝大于l就弹顶
时间复杂度O(nlogn)
什么?你说将整个堆都加上一个值?
打标记不就好了- - 毫无疑问可并堆是可以打标记的- -
此外我的随机堆写if(flag^=1)就T写if(ra...
分类:
其他好文 时间:
2015-02-02 23:16:51
阅读次数:
235
操作数据库文件使用的是上一个操作类。可以参考上一篇文章。直接上代码:
table_name='';
$this->tj='';
$this->page_size='';
$this->current_page='';
$this->total...
分类:
数据库 时间:
2015-02-02 12:33:31
阅读次数:
134
本文乃Siliphen原创,转载请注明出处:http://blog.csdn.net/stevenkylelee
● 为什么想做一个表达式求值的程序
最近有一个需求,策划想设置游戏关卡的某些数值,这个数值不是一个常量,而是根据关卡的某些环境数据套上一个计算表达式算出来的。这个需求无法用excel拖表预计算出,因为关卡的环境数据只有在游戏中才能产生,在excel制表时,这些都...
分类:
其他好文 时间:
2015-02-01 19:13:30
阅读次数:
351
0.定义和声明的区别
1、什么是定义?
所谓的定义就是编译器创建一个对象,为这个对象分配一块内存并给它取上一个名字,这个名字就是我们经常所说的变量名或对象名。这个名字一旦和这块内存匹配起来,他们就同生共死,不离不弃,并且这块内存的位置也不能被改变。一个变量或对象在一定的区域内只能被定义一次。
2、什么事声明?
声明就是告诉编译器,这个名字已经匹配到一块内存上了,声明可以出现多次。同时也告诉...
分类:
编程语言 时间:
2015-02-01 16:12:06
阅读次数:
192
曾经和现在,我都是一个严重理论派。想法很多,做的很少。可以称得上一个眼高手低的家伙。可是误打误撞(不知死活),我现在是一名程序员。这样的性格给我带来很多的麻烦。同样受拖累的还有我的同事。每每看到因为自己不能按时完成工作拖累他们,焦虑,几乎会把我杀死。对了,我是一个情商有严重缺陷的家伙。或许与在学校时...
分类:
其他好文 时间:
2015-02-01 13:27:16
阅读次数:
110