码迷,mamicode.com
首页 > 编程语言
Java8_从Permanent Generation到Metaspace
Java8_从Permanent Generation到Metaspace Java8已经移除了永久代(Permanent Generation)的内存区域,而出现了新的内存区域元空间(Metaspace)。 Permanent Generation 这块内存主要保存什么? So the Java cl...
分类:编程语言   时间:2014-10-26 21:23:43    阅读次数:331
第七章—JavaScript数组
7.1数组 ①JavaScript数组有多种使用方式,一个数组中的元素不必完全是同一种类型 ②数组的两种构造方法: a.数组的构造函数 var?arrayname=new?Array();//空数组 var?arrayname=new?Array(4);//长度为4的数组...
分类:编程语言   时间:2014-10-26 21:23:49    阅读次数:235
JavaScript总结--创建对象
在JavaScript中创建对象主要就是用以下三种语句: var box=new Object(); 或 var box=Object();var box={};//字面量function Box(){};//构造函数       现在,我们就牛刀小试,来创建一个对象 var man=new Object();//创建Object对象的实例:man man.name='Mr.Q';//...
分类:编程语言   时间:2014-10-26 21:21:39    阅读次数:178
cmdline —— 轻量级的C++命令行解析库
平时用C++写一些命令行工具,需要解析命令行的输入参数,这是一项繁琐并且容易出错的工作,我们不应该将主要精力放在这上面,可以考虑使用开源的库,下面的cmdline就是其中非常好用的一款。cmdline 是一个非常简单好用的C++命令行解析库,其基于模板,所以使用很简单,写出的代码也很优雅。由于其只包含一个头文件,所以很容易集成到自己的项目中。...
分类:编程语言   时间:2014-10-26 21:23:11    阅读次数:230
Java程序员的JavaScript学习笔记(9—— jQuery工具方法)
这是笔记的第9篇,从jQuery源码的角度,聊聊jQuery的工具方法。...
分类:编程语言   时间:2014-10-26 21:18:08    阅读次数:198
Java中使用LinkedList实现Queue
LinkedList提供了方法支持队列的行为,并且它实现了Queue接口,因此LinkedList可以用作Queue的一种实现。 PriorityQueue:优先队列的实现...
分类:编程语言   时间:2014-10-26 21:18:38    阅读次数:377
伪随机数生成算法
常用方法为线性同余法初始值有4个整数,模数m,乘数a,增量c,种子s2<=a<m,0<=c<m,0<=s<mxn = (axn-1+c)mod m实际使用中m和a的值都取得比较大其中一组为m = 232- 1,a = 75 = 16807,c = 0
分类:编程语言   时间:2014-10-26 21:16:14    阅读次数:215
一步一步写算法(之hash表)
【 声明:版权全部,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 hash表,有时候也被称为散列表。个人觉得,hash表是介于链表和二叉树之间的一种中间结构。链表使用十分方便,可是数据查找十分麻烦;二叉树中的数据严格有序,可是这是以多一个指针作为代价的结果。ha...
分类:编程语言   时间:2014-10-26 21:13:30    阅读次数:203
常用的查找算法
顺序查找二分法查找分块查找散列表查找(哈希表)顺序查找的基本思想:从表的一端开始,顺序扫描表,依次将扫描到的结点关键字和给定值(假定为a)相比较,若当前结点关键字与a相等,则查找成功;若扫描结束后,仍未找到关键字等于a的结点,则查找失败。说白了就是,从头到尾,一个一个地比,找着相同的就成功,找不到就...
分类:编程语言   时间:2014-10-26 21:12:22    阅读次数:278
java 5 线程池
1 import java.util.concurrent.ExecutorService; 2 import java.util.concurrent.Executors; 3 4 public class ThreadPoolTest 5 { 6 public static void...
分类:编程语言   时间:2014-10-26 21:13:35    阅读次数:252
Python : Polymorphism
class Animal: def __init__(self, name): # Constructor of the class self.name = name def talk(self): # Abstract method, de...
分类:编程语言   时间:2014-10-26 21:07:49    阅读次数:281
java 5 Lock
1 import java.util.concurrent.locks.Lock; 2 import java.util.concurrent.locks.ReentrantLock; 3 4 public class LookTest 5 { 6 public static void ...
分类:编程语言   时间:2014-10-26 21:09:51    阅读次数:241
C语言数据类型在IA32中的大小
这个主要是一些常识问题,以及在使用AT&T语法汇编时会使用的编码后缀:C声明Intel数据类型汇编后缀大小(byte)char字节b1short字w2int双字l4long int双字l4long long int--4char*双字l4float单精度s4double双精度l8long doubl...
分类:编程语言   时间:2014-10-26 21:05:28    阅读次数:283
高级javascript---模块化编程
随着网站逐渐变成“互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需...
分类:编程语言   时间:2014-10-26 21:05:23    阅读次数:186
Swift中的可选变量
今天了解到Swift中可选变量,也即:var a? 此处的a就是个可选值,意思是该值可能是缺失的.有值,等于 x,或者没有值。见这个实例,来自http://www.swiftmi.com/swiftbook_cn/chapter2/01_The_Basics.html 里的可选类型部分Swift 的...
分类:编程语言   时间:2014-10-26 21:05:31    阅读次数:193
堆和栈的比较表(仅针对C++)
http://patmusing.blog.163.com/blog/static/135834960201001512358686/ 栈(Stack) 堆(Heap) 申请方式 由OS自动分配。例如在函数声明一个局部变量int b; OS自动在栈中为b开辟空间 需要程序员自己申请,并指明大小,在c...
分类:编程语言   时间:2014-10-26 21:04:33    阅读次数:180
[RK_2014_1026][C++_03]POSIX Threads
1.POSIX Threads, usually referred to as Pthreads, is a POSIX standard for threads. The standard, POSIX.1c, Threads extensions (IEEE Std 1003.1c-1995),...
分类:编程语言   时间:2014-10-26 21:02:56    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!