编程语言[总排行] [月排行] [周排行] [日排行]
/*@authorshijin*生产者与消费者模型中,要保证以下几点:*1同一时间内只能有一个生产者生产生产方法加锁sychronized*2同一时间内只能有一个消费者消费消费方法加锁sychronized*3生产者生产的同时消费者不能消费生产方法加锁sychronized*4消费者消费的同时生产者...
分类:编程语言 时间:2014-10-07 15:05:33 阅读:203
ES6有三个内置决定一些设施x和一些y是“相同的”。 它们是:平等或“双等于”(==),严格平等或平等“三重”(===),Object.is。 (注意,Object.is在ES6补充道。 等于两倍和三倍等于存在ES6之前,和他们的行为没有改变。)概述演示,下面是三个同样使用的比较:x = = yx ...
分类:编程语言 时间:2014-10-07 15:54:53 阅读:228
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Ja...
分类:编程语言 时间:2014-10-07 15:20:23 阅读:199
作用域:作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期。在javascript中,变量的作用域有全局作用域和局部作用域两种,作用域提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字的冲突。全局作用域:在代码的任何地方都能访问到的对象..
分类:编程语言 时间:2014-10-07 14:29:04 阅读:266
深入理解java虚拟机系列(二):垃圾收集器与内存分配策略...
分类:编程语言 时间:2014-10-07 14:59:23 阅读:208
(1)  yaml http://codyaray.com/2011/12/pyyaml-using-easy_install-on-mac-os-x-lion 1.报错     ImportError: No module named yaml 2.安装     sudo easy_install  pyyaml error    执行:sudo...
分类:编程语言 时间:2014-10-07 14:58:43 阅读:2052
java线程池是预先创建线程的一种技术,线程池在还没有线程到来之前创建一个数量的线程,放在空闲的队列中,然后对这些资源进行复用,减少频繁的创建和销毁对象, 1.jdk1.5以上提供了现成的线程池 2.java线程池的顶级接口是Executor,是一个执行线程的工具 3.线程池接口是ExecutorService...
分类:编程语言 时间:2014-10-07 14:07:23 阅读:218
c/c++中static和extern使用 在C/C++中static和extern都可以用来修饰函数和变量,但是是有区别的。 内部函数和内部变量:只能在文件内使用的函数和变量。 外部函数和外部变量:能够被其它文件使用的函数和变量。 static 1 对函数     定义一个内部函数             extern void test()...
分类:编程语言 时间:2014-10-07 13:49:33 阅读:181
序列化(Serialization):将对象的状态信息转换为可以存储或可以通过网络传输的过程,传输的格式可以是JSON、XML等。反序列化(deserialization): 就是从存储区域(JSON,XML)读取反序列化对象的状态,重新创建该对象。JSON(JavaScript Object No...
分类:编程语言 时间:2014-10-07 13:45:53 阅读:185
1 package producer; 2 3 public class SyncStack { 4 int index =0; 5 SteamedBun[] bunArr = new SteamedBun[6]; //栈里只能放6个元素 6 7 ...
分类:编程语言 时间:2014-10-07 13:11:23 阅读:228
142813428144281545345
上一页453443下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!