码迷,mamicode.com
首页 > 其他好文
如何用shared_ptr减少锁的争用
在并发环境下锁的使用是家常便饭, 如何减少锁的使用是优化程序性能的一个方面. c++11里面新增了智能指针std::shared_ptr, 这个东西也许能给我们带来些启发. shared_ptr的一个特性是当引用计数为0时,它所拥有的堆内存会被自动释放. 利用这个特性我们可以做点实用的功能, 如下程
分类:其他好文   时间:2016-02-27 12:19:48    阅读次数:119
事件委托
<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" > <title></title> </head> <body> <ul id="myL
分类:其他好文   时间:2016-02-27 12:21:19    阅读次数:171
halcon之共线连接union_collinear_contours_xld
union_collinear_contours_xld很多时候当我们用edges_sub_pix, threshold_sub_pix 等算子得到边缘后,因为有噪声、物体本身断裂等原因 很多边缘是共线但是断裂的如下图所示,提取键盘的网格,左图有很多共线线段,右图为共线连接后的结果更详细信息可查阅自...
分类:其他好文   时间:2016-02-27 12:17:36    阅读次数:1160
当ViewPager嵌套在ScrollView/ListView里时,手势冲突如何处理?
有时我们需要将ViewPager嵌套在其他已经含有手势动作的ViewGroup里,如ScrollView,ListView时,会造成手势冲突,如表现为ViewPager向左划时,不小心向上移动了一点距离,ViewPager立刻回弹到原始位置。 主要问题出在ScrollView/ListView作为V
分类:其他好文   时间:2016-02-27 12:19:44    阅读次数:125
【CodeVS4665】序列终结者
Description 网上有许多题,就是给定一个序列,要你支持几种操作:A、B、C、D。一看另一道题,又是一个序列 要支持几种操作:D、C、B、A。尤其是我们这里的某人,出模拟试题,居然还出了一道这样的,真是没技术含量……这样 我也出一道题,我出这一道的目的是为了让大家以后做这种题目有一个“库”可
分类:其他好文   时间:2016-02-27 12:17:06    阅读次数:161
1.struts2开发流程
1下载struts包,下载地址为:http://archive.apache.org/dist/struts/library/ 2.解压后将lib下的这几个jar包放到自己写的web项目中 放到这里 然后将jar导入到项目右键=》Build Path =》Add to Build Path 3.编写
分类:其他好文   时间:2016-02-27 12:17:58    阅读次数:131
crm操作知识库文章实体
using System; using Microsoft.Xrm.Sdk; using Microsoft.Crm.Sdk.Messages; using Microsoft.Xrm.Sdk.Query; /// <summary> /// 知识库文章 /// </summary> public
分类:其他好文   时间:2016-02-27 12:17:01    阅读次数:165
111
.NET网站开发技术总结 <!-- .note-content {font-family: 'Helvetica Neue', Arial, 'Hiragino Sans GB', STHeiti, 'Microsoft YaHei', 'WenQuanYi Micro Hei', SimSun,
分类:其他好文   时间:2016-02-27 12:16:50    阅读次数:172
[Locked] Paint Fence
Paint Fence
分类:其他好文   时间:2016-02-27 12:16:53    阅读次数:186
电商商品秒杀系统架构分析与实战
网址:http://my.oschina.net/xianggao/blog/524943 0 系列目录 1 秒杀业务分析 2 秒杀技术挑战 3 秒杀架构原则 4 秒杀架构设计 4.1 前端层设计 4.2 站点层设计 4.3 服务层设计 4.4 数据库设计 4.4.1 基本概念 4.4.2 设计思路
分类:其他好文   时间:2016-02-27 12:16:29    阅读次数:127
五年北京,这个改变我命运的城市,终于要离开了(转)
引言 即将离开北京这个繁华的帝都,在离开之前,还是要坐在自己北京的出租屋里写上一篇文章,来纪念这个改变自己命运的城市,以示对帝都的尊重。 北上 2011年的3月份,LZ和自己的母亲来到了北京,这个承载了无数人梦想的城市。 初到北京,一种陌生的感觉在心底滋生。在北京的第一夜,LZ住的是地下室,那种苦闷
分类:其他好文   时间:2016-02-27 12:14:58    阅读次数:170
UVA1262Password(第K字典序)
题目链接 紫书P323 题意:两个6*5的字母矩阵,两个矩阵每列相同的字母,每列取一个,求按照字典序第k小的序列 分析: 对于第一个样例来说,我们得到{ACDW}、{BOP}、{GMOX}、{AP}、{GSU} 则一共有4×3×4×2×3=288种密码,我们先计算这个数列的后缀积:288、72、24
分类:其他好文   时间:2016-02-27 12:13:16    阅读次数:186
自定义类型转化
string num1 = "12"; string num2 = "13"; int num3; int num4 = 77; bool bo; num3 = int.Parse(Convert.ToString(num2)); bo = int.TryParse(Convert.ToString
分类:其他好文   时间:2016-02-27 12:10:40    阅读次数:161
ankhSVN安装后,VS2010使用
Tool->option->Source control->plug-in selection,选择ankhSVN AnkhSvn-2.5.12478.zip
分类:其他好文   时间:2016-02-27 11:05:38    阅读次数:157
MyBatis(3.2.3) - hello world
1. 创建数据表(MySQL): DROP TABLE IF EXISTS `department`; CREATE TABLE `department` ( `did` int(10) unsigned NOT NULL AUTO_INCREMENT, `dept_name` varchar(12
分类:其他好文   时间:2016-02-27 11:05:24    阅读次数:161
manits 配置
默认密码 初始安装完成后administrator的默认密码是root 在 config_defaults_inc.php更改: 默认语言为中文 $g_default_language = 'chinese_simplified'; 禁用邮件通知和注册 $g_enable_email_notific
分类:其他好文   时间:2016-02-27 11:04:28    阅读次数:170
InterLockedIncrement and InterLockedDecrement函数原理
实现数的原子性加减。什么是原子性的加减呢? 举个样例:假设一个变量 Long value =0; 首先说一下正常情况下的加减操作:value+=1。 1:系统从Value的空间取出值,并动态生成一个空间来存储取出来的值; 2:将取出来的值和1作加法。而且将和放回Value的空间覆盖掉原值。加法结束。
分类:其他好文   时间:2016-02-27 11:02:50    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!