I/O流基础知识——字节流和字符流
文件存储在硬盘中,是以二进制表示的,只有内存中才能形成字符。数据的来源可以有硬盘,内存,控制台,网络,Java把数据从一个地方转到另一个地方的现象称为流,用InputStream和OutputStream接口来表示,这两个流里面的都是以字节为单位的,后来加入了R....
分类:
编程语言 时间:
2014-05-20 02:00:35
阅读次数:
376
1.
抽象类法(VCL不推荐);第一,允许创建抽象类对象,因为语法没问题,但允许其错误。第二,接口更好。第三,如果是混合抽象类,则推荐Place Holder方法2.
Place Holder(占位):父类虚拟函数为空白函数,但不是抽象方法。例如TCanvas。避免了抽象类的缺点3. 逐渐增加法:子...
分类:
其他好文 时间:
2014-05-19 23:15:49
阅读次数:
374
FluentAutomation是流畅的自动化应用编程接口,支持Selenium和WatiN
连同它们所有的风格和驱动程序。自从Fluient支持Selenium,那就意味着你可以使用Selenium
ChromeDriver,IEDriver,远程Web驱动程序甚至于无头的PhantomJS。Gi...
分类:
Web程序 时间:
2014-05-19 23:03:45
阅读次数:
347
方法:先实现BatchPreparedStatementSetter接口,然后再调用JdbcTemplate的batchUpdate(sql,setter)操作,参数sql是预编译语句
,setter是BatchPreparedStatementSetter的一个实例。或者使用内部匿名类方式。Bat...
分类:
数据库 时间:
2014-05-19 20:52:30
阅读次数:
532
简单搭建xfire开源软件的webservice开发及其步骤:1、创建好一个web工程,引入xfire下的jar包,注意lib下的和xfire-all.jar2、定义接口;Java代码packagecom.iteye.webservice;publicinterfaceIHelloService{p...
分类:
Web程序 时间:
2014-05-19 11:06:49
阅读次数:
303
Java集合类的顶层是Collection接口,Collection接口是最基本的容器接口,继承至Iterable接口(主要通过其进行产生迭代器逐一的进行元素访问)。其中的元素允许重复,可以无序。JDK没有提供直接实现Collection接口的实现类,它提供更具体的子接口如List、Set等。继承自...
分类:
编程语言 时间:
2014-05-19 11:00:54
阅读次数:
324
总结: 1. 同一类用抽象 2. 不同类同一功能用接口 3. 接口尽量功能少
分类:
其他好文 时间:
2014-05-19 10:57:41
阅读次数:
155
1、单一职责 (单个类,接口,方法只有一个功能)2、开闭原则
(可以扩展,不能修改)3、替换原则(Is-A) (用父类替换子类,注意父类需要包含所有子类方法,属性,否则子类独有方法无法调用)4、依赖倒置原则
(面向接口设计,类与类不直接通信,而是通过类的上层接口来通信)5、接口隔离原则 (接口尽量功...
分类:
其他好文 时间:
2014-05-19 10:31:57
阅读次数:
203
在本节中,你会学到1、定义接口2、实现接口3、将消息传递给fragment为了重用Fragment UI
组件,在设计中你应该通过定义每一个fragemnt自己的layout和行为,让fragment的自包含和模块化。一旦你定义了这些可重用的Fragment,你可以通过Activity将它们关联起来...
分类:
其他好文 时间:
2014-05-17 14:31:03
阅读次数:
316
熟悉C#的人都清楚delegate,也清楚委托的作用。实现观察者模式,在C++中的一种做法就是通过接口继承来实现,这无疑大大增加了耦合度。通过delegate变可以解除这种耦合。下面是上班时间,偷偷实现的一个我的delegate。直接上码:#include#include#include#inclu...
分类:
编程语言 时间:
2014-05-17 14:18:27
阅读次数:
341