`
文章列表

Spring MVC

 Sping MVC 请求处理流程,一张图尽显其内涵:
SVN,HG,GIT命令对照 SVN,HG,GIT是三种常见的版本控制系统,本文简单列出一些相似的操作命令。当然,三种系统各有特点,严格的对应关系是没有的。 1,第一次下载,包括源码和版本库: svn checkout http://path/to/repo repo_name hg clone http://path/to/repo  repo_name git clone http://path/to/repo repo_name或者git clone git://path/to/repo repo_name 2,下载服务器上最新的更新: svn update hg pull & ...
Hibernate 中对象会分为三种状态:瞬时(transient),持久(Persistent),脱管(Detached)。 save/persist/saveorUpdate: transient state -> Persistent state transaction.commit: Persistent state -> Database Session.close: Persistent state -> Detached state 对于对象比较有两种方法: (1) == 操作符比较内存地址 (2) equals和hashcode比较对象的哈希值 那么针 ...
在Java调试的过程中,经常需要用到一些调试工具,从JDK5.0开始,JDK包里面加入了jvisualvm,jstack, jconsole, jinfo, jmap, jdb, jstat, jps, 下面对这些工具做简单介绍:   jvisualvm -- java的VisualVM工具,GUI工具,可监控、性能评估、故障诊断主机上所有java进程的cpu,内存,线程使用情况,类似于JProfiler。.  jstack -- 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息,从而可以轻松地知道java程序 ...
Global site tag (gtag.js) - Google Analytics