1.wait和notify,notifyAll:wait和notify,notifyAll是Object类方法,因为等待和唤醒必须是同一个锁,不可以对不同锁中的线程进行唤醒,而锁可以是任意对象,所以可以被任意对象调用的方法,定义在Object基类中。wait()方法:对此对象调用wait方法导致本线...
分类:
编程语言 时间:
2014-08-10 01:27:39
阅读次数:
643
C语言函数大全chm版,里面的一些代码者是语法着色的,看着很舒服,这个函数大全以a-z的字母顺序列出了所有C语言中的函数用法、代码示例,如果你对C语言编程感兴趣,那么这本函数手册绝对不可以错过的。
下载地址:点击下载...
分类:
编程语言 时间:
2014-08-09 18:50:19
阅读次数:
335
3.5 空指针并不等于空字符串
编译器保证由0转换而来的指针不等于任何有效的指针。
当常数0转化为指针时,这个指针不能被解引用。换句话说,当我们将0赋值给一个指针变量时,绝对不能企图使用该指针所指向的内存中存储的内容。
3.6边界计算与不对称边界
3.7求值顺序
C语言中只有四个运算符(&&,||,?:,,)存在规定的求值顺序。
逗号是先对左侧表达式求值,然后丢弃该值,...
分类:
其他好文 时间:
2014-08-09 16:00:58
阅读次数:
197
Babe(小猪宝贝)第68届奥斯卡金像奖最佳影片(提名)a pig become a shepherd pig, it it a breakthrough.震撼,源于对常规思维的突破,让不敢想象的事情变成事实;震撼,源于对目标的坚持,对不拘一格事务的尝试,因为霍吉特的坚持,创造了一个奇迹;震撼,源于...
分类:
其他好文 时间:
2014-08-09 02:29:56
阅读次数:
252
树如其名,就是为了查找而诞生的。
这是一棵二元树,也就说一个根节点只有两个子树。左子树
然后递归下去,左子树作为根节点也符合这个要求,然后本身也是一棵二元查找树,如此下去。
作用:用于快速查找。
大于根,走右边,小于根,走左边,直到找到目标为止,而且如果目标存在,绝对不可能错过目标。...
分类:
其他好文 时间:
2014-08-08 21:28:36
阅读次数:
315
Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”...
分类:
编程语言 时间:
2014-08-08 20:52:46
阅读次数:
322
其实本题比HDU的病毒侵袭1还简单,不过有一个陷阱卡到我了:就是搜索text的时候,当遇到的字母不是大写字母的时候,那么就要重新从根节点开始搜索,否则就会答案错误。
那么一点陷阱,居然没想到啊。
教训啊:看来对不太平常的地方,需要更加深入的思考,才能发现其中的陷阱,否则就WA了。
#include
#include
#include
using std::queue;
con...
分类:
其他好文 时间:
2014-08-07 23:06:35
阅读次数:
364
产生碎片化的原因:1、屏幕尺寸smallnormallargexlargexxlarge2、屏幕分辨率3、横纵屏幕4、系统版本碎片的解决:1、dp/sp系统未我们提供了可以规避部分碎片化的单位2、针对不同的版本系统提供android-support-v4包,可以让低版本的系统实现高版本的功能引用外部的开源项目3、解..
分类:
移动开发 时间:
2014-08-07 07:25:49
阅读次数:
263
// 仅执行一次的匿名函数;(function ()//最常见的版本 圆括号包裹起来 表示输入括号很纠结 懒人绝对不理解为什么要有圆括号 { ; console.log( 1 ,2 ,3 ) }());!function ()//其实也可以这样使用 偷懒成功 { ; consol...
分类:
编程语言 时间:
2014-08-07 03:04:08
阅读次数:
267
c# 的委托就是说把函数当参数来传递。这个在js完全就用不着搞什么委托东西,直接转就是了嘛。对不对!怎么录嘛!一个函数,如果它的参数是函数,那么是这样子写的public void method(Action voidMethod, Func returnMethod)Action voidMetho...
分类:
其他好文 时间:
2014-08-07 03:01:58
阅读次数:
222