自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 JavaScript跨域总结

背景因为浏览器的安全策略,浏览器在进行信息交互时,存在着同源策略。 “同源策略允许运行在同一网站上的脚本可以毫无限制的访问双方的方法与属性, 但是会阻止不同网站间的大多数方法与属性的访问”同源策略规定:不同域的客户端脚本在没明确授权的情况下,不能读写对方的资源。下面分析同源策略下的这个规定,其中有几个关键词:不同域、客户端脚本、授权、读写、资源。不同域or同域

2016-03-01 11:12:28 423

转载 函数指针的深入剖析与讲解

函数指针的深入剖析与讲解分类: 编程2011-02-28 13:37 26人阅读 评论(0) 收藏 举报 一 通常的函数调用一个通常的函数调用的例子://自行包含头文件void MyFun(int x); //此处的申明也可写成:void MyFun( int );int main(int argc, char* argv[]

2012-05-30 21:33:24 230

转载 理解库函数的区别和系统调用

Unix操作系统设计上的陈述:理解库函数的区别和系统调用,首先要里理解Unix的kernel mode和user mode。考虑下面的函数段:int main(){    int fd = create("filename",0666);    exit(0);}在执行main函数时,是在user mode下执行,当遇到create函数时,继续在

2012-04-18 21:15:55 418

转载 linux 内存检测

由于 C 和 C++ 程序中完全由程序员自主申请和释放内存,稍不注意,就会在系统中导入内存错误。同时,内存错误往往非常严重,一般会带来诸如系统崩溃,内存耗尽这样严重的后果。从历史上看,来自计算机应急响应小组和供应商的许多最严重的安全公告都是由简单的内存错误造成的。自从 70 年代末期以来,C/C++ 程序员就一直讨论此类错误,但其影响在 2007 年仍然很大。与许多其他类型的常见错误不同,内存错误

2012-04-18 20:43:47 776

转载 全局内存

大内高手—全局内存 转载时请注明出处和作者联系方式:http://blog.csdn.net/absurd作者联系方式:李先静 更新时间:2007-7-9有人可能会说,全局内存就是全局变量嘛,有必要专门一章来介绍吗?这么简单的东西,还能玩出花来?我从来没有深究它,不一样写程序吗?关于全局内存这个主题虽然玩不出花来,但确实有些重要,了解这些知识,对于优化程序的时间和空间很有帮

2012-04-18 15:50:24 340

转载 C++虚函数表解析

C++虚函数表解析(转)C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。关于虚函

2012-04-17 16:24:38 189

转载 海量数据处理面试题

教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法算法之道blog前言   一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总

2012-04-12 14:20:17 367

原创 创建型--builder模式

当创建复杂对象时,将创建复杂对象的过程和这个对象的表示分离。可以通过一步步对复杂对象的构建。由于在每部创建可以引入参数。似的相同步骤后得到的对象展示不一样。注:Builder 是一个抽象接口。抽象出创建产品的各个部件的方法。      ConcreteBuilder 实现BUilder .表示具体是怎么各个部件是怎么实现的,以及其是怎

2012-03-26 21:18:42 251

转载 vim 使用笔记

进入:登陆字符界面,输入vim或者vim filename即可进入。进入后按i进入编辑界面。        退出:按Esc进入命令模式,按ZZ(大写,两个)即可存盘退出。另外,按" :q ”退出vim,按" :q! "强制退出、按" :w " 保存文档、按" :w! "强制保存。       2.打开保存过的文本:vim filename      3.在vim中查找关键字:进入命令模

2012-03-21 08:26:15 391

转载 fork() 一次调用两次返回。

要搞清楚fork的执行过程,就必须先讲清楚操作系统中的“进程(process)”概念。一个进程,主要包含三个元素:o. 一个可以执行的程序; o. 和该进程相关联的全部数据(包括变量,内存空间,缓冲区等等); o. 程序的执行上下文(execution context)。 不妨简单理解为,一个进程表示的,就是一个可执行程序的一次执行过程中的一个状态。操作系统对进程的管理,典型的

2012-03-21 03:21:57 1349

原创 程序镜像示意图

当程序二进制文件装载进入内存时的分布,注意:实际物理分布肯能是不一定是连续的,但是虚拟地址空间看上去是连续的。

2012-03-19 08:30:16 447

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除