C++关于shared_ptr的总结。里面有一份简单的源码实现,有助于理解shared_ptr的实际原理。希望对大家有帮助。也欢迎批评指正。...
分类:
编程语言 时间:
2014-09-29 10:55:30
阅读次数:
188
看官方题解提供的是最小生成树,怎么也想不明白,you can guess and prove it!
看了好几个人的代码,感觉实现思路全都不一样,不得不佩服cf题目想法的多样性
下面说说我自己的理解,将1作为根,对于任意两点存在两种关系:
1.一个点位于另一个点的子树上。两点到1的距离之差绝对值等于两点距离。
2.两个点在某一个点的不同子树上。两点到1距离之和减去两点距离等于两倍某个点到1...
分类:
其他好文 时间:
2014-09-29 11:12:00
阅读次数:
193
与MD5算法类似,SHA-1算法也是在接收到消息后产生消息摘要,可以用来验证数据的完整性。不同的是SHA1会产生一个160位的消息摘要(MD5产生的是128位)。
其他的性质之类的不多说(请参考前面MD5算法),直接上SHA-1算法的步骤
1、补位
首先要进行补位,使得补位后信息的长度对512求余为448。即数据扩展至
K*512+448(bit),即K*64+56(byte),K为自然数...
分类:
其他好文 时间:
2014-09-29 12:18:30
阅读次数:
209
AndroidStudio快捷键、组合键使用案例...
分类:
移动开发 时间:
2014-09-29 10:55:00
阅读次数:
179
软考视频第一章讲的就是数据结构,这部分的内容在自考书中学习过,以前也接触过,总之,就是有一种熟悉的感觉。猛然间的看上去好像有很多的数据结构,但是当把它们梳理好总结好以后,你会发现数据结构是如此的整齐。
计算机在解决任何实际问题都离不开数据表示和数据处理,而数据表示和处理核心的问题之一就是数据结构。数据结构就是计算机在组织数据和存储数据的方式。数据结构是计算机底层的知识,足够...
分类:
其他好文 时间:
2014-09-29 12:34:40
阅读次数:
166
js控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数...
分类:
Web程序 时间:
2014-09-29 11:44:20
阅读次数:
276
指针是一个特殊的变量,它里面存储的数值被解释成为内存中的一个地址。指针有四个要素,分别是指针的类型,指针所指向的类型,指针的值或者指针所指向的内存区,还有指针本身所占据的内存区。...
分类:
其他好文 时间:
2014-09-29 12:17:10
阅读次数:
121
本文用以解决Phalcon中的Model中使用 namespace时在定义关系时遇到的问题。...
分类:
其他好文 时间:
2014-09-29 12:33:40
阅读次数:
243
1、在tableA与tableB中查询tableA中全部数据和tableB中在tableA中的数据
select * from tableA A left join tableB B on A.key=B.key
2、在tableA中查询排除tableB中数据,剩余的tableA中的数据
select * from tableA A left join tableB B on A.key=B...
分类:
数据库 时间:
2014-09-29 11:43:30
阅读次数:
207
简述了CentOS中配置Apache-2.2.29实现请求转发的功能...
分类:
其他好文 时间:
2014-09-29 11:10:00
阅读次数:
156
超简单的一个小Android实例,主界面就一个文本框和两个按钮,可以设定一个不能为小数的分钟数作为倒计时,倒计时结束会一直震动到你点停止,项目使用Timer计时,可以学习一下手机震动的使用。项目编码GBK...
分类:
移动开发 时间:
2014-09-29 12:33:10
阅读次数:
182
最近在研究linux下的apache-ssl配置,写点个人小心得,新人发博,敬请见谅。
软件环境
Apache Httpd 2.2.29 (http://httpd.apache.org )
OpenSSL 1.0.1h (http://www.openssl.org/source )
SSL-Tools (http://www.openssl.org/contrib/s...
分类:
系统相关 时间:
2014-09-29 11:09:30
阅读次数:
167
分享哈我测试MongoDB数据库的简单代码 源代码下载地址:http://www.zuidaima.com/share/1550463424236544.htm...
分类:
数据库 时间:
2014-09-29 12:16:00
阅读次数:
219
再windows无论是敲代码,还是用Word写文件,已经习惯了按ctrl+s 保存代码。
在用vi的时候,经常无意中按了ctrl+s,结果就是如同终端死掉了一样。
这是因为ctrl+s 终止屏幕输出(即停止回显),你敲的依然有效,只是看不见。
ctrl+q 恢复屏幕输出,你刚才敲的都显示出来了。...
分类:
其他好文 时间:
2014-09-29 12:49:00
阅读次数:
155