[Java 并发] Java并发编程实践 思维导图 - 第四章 对象的组合。 整理的思维导图,希望对大家有所帮助。...
分类:
编程语言 时间:
2014-11-16 10:43:49
阅读次数:
139
1、 在文本文件book.txt中包含有很长篇幅的英语短文,编写程序要求统计文件的所有短文中包含英文字母“A”的个数
package iowork;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
/**2014-11-15
* @author Administrator
*...
分类:
编程语言 时间:
2014-11-16 10:44:29
阅读次数:
303
一:起因
(1)java Map排序(key,value),请看另一篇博客 java Map排序
(2)c++ map排序(key,value),可以对c++ map和java Map进行对比:之一,c++的map默认按照key值进行排序,而且就是map了;java Map HashMap是随
机的,不进行排序的。之二,c++声明对象直接Map map(^)的,不用= new的
(3)...
分类:
编程语言 时间:
2014-11-16 10:43:53
阅读次数:
220
Java流的分类1.输入/输出流输入流:只能向其读数据,不能写。输出流:只能向其写数据,不能读。所谓的输入输出都是相对应用程序而言的。2.字节流/字符流单位不同,字节流操作8位,字符流操作16位,2倍关系。3.节点流/处理流按照流的角色来分的。节点流:从/向特定的IO设备读/写的流,也称低级流。处理...
分类:
编程语言 时间:
2014-11-16 10:33:40
阅读次数:
253
http://www.cnblogs.com/houkai/archive/2013/06/06/3120768.htmlhttp://www.douban.com/note/224133728/----------------------------------------------------...
分类:
编程语言 时间:
2014-11-16 10:33:05
阅读次数:
270
异常处理是异步编程的一个难点。在同步的代码中,异常能够很容易地通过try catch语句来完成:
try {
f();
g();
h();
} catch (e) {
// handle any error that occurred...
}
但是在异步代码中,使用一个try代码块将所有可能出现的异常都包括在内是不现实的。实际上,异步API设置不能...
分类:
编程语言 时间:
2014-11-16 09:25:20
阅读次数:
208
热衷于开源框架探索的我发现ASP.NET MVC与jQuery easyUI的组合很给力。由于原先一直受Ext JS框架的licence所苦恼,于是痛下决心寻找一个完全免费的js框架——easyUI。它有完整的demo和强大AIP手册,使我在开发过程中得心应手。以下是这篇博文Demo程序的演示效果:...
分类:
编程语言 时间:
2014-11-16 09:22:34
阅读次数:
299
http://zz563143188.iteye.com/blog/1877266在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。Java程序员高级特性反射、泛型、注释符、自动装箱和拆箱、...
分类:
编程语言 时间:
2014-11-16 09:18:54
阅读次数:
292
容器归纳I. collection 容器 高层次接口set 与 list 继承collection 接口 两者不同是set:元素 无序且不可重复 常用实现类 hashsetlist:元素 有序 且可以重复 常用实现类 linkedlist,arraylist,vector 三者特点解释 线程安全如果...
分类:
编程语言 时间:
2014-11-16 09:17:22
阅读次数:
148
HTML5提供了Canvas对象,为绘图应用提供了便利.
Javascript可运行于浏览器中, 而不需要安装特定的编译器;
基于HTML5和Javascript语言, 可随时编写应用, 为算法测试带来便利.
针对TSP问题, 编写了Ant colony algorithm, 用于演示该算法...
分类:
编程语言 时间:
2014-11-16 08:16:16
阅读次数:
326
1.js string坑爹的“==”js的String类型与java的String类型不同,比较的时候不用equals,可以直接用"==".测试了下,这个"=="好像比较坑爹怎么能有这么没道理的事情?a=c,b=c,但是a竟然不等于b!!!我的结论是js中的String类型虽然没有equals方法,...
分类:
编程语言 时间:
2014-11-16 08:14:08
阅读次数:
211
在项目中,我们很多都用到了xml文件,无论是参数配置还是与其它系统的数据交互。今天就来讲一下Java 中使用dom4j来操作XML文件。我们需要引入的包://文件包importjava.io.ByteArrayOutputStream;importjava.io.File;importjava.io...
分类:
编程语言 时间:
2014-11-16 07:06:02
阅读次数:
248
C语言的对象化模型面向对象的特征主要包括:.封装,隐藏内部实现.继承,复用现有代码.多态,改写对象行为采用C语言实现的关键是如何运用C语言本身的特性来实现上述面向对象的特征。1.1 封装封装是一种信息隐蔽技术,它体现于类的说明,是对象的重要特性。封装使数据和加工该数据的方法(函数)封装为一个整体,....
分类:
编程语言 时间:
2014-11-16 07:05:09
阅读次数:
274
在eclipse环境里,页面传输数据的时候通常用ISO-8859-1这个字符集可以用 str = new String(str.getBytes("ISO-8859-1"), "GBK"); 转码str是你页面得到的字符串,后面的表示从"ISO-8859-1"转到"GBK",或者你转成别的也可以16...
分类:
编程语言 时间:
2014-11-16 07:02:12
阅读次数:
170
单例是游戏开发中比较常见的设计模式,虽然针对的功能不同,但是有一些功能还是共有的,代码也不少,如果能放在一个基类里面是最好不过了,但是单例里需要有个instance功能来返回当前对象,所以这个功能必须是static的,没办法直接继承,之前看了《面向对象的游戏开发》这本书里,使用的是泛型,于是我实验了...
分类:
编程语言 时间:
2014-11-16 07:02:40
阅读次数:
1461
1.仿函数:又叫std::function,是C++中的一个模板类2.C语言中的函数指针:int add(int a,int b){ return a+b;}typedefint (*func)(int,int);//给函数类型定义别名func func1;func1=add;//给函数指针初始化....
分类:
编程语言 时间:
2014-11-16 07:02:29
阅读次数:
266
java 常用命令介绍 1)?javac:java编译器,将java代码转换成字节码; 2)?java:?java解释器,从java的类文件(字节码文件?***.class)执行应用程序; 3)?jdb:??java调试器; 4)?javadoc:?根据jav...
分类:
编程语言 时间:
2014-11-16 02:07:14
阅读次数:
198