码迷,mamicode.com
首页 > 2016年07月17日 > 全部分享
《C++ Primer Plus》16.2 智能指针模板类
智能指针是行为类似于指针的类对象,单这种对象还有其他功能。本节介绍三个可帮助管理动态内存分配的智能指针类。先来看看需要哪些功能以及这些功能是如何实现的。请看下面的函数:void remodel(std::string & str){ std::string * ps = new std::strin ...
分类:编程语言   时间:2016-07-17 12:20:33    阅读次数:226
Memcache的mutex设计模式 -- 高并发解决方案
场景 Mutex主要用于有大量并发访问并存在cache过期的场合,如 首页top 10, 由数据库加载到memcache缓存n分钟; 微博中名人的content cache, 一旦不存在会大量请求不能命中并加载数据库; 需要执行多个IO操作生成的数据存在cache中, 比如查询db多次; 问题 在大 ...
分类:系统相关   时间:2016-07-17 12:18:06    阅读次数:277
算法_散列表
使用散列的查找算法分为两步,第一步用散列函数将被查找的键转化为数组的一个索引,理想情况下不同的键都被转化为不同的索引值.而当多个键散列到相同的索引值的情况下,就需要处理碰撞冲突,为此有两种方法,拉链法和线性探测法. 散列函数用于通过键来获取其对应的索引值.好的散列函数应该具有计算简便,等价的键必然产 ...
分类:编程语言   时间:2016-07-17 12:16:49    阅读次数:218
和蝉的亲密接触之后
刚看完王宝强的“不可思异”,激动之余,却听得一阵阵清朗的蝉鸣,其鸣叫声似乎越来越近,我准备将其鸣叫声用手机录下来,却见一只似蝉的大昆虫在电灯处乱撞。仔细看了看,的确是一只迷失了路的可爱的蝉儿,于是我便想着法儿将它领走。我关了灯,用电筒给它引路,这起了一定作用,可是它还是找不到方向,看着它折腾自己得心 ...
分类:其他好文   时间:2016-07-17 12:17:30    阅读次数:189
数学符号π (Pi)、Σ(Sigma)的来历
一、Π (Pi) March 14 marks Pi Day, the holiday commemorating the mathematical constant π (pi), written numerically as 3.141592+. Since mathematic notatio ...
分类:其他好文   时间:2016-07-17 12:16:10    阅读次数:3792
星云opencv总结
...
分类:其他好文   时间:2016-07-17 12:14:23    阅读次数:122
bzoj1054: [HAOI2008]移动玩具
hash+bfs;要注意特殊情况。 1054: [HAOI2008]移动玩具 Description 在一个4*4的方框内摆放了若干个相同的玩具,某人想将这些玩具重新摆放成为他心中理想的状态,规定移动 时只能将玩具向上下左右四个方向移动,并且移动的位置不能有玩具,请你用最少的移动次数将初始的玩具状态 ...
分类:移动开发   时间:2016-07-17 12:15:13    阅读次数:218
[前端]创建新元素的三种方法
第一种:通过text/HTML var txt1="<h1>Text.</h1>"; 第二种:通过jQuery var txt2=$("<h2></h2>").text("Text."); 第三种:通过JavaScript/DOM var txt3=document.createElement("h ...
分类:其他好文   时间:2016-07-17 12:15:47    阅读次数:169
Project Euler 14 solution
Question: Longest Collatz sequence Problem 14 Problem 14 The following iterative sequence is defined for the set of positive integers: n → n/2 (n is e ...
分类:其他好文   时间:2016-07-17 12:13:03    阅读次数:322
我的vimrc文件
vim的一直被称为神器,确实有很多优点,但是vim到一键编译实在是一个大问题,网络上有很多配置文件,但是大多都是同一份文件到复制粘贴,不太好用。 经过这么长时间到摸索,我终于在自己到电脑上配置好了vim,下面粘贴一下我到vimrc文件。 " This line should not be remov ...
分类:系统相关   时间:2016-07-17 12:12:41    阅读次数:262
Java基础——成员变量和局部变量
一.局部变量 在Java中,定义在类中的变量被称为成员变量,其作用域是在方法内有效。局部变量在使用时,必须先初始化才能使用,否则不能通过编译。如下代码局部变量未初始化,提示错误: 二.成员变量 1.定义在方法中的变量被成为局部变量,其作用域在整个类中有效。成员变量使用时,不需要初始化变量,系统可以按 ...
分类:编程语言   时间:2016-07-17 12:14:12    阅读次数:139
PHP之路——Mysql多表查询
...
分类:数据库   时间:2016-07-17 12:11:32    阅读次数:217
登录---必须登陆以后才能访问
首先创建一个公共控制器 代码如下 <?phpnamespace Admin\Controller;use Think\Controller;class BaseController extends Controller { public function __construct() { //必须先调 ...
分类:其他好文   时间:2016-07-17 12:11:55    阅读次数:173
数学思维和编程思维
1、编程没有数学基础不行 2、但懂数学不等于懂编程 举一个例子: 求1+2+3+4+……+99+100的和。 数学解法通常是: 1、(1+100)*100/2=5500 2、小学生的解法:1+2=3、3+3=6、……这样累算下去。 编程解法呢?跟数学解法2相同,代码如下: 所以: 编程解决问题时候, ...
分类:其他好文   时间:2016-07-17 12:11:47    阅读次数:622
Windows10 开机F8 无法进入安全模式解决办法
想进入win10 的安全模式,开机按F8 却没有反应。查找一下,发现win10 确实是不支持了这样进入安全模式。可能是为了更快捷的启动系统,现在是混合启动,所以这招不能用了。在开机状态下可以通过 按住SHIFT+重启按键。这是快捷操作,详见http://www.cnblogs.com/starof/ ...
分类:Windows程序   时间:2016-07-17 12:08:15    阅读次数:200
信号量 sem_undo设置
一 为什么要使用信号量 为了防止出现因多个程序同时访问一个共享资源而引发的一系列问题,我们需要一种方法,它可以通过生成并使用令牌来授权,在任一时刻只能有一个执行线程访问 代码的临界区域。临界区域是指执行数据更新的代码需要独占式地执行。而信号量就可以提供这样的一种访问机制,让一个临界区同一时间只有一个 ...
分类:其他好文   时间:2016-07-17 12:04:55    阅读次数:242
Python进阶 学习笔记(三)
(涉及内容:定制类) __str__和__repr__ 如果要把一个类的实例变成 str,就需要实现特殊方法__str__(): class Person(object): def __init__(self, name, gender): self.name = name self.gender ...
分类:编程语言   时间:2016-07-17 12:02:40    阅读次数:210
724条   上一页 1 ... 18 19 20 21 22 23 24 ... 43 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!