实际开发中,我们经常会接触到生产消费者模型,如:Android的Looper相应handler处理UI操作,Socket通信的响应过程、数据缓冲区在文件读写应用等。强大的模型框架,鉴于本人水平有限目前水平只能膜拜,本次只能算学习笔记,为了巩固自己对Java多线程常规知识点的理解,路过大神还望能指.....
分类:
编程语言 时间:
2014-12-06 06:32:39
阅读次数:
268
(包名用了中文,大家不要在意这个)
1.数组
1.for
2.增强for
package 杨彬_数组;
public class ArrayDemo {
/*
* 数组遍历的方式: 1.for 2.增强for
*/
public static void main(String[] args) {
int[] arr = { 1, 2, 3, 4, 5 };...
分类:
编程语言 时间:
2014-12-06 01:25:21
阅读次数:
283
本文地址:http://www.cnblogs.com/archimedes/p/java-study-note2.html,转载请注明源地址。1.数据类型Java数据类型有:原始数据类型(Primitive Data Types )引用类型(reference type )Java原始数据类型又称...
分类:
编程语言 时间:
2014-12-06 01:25:03
阅读次数:
282
Python中的输入和输出,文件对象的操作,数据的序列化(json)
分类:
编程语言 时间:
2014-12-06 01:24:38
阅读次数:
232
/** * 异常:在程序中导致程序中断运行的一些指令 * 1.受检异常:编译期 * 2.非受检异常:运行期 * 异常处理过程分析: * 1.一旦产生异常,系统会自动产生一个异常类的实例化对象 * 2.此时如果存在对应try语句,则执行,否则程序将退出,并由系统报告错误 * */public cla....
分类:
编程语言 时间:
2014-12-06 01:21:20
阅读次数:
197
接触C语言两个多月,从谭浩强的《C程序设计》入门,绊绊磕磕的学了个不清不楚。有在计算机学院和软件学院就读的,他们中有之前接触过并借此通过自主招生被高校降分录取的,也有和我一样的小白,但慢慢的也走到我前面去。学校里也开设了实验课,但每次被班里的积极分子抢先后兴趣也就不那么大了。我开始尝试通过互联网这个...
分类:
编程语言 时间:
2014-12-06 01:19:48
阅读次数:
208
1.C#封装的dll现在vs中创建一个类,里面只要写一个简单的静态类和静态方法就可以了,如下:namespace pnsd{ public static class pn { public static string getName(string name) ...
分类:
编程语言 时间:
2014-12-06 01:21:38
阅读次数:
362
python 玩了这么长时间,也该写一些总结了,。。。。 好吧,把最喜欢的两个库先说了, gevent , request , 一个在协程方面实现最为精妙, 猴子补丁也不错, 另外一个在人性化方面达到极致。。。 元编程, 说白了...
分类:
编程语言 时间:
2014-12-06 00:19:19
阅读次数:
220
Object Oriented Programming pythonnew concepts of the object oriented programming :classencapsulationinheritancepolymorphismthe three features of an o...
分类:
编程语言 时间:
2014-12-06 00:03:44
阅读次数:
443
1.不使用中间变量交换两个数public class Exchange { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.p...
分类:
编程语言 时间:
2014-12-06 00:03:34
阅读次数:
308
第一种方式:var array1=new Array();第二种方式:var array2=[元素1,元素2,元素3...]; 解析:当只传入一个元素并且是unmber时,这个元素代表的是数组长度。说明:在JS中有空间在未使用之前,这个空间的类型是不确定的;导致什么类型的数据都可以给其中存放...
分类:
编程语言 时间:
2014-12-06 00:04:37
阅读次数:
207
始于一个很简单的问题:生成{0,1,2,3,...,n-1}的n!种排列,即全排列问题。下面介绍几种全排列的实现,以及探讨一下其解题思路。基于枚举/递归的方法思路: 基于枚举的方法,也可以说是基于递归的方法,此方法的思路是先将全排列问题的约束进行放松,形成一个较容易解决的新问题,解新问题,再对...
分类:
编程语言 时间:
2014-12-06 00:01:22
阅读次数:
345
使用的是python的pytesser模块,原先想做的是图片中文识别,搞了一段时间了,在中文的识别上还是有很多问题,这里做记录分享。 pytesser,OCR in Python using the Tesseract engine from Google。是谷歌OCR开源项目的一个模块,可将...
分类:
编程语言 时间:
2014-12-05 23:59:32
阅读次数:
486
例子:var array=[123,"gangqing",24]; array.join(); //表示将数组的元素组成一个字符串; 该字符串为"123,gagnqing,24" 。作用跟array.toString()一样 array.join("."); //表示用"."符号...
分类:
编程语言 时间:
2014-12-05 23:59:11
阅读次数:
328
再看GS线程void GameServer::ProcessThreadTry(){ int nCount = 0; packet rcvPkt; rcvPkt.data = new char[1024 * 100]; //该事件工厂主要创建了两个定时器1.livemgr的检...
分类:
编程语言 时间:
2014-12-05 23:59:25
阅读次数:
292
文件下载 设置一个超链接,不就可以下载可以了吗?确实如此,但是通过超链接下载文件,暴露了下载文件的真实地址,不利于对资源进行安全保护;而且,利用超链接下载文件,服务端的文件只能存放在Web应用程序所在的目录下。 利用程序编码实现下载,可以增加安全访问控制,对经过授权认证的用户提供下载;还可以从任.....
分类:
编程语言 时间:
2014-12-05 23:57:26
阅读次数:
222