2013年5月17日

摘要: 解析1:变量名从创建到销毁,与其关联的对象引用可能会发生变化。对象从创建到销毁,与其对应的引用(指针)却始终不会变化(可以理解为“指针就是对象,对象就是指针”)。解析2:在同一作用域的不同时间点,一个变量可能对应多个对象引用,多个变量也可能只对应一个变量引用。其它关于“对象引用”的描述(摘自http://www.ibm.com/developerworks/cn/java/l-jpointer/):产生:引用总是在把对象作参数"传递"的过程中自动发生,不需要人为的产生,也不能人为的控制引用的产生。这个传递包括把对象作为函数的入口参数的情况,也包括用"=" 阅读全文
posted @ 2013-05-17 12:37 大松 阅读(377) 评论(0) 推荐(0) 编辑

2013年5月16日

摘要: 首先,Eclipse安装了git插件;1、安装成功后,在Git Repositories中选择Add an existing local Git Repository to this view,然后选择需要添加的Git仓库;2、Git Repositories中会出现刚添加的项目仓库,然后鼠标右键,选择Import Projects...,在Wizard for project import中选择Import existing projects;3、然后下一步并结束。导入成功。* 注意,待关联的Git项目不能先导入Eclipse,否则在第3步会提示projects already exist 阅读全文
posted @ 2013-05-16 11:09 大松 阅读(1165) 评论(0) 推荐(0) 编辑

2013年4月12日

摘要: 场景:提交本地分支代码到远端master分支分支:本地dev分支、主分支master、远程主分支origin masterdev提交代码-> commit 提交指定文件-> git stash 保存可能发生冲突文件的状态stash的tips1、在"git stash"前执行"git add ."可以暂存所有“未提交”和“新增”数据;2、执行git stash save "xxxx",可以在暂存时自定义备注;-> checkout master 转到主分支-> git pull 更新master-> git 阅读全文
posted @ 2013-04-12 07:03 大松 阅读(171) 评论(0) 推荐(0) 编辑

2013年4月11日

摘要: fencview功能:自动侦测文件编码用法:在命令行输入如下命令:FencAutoDetect 自动侦测打开文件的编码,并自动转换。对utf-8中文文件的识别率正确率不高。:FencManalEncoding gbk 手动设置打开文件的编码为gbk编码。:FencView 插件将在vim右侧自动打开编码列表,双击指定的编码后,文件也会立即转换为对应的编码格式。 阅读全文
posted @ 2013-04-11 09:46 大松 阅读(134) 评论(0) 推荐(0) 编辑

2013年4月10日

摘要: 在一个完整的业务流程中,业务层对数据层的调用应该集中在一点。较混乱的调用关系(图):较混乱的调用关系(代码):public class ACtrl{ public ADTO actionA(){ ADAO db = new ADAO(); ADTO msg = ....; AService aService = new AService(db); return aService.serviceA(msg); } } public cla... 阅读全文
posted @ 2013-04-10 18:36 大松 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Vim配置<转>http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.htmlvim文件编码概念编码相关的配置项有encoding、fileencoding、fileencodings、termencoding:set fileencoding 查看文件显示的编码autocmd BufRead * echomsg '#:'&encoding | sleep 1在打开所有文件类型的buffer后,输出encoding信息,并保持10s 阅读全文
posted @ 2013-04-10 13:41 大松 阅读(119) 评论(0) 推荐(0) 编辑
摘要: ubuntu12.04重叠式滚动条关闭方法在命令行运行:gsettings set org.gnome.desktop.interface ubuntu-overlay-scrollbars false 阅读全文
posted @ 2013-04-10 13:22 大松 阅读(143) 评论(0) 推荐(0) 编辑

2013年4月8日

摘要: Web项目转换为groovy项目的步骤环境:eclipse juno 3.8(安装有Groovy组件)转换步骤如下: a、转到Navigator视图; b、创建空的groovy项目,并与web项目对比; c、web的.setting下少文件org.eclipse.jdt.groovy.core.prefs; d、.project中缺少配置<nature>org.eclipse.jdt.core.javanature</nature>; e、.classpath中少配置<classpathentry exported="true" kind=&q 阅读全文
posted @ 2013-04-08 21:11 大松 阅读(478) 评论(0) 推荐(0) 编辑

2013年3月27日

摘要: http://en.wikipedia.org/wiki/Software_release_life_cycle 阅读全文
posted @ 2013-03-27 17:29 大松 阅读(129) 评论(0) 推荐(0) 编辑

2013年3月25日

摘要: 转自http://my.oschina.net/yanxiaopei199/blog/76850;;------------语言环境字符集设置(utf-8)------------- (defun qiang-font-existsp (font) (if (null (x-list-fonts font)) nil t)) (defvar font-list '("宋体" "新宋体" "Microsoft Yahei" "文泉驿等宽微米黑" "黑体" )) (require ' 阅读全文
posted @ 2013-03-25 18:56 大松 阅读(253) 评论(0) 推荐(0) 编辑