`
文章列表
将博客搬至CSDN
原文地址:http://www.importnew.com/1993.html 注:我只转了这篇文章的前一部分,后一部分的关于几种GC方式的解释,感觉不是很清晰。   对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。 这仅仅代表我个人的意见,但我坚信一个精通GC的人往往是一个好的Java开发者。如果你对GC的处理过程感兴趣,说明你已经具备较大规模应用的开发经验。如果你曾经想过如何正确的选择GC算法,那意味着你已经完全理解你所开发的应用的特点。当然,我们不能以偏概全,这不能 ...
在standalone.bat中添加如下配置 ------------------------------------------- set JAVA_OPTS=%JAVA_OPTS% -Djava.rmi.server.hostname=127.0.0.1  -Dcom.sun.management.jmxremote.port=8950   -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false set JAVA_OPTS=%JAVA_OPTS% -Djbo ...
1.elasticsearch-river-kafka 插件的安装 Github地址:https://github.com/endgameinc/elasticsearch-river-kafka elasticsearch-river-kafka 插件的安装与其他插件一样 cd $ELASTICSEARCH_HOME ./bin/plugin -url file:/$PLUGIN_PATH -install elasticsearch-river-kafka   插件更新
1.ES的安装与环境配置 首先请先去了解下ES的一些基本概念:cluster,node,index,shard,replica shard,plugin,river;这里就不一一赘述了。 ES的安装很简单:     –  确保机器上已经安装了JDK7以上版本     –  下载:官网下载地址:https://www.elastic.co/downloads/elasticsearch     –  将下载后的文件解压到/opt/eshome(默认的es home,可更改)     –  进入到bin文件夹下,执行“./elasticsearch -d”(-d表示在后台执行)    ...
Dependency Scope    在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值:        * compile,缺省值,适用于所有阶段,会随着项目一起发布。      * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。      * runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。      * test,只在测试时使用,用于编译和运行测试代码。不会随项目发布。      * sy ...
现象: 点击启动workspace后,无任何反应,打开.log文件,报错如下 --------------------------- Eclipse (C/C++) Error: Job found still running after platform shutdown ---------------------------   解决方法: 删掉“workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi”文件。   具体参见http://stackoverflow.com/questions/1 ...
解决办法:在plugins之前添加如下pluginManagement,二者前后顺序如下: <build> <pluginManagement> <plugins> <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId> <version>1.0.0</version> <con ...
1.netstat -aon|findstr "8080" 查出8080端口被9436进程占用   2.查看PID对应的进程 tasklist|findstr "9436" 查出进程名为javaw.exe   3.结束该进程 taskkill /f /t /im javaw.exe   补充: 当该javaw.exe线程有多个子进程的时候,我们不想误杀,只想杀掉其中一个子进程,方法如下 1.jps查看javaw.exe进程的所有子进程ID 2.taskkill /f /t /pid 8624(子进程号)     ...
1.新建Java工程 若使用 archetype:create,会报下面的错 mvn archetype:create -DgroupId=com.my.app -DartifactId=nfvctl ------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin: 2.3:create (default-cli) on project standalone-pom: Unable to parse configuration  of mojo o ...
原来的SQL语句 UPDATE product p SET 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 = 1 AND price.price_strategy = 'FREE' );  执行时,报[Err] 1093 - You can't specify target table 'pro ...
转自:http://www.strutshome.com/index.php/archives/641   serialVersionUID适用于JAVA的序列化机制。简单来说,Java的序列化机制是通过判断类的serialVersionUID来 验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本 ...
Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。   1.Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把 ...
1.insert的时候要使用isNotEmpty而不是使用isNotNull2.传时间的时候在sql中用now();不要从前台传过来3.在update的时候。如果有“更新时间”字段,使用如下方法  -----------------   UPDATE A   set modify_time=now()   <dynamic>       <isNotEmpty prepend="," property="name">         name=#name#       </isNotEmpty>   </dynam ...

Maven使用tips(1)

1.使用Maven打出root.war以外的命名的war <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>${maven-war-plugin.version}</version> <configuration> <warName>pcc-service< ...
Global site tag (gtag.js) - Google Analytics