2012年11月13日

如何快速的了解一个东西

摘要: 1 感观认识2 用于做什么的 主要运用场景。 阅读全文

posted @ 2012-11-13 18:45 小山丘 阅读(329) 评论(0) 推荐(0) 编辑

2012年10月18日

Java内部类访问局部变量时的final问题

摘要: JAVA用了也快三年了,内部类访问局部变量的情况也没少遇到。也一直知道要给变量加个final修饰符,不然通过不了编译。但一直也没深究过为什么要加。昨天好奇的上网查了下,并翻阅了下相关的书籍(Core Java 8th),终于算是搞明白了,在这里简单说明下。说先我们来看一段示例代码:Java语言:临时自用代码01publicvoidstart(intinterval,finalbooleanbeep){0203// Inner Class04classTimePrinterimplementsActionListener{0506@Override07publicvoidactionPerfor 阅读全文

posted @ 2012-10-18 18:11 小山丘 阅读(389) 评论(0) 推荐(1) 编辑

2012年9月27日

struts2 ValueStack 解析 (转)

摘要: 在这一切的背后,是因为有了ValueStack(值栈)! ValueStack基础:OGNL要了解ValueStack,必须先理解OGNL(Object Graphic Navigatino Language)! OGNL是Struts2中使用的一种表达式语言,它可以用于JSP的标签库中,以便能够方便的访问各种对象的属性;它用于界面将参数传递到Action(并进行类型转换)中;它还可以用于struts2的配置文件中!所以,非常有必要理解OGNL的基本机制。 Root对象OGNL称为对象图导航语言。所谓对象图,即以任意一个对象为根,通过OGNL可以访问与这个对象关联的其它对象。如: p... 阅读全文

posted @ 2012-09-27 09:51 小山丘 阅读(217) 评论(0) 推荐(0) 编辑

2012年9月13日

hibernate 利用c3p0连接mysql 数据库 can't open session

摘要: 最近项目用到了hibernate3.0 c3po mysql的数据层组合,开发部署非常顺利,但每天早上访问应用都抛出 Could not open Hibernate session for transaction 异常,Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception,但经过几次访问后又恢复正常,datasource配置如下:<bean id="dataSource" class="com.mc 阅读全文

posted @ 2012-09-13 10:05 小山丘 阅读(796) 评论(0) 推荐(0) 编辑

2012年9月11日

java中的日期类Date

摘要: 转载自张森炜的博客:http://www.blogjava.net/zhangsenwei/一、Java中的日期概述 日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题。 在Java中,操作日期主要涉及到一下几个类: 1、java.util.Date 类 Date 表示特定的瞬间,精确到毫秒。从 JDK 1.1 开始,应该使用 Calendar 类实现日期和时间字段之间转换,使用 DateFormat 类来格式化和分析日期字符串。Date 中的把日期解释为年、月、日、小时、分钟和秒值的方 阅读全文

posted @ 2012-09-11 18:11 小山丘 阅读(3127) 评论(0) 推荐(0) 编辑

2012年8月29日

如何用Powerdesigner的PDM(物理数据模型)生成数据库及逆向工程(将现有的数据库生成PDM)(转)

摘要: 如何用Powerdesigner的PDM(物理数据模型)生成数据库及逆向工程(将现有的数据库生成PDM)pdm做好后,最终是要将其转化为数据库实体的。1.确认当前Powerdesigner设置的dbms是否正确,即是否是我们要生成的数据库类型,我在这里使用的是sqlserver2000:Powerdesigner->数据库->更改当前dbms,选择您的数据库类型。2.配置Powerdesigner与数据源的连接Powerdesigner->数据库->配置连接->用户dsn(或系统dsn)->选择、添加您的数据源3.连接Powerdesigner->数据 阅读全文

posted @ 2012-08-29 09:29 小山丘 阅读(601) 评论(1) 推荐(0) 编辑

2012年8月28日

git使用流程

摘要: 1, git clone 从远程下载一个项目2, git branch local 创建一个分支3, git checkout local 切换分分支4, 在分支中进行开发工作5, git checkout 转到主分支6, git merge local 合并子分支7,git branch -d local 删除子分支8,git-pull 更新本地工作树9, 若出现版本冲突,需要手工合并等进行其它处理10, git-push将本地master分支推送到服务器中 阅读全文

posted @ 2012-08-28 18:09 小山丘 阅读(161) 评论(0) 推荐(0) 编辑

2012年8月27日

web service 的一些概念

摘要: 看这里http://blog.csdn.net/dragondwy/article/details/3724011 阅读全文

posted @ 2012-08-27 15:32 小山丘 阅读(209) 评论(0) 推荐(0) 编辑

2012年8月16日

oracle job interval 理解

摘要: 1,可以这样理解 一开始可以设定第一次执行的时间 就是next date2, 然后到了next date 时间 把interval的值赋给next date 3, 如些循环 阅读全文

posted @ 2012-08-16 18:13 小山丘 阅读(345) 评论(0) 推荐(0) 编辑

2012年8月3日

Java并发总结(三):中断线程

摘要: 线程的状态在了解如何中断线程之前,先应该弄清楚线程的几种状态:新建状态(New):一个新的线程在被创建之后,在运行(或阻塞)之前的状态。就绪状态(Runnable):当一个线程只要拥有CPU时间片就能运行的时候,这个线程就处于就绪状态。阻塞状态(Blocked):线程还没有死亡,但是由于一些原因不能继续运行,但是还能回到就绪状态。死亡状态(Dead):当一个线程的任务已经完成,即run方法已经正确返回,或者被中断,这个线程就处于死亡状态。引起阻塞的原因一个线程可能会因为以下几个原因进入阻塞状态:调用了Thread.sleep()方法;调用了wait(),线程被挂起;线程在等待其他操作完成。例如 阅读全文

posted @ 2012-08-03 15:11 小山丘 阅读(400) 评论(0) 推荐(0) 编辑

导航