- 浏览: 21804 次
- 性别:
- 来自: 上海
-
最新评论
文章列表
这里使用JDK5+的java.util.concurrent包下的API实现,采用这种方式是相对比较安全的。
实现效果:
启动一个子任务,然后等待子任务的计算结果同时设定一个超时时间,如果等待时间超出预设定的超时时间,则中断子任务。
代 ...
最近用Maven打包项目遇到报java.lang.OutOfMemoryError,错误如下
1、检查eclipse的初始启动内存,在eclipse的安装目录下有eclipse.ini这个文件,打开改文件,在下面的地方加上红色部分。我的是4G内存,如果你是2G内存
那么修改为256和512
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms512m
-Xmx1024m
2、如果方法1搞不定,那么就修改maven安装目录下的bin下面的mvn.bat文件
@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport ...
https://my.oschina.net/noahxiao/blog/101558
http://blog.csdn.net/zhangliangzi/article/details/51490945
1.进程与线程的区别
进程和线程都是一个时间段的描述,是CPU工作时间段的描述,不过是颗粒大小不同。
线程就是一个小的进程,当拿到了cpu的资源,就变成了进程;
线程是程序员可以控制,进程是不可控制的;
线程开销比进程小的多;
单进程单线程:一个人在桌子上吃饭;
单进程多线程:多个人在桌子上吃饭;
多进程单线程:多个人在自己桌子上吃饭;
2.同步、异步、阻塞、非阻塞
同步:执行一个操作之后,等待结果,然后才继续执行后续的操作。
异步:执行一个操作后,可以去执行其他的操作,然后等待通知再回来执行刚 ...
package jp.co.seanuts.lincoln.asc.ascfc10.ascsc1000;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.util.regex.Matcher;
import java.util.reg ...
eclipse安装hibernate插件步骤
- 博客分类:
- 配置
http://blog.csdn.net/u013233867/article/details/54924899
http://www.2cto.com/database/201501/372023.html
http://www.cnblogs.com/mingziday/p/4475124.html
因为设计MySQL的时候主键id没有设置为自增造成的
本来不设置也没事,但是如果字段用了主键策略就不行了,例如用了注解的
@GeneratedValue(strategy=GenerationType.IDENTITY)
所以,更改表结构就可以了
更改表结构语句方法
alter table hib_user modify column id int auto_increment;
Caused by: java.lang.IllegalStateException: SpringJUnit4ClassRunner requires JUnit 4.12 or higher
原因junit版本太低了,需要Junit的版本,不低4.12
Eclipse 导入项目有红感叹号的解决方法
- 博客分类:
- 配置
这个问题一般是导入别人的项目或之前的一些JAR包移动了它的存储位置。
1、在项目右击选择 Build path -->Configure Build Paht... -->Libraries。
2、选择有红叉的包,单击Remove.
3、单击 Add Library... -->JRE System Library。
4、选择Execution environment ,在下拉列表选择合适的包即可。
点击Finish-->ok。刷新即可。
DTD 类型约束文件
1. Window->Preferences->XML->XML Catalog->User Specified Entries窗口中,选择Add 按纽
2.在Add XML Catalog Entry 对话框中选择或输入以下内容:
Location: F:\soft\programmingSoft\Framework\Ibatis\sql-map-config-2.dtd
Key Type: URI
KEY: http://ibatis.apache.org ...
http://rejoy.iteye.com/blog/1627405
http://rejoy.iteye.com/blog/1627405
maven 实战 - 3
- 博客分类:
- maven
第四章 略第五章Maven 的坐标:
<groupId>org.apache.mrunit</groupId>
<artifactId>mrunit</artifactId>
<version>1.0.0</version>
<packaging>jar<packaging>(可选)
Maven的依赖: dependences元素 <dependency> <groupId>org. ...
maven 实战 - 2
- 博客分类:
- maven
第三章:
pom.xml 配置
命名空间以及xsd的元素
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/ ...
maven 实战 - pom.xml
- 博客分类:
- maven
第三章;
编写pom.xml 文件
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0 "
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance "
xsi:schemaLocation="http: ...