- 浏览: 353945 次
- 性别:
- 来自: 北京
最新评论
-
Mr.lucky:
...
c3p0数据库连接池死锁问题
文章列表
PowerDesigner逆向工程导入MYSQL数据库总结
由于日常数据建模经常使用PowerDesigner,使用逆向工程能更加快速的生成模型提高效率,所以总结使用如下:
1. 安装MYSQL的ODBC驱动
Connector/ODBC 5.1.10 下载地址:
http://dev.mysql.com/downloads/connector/odbc/5.1.html
选择win-32 MIS安装包,进行直接安装就可以了。
2. 配置OBDC驱动连接
选择控制面板->所有控制面板项->管理工具
3. ...
Eclipse配置Maven插件
本文介绍Maven的安装和配置,同样适用于eclipse
1.首先需要安装jdk,eclipse(废话!)。
然后到maven官网下载maven,http://maven.apache.org/download.html
我下载的是3.0.5
2.将压缩包解压,路径中不要包含中文,我解压的路径是D:\JAVA\apache-maven-3.0.5
新建环境变量M2_HOME 指向D:\JAVA\apache-maven-3.0.5
在path中添加;%M2_HOME%\bin;
打开 cmd,输入:mvn -version,能显示出下面的 ...
java类的初始化顺序
- 博客分类:
- Java
/**
* java类的初始化顺序
* @author Administrator
*
*/
class Parent {
// 静态变量
public static String p_StaticField = "父类--静态变量";
// 变量
public String p_Field = "父类--变量";
protected int i = 9;
protected int j = 0;
// 静态初始化块
static {
System.out.println(p ...
什么是Web缓存
Web缓存是指一个Web资源(如html页面,图片,js,数据等)存在于Web服务器和客户端(浏览器)之间的副本。缓存会根据进来的请求保存输出内容的副本;当下一个请求来到的时候,如果是相同的URL,缓存会根据缓存机制决定是直接使用副本响应访问请求,还是向源服务器再次发送请求。比较常见的就是浏览器会缓存访问过网站的网页,当再次访问这个URL地址的时候,如果网页没有更新,就不会再次下载网页,而是直接使用本地缓存的网页。只有当网站明确标识资源已经更新,浏览器才会再次下载网页。
Web缓存的作用
使用Web缓存的作用其实是非常显而易见的:
减少网络带宽消耗:无论对于网站运营者 ...
myeclipse里使用fat jar生成可执行jar
首先下载fat jar,地址:
http://sourceforge.net/project/showfiles.php?group_id=115990&package_id=125924
下载后,解压缩,有一个plugins文件夹,里面有个jar包。将这个文件夹放入myeclipse的dropins目录,这里我的路径是D:/Program Files/Genuitec/MyEclipse 8.5/dropins,仅供参考。重启eclipse后,右键点击项目,可以看见一个带前面有绿色加号 ...
今天有个小弟问我关于String
当时有好几个回答,有人说是字符串
我回答了是一String类
大家都知道String类是一个很强大的类,可以兼容任何数据类型,可以将任何数据类型进行同化(转换为字符串)
Window->Preference->Java->CodeStyle->CodeTemplate->Comments里面有个types,选中之后点旁边的Edit,再根据你的情况修改就行了。
@author Chengwenbo对应的就是你贴的@author Chengwenbo
${date} ${time}
${tags} 对应程序的2014-2-11 下午09:03:44
/**
* @author Chengwenbo
* 2014-2-11 下午09:03:44
*/
public class TreadCased ...
jsp中取得服务器时间并动态显示
- 博客分类:
- Java
jsp中取得服务器时间并动态显示
<%
Calendar rightNow = Calendar.getInstance();
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm");
String sysdate = format.format(rightNow.getTime());
int week = rightNow.get(rightNow.DAY_OF_WEEK);
String weekary[] ={"月曜日",& ...
@Transactional(noRollbackFor=RuntimeException.class)方法事务说明
@Transactional(RollbackFor=Exception.class)
@Transactional(readOnly=true)
@Transactional(timeout=100)
@Transactional(isolation)数据库的隔离级别
{
Read Uncommited:读取未提交的数据(会出现脏读不可重复读 幻读)
Read Commited:读已提交的数据(会出现不可重复读和幻读)
Repeatable Read:可重复读 ...
**************使用****************项目可直接导入Myeclipse
***************项目环境***************Myeclipse8.5+Tomcat 6.3,5+Mysql5.1.07
***************要点***************1,项目进行了简单的分层,请求处理顺序,Servlet==>Service==>Dao2,Sql脚本放schema文件夹下user.sql,包含测试数据3,Mysql配置见DBUtils.java
有需要,下载附件
求职者应该避免以下18个话题:
1.先前雇主产权性机密资料。不仅不该露,还会让面试官认为你这个人不值得信任。
2.最近离婚的“惊悚”细节。即使一切属实,提到这个话题则会显示你这个人不够谨慎。
3.内心 ...
大家对于开发工具的了解可能很少,但是仔细看看MyEclipse的各项功能,其实也提供了很多方便开发的选项,或许大家也都已经知道了,这也只是我自己的一个研究而已,下面就和我一起来看看都有哪些设置(本文采用MyEclipse8.5为 ...
Java远程方法调用,即Java RMI(Java Remote Method Invocation)是Java编程语言里,一种用于实现远程过程调用的应用程序编程接口。它使客户机上运行的程序可以调用远程服务器上的对象。远程方法调用特性使Java编程人员能够在网络环境中分布操作。RMI全部的宗旨就是尽可能简化远程接口对象的使用。
Java RMI极大地依赖于接口。在需要创建一个远程对象的时候,程序员通过传递一个接口来隐藏底层的实现细节。客户端得到的远程对象句柄正好与本地的根代码连接,由后者负责透过网络通信。这样一来,程序员只需关心如何通过自己的接口句柄发送消息。
接口的两种常见实现方式是:最 ...
spring获取webapplicationcontext,applicationcontext几种方法详解
方法一:在初始化时保存ApplicationContext对象代码:
ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");
ac.getBean("beanId");
说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况。
方法二:通过Spring提供的工具类获取 ...
spring数据源的注入、JdbcTemplate管理、编程式的事务管理DataSourceTransactionManager
2010-06-14 22:00
对于不同的数据库连接来源需求,spring提供了javax.sql.DataSource注入,更换数据来源只要在Bean定义中修改配置,而不用修 改任何一行代码。应不同的系统,可能使用不同的数据来源,例如:jdbc、连接池、或是JNDI等等,资料变更是底层的行为,不应影响到上层的业务逻辑。例子:<beans><bean id="dataSource"class="org.sp ...