iszhou

Never forget why you started,
and your mission can be accomplished.
hib基础

论hibernate的优劣

zhouchong阅读(53)评论(0)

论hibernate的优劣 对于大系统而言,iBatis完全暴露SQL,方便程序员调优 hibernate 更专注于业务,mybatis 更关注于sql ,mybatis sql暴露更易于调优 写hibernate 的hql之后,为了查问题...

程序员

如何辨别一个程序员水平的高低?

zhouchong阅读(54)评论(0)

给他安排debug的任务,最好是崩溃问题或性能问题,观察他面对大量复杂的代码,在信息不全的的情况下,看他怎样一步步抽丝剥茧缩小范围,最终定位根本原因,并且给出一个不错的fix。 如果能独立完成工作,那么以后必然成为高手。 如果经过少量提醒点...

xshell

Xshell技巧

zhouchong阅读(70)评论(0)

1、  快速复制内容到记事本 图1:将内容复制到记事本 将xshell中的内容复制记事本中,很多人都是复制,打开记事本,粘贴;超麻烦有没有,其实xshell中设置了快速复制的功能,选中需要复制的内容,右键鼠标,然后选择“记事本”,右侧会弹出...

Git实例

git merge和rebase的区别

zhouchong阅读(72)评论(0)

假设现在有两个分支 A B 1. 在B分支上执行 git merge A 后 A就被合到B上了 2. 在B分支上执行 git rebase A 后,效果与merge是一样的,但是 A就没有了,两个分支就合在一起了。

Git实例

git branch -D 大写的D 删除分支

zhouchong阅读(88)评论(0)

今天删除本地分支 Git branch -d XX 提示:  the branch  XXX is not fully merged 原因:XXX分支有没有合并到当前分支的内容   解决方法:使用大写的D 强制删除  git br...

Git实例

SoruceTree 中移除和丢弃

zhouchong阅读(89)评论(0)

丢弃:本地文件中修改(添加)的东西会删除 ,还原成原来的样子。 移除:直接删除本地文件。(可以通过拉取获得git服务上的该文件)   丢弃:放弃未暂缓区的所有修改(工作区中的修改不会添加到版本控制,就是修改的东西不想提交,就直接丢...

Git实例

git-merge

zhouchong阅读(107)评论(0)

git-merge完全解析 Git的git-merge是在Git中频繁使用的一个命令,很多人都觉得git合并是一个非常麻烦的事情,一不小心就会遇到丢失代码的问题,从而对git望而却步。本文基于Git 2.8.2对git-merge命令进行完...