- 博客(916)
- 资源 (63)
- 收藏
- 关注
转载 java 虚拟机访问对象的两种机制到底有什区别 http://www.cnblogs.com/h2-database/archive/2012/06/27/2572498.html
h2内存数据库指针与句柄的区别 最近两天在复习一些c++的知识,中间发现了许多以前没有注意过的问题。关于句柄以前总是将其理解为指针,其实不然,他们之间有着明显的区别。 首先,指针指向系统中物理内存的地址,而句柄是windows在内存中维护的一个对象内存物理地址列表的整数索引,句柄是一种指向指针的指针。 在windows系统中的内存管
2016-02-20 20:47:45
4030
转载 JVM 内存初学 (堆(heap)、栈(stack)和方法区(method) ) http://www.open-open.com/lib/view/open1432200119489.html
JVM 内存初学 (堆(heap)、栈(stack)和方法区(method) )您的评价: 收藏该经验 这两天看了一下深入浅出JVM这本书,推荐给高级的java程序员去看,对你了解JAVA的底层和运行机制有比较大的帮助。废话不想讲了.入主题:先了解具体的概念:JA
2016-02-20 20:32:27
809
转载 java http://blog.youkuaiyun.com/wike163/article/details/6635321
第一篇:今天花了两个小时把一份关于什么是Native Method的英文文章好好了读了一遍,以下是我依据原文的理解。一. 什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它
2016-02-20 20:29:13
583
转载 PyHeapTypeObject http://blog.sina.com.cn/s/blog_72d1932a0101gcg3.html
这几天在看《Python源码剖析》一书,一路看来总感觉讲得挺清楚的,绝对是一本好书。可是看到第十二章的“从type对象到class对象”时就感觉一直看不懂。遂google之,未果。于是自己看源码。 感觉在看关于slot的时候迷迷糊糊的,又突然冒出个PyHeapTypeObject,这有什么用? 首先,从typeobject.c的PyType_Ready函数看起,
2016-02-20 15:52:47
1418
转载 《PYTHON源码剖析》的第十二章:Python虚拟机中的类机制 http://blog.sina.com.cn/s/blog_75984e830100yf3i.html
《PYTHON源码剖析》的第十二章:Python虚拟机中的类机制 (2011-09-13 15:59:04)转载▼标签: 杂谈 这一章主要讲到了Python中的类。其实在看完前面十一章后对于动态语言的理解已经深刻了不少了,所以对于类机制的疑问也主要是在于如何通过a=A()这样的语句去创建一个实例,然后去调用a中的方
2016-02-20 10:09:03
741
转载 [深入Python]sys.modules http://www.cnblogs.com/tuzkee/p/3540448.html
[深入Python]sys.modulesPython中所有加载到内存的模块都放在sys.modules。当import一个模块时首先会在这个列表中查找是否已经加载了此模块,如果加载了则只是将模块的名字加入到正在调用import的模块的Local名字空间中。如果没有加载则从sys.path目录中按照模块名称查找模块文件,模块文件可以是py、pyc、pyd,找到后将模块载入内存,并加
2016-02-19 23:39:06
554
转载 vector 的删除操作pop_back、erase效率对比 http://blog.youkuaiyun.com/efeics/article/details/8059690
vector 的删除操作pop_back、erase效率对比标签: vectorinclude2012-10-11 11:33 4486人阅读 评论(0) 收藏 举报 分类: 编程基础(17) 版权声明:本文为博主原创文章,未经博主允许不得转载。[cpp] view plain copy
2016-02-19 14:32:27
955
转载 分享 C++命名空间的解释 http://blog.chinaunix.net/uid-26874138-id-3215266.html
分享 C++命名空间的解释 2012-05-20 15:10:09分类: C/C++使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突。在C++中,变量、函数和类都是大量存在的。如果没有命名空间,这些变量、函数、类的名称将都存在于全局命名空间中,会导致很多冲突。比如,如果我们在自己的程序中定义了一个函数toupper(),这将重写标准库中的to
2016-02-19 13:48:36
400
转载 用find_if查找vector内对象的成员 http://blog.youkuaiyun.com/zhongguoren666/article/details/7629610
标签: vectoriteratorstring算法classstruct2012-06-04 10:25 5576人阅读 评论(0) 收藏 举报 分类: C++(264) 版权声明:本文为博主原创文章,未经博主允许不得转载。用stl的find方法查找一个包含简单类型的vector中的元素是很简单的,例如[
2016-02-18 22:46:41
458
转载 STL中的find_if函数 http://blog.youkuaiyun.com/hj490134273/article/details/6051080
STL中的find_if函数标签: stringvectoriteratorpair2010class2010-12-02 20:05 9547人阅读 评论(1) 收藏 举报版权声明:本文为博主原创文章,未经博主允许不得转载。上一篇文章也讲过,find()函数只能处理简单类型的内容,也就是缺省类型,如果你想用一个自定义类型的数据作为查找依据则会出错!
2016-02-18 22:33:56
494
转载 C/C++程序中的profile http://blog.youkuaiyun.com/cnjet/article/details/2617403
C/C++程序中的profile标签: build工具测试2008-07-06 14:16 1013人阅读 评论(0) 收藏 举报 分类: 游戏架构结构讨论(13) FreeSky游戏引擎设计及开发(13) 版权声明:本文为博主原创文章,未经博主允许不得转载。程序设计中的Profile工具(代码)一: 何
2016-02-18 20:23:52
656
转载 STL 之随机访问迭代器 http://blog.youkuaiyun.com/tangaowen/article/details/7515558
STL 之随机访问迭代器2014-04-13 13:23 1470人阅读 评论(0) 收藏 举报 分类: STL(37) C++(63) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录随机访问迭代器是可以随机访问容器中的元素的双向迭代器。这种迭代器在Vector, Dequeue, string, 和数组类
2016-02-17 15:23:31
763
转载 使用stl中的 advance和 distance 方法来进行iterator的加减 http://blog.youkuaiyun.com/tangaowen/article/details/7515558
使用stl中的 advance和 distance 方法来进行iterator的加减 以前在遍历vector的时候,经常使用iterator之间的加减来获得元素在容器里面的index。 今天在进行list的 iterator加减的时候,发现不能编译通过,后面想起list是非线性的容器,不能加减。
2016-02-17 15:21:51
539
转载 置顶] 简单的程序诠释C++ STL算法系列之十三:copy http://blog.youkuaiyun.com/jerryjbiao/article/details/7376088
置顶] 简单的程序诠释C++ STL算法系列之十三:copy标签: 算法c++iteratorvectorbloginsert2012-03-20 23:43 8767人阅读 评论(10) 收藏 举报 分类: C/C++(23) 算法与数据结构(20) C++ STL(21) 版权声明:本文为博主原创文章,未经博主允许不得转载。
2016-02-17 15:18:33
641
转载 C++ STL 中 remove 和 erase 的区别 http://www.xuebuyuan.com/1422428.html
C++ STL 中 remove 和 erase 的区别2013年07月17日 ⁄ 综合 ⁄ 共 654字 ⁄ 字号 小 中 大 ⁄ 评论关闭C++ STL中的remove和erase函数曾经让我迷惑,同样都是删除,两者有什么区别呢?vector中的remove的作用是将等于value的元素放到vector的尾部,但并不减少vector的si
2016-02-17 15:09:29
795
转载 python的类变量和实例变量 http://blog.youkuaiyun.com/chenggong2dm/article/details/9030481
python的类变量和实例变量2013-06-05 14:36 3649人阅读 评论(0) 收藏 举报 分类: Python(57) 版权声明:本文为博主原创文章,未经博主允许不得转载。其实,从名字就能看出来,python的类变量和实例变量的区别:类变量: 是可在类的所有实例之间共享的值(也就是说,它们不
2016-02-16 14:37:51
467
转载 python __del__ http://www.cnblogs.com/coder2012/p/4050084.html
python __del__转自:http://blog.youkuaiyun.com/bbdxf/article/details/25774763最近学习《Python参考手册》学到Class部分,遇到了类的构造析构部分的问题:1、什么时候构造?2、什么时候析构?3、成员变量如何处理?4、Python中的共享成员函数如何访问?------------------------探
2016-02-16 14:22:20
484
转载 Python源码阅读-内存管理机制(二) http://python.jobbole.com/83535/
Python源码阅读-内存管理机制(二)2015/12/05 · 基础知识 · python内存分享到:0本文作者: 伯乐在线 - wklken 。未经作者许可,禁止转载!欢迎加入伯乐在线作者团队。Python 的内存分配策略arenaarena: 多个pool聚合的结果arena sizepool的大小默认值位4
2016-02-15 22:20:53
580
转载 对Python内存管理的认识(重点usedpool的一个trick的理解)http://blog.youkuaiyun.com/wangyuquanliuli/article/details/8606072
对Python内存管理的认识(重点usedpool的一个trick的理解)2013-02-24 04:01 1177人阅读 评论(0) 收藏 举报 分类: python(11) 版权声明:本文为博主原创文章,未经博主允许不得转载。关于python内存的东西实在很多,这里只记录一些比较重要或者我认为值得注意的点。在python中,内
2016-02-15 22:08:49
666
转载 C++ 工程实践(4):二进制兼容性http://blog.youkuaiyun.com/Solstice/article/details/6233478
C++ 工程实践(4):二进制兼容性标签: c++libraryinterfacemfcclass编译器2011-03-09 10:46 17338人阅读 评论(61) 收藏 举报 分类: C++ 工程实践(16) c++(53) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]陈
2016-02-10 18:10:38
1043
翻译 指向vector的指针及空间释放问题 http://bbs.youkuaiyun.com/topics/320050082
指向vector的指针及空间释放问题 [问题点数:10分,结帖人namewchlp] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏关注namewchlpnamewchlp本
2016-02-02 16:17:11
1223
转载 C++——STL所有算法介绍 http://blog.youkuaiyun.com/shinehoo/article/details/5736155
C++——STL所有算法介绍标签: 算法c++iteratorpermutationsearchrandom2010-07-15 08:43 7879人阅读 评论(1) 收藏 举报 分类:程序语言类(48) STL算法部分主要由头文件,,组成。要使用 STL中的算法函数必须包含头文件,对于数值算法须包含,中则定义了一些模板类,用来声
2016-01-28 15:26:19
603
转载 VS中更改栈和堆空间的大小http://blog.youkuaiyun.com/allenjiao/article/details/8516049
VS中更改栈和堆空间的大小2013-01-18 09:46 1908人阅读 评论(0) 收藏 举报 分类:其它(19) 目录(?)[+]VS中更改栈和堆空间的大小 内存的读取速度显然较硬盘要快的多,当做程序时遇到大规模数据的频繁存取的时候,开辟内存控件就更显得重要了!一般来说,我们所用的内存有栈和堆之分,
2016-01-28 14:20:53
1298
转载 windows下绑定线程(进程)到指定的CPU核心 http://blog.youkuaiyun.com/beyond_cn/article/details/15813361
windows下绑定线程(进程)到指定的CPU核心2013-11-13 15:15 4423人阅读 评论(1) 收藏 举报 分类:操作系统(13) VS/VC/MFC(125) 一个程序指定到单独一个CPU上运行会比不指定CPU运行时快。这中间主要有两个原因:1)CPU切换时损耗的性能。2)Intel的自动降频技术和windows的机制冲
2016-01-28 14:15:02
2329
转载 C语言中printf输出的奇怪错误 http://segmentfault.com/q/1010000002534752
C语言中printf输出的奇怪错误jujuup 18 2015年02月04日 提问关注 5 关注收藏 1 收藏,2.3k 浏览问题对人有帮助,内容完整,我也想知道答案1问题没有实际价值,缺少关键内容,没有改进余地源代码很简单,就是定义一个float变量a=2.5,int变量b=2然后将a,b分别
2016-01-28 10:09:01
3046
转载 对PyStringObject的认识(Intern机制) http://blog.youkuaiyun.com/wangyuquanliuli/article/details/8522302
对PyStringObject的认识(Intern机制)标签: Intern机制PyStringObjectpython源码剖析2013-01-20 17:26 1237人阅读 评论(1) 收藏 举报 分类:python(11) 版权声明:本文为博主原创文章,未经博主允许不得转载。本章主要讲讲我对Python中string的实现的
2016-01-26 22:30:15
734
转载 int *p = new int[10]; int *p = new int(10); http://bbs.youkuaiyun.com/topics/340186719
这两个都能分配连续的区域我想问一下,有什么不同??int *p = new int(10); 相当于int *p; int i = 10; p = &i;int *p = new int[10]; 相当于int *p; int a[10]; p = a;一个是整数,一个是数组;前者4个字节,后者4*10个字节,你说有什么不同。
2016-01-25 15:32:38
1362
转载 深度理解链式前向星 http://blog.youkuaiyun.com/acdreamers/article/details/16902023
深度理解链式前向星2013-11-23 16:55 4682人阅读 评论(7) 收藏 举报 分类:图论(29) 版权声明:本文为博主原创文章,未经博主允许不得转载。我们首先来看一下什么是前向星.前向星是一种特殊的边集数组,我们把边集数组中的每一条边按照起点从小到大排序,如果起点相同就按照终点从小到大排序,
2016-01-24 11:11:05
1103
转载 无向图的桥
/* *无向图的桥及边的双连通分量,Tarjan算法O(E) */#include #include #includeusing namespace std;#define MAXN 10000#define MAXM 1000000struct node { int v, pre; //id:边的编号(处理重边情况)//pre是权值
2016-01-24 11:04:00
1015
转载 PDP 上下文 (2011-03-31 17:40:27) http://blog.sina.com.cn/s/blog_798a531d0100qe9q.html
PDP 上下文 (2011-03-31 17:40:27)转载▼标签: 美食 MS要接入外部PDN,MS还应具有与该PDN相应的地址,称为PDP地址,PDP地址是用于外部分组数据网识别MS的PDP上下文时使用的地址。如用手机上GPRS时,就会给你分配PDP报文,可以理解成由PDP context得到IP地址上网,它是保
2016-01-20 09:34:43
1698
转载 GTP(GPRS Tunnelling Protocol)协议http://blog.youkuaiyun.com/stephen_yin/article/details/6951237
GTP(GPRS Tunnelling Protocol)协议标签: extensionheaderinternet网络wapxhtml2011-11-09 10:15 6097人阅读 评论(0) 收藏 举报GTP(GPRS Tunnelling Protocol)协议在 GPRS 骨干网中在GSNs 之间(如 SGSN 和 GGSN)提供协议信道,所有的PTP 分
2016-01-18 15:26:17
2391
转载 适配器模式(Adapter Pattern)http://blog.youkuaiyun.com/kingliu_leo/article/details/5107373
以下内容是我和小组的兄弟学习设计模式我做的课件,我整理出来和大家分享,有不妥之处敬请指出. 上次做的桥接模式(Bridge),这次是适配器模式(Adapter).概述: 在软件开发过程中,我们要经常要复用我们以前开发的一些“现存对象”,但是这些“现存对象”并不能满足我们新的应用环境。怎样才能良好的复用这些对象,以满足我们的应用环境,这就是适配器(Adapter)所要解决的问题
2016-01-18 13:19:17
475
转载 最短路径—Dijkstra算法和Floyd算法 http://www.cnblogs.com/biyeymyhjob/archive/2012/07/31/2615833.html
最短路径—Dijkstra算法和Floyd算法Dijkstra算法1.定义概览Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论,运筹学等等。注意该算法要求图中不
2016-01-14 16:10:25
1329
转载 由“栈的逆序”谈谈递归算法 http://blog.youkuaiyun.com/dm_vincent/article/details/8008238
标签: 算法integer数据结构null存储table2012-09-22 20:23 4046人阅读 评论(0) 收藏 举报 分类:Algorithm(6) 版权声明:本文为博主原创文章,未经博主允许不得转载。最近看到一道题目:要求将一个栈逆序,使用递归。 我们先看看最常规的解法应该是怎样的,显然对于“逆序”这种问题描
2016-01-12 11:18:07
409
转载 Capacitated minimum spanning tree https://en.wikipedia.org/wiki/Capacitated_minimum_spanning_tree
Capacitated minimum spanning treeFrom Wikipedia, the free encyclopediaCapacitated minimum spanning tree is a minimal cost spanning tree of a graph that has a designated root node and
2016-01-11 15:15:22
1077
转载 C++中cout输出字符型指针地址值的方法 http://www.cnblogs.com/wxxweb/archive/2011/05/20/2052256.html
C++中cout输出字符型指针地址值的方法Posted on 2011-05-20 18:17 单鱼游弋 阅读(7765) 评论(4) 编辑 收藏先给出通过字符型指针输出字符串的示例代码,如下:#include using std::cout;using std::endl; int main(){
2016-01-06 23:09:13
721
转载 [转]其实你不懂wget的心 http://www.cnblogs.com/cbscan/articles/2276817.html
Scan博客园首页新随笔联系订阅管理随笔- 29 文章- 381 评论- 84 原文: http://roclinux.cn/?p=1542 [正文开始]wget用英语定义就是the non-interactive network downloader,翻译过来就是非交互的网络下载器。1 wget都支持什么
2016-01-06 17:08:20
855
转载 C++的iostream标准库介绍+使用详解(转)http://www.eetop.cn/blog/html/93/493893-14953.html
C++的iostream标准库介绍+使用详解(转)上一篇 / 下一篇 2009-11-10 16:13:33查看( 12072 ) / 评论( 0 ) / 评分( 0 / 0 )转自:http://hi.baidu.com/imp_dream/blog/item/14d4b1f9c2ecc005d8f9fd59.html 0 为什么需要iostrea
2016-01-05 21:11:41
1114
转载 cin http://www.cnblogs.com/A-Song/archive/2012/01/29/2331204.html
输入原理:程序的输入都建有一个缓冲区,即输入缓冲区。一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。正因为cin函数是直接从缓冲区取数据的,所以有时候当缓冲区中有残留数据时,cin函数会直接取得这些残留数据而不会请求键盘输入#1:#include using namespace std;int main(){
2016-01-05 20:29:02
811
转载 C++ 输入输出流和文件流 (2010-01-17 13:34:03)http://blog.sina.com.cn/s/blog_700a65cc0100mi5o.html
C++ 输入输出流和文件流 (2010-01-17 13:34:03)转载▼标签: 程序设计分类: 程序 接下来讲头文件和头文件的简单使用。 正如文件名所表达的那样,这两个头文件分别处理输入/输出流以及文件流。 cin和cout分别是输入流的对象和输出流的对象,cin从控制台读取数据,cout
2016-01-05 20:17:13
1288
uCOS_II 2.52源码中文译注资料.pdf
2015-04-15
UNIX环境高级编程.pdf
2015-04-15
O'Reilly:ActionScript权威指南
2015-04-12
O'Reilly:深入学习MongoDB]
2015-04-12
抓包工具wireshark-win32-1.4.9中文版.exewireshark-win32-1.4.9中文版.exe
2015-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人