码迷,mamicode.com
首页 > 2015年08月13日 > 全部分享
STL源码剖析——空间的配置与释放
C++的内存配置基本操作是  ::operator new(),内存释放的基本操作是 ::operator delete()。这两个全局函数相当于C的malloc()和free()函数。是的,正是如此,STL正是以malloc()和free()完成内存的配置与释放。     但是考虑到小型区块所可能造成的内存破碎问题,STL中设计了双层级配置器, 第一级配置器直接使用malloc()和free(...
分类:其他好文   时间:2015-08-13 16:00:42    阅读次数:240
I学霸官方免费教程四十一 :Java基础教程之线程死锁
线程死锁 是指两个或两个以上的线程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的线程称为死锁线程。 例如:某一商店有两个人PS和PB在做交易,PS手里拿着货物对PB说,你先给我钱我在给你货,而PB拿着钱对PS说你先给我货我在给你钱。两个人就此僵持下去,永远也无法做成交易,这就构成...
分类:编程语言   时间:2015-08-13 15:58:31    阅读次数:118
DIY一个Nike Restock情景小夜灯
此项目通过使用Ethernet Shield及Twitter推送来控制一个情景灯。...
分类:其他好文   时间:2015-08-13 15:58:25    阅读次数:152
Fragment进阶(三)----->栈的种种操作
Fragment栈的种种操作...
分类:其他好文   时间:2015-08-13 15:59:10    阅读次数:178
GdiPlus使用方法
GDI是Graphics Device Interface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。 在Windows操作系统下,绝大多数具备图形界面的应用程序都离不开GDI,我们利用GDI所提供的众多函数就可以方便的在屏幕、打印机及其它输出设备上输出图形,文本等操作。GDI的出现使程序员无需要关心硬件设备及设备驱动,就可以...
分类:其他好文   时间:2015-08-13 15:59:00    阅读次数:311
java中内置的进制转换的方法---小笔记
10进制转换成16进制:Integer.toHexString(int i) 10进制转换成8进制:Integer.toOctalString(int i) 10进制转换成2进制:Integer.toBinaryString(int i)16进制转换成10进制:Integer.valueOf(“”,16).toString() 8进制转换成10进制:Integer.valueOf(“”,8)....
分类:编程语言   时间:2015-08-13 16:00:39    阅读次数:122
JPA学习笔记(2)——创建JPA项目
创建JPA项目1. 新建java工程其实也可以直接新建JPA工程,由于我这边创建JPA工程会有点问题,所以我创建java工程,效果是一样的。两者不同在于,JPA工程会帮我们创建jpa的配置文件,java工程则要我们手动创建如果是直接创建JPA工程,version请选择2.02.创建lib文件夹新建lib文件夹,加入jar包,并且添加到类路径下 3.新建配置文件在src下创建文件夹META-INF,...
分类:其他好文   时间:2015-08-13 16:00:00    阅读次数:122
Spark源码阅读笔记之Broadcast(一)
Spark源码阅读笔记之Broadcast:Spark会序列化在各个任务上使用到的变量,然后传递到Executor中,由于Executor中得到的只是变量的拷贝,因此对变量的改变只在该Executor有效。序列化后的任务的大小是有限制的(由spark.akka.frameSize决定,值为其减去200K,默认为10M-200K),超出该限制的任务会被抛弃。因此,对于需要共享比较大的数据时,需要使用Broadcast。...
分类:其他好文   时间:2015-08-13 15:59:17    阅读次数:600
解题报告 之 HDU5288 OO' s Sequence
解题报告 之 HDU5288 OO' s Sequence...
分类:其他好文   时间:2015-08-13 15:57:06    阅读次数:171
HTML5 Canvas火焰闪烁动画 火焰跟随鼠标
该款动画是基于Canvas,火焰上下窜动的效果非常逼真,而且火焰可以跟随鼠标移动,是一款非常酷炫的HTML5 Canvas动画。...
分类:Web程序   时间:2015-08-13 15:57:17    阅读次数:251
除了外教,现在连手机也可以知道你的口语是否标准了
一年一度的高考已经过去两个月了,放榜也过去不少日子了,在考生备考的日子里,不光考生辛苦,就连陪考的学生家长也忙的团团转。 而在其中的英语口语考试里,一些陪考的家长可能才第一次从孩子口里得知,与当年自己参加过的口语考试不一样,现在的口语考试,已经实现由机器(电脑)自动测评,不需要老师介入了。 想当年,在那个计算机智能发展还比较稚嫩的时代,学校或者考试机构都只能安排...
分类:移动开发   时间:2015-08-13 15:57:56    阅读次数:217
博弈论--两兄弟分钱
...
分类:其他好文   时间:2015-08-13 15:56:56    阅读次数:120
hdu1316
链接:点击打开链接 题意:问区间[a,b]中有多少斐波那契数 代码:#include #include #include using namespace std; #define N 10000 #define M 300 char str[N][M]; int cmp(char *a,char *b){ int len1,len2; len1=strlen(a);...
分类:其他好文   时间:2015-08-13 15:58:42    阅读次数:103
[iOS]字符串转字典
有点时候,我们json中有post请求的网址,这个时候我们需要把网址字符串转换成body体 字典   放在post请求中     NSString *body = [self.url_C_ componentsSeparatedByString:@"="].lastObject;     NSData *data = [body dataUsingEncoding:...
分类:移动开发   时间:2015-08-13 15:56:13    阅读次数:140
Android Binder设计原理
人类社会进步的根源力量是那些头脑卓越的天才,大至推动社会革新的发明创造,微至影响某一行业发展方向的技术创造,比如Android操作系统,小部分天才的发明创造(android系统的核心设计者),才有无数为之修边幅的工作机会,此篇不敢妄谈android太多内容,只将本人对android系统设计中一个巧妙无比的binder机制的浅薄认知做一个分析: 涉及的要义: A)Binder IPC B)Bi...
分类:移动开发   时间:2015-08-13 15:58:52    阅读次数:149
centos6.6 从源码编译安装mysql5.7.5
1. 安装相关工具# yum -y install gcc-c++ ncurses-devel cmake make perl \ gcc autoconf automake zlib libxml libgcrypt libtool bison 2. 清理环境检查boost版本:# rpm -qa boost* 卸载boost-*等库:# yum -y remove boost-* 3. mys...
分类:数据库   时间:2015-08-13 15:58:42    阅读次数:171
php的面向对象相关特性
php的面向对象与java类似,主要涉及类的声明、命名空间的使用、构造函数、静态成员、类的封装、类的继承、方法的重写等; 1)类的声明:创建[hello.php] <?php //声明一个类 class Hello{ public function sayHello(){ echo 'hello myphp'; } } //一个文件中可存在多个类 cl...
分类:Web程序   时间:2015-08-13 15:56:13    阅读次数:158
2316条   上一页 1 ... 65 66 67 68 69 70 71 ... 137 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!