码迷,mamicode.com
首页 > 编程语言
Javascript、JQuery网站常用代码
js获取地址栏参数 function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.subs...
分类:编程语言   时间:2015-08-31 11:48:28    阅读次数:163
IO线程
IO线程池便是为异步IO服务的线程池。访问IO最简单的方式(如读取一个文件)便是阻塞的,代码会等待IO操作成功(或失败)之后才继续执行下去,一切都是顺序的。但是,阻塞式IO有很多缺点,例如让UI停止响应,造成上下文切换,CPU中的缓存也可能被清除甚至内存被交换到磁盘中去,这些都是明显影响性能的做法。...
分类:编程语言   时间:2015-08-31 11:47:57    阅读次数:178
【后缀数组之应用】【待续】
【最长重复子串问题】可重叠最长重复子串 -- POJ 3261题意:给出包含n个元素的数组a,问其中最长可重叠重复子串的长度,要求该子串至少重复k次;输入保证至少存在一个重复k次的最长子串;难点:二分查找子串的长度,注意对该长度的子串是否存在K个重复子串的判定方法;代码: 1 /* 2 Prob.....
分类:编程语言   时间:2015-08-31 11:45:28    阅读次数:275
C&C++——库头文件及其作用
1、 一些头文件的作用::ANSI C。提供断言,assert(表达式):GCC。GTK,GNOME的基础库,提供很多有用的函数,如有数据结构操作函数。使用glib只需要包含:GCC。文件夹操作函数。struct dirent,struct DIR,opendir(),closedir(),read...
分类:编程语言   时间:2015-08-31 11:42:49    阅读次数:251
怎么用visual studio2010编写c++程序|用visual studio2010编写c++程序的步骤
如何通过visual studio 2010编写一个简单的c++程序,随小编不一起看看如何编写。 首先打开visual studio 2010 点击软件左上角“文件-新建-项目”,选择“win32-win32控制台应用程序”,输入一个名称如简单程序,点击确定 点击“下一步”,勾选“空项...
分类:编程语言   时间:2015-08-31 11:42:09    阅读次数:193
javascript知识点(1)
var core_deletedIds = {}; var a = core_deletedIds.toString; //var a=core_deletedIds.toString(); 带括号是返回对象,不带返回函数 alert(a...
分类:编程语言   时间:2015-08-31 11:40:58    阅读次数:141
推荐几本 Javascript 书籍
初级读物: 《JavaScript高级程序设计》:一本非常完整的经典入门书籍,被誉为JavaScript圣经之一,详解的非常详细,最新版第三版已经发布了,建议购买。 《JavaScript王者归来》百度的一个Web开发项目经理写的,作为初学者准备的入门级教程也不错。 中级读物: 《Ja...
分类:编程语言   时间:2015-08-31 11:40:38    阅读次数:185
C&C++——extern
1.C 调用C++的函数或变量 C 调用C++的函数或变量,在C++的头文件声明为extern "C" ,C调用的时候只使用extern 声明。 可见,extern "C"告诉了C++的编译器,使用C的链接规则生成和寻找目标文件中的symbol名称。 总之 extern "C" ...
分类:编程语言   时间:2015-08-31 11:39:45    阅读次数:181
C++——拷贝构造函数说明
一. 什么是拷贝构造函数 首先对于普通类型的对象来说,它们之间的复制是很简单的,例如: [c-sharp] view plaincopy 1 int a = 100; 2 int b = a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变...
分类:编程语言   时间:2015-08-31 11:39:09    阅读次数:265
C++——设计与演化——读书笔记
>1.c++的保护模式来自于访问权限许可和转让的概念; 初始化和赋值的区分来自于转让能力的思考; c++的const概念是从读写保护机制中演化出来.2.BCPL注释: CPL(Combined Programming language,组合编程语言):CPL是一种在ALGOL60基...
分类:编程语言   时间:2015-08-31 11:37:47    阅读次数:281
C++——内存使用
内存分配方式: (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令...
分类:编程语言   时间:2015-08-31 11:37:11    阅读次数:179
C&C++——基本说明
预处理器(Preprocessor)1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: •; #define 语...
分类:编程语言   时间:2015-08-31 11:36:18    阅读次数:218
Java常用的设计模式02:工厂模式
一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。工厂模式在《Java与模式》中分为三类:1)简单工厂模式(Simple Factory):不利于产生系列产品;2)工厂方法模式(Factory Method):又称为多形性工厂;3)抽象工厂模式(A...
分类:编程语言   时间:2015-08-31 11:34:01    阅读次数:294
C++——设计模式说明
一、设计模式6大原则 名称 解释0、单一职责原则(SRP) 就一个类而言,应该仅有一个引起它变化的原因。一、"开放-封闭"原则(OCP) 在软件设计模式中,这种不能修改,但可以扩展的思想也是最重要的一种设计原则。即软件实体(类、模板、函数等等)应该可以扩展,但是不可修改。 【通...
分类:编程语言   时间:2015-08-31 11:34:13    阅读次数:315
C++——派生类中的访问——可见性问题
C++中派生类对基类成员的访问形式主要有以下两种: 1、内部访问:由派生类中新增成员对基类继承来的成员的访问。 2、对象访问:在派生类外部,通过派生类的对象对从基类继承来的成员的访问。今天给大家介绍在3中继承方式下,派生类对基类成员的访问规则。 1、私有继承的访问规则 当类的...
分类:编程语言   时间:2015-08-31 11:34:25    阅读次数:153
C&C++——标准库
1.什么是C&C++的标准库? C语言被发明出来时并没有什么库函数,随着C语言的流行,越来越多的厂商或者机构组织开始提供C的编译器,并且同时把经常用到的函数封装成“库”的形式发布;不同的组织发布的库函数的接口和数量各不相同。后来,标准化组织ANSI制定了C语言的标准,同时也制定了一定数量的库(...
分类:编程语言   时间:2015-08-31 11:34:08    阅读次数:188
JavaScript 键盘event.keyCode值列表大全
JavaScript 键盘event.keyCode值列表大全event.keyCode值列表大全,对于需要根据键盘按键触发相应事件的朋友需要。网上收集的KeyCode值方便大家查找:keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode ...
分类:编程语言   时间:2015-08-31 11:33:31    阅读次数:225
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!