摘要: C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等 使用C3P0配置数据库连接池 配置文件:c3p0-config.xml admin admin jdbc:mysql:///blog com.mysql.jdbc.Driver 5 5 5 1... 阅读全文
posted @ 2015-08-16 03:08 0xcafedaddy 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 有如下命令,只需要改动相关参数即可以任意改变cmd窗口大小。 mode con lines=40 mode con cols=160 color 250 cls @cmd 阅读全文
posted @ 2015-08-01 19:32 0xcafedaddy 阅读(262) 评论(0) 推荐(0) 编辑
摘要: ArrayList不是继承List接口,是实现了List接口。你写成ArrayList arrayList = new ArrayList();这样不会有任何问题。和List list = new ArrayList();相比这2个写是有区别的。arrayList是一个ArrayList对象,它可以使用ArrayList的所有方法。List是接口,它是不可以被实例化的(接口是个抽象类),所以必须以... 阅读全文
posted @ 2015-07-29 22:01 0xcafedaddy 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 打开Word 2007,按Alt+F11。这时会出现一个Visual Basic编辑窗口。如图所示: 上图中左上方,鼠标右击Normal→插入→模块,出现下图: 双击“模块1”→在右侧出现的窗口中填写以下代码: Sub 无格式粘贴() Selection.PasteSpecial Link:=False, DataType:=wdPasteText, ... 阅读全文
posted @ 2015-07-27 20:19 0xcafedaddy 阅读(367) 评论(0) 推荐(0) 编辑
摘要: DTD为英文Document Type Definition,中文意思为“文档类定义”。DTD肩负着两重任务:一方面它帮助你编写合法的代码,另一方面它让浏览器正确地显示器代码。也许你会问它们居然有这样的能力? DTD声明是什么意思呢? DTD意为Document Type Definition(文档类型定义),先撇开DTD文件的具体内容不谈。我们看到HTML文档中的DTD声明始终以!... 阅读全文
posted @ 2015-07-09 10:07 0xcafedaddy 阅读(1086) 评论(0) 推荐(0) 编辑
摘要: 今天在使用BufferedReader的时候,出现了一个奇怪的问题有时候换行的时候,行首会少一个字符开始的代码是这样写的while( br.read()!=-1 ){ String str = br.readLine(); System.out.println(str); }问题点... 阅读全文
posted @ 2015-06-08 16:01 0xcafedaddy 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 在Java中可以使用Date类和Calendar类来处理日期但是Date类很多方法都过时了,推荐使用Canlendar类来处理日期,并对日期的格式化做了介绍。下面的部分将会逐一介绍Date类 Java提供了Date类来处理日期、时间,Date类既包含日期,也包含时间。Date类从JDK1.0版本... 阅读全文
posted @ 2015-06-08 09:45 0xcafedaddy 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 转载:http://wuhaidong.iteye.com/blog/851754Java语言中有4种访问修饰符在Java语言中有4中访问修饰符:package(默认)、private、public和protected。1。package是默认的保护模式,又加做包访问,没有任何修饰符时就采用这种保护... 阅读全文
posted @ 2015-06-02 19:11 0xcafedaddy 阅读(196) 评论(0) 推荐(0) 编辑
摘要: ByteArrayOutputStream类是在创建它的实例时,程序内部创建一个byte型别数组的缓冲区,然后利用ByteArrayOutputStream和ByteArrayInputStream的实例向数组中写入或读出byte型数据。在网络传输中我们往往要传输很多变量,我们可以利用ByteArr... 阅读全文
posted @ 2015-05-25 11:16 0xcafedaddy 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 在oracle中,有一些字符函数:upper(字符串):转换为大写lower(字符串):转换为小写initcap(字符串):首字母大写replace(字符串1,字符串2,字符串3):将串1中所有的串2,替换成串3 阅读全文
posted @ 2015-04-27 09:12 0xcafedaddy 阅读(1755) 评论(0) 推荐(0) 编辑
摘要: [root@ucit ~]#lsof -i:80COMMAND PID USER FD TYPE DEVICE SIZE NODE NAMEjava1839root 43u IPv6 113135 TCP *:http (LISTEN)firefox-b 2758 root 50u IPv4 117... 阅读全文
posted @ 2015-04-13 19:06 0xcafedaddy 阅读(295) 评论(1) 推荐(0) 编辑
摘要: 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详... 阅读全文
posted @ 2015-03-23 08:45 0xcafedaddy 阅读(4403) 评论(0) 推荐(0) 编辑
摘要: 现在有一个数字 a= 12345;想要取得这个数字上的没一个数字 使用 除法 +模除 的方法可以获得原理:除(/)得到的是商 模除(%)的到的是余数 采用这种方式,先将要求的数的某一位 除以它的进制位数(个十百千)再模除以进制单位 即可公式: a/(要取得的数字的进制位数)%10如: 万位:... 阅读全文
posted @ 2015-03-18 11:59 0xcafedaddy 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 一:表示法:1、正数5的表示法假设有一个 int 类型的数,值为5,那么,我们知道它在计算机中表示为:00000000 00000000 00000000 000001015转换成二制是101,不过int类型的数占用4字节(32位),所以前面填了一堆0。2、负数-5的表示法现在想知道,-5在计算机中... 阅读全文
posted @ 2015-02-28 14:40 0xcafedaddy 阅读(417) 评论(0) 推荐(0) 编辑
摘要: Byte是字节的意思,而字节在早期计算机内部是用标准ASCII码来表示的根据当时情况确定至多有128种需要表示的字符(当时是IBM的标准,现在普遍是255),也就是2的7次方用二进制的0和1来表示就需要7位,即7bit此外,出于安全考虑,ASCII码还需加上一位奇偶较难位。所以标准的ASCII码是8... 阅读全文
posted @ 2015-02-24 23:21 0xcafedaddy 阅读(1193) 评论(0) 推荐(0) 编辑
摘要: 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我... 阅读全文
posted @ 2015-02-24 22:23 0xcafedaddy 阅读(163) 评论(1) 推荐(0) 编辑
摘要: http://linux.cn/article-4894-1.html我们社会生活的方方面面越来越依赖着科技技术。从工厂生产,商业贸易到社会互动,几乎在每一个行业中都有软件开发者的身影。计算机编程已经迅速成为最赚钱的职业之一,计算机程序员的平均工资在不断创造新高,目前在美国这一数字已经达到接近$10... 阅读全文
posted @ 2015-02-21 23:47 0xcafedaddy 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 今天在使用一块老板子的时候 发现没有USB-HDD启动项在启动顺序中只有 USB-ZIP(ZIP) -FDD(软盘) -CDROM(光驱) 1.插入U盘2.开机3.在BIOS中找到HardDiskBootPriority"并按回车进入,如果你插有USB-HDD的硬盘,里面就会有显示4.用”pageu... 阅读全文
posted @ 2015-02-19 17:04 0xcafedaddy 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 模板方法设计模式(Templete Method)定义一个操作中的算法骨架,而将一些可变部分的实现延迟到子类中。模板方法设计模式使得子类可以不改变一个算法的结构即可重新定义该算法某些特定的步骤。 1 import java.util.Random; 2 3 public class Abstrac... 阅读全文
posted @ 2015-02-16 22:29 0xcafedaddy 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.抽象类的基本概念a.很多具有相同特征的对象可以抽象为一个类;很多具有相同特征和行为的类可以抽象为一个抽象类b.使用abstract关键字声明的类为抽象类2.抽象类的规则a.抽象类可以没有抽象方法,有抽象方法的类必须是抽象类b.非抽象类继承抽象类必须实现所有抽象类的方法c.抽象类可以有方法实现和属... 阅读全文
posted @ 2015-02-16 21:14 0xcafedaddy 阅读(132) 评论(0) 推荐(0) 编辑