场景 上一节实现了智能指针,其中的拷贝构造函数和赋值运算符是通过增加/减少指针的引用计数来操作的。但是如果是管理一个独占资源呢?我们希望在一个资源使用时被锁定,在使用完毕后被释放。 #include #include #include using namespace std; mutex mu; i... ...
分类:
其他好文 时间:
2016-12-23 01:46:51
阅读次数:
181
本文环境: python3.5 ubuntu 16.04 python3.5 ubuntu 16.04 第三方库: jieba 文件寄于github: https://github.com/w392807287/angelo_tools.git simhash介绍 没多久就要写毕业论文了,据说需要查 ...
分类:
其他好文 时间:
2016-12-23 01:45:50
阅读次数:
246
1、<img> <input> tags are self-closing. So that there is only one tag without a slash in front of the closing angle bracket. To be continued ... ...
分类:
其他好文 时间:
2016-12-23 01:45:35
阅读次数:
143
1.iOS的三种多线程技术 1.NSThread 每个NSThread对象对应一个线程,量级较轻(真正的多线程) 2.以下两点是苹果专门开发的“并发”技术,使得程序员可以不再去关心线程的具体使用问题 NSOperation/NSOperationQueue 面向对象的线程技术 GCD —— Gran ...
分类:
移动开发 时间:
2016-12-23 01:45:44
阅读次数:
286
有关RunTime的知识点已经看过很久了,但是一直苦于在项目中没有好的机会进行实际运用,俗话说“光说不练假把式”,正好最近在项目中碰到一个UITableView和UICollectionView在数据缺省的情况下展示默认缺省页的需求,这个时候RunTime大展拳脚的时候就到了。 大致的实现思路是这样 ...
分类:
其他好文 时间:
2016-12-23 01:43:55
阅读次数:
189
Given a 2D binary matrix filled with 0's and 1's, find the largest rectangle containing only 1's and return its area. For example, given the following ...
分类:
其他好文 时间:
2016-12-23 01:43:03
阅读次数:
136
兴致冲冲的申请了cnblog,本打算用OneNote直接创建分享,结果却遇到了这样的问题: 搜了半天,终于在Microsoft Community上找到了相关问题: https://answers.microsoft.com/zh-hans/msoffice/forum/msoffice_word- ...
分类:
其他好文 时间:
2016-12-23 01:42:21
阅读次数:
172
一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值: Z:0 1 2 ...
分类:
其他好文 时间:
2016-12-23 01:42:59
阅读次数:
162
引言: 关于数据库优化,网上有不少资料和方法,但是不少质量参差不齐,有些总结的不够到位,内容冗杂 偶尔发现了这篇文章,总结得很经典,文章流量也很大,所以拿到自己的总结文集中,积累优质文章,提升个人能力,希望对大家今后开发中也有帮助 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但 ...
分类:
数据库 时间:
2016-12-23 01:43:35
阅读次数:
250
这里的文件负责配置swig模板引擎。 index.js json_file.js tag-static.js swig模板经过这一系列的配置是什么样的效果呢? 原来在gulp任务里通过gulp-rev-all-fixed的处理后,给所有的静态文件的文件名加上了哈希值,并且如果文件有变化,哈希值文件名 ...
分类:
其他好文 时间:
2016-12-23 01:41:38
阅读次数:
382
1 web.xml 2 springmvc.xml 3 实体类com.springmvc.crud.entities 4 com.springmvc.crud.dao 5 控制器 com.springmvc.crud.handler 6 WEB-INF/views/list.jsp ...
分类:
编程语言 时间:
2016-12-23 01:40:59
阅读次数:
1808
实例,满足条件里面必须包含数字,字母和下划线组成 代码如下: ...
分类:
Web程序 时间:
2016-12-23 01:41:15
阅读次数:
240
set_index 很有用 http://stackoverflow.com/questions/10457584/redefining-the-index-in-a-pandas-dataframe-object ...
分类:
其他好文 时间:
2016-12-23 01:40:18
阅读次数:
221
K-L变换( Karhunen-Loeve Transform)是建立在统计特性基础上的一种变换,有的文献也称为霍特林(Hotelling)变换,因他在1933年最先给出将离散信号变换成一串不相关系数的方法。K-L变换的突出优点是去相关性好,是均方误差(MSE,Mean Square Error)意 ...
分类:
其他好文 时间:
2016-12-23 01:40:23
阅读次数:
260
1.安装MongoDB MongoDB的安装非常简单,只需要将下载的MongoDB的压缩文件解压到任意目录,并将其中的bin目录加入到系统的path环境变量中即可 2.启动MongoDB 在启动MongoDB之前,要手动创建一个存放MongoDB数据文件的目录,如D:\mongo_data 在命令行 ...
分类:
数据库 时间:
2016-12-23 01:38:31
阅读次数:
216
【dig】命令的使用: dig是linux中的域名解析工具,功能比nslookup强很多,使用也很方便. windows系统下使用dig须下载安装一下。 使用方法: dns中的各种记录资源介绍请参考:http://bbs.51cto.com/thread-909189-1.html 查找博客园的A记 ...
分类:
系统相关 时间:
2016-12-23 01:39:09
阅读次数:
200
What is a reasonable order of Java modifiers (abstract, final, public, static, etc.)? http://stackoverflow.com/questions/16731240/what-is-a-reasonable ...
分类:
编程语言 时间:
2016-12-23 01:38:28
阅读次数:
219