- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 GetInstance()中两次NULL判断
static void *instance = NULL;static lock;public GetInstance(){ if(!instance ) { synchronized(lock) { if(!instance ) { instance =new SingleTon();...
2018-08-31 17:55:12 785
转载 Horner法则
霍纳法则:求多项式值的一个快速算法。简单介绍:假设有n+2个数 , a0,a1,a2,a3,……an 和x组成的一个多项式,形式如下: a0*x^0+a1*x^1+a2*x^2+a3*x^3+……an*x^n ,通常都是一项一项的求和然后累加,这样的话要进行n* (n+1)/2 次乘法运算 和 n 次加法运算 ,而霍纳法则就是一个改进的一个算法。通过变换得到如下式子:((...
2018-08-25 19:45:34 2171
原创 linux history配置和参数
1 在linux下,历史命令记录是一个很重要的审计信息。默认的~/.bash_history是没有时间戳的,可以自己在.bashrc 或者/etc/profile文件中添加几行配置即可 HISTFILESIZE=2000 HISTSIZE=2000HISTTIMEFORMAT="%F %T "export HISTTI...
2018-08-24 16:16:27 1051
转载 红黑树
来源:伯乐专栏作者/玻璃猫,微信公众号 - 程序员小灰好文投稿, 请点击 → 这里了解详情————————————二叉查找树(BST)具备什么特性呢?1.左子树上所有结点的值均小于或等于它的根结点的值。2.右子树上所有结点的值均大于或等于它的根结点的值。3.左、右子树也分别为二叉排序树。下图中这棵树,就是一颗典...
2018-08-23 20:29:36 157
转载 Qt工程文件(.pro文件)解读-转载
1. TEMPLATE变量TEMPLATE描述了为建立目标文件而采用何种模板,即生成何种形式的Makefile文件。Qmake工具定义了5种模板:1.应用程序App,为建立一个Qt应用程序创建Makefile文件;2.库lib,为建立引用程序库而创建Makefile文件;3. 子工程subdirs,为建立子目录下的目标文件创建一个Makefile文件,子目录通过...
2018-08-21 10:23:03 450
转载 svn 冲突选项含义
以下信息转载https://blog.csdn.net/elaine_2009/article/details/53115029SVN 更新发生冲突时各选项的意思svn up时,提示无法更新,使用svn up --force强制更新有时会弹出如下提示Conflict discovered in 'css/home.css'.Select: (p) postpone, (df) di...
2018-08-17 14:35:47 1328
转载 常见编程单词
patch 补丁session 会话req 请求trade 交易replay 回应cancel 取消confirm 确定Aabstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象、抽象物、抽象性...
2018-08-14 19:28:46 2606
原创 切换大脑
白天看了一整天的活动类代码,决定晚上看点其它的,自己有个长远的目标-晚上就暂时安排做长远的目标吧。本想早上早来一小时,去做长远的目标,但是这两天早上去公司的时间都不够早。明天还是得早起,7点半就要起床。过几天《最后的棒棒》要上映了,要不要去看看?...
2018-08-08 18:50:41 203
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人