动手动脑1:为什么不管是否有异常发生,finally语句块中的语句始终保证被执行? 我们在写代码时,如果finally块中的代码过多会导致字节码条数”膨胀”,因为finally中的字节码会被”复制”到try块和所有的catch块中。finally语句块主要用于解决资源泄露问题,它位于catch语句块 ...
分类:
编程语言 时间:
2016-11-23 23:31:46
阅读次数:
304
转自:http://free0007.iteye.com/blog/1886526 特殊注释: 1 TODO 表示需要实现,但目前还未实现的功能 2 XXX 勉强可以工作,但是性能差等原因 3 FIXME 代码是错误的,不能工作,需要修复 TODO: + 说明:如果代码中有该标识,说明在标识处有功能 ...
分类:
编程语言 时间:
2016-11-23 19:48:28
阅读次数:
224
packagecom.young.day021;publicclassClerk{ privateintproduct=0;//产品默认0; //生产者生成出来的产品交给店员 publicsynchronizedvoidaddProduct(){ if(this.product>=20){ try{ wait();//产品已满,请稍等在生产 }catch(InterruptedExceptione){ //TODO自动..
分类:
其他好文 时间:
2016-11-23 08:27:54
阅读次数:
196
TODO:Go语言goroutine和channel使用 goroutine是Go语言中的轻量级线程实现,由Go语言运行时(runtime)管理。使用的时候在函数前面加“go”这个单词作为关键词,也是与普通函数的区别了。在函数前面加go关键字就可以创建一个新的goroutine进行并发执行。 go ...
分类:
编程语言 时间:
2016-11-22 23:11:56
阅读次数:
223
publicclassClerk{ privateintproduct=0;//产品默认0; //生产者生成出来的产品交给店员 publicsynchronizedvoidaddProduct(){ if(this.product>=20){ try{ wait();//产品已满,请稍等在生产 }catch(InterruptedExceptione){ //TODO自动生成的catch块 e.printS..
分类:
编程语言 时间:
2016-11-22 15:13:30
阅读次数:
149
最近学了JQ 刚刚在网上看了点关于直接事件与事件委托的知识: 比如:这样两段代码: 他们的区别是什么呢?在JQuery的官网上有详细的解释,第一段是说把事件直接绑定在li上,如果有100个li,就相当于绑定了100次的li,而且只能绑定在文档中已存在的li上, 后续添加的li是绑定不上的,比如通过a ...
分类:
其他好文 时间:
2016-11-22 02:22:18
阅读次数:
154
TODO:Go语言同名Go字体发布 2016-11-16 Go语言官方博客发布了一款同名字体–Go字体。此字体族包括正常、粗体和斜体渲染,支持比例和等宽字体。此字体已经经过用于编程方面的技术测试,使用Go字体显示,Go源码看起来非常漂亮,名副其实。标点符号容易辨识,操作符排列一致。如图 小编尝鲜了一 ...
分类:
编程语言 时间:
2016-11-21 08:07:15
阅读次数:
150
我现在使用Window 10与MacOS,发现各千秋,也发现Window向MacOS学习并借鉴了一些东西。 MacOS有一点非常好的地方是,它可以不怎么使用鼠标,而通过TouchPad便可完成。体验起来感觉比Windows操作系统要优秀一些。 CTLR+WINDOWS+LEFT/RIGHT TODO ...
/** * java常见的控制流语句 * @author javawg * @version 2016-11-20 * */ public class IfTest { public static void main(String[] args) { // TODO Auto-generated m ...
分类:
编程语言 时间:
2016-11-20 18:21:08
阅读次数:
196
OutputStreamWriter和FileWriter 的用法[OutputStreamWriter可以用来读取中文和写入中文,但是要保证写入的目标创建的文件也是utf8,系统的编码和项目中的编码,如果项目是GBK,创建和输出后也会是乱码] ...
分类:
其他好文 时间:
2016-11-19 02:13:40
阅读次数:
176