- 浏览: 1345031 次
- 性别:
- 来自: 北京
最新评论
-
mm1984930522:
[i][/i]
html5 跨iframe的拖拽实现移动端页面设计器 -
wangyudong:
很多API doc生成工具生成doc需要重度依赖代码里加注解的 ...
jsdoc-toolkit生成javascriptAPI文档 -
kealuya:
留言止于智者
Tomcat 7最大并发连接数的正确修改方法 -
GGGGeek:
应该是@Before public void setUp(){ ...
利用junit对springMVC的Controller进行测试 -
leoge0113:
...
Tomcat 7最大并发连接数的正确修改方法
文章列表
mysql分区举例---RANGE(范围)
- 博客分类:
- mysql
MYSQL版本:windows下mysql5.5.23,存储引擎:INNODB
参考《MYSQL技术内幕SQL编程》一书
在这里总结一下mysql分区的使用,理解也不是很深,暂时停留在基本使用上
MYSQL分区方式:
1.RANGE:行数据基于属于一个给定连续区间的列值放入分区。MySql 5.5开始
支持RANGE COLUMNS分区。
2.LIST:和RANGE分区类型一样,只是LIST分区面向的是离散的值。MySql 5.5开始
支持LIST COLUMNS分区。
3.HASH:根据用户自定义表达式的返回值来进行分区,返回值不能为负 ...
myelipse里有UML1和UML2两种方式,UML2功能更强大,但是两者生成过程差别不大
1.建立Test工程,如下图,uml包存放uml类图
package com.zz.domain;
public class User {
private int id;
private String name;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return na ...
mysql存储过程,作测试数据使用
- 博客分类:
- mysql
小弟在此仅作测试用,所以简单建了个表
1.表结构
CREATE TABLE `t_user` (
`userName` varchar(50) DEFAULT NULL,
`userPassword` varchar(50) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
2.存储过程
PS:更改root密码,当前root密码为空
mysql-u root -p
空密码登陆后,
在控制台上输入update mysql.user set password=PASSWORD('新密码') wher ...
hashcode和equals
- 博客分类:
- JAVA
如果函数返回类型不同,子类的同名函数不能继承父类的同名函数
c++ 如果返回值类型是基本数据类型,必须相同,不然编译不通过。如果返回值类型是类类型,可以不相同
hashcode方法浅析
有许多人学了很长时 ...
jbpm4.4入门编程小例子
- 博客分类:
- JBPM
小弟也是刚初学,仿照别人的做了个小例子,分享一下
1.先下载Jbpm4的包
2.我用的Mysql数据库,在mysql数据库中建立18个表,包里有不同数据库表的SQL,导入即可(install/src/db)
3.解压jbpm4的包,将jbpm.jar和lib包下的jar文件放到工程当中
4.这里提供的工程包,数据库配置自行修改
有想要jbpm4包的,可以找我
JBPM4.3在Myeclipse8.5下安装
- 博客分类:
- JBPM
http://blog.csdn.net/ltz983520/article/details/6677965
Myeclipse8.5安装JBPM插件确实有点麻烦,不过集中一下大家的方案现在终于找到一个确实可行的方法。
1、将下载的JBPM4.3文件解压缩;
2、打开Myeclipse8.5选择help-->MyEclipse Con ...
http://blog.csdn.net/yefengmeander/article/details/4084587
Java对多线程的支持与同步机制深受大家的喜爱,似乎看起来使用了synchronized关键字就可以轻松地解决多线程共享数据同步问题。到底如何?――还得对synchronized关键字的作用进行深入了解才可定论。
总的说来,synchronized关键字可以作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。如果再细的分类,synchronized可作用于instance变量、object reference(对象引用)、static函数和c ...
PS本人个人情况:
因为我们用的是jbpm4,在100个并发测试下导致数据库死锁,jbpm4封装了插入数据库的操作,jbpm4用得是hibernate对数据库操作,对session的处理貌似没有处理并发的情况,我怀疑是否是这个原因,暂时怀疑,还未深究,我暂时对我们的方法加上synchronized,可以避免数据库死锁,也在寻找更好的解决办法。以下转载是我寻找死锁原因的时候,找到的文章,作为一个知识点留作备用,希望大牛们有更好的解决办法,赐教给小弟。
以下为转载:
http://bbs.chinaunix.net/thread-1854828-1-1.html
近在项目开发过 ...
mysql有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin
win7下安装Mysql 开机自启动
- 博客分类:
- mysql
1.下载安装MySql,我用的是mysql-5.5.23-win32解压版(无安装版),解压到一个磁盘下面,我这里解压到D盘,D:\mysql-5.5.23-win32。
2.设置系统环境变量MYSQL_PATH值为D:\mysql-5.5.23-win32。为了方便,在Windows环境变量的系统变量的PATH中添加MYSQL的bin文件夹路径(如:D:\mysql-5.5.23-win32\bin)这样做可使我们运行MYSQL中的工具程序可以很方便,不需要在D:\mysql-5.5.23-win32\bin目录下运行。
3.配置
首先我们来看MySQL的根目录,里 ...
TomcatforEclipse
http://www.eclipsetotale.com
小弟不才,水平有限,翻译了一部分网站上TomcatForEclipse的插件特点,安装指南和Hello例子。请大虾们多多指正错误。
插件特点:
1.启动和停止Tomcat4.x, 5.x, 6.x, 7.x
2.Eclipse调试器注册Tomcat进程
3.建立一个WAR 工程(向导可以更新server.xml 文件)
4.增加JAVA工程到Tomcat classpath
5.设置TomcatJVM参数,classpath,bootclasspath
1.疑惑
由于对float或double 的使用不当,可能会出现精度丢失的问题。问题大概情况可以通过如下代码理解:
public class FloatDouble {
/**功能:打印float和double浮点数十进制和二进制表示
* @author mike
* @param args
*/
public static void main(String[] args) {
double d = 20014999;
long l = Double.doubleToLongBits(d);
System.out.println( ...
前些天正好需要完成一个实时分析linux系统CPU、内存使用情况的功能,类似于windows任务管理器的那种。当时搜了很多帖子出来,有些比较深刻,但是用Java调用起来比较麻烦,又要用jni、又要写C,在万般无奈之下翻阅了一些linux的相关资料,竟然得知linux系统中/proc/目录下有存放系统信息的文件,大喜过望啊! import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStrea ...
文件管理:
1.cat
说明:把档案串连接后传到基本输出(屏幕或加 > fileName 到另一个档案) 我对这个说明不是很明白
cat主要三大功能:
(1)一次显示整个文件
$cat filename
当前目录下已经有a.txt,并且里面有内容( ...
1.JDK安装:
1. 先从网上下载jdk(jdk-6u33-linux-i586-rpm.bin) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行。进入安装目录#cd /home#cp jdk-6u33-linux-i586-rpm.bin /usr/local#cd /usr/local给所有用户添加可执行的权限#chmod +x