- 浏览: 167612 次
- 性别:
- 来自: 杭州
最新评论
-
mengyue0477:
最后还不忘吐槽一下 哈哈 太逗了
spring容器的懒加载lazy-init设置 -
comet0515:
不是maven工程能不能用checkstyle插件?job是一 ...
jenkins 配置checkstyle -
xfxlch:
http://docs.spring.io/spring-bo ...
NoteBook -
With_Me_Forever:
太浅了。我最近也在看着方面的资料,一起进步把。
互联网金融定义 -
xfxlch:
在http://r.m.baidu.com/6pmxgig
NoteBook
文章列表
youtube donwloader:
https://s3-ap-southeast-1.amazonaws.com/fqrouter/youtube.html
cdd.me/youtube
Logback:http://www.blogjava.net/justfly/archive/2014/08/10/416768.html
JavaScript:
http://blogread.cn/it/article/7378
画图工具:
https://www.draw.io/#LUntitled%20Diagram.xml
ASG:
https://asgaccess.statest ...
最近在看GIT的相关教程,是廖雪峰老师的教程:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
这个教程是从入门开始的,所以也还比较好懂。教程的前半部分都是在本地的操作,一切都是没有什么问题的,但是当要把本地的代码push到远程仓库的时候,就遇到了一个小的问题。因为我是在github上建立了一个learngit的仓库,并且建立的时候,顺便勾选建立readme.md文件,作为仓库的第一个提交。
下面是我的执行过程。
$git remote add origin git@github. ...
本教程将会讲解如何用maven来创建一个java项目,并把项目导入到eclipse中,并利用maven来打成jar包。
本教程用到的开发工具:
1.Apache Maven 3.3.3
2.Eclipse Mars Release (4.5.0)
3.JDK 7
引用注意:
在项目开始之前,请确保你已经在开发环境中安装了Maven,你可以在控制台输入:mvn --version 来查看是否安装了maven,如果提示mvn command not find的话,请自行google如何安装maven
1. 使用一个maven的其中一个模板来创建一个java项目
首先来到你要新建项目的 ...
场景: 当一个实体跟另一个实体存在一对一关系时,就可以用hibernate的one-to-one mapping来处理啦。
本教程将会讲解如何用hibernate来解决两个存在1对1关联关系的表之间的级联save问题。
本教程用到的开发工具和技术:
1. Hibernate 3.6.3.Final
2. Oracle 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
3. Apache Maven 3.3.3
4. Eclipse Mars Release (4.5.0)
项目结构:
项目依赖:
pom.xml ...
html中的textarea标签是用来显示多行text的使用场景的。一般情况下,我们只要用input标签,然后指定一个type="text",就是作为一个正常的输入框,但是这种情况就只是支持单行的文字输入,并不支持换行的输入,甚至在html3的规范中直接。
有一个比较有意思的问题是,textarea的对于空格的严格控制,在一个textarea的显示框中,如果你有空格,那么他就是会直接体现的显示上。
例如:
<textarea name="auditTrails" id="auditTrails" rows="20& ...
有一个文件在.setting的目录下面:
文件名:org.eclipse.wst.common.component
内容为:
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="rmm-volcker">
<module-type modul ...
背景:
今天介绍两个jar的命令工具,对我个人来说,还是比较好用的。
主要针对的就是:在本地改动了一两个文件,想要马上去开发环境测试一下,但是是如果整个项目打包再上传再部署就显得效率很低下。毕竟我就改了一个配置文件,或者只改了一个class文件。
如果只替换这一两个文件不是很高效么。
方案:
命令一: jar tvf
-bash-4.1$ jar tvf fcm-core-dev-1.1-SNAPSHOT.jar META-INF/dev.properties
841 Wed Jan 20 16:04:58 GMT 2016 META-INF/dev.properties
...
问题:
最近在看Martin Fowler的《重构》一书,书中在讲临时变量的时候提到,编程的时候尽量不要去改变入参的值,因为这样的当时开发者来说是比较能理解的,但是对于后续维护者来说,这个就会比较头大。 ...
2016 计划做如下几件事情:
1. 启用域名:www.luchenghao.com,部署到web上,用作个人简历
2. 了解google广告的盈利模式
3. 深入了解Spring boot
4. 争取下半年,全家人去一次北京
另外,坚持学英语,坚持看书
我的机器是:
1. jdk1.7下载安装
jdk7:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
jdk8: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
或者直接百度: jdk for mac,百度会在自己的软件中心中提供最新版本的Mac版jdk供下载。
这里我下载的是:http://download.oracle.com/otn-pub/ ...
1.《光荣与梦想》整个系列一共有四本,我看了其中的前三本,第四本1961~1971这十年的历史我还没看。光荣与梦想讲述的是美国从大萧条的1931年开始到1971你年结束的,美国国内外的历史。包括了美国国内的股市大崩盘,罗斯福实施一系列的改善民生的政策,以及参与二战,组建联合国,以及后来的美苏冷战,以及对华外交政策的转变等等的历史史述。对比美国是怎么从贫穷走向繁荣的,对我们理解中国当下的政策还是有借鉴意义的。
2.微信订阅号文章: 7 篇。 看来我的目标调整一下,明年的计划是争取每个月有一篇的文章更新。
3. blog:xfxlch.iteye.com的访问量突破了2,0000.继续努力明年的 ...
背景:
我们的项目通过maven来管理,构建。在一次项目构建中出现如下的错误:
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.192 s
[INFO] Finished at: 2015-12-31T16:53:26+08:00
[INFO] Final Me ...
背景:
在前后端分开开发的过程中,前段的页面要调用后台Java Rest 服务。一开始,我们的服务是正常的,可是跑了一段时间之后,发现,后台的service没有接受到来自前端的请求,而且当我们直接去请求Rest的时候,发现服务端根本就不能处理这个请求,这个请求就一直hang在哪里,转圈圈。
分析
因为之前也没有分析定位过这中问题。所以有点不知所措。上网查,都说要dump内存,看服务器cpu,内存消耗情况。具体怎么操作也没说清楚。于是联系了一下前同事,给出了一些可以直接操作的命令。
命令一: jstack(查看线程的信息)。
于是用 jstack pid看了一下线程使用情况:
...
&q ...
Syntax:
$ find location comparison-criteria search-term
Basic examples
1: List all files in current and sub directories
$ find
.
./.mozilla
./.mozilla/plugins
./.mozilla/extensions
./.bash_logout
./.kshrc
./.bash_profile
./.ssh
./.ssh/id_rsa
./.ssh/id_rsa.pub
./.ssh/known_hosts
./.bash ...
背景:
今天遇到个问题:
String str = "clu";
String[] arrays0 = str.split(".");
String[] arrays1 = str.split("\\.");
log.info("####hi0" + gson.toJson(arrays0));
log.info("####hi1" + gson.toJson(arrays1));
output:
14:20:59.734 [main] INFO com.clu.ble ...