git:
git pull
git branch
git clone
git checkout -b f_ origin/f_
git push
git merge
git rebase
git checkout -d f_ origin/f_
git tag -a v1.0.2 -m "v1.0.2"
git push --tag
df -hi
df -h
svn:
代码评审流程及命令:
svn log --stop-on-copy http://svn1.360buy-develop.com/repos1/pop-vender/pop-vender-illegal/branches/20150327_xujiajiaoyi
chcp 65001
svn diff -r 2947:2989 http://svn1.360buy-develop.com/repos1/pop-vender/pop-vender-illegal/branches/20150327_xujiajiaoyi > 0403.diff
notepad 0403.diff
============================================================
设置Tomcat编码
<Connector
port="8080"
maxThreads="150"
minSpareThreads="25" maxSpareThreads="75"
enableLookups="false"
redirectPort="8443"
acceptCount="100"
debug="0"
connectionTimeout="20000"
disableUploadTimeout="true"
URIEncoding="GBK"
/>
http://projects.spring.io/spring-boot/ 的网站
现在spring的例子全部用spring-boot来写了:
http://spring.io/guides
权限中心框架的代码:
http://source.jd.com/app/micro-soa-center/blob/master/README.md
spring boot:
https://start.spring.io/
springboot使得框架搭建简单只是他的一个小功能,他的主要目的是构建一个微服务框架,
只有让微服务的搭建和监控、治理变得非常简单,
大家才会把应用裁成很多小的服务单元(比如商家中心拆成按业务很多个更小的服务中心),
现在已经有一些自动注册和发现服务的中心中间件了
(比如 Eureka Server):http://spring.io/blog/2015/07/14/microservices-with-spring
http://www.oschina.net/translate/mockito-a-great-mock-framework-for-java-development
单测概念及mockito入门。
JBehave,spock,easyb,cucumber 这几个都是BDD的框架
bdd的几个比较像,spock目前用的比较多
还有一个jbehave,基于UserStory的,到时给大家分享下啊
这条路比较长,前人已经走了很远,很远
idea: (IntelliJ IDEA 12.1.4)
IntelliJ IDEA 12.1.4
idea ctrl + o
alt + enter import
ctrl + alt + H 找方法引用的地方
ctrl + F12 方法悬浮查找
ctrl + shift + L 格式化代码快键
idea ctrl + o
alt + enter import
ctrl + alt + H 找方法引用的地方
ctrl + F12 方法悬浮查找
ctrl + shift + f
ctrl +shift + n
ctrl + alt + b