11 2012 档案
摘要:一、页码从第二页开始 1、选择“插入-页码”,打开“页码”对话框。 2、取消“首页显示页码”复选框中的对钩,然后单击“格式”按钮,打开“页码格式”对话框。 3、“起始页码”后的框中键入数字“0” 。 4、按“确定”退出。 二、页码从任意页开始 1、将光标定位于需要开始编页码的页首位置。 2、选择“插入-分隔符”,打开“分隔符”对话框,在“分隔符类型”下单击选中“下一页”...
阅读全文
摘要:java.util.Date 就是在除了SQL语句的情况下面使用 java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分 它都有getTime方法返回毫秒数,自然就可以直接构建 java.util.Date d = new java.util.Date(sqlDate.getTime()); ... ---------------------...
阅读全文
摘要:首先来说一下读的问题。 从文件中读取数据,有两种方法: 一种是使用FileInputStream,一种是使用FileReader。 FileInputStream:将文件以二进制流的形式读入到stream中,这里首先需要注意的是文件不单单指的是文本文件还包括图片,影音等任何在计算机上存储的文件。如果是文本文件,比如该文本的文件编码是UTF-8编码,则读...
阅读全文
摘要:有两个角色:订阅者,主题。主题:就是变化源,是变化发生的地方。也就是我们所说的兴趣点,比如说是温度吧。我们对温度的变化感兴趣,希望当温度变化时能够得到通知。好,这里就涉及到一个问题,什么时候是温度变化呢?在计算机程序中,没有温度计,温度发生变化说白了还是程序说变化就会变化,一般我们会使用setTemp(int temp)来表示要更新温度的值,也就是此时发生变化。订阅者:也称为观察者,也就是对变化源感兴趣的人。怎样将两者之间进行关联呢?首先,主题中应该维护一个订阅者的列表,这样主题就知道变化发生后需要通知那些订阅者。既然有这样一个列表,就应该有更新这个列表的方法,这就引申出两个方法,一个向列表中
阅读全文
摘要:首先应该明白一点,上面的设计模式都是存在这样一种情况:有接口,有实现类,上面的模式主要用来怎样将实现类和接口有机的组合在一起。简单工厂:很简单,一个接口,一群实现类。通过条件选择来选择具体的类。缺点:如果有新的实现类的话,需要更改工厂里面if的实现方法。实例:Iinterface iface = Factory.create(1);工厂模式:工厂是抽象的,里面定义了一个抽象的方法,由子类来具体实现。IFacotory ifac = new FactConA();Iinterface iface = ifac.create();比较上面两个也就是产生具体类的时候,简单工厂使用的是一个具体的工厂来
阅读全文
摘要:经常性的在eclipse中使用编码的时候,会遇到这种情况。 can not resolved as a type 或者是 系统找不到符号等等。 这时候使用eclipse在文档上点击“右键”,选择properties,会看到在UTF-8下面还有 一句这样的话The byte order mark (BOM) is UTF-8 解决方法: 将文档使用GBK编码,这时候会有多于的符号出...
阅读全文
摘要:log4j是一个优秀的日志组件,基本上所有的java开发项目都会用到它。下面将自己学习的一些心得总结一下,方便以后学习。 log4j在项目中都不会单独使用,至少是我写过的java项目中没有。一般来说log4j是和commons-loggings组件一同使用,在maven中的依赖项是: commons-logging和log4j的关系就像是jdbc和mysql数据库一样,一个是工...
阅读全文