08 2013 档案

摘要:当在开发的时候有时候需要手动修复数据或者更新数据,一般在自己的项目里写一个main函数对数据读取或者修改即可,但执行的时候要从本地连接外网,如果数据量很大的时候。几十万或者上百万等以上的话,性能会非常的差,这时候把sql语句写好放在数据库里直接执行会好很多。 在mysql数据库里的innodb引擎,一般数据增删改都有内置的事务的,而且有默认的超时限制,好像是50s,如果数据量大而且很多连接查询的话会超时, 这时候不妨把连接查询的数据创建临时表并对临时表创建索引,然后添加数据或修改数据对临时表进行连接关联,这时候性能会快很多,举个例子: DROP TEMPORARY TABLE IF E... 阅读全文
posted @ 2013-08-30 14:26 ixiaofeilee 阅读(821) 评论(0) 推荐(0)
摘要:本文章介绍一下用java开发的时候在window平台下JDK的一些基本配置:1、右键"我的电脑"=》高级=》环境变量2、新建变量名为"CLASSPATH",值对应为"%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib;"3、新建变量名为"JAVA_HOME",值对应为"D:\Program Files\glassfish3\jdk"4、新建变量名为"JBOSS_HOME",值对应为"D:\Program Files\jboss-as-7.1.1. 阅读全文
posted @ 2013-08-30 14:08 ixiaofeilee 阅读(420) 评论(0) 推荐(1)
摘要:数据库事务:事务是指一组相互依赖的操作行为,如银行交易、股票交易或网上购物。事务的成功取决于这些相互依赖的操作行为是否都能执行成功,只要有一个操作行为失败,就意味着整个事务失败。关于事务的一个经典例子就是:A到银行办理转账事务,把100元钱转到B的账号上,这个事务包含以下操作行为:(1)从A的账户上减去100元。(2)往B的账户上增加100元。 显然,以上两个操作必须作为一个不可分割的工作单元。假如仅仅第一步操作执行成功,使得Tom的账户上扣除了100元,但是第二步操作执行失败,Jack的账户上没有增加100元,那么整个事务失败。数据库事务是对现实生活中事务的模拟,它由一组在业务逻辑上相互.. 阅读全文
posted @ 2013-08-26 09:59 ixiaofeilee 阅读(3076) 评论(1) 推荐(0)