- 浏览: 231531 次
- 来自: 南京
最新评论
-
luckrains:
...
SpringData JPA详解 -
雪儿的天空1107:
解释得很全面
SpringData JPA详解 -
RAPIER512:
[color=blue][/color][size=large ...
SpringData JPA详解 -
syw2452:
LZ这篇文章解开了我多年的心结
Struts MPV(Multi Page Validation)的使用方法 -
程俊2009:
为什么提示没有权限呢
jsp上用js实现选择一个文件夹,并显示路径名
文章列表
原文地址: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
插件更新
elasticsearch环境搭建与使用
- 博客分类:
- ES
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基础
Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。
1.Java序列化与反序列化
Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把 ...
从项目中学到的SQL注意点
- 博客分类:
- MySQL
1.insert的时候要使用isNotEmpty而不是使用isNotNull2.传时间的时候在sql中用now();不要从前台传过来3.在update的时候。如果有“更新时间”字段,使用如下方法 ----------------- UPDATE A set modify_time=now() <dynamic> <isNotEmpty prepend="," property="name"> name=#name# </isNotEmpty> </dynam ...
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< ...