[转]成为JavaGC专家Part I — 深入浅出Java垃圾回收机制 原文地址:http://www.importnew.com/1993.html注:我只转了这篇文章的前一部分,后一部分的关于几种GC方式的解释,感觉不是很清晰。 对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。这仅仅代表我个人的意见,但我坚信一个精通GC的人往往是一...
配置Jconsole监控Jboss性能 在standalone.bat中添加如下配置-------------------------------------------set JAVA_OPTS=%JAVA_OPTS% -Djava.rmi.server.hostname=127.0.0.1 -Dcom.sun.management.jmxremote.port=8950 -Dcom.sun.management.j...
elasticsearch-river-kafka 插件的环境配置和使用 1.elasticsearch-river-kafka 插件的安装Github地址:https://github.com/endgameinc/elasticsearch-river-kafkaelasticsearch-river-kafka 插件的安装与其他插件一样cd $ELASTICSEARCH_HOME./bin/plugin -url file...
elasticsearch环境搭建与使用 1.ES的安装与环境配置首先请先去了解下ES的一些基本概念:cluster,node,index,shard,replica shard,plugin,river;这里就不一一赘述了。ES的安装很简单: – 确保机器上已经安装了JDK7以上版本 – 下载:官网下载地址:https://www.elastic.co/downloads/elasticsearch...
[转]maven依赖关系中Scope的作用 Dependency Scope 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet...
Eclipse (C/C++) Error: Job found still running after platform shutdown 现象:点击启动workspace后,无任何反应,打开.log文件,报错如下---------------------------Eclipse (C/C++) Error: Job found still running after platform shutdown--------------------------- 解决方法:删掉“workspace/.meta...
maven-dependency-plugin (goals "copy-dependencies","unpack") is not supported by 解决办法:在plugins之前添加如下pluginManagement,二者前后顺序如下: <build> <pluginManagement> <plugins> <plugin> <groupId>org.eclipse.m2e</groupId> <artifa...
windows中kill端口为8080的进程(或子进程) 1.netstat -aon|findstr "8080"查出8080端口被9436进程占用 2.查看PID对应的进程tasklist|findstr "9436"查出进程名为javaw.exe 3.结束该进程taskkill /f /t /im javaw.exe 补充:当该javaw.exe线程有多个子进程的时候,我们不想误杀,只想杀掉其中一个子...
maven命令创建Java工程和web工程 1.新建Java工程若使用 archetype:create,会报下面的错mvn archetype:create -DgroupId=com.my.app -DartifactId=nfvctl------------------[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-p...
MySQL-1093 - You can't specify target table 'product' for update in FROM clause 原来的SQL语句UPDATE product pSET p.price_strategy = 'FREE'WHERE p.id IN ( SELECT p1.id FROM product p1 LEFT JOIN price_info price ON p1.id = price.product_id WHERE p1.tag ...
[转]serialVersionUID的作用 转自:http://www.strutshome.com/index.php/archives/641 serialVersionUID适用于JAVA的序列化机制。简单来说,Java的序列化机制是通过判断类的serialVersionUID来 验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID ...
[转]Java序列化与反序列化 Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 2.为什么需要序列化与反序列化我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括文本...
[转]Java序列化与反序列化 Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 2.为什么需要序列化与反序列化我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括文本...
从项目中学到的SQL注意点 1.insert的时候要使用isNotEmpty而不是使用isNotNull2.传时间的时候在sql中用now();不要从前台传过来3.在update的时候。如果有“更新时间”字段,使用如下方法 ----------------- UPDATE A set modify_time=now() <dynamic> <isNotEmpty prepend="...
Maven使用tips(1) 1.使用Maven打出root.war以外的命名的war <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>${maven-wa...
闰秒相关 闰秒指的是由于地球自转的原因,各世界时对此做出增加或减少一秒的处理。具体内容请参照http://baike.baidu.com/view/37685.htm 最近的闰秒会发生在2015/07/01,到时候,会出现07:59:60这样的时间。 ■对程序的影响对计时等都会有影响。如果一个程序执行时从07:59:59到08:00:00的话,实际执行时间是2s,但如果你用Java...
[转]关于struts中validate的几种情况 转自:http://hi.baidu.com/helloween0809/blog/item/091c2ef5fd64d625bc3109ab.html这里采用了最新版本struts-1.2.7,是在struts-blank的基础上演示的,为了以后的学习和参考用。 一、在对应的Form Beans中重载validate方法在struts-config.xml文件中,action...
Ant的基本build.xml实例 <?xml version="1.0" encoding="UTF-8"?><project name="Test" default="all" basedir="."><property file="${basedir}/classpath.properties" />&
在SpringMVC中如何重写Request URI 可以通过Filter来实现,Filter继承于javax.servlet.Filter,重写getRequestURI方法public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { c...