- 博客(6)
- 收藏
- 关注
原创 乐观锁与悲观锁
面试中问道了悲观锁与乐观锁的应用场景,以前自己看过,但是由于项目中很少用到这个知识点,所以自己当时一下感觉很模糊,回答得很菜,今天又回顾了一下; 悲观锁:假定会发生并发冲突,屏蔽一切可能违反数据完整性的操作。[1] 悲观锁假定其他用户企图访问或者改变你正在访问、更改的对象的概率是很高的,因此在悲观锁的环境中,在你开始改变此对象之前就将该对象锁住,并且直到你提交了所作的更改之后才释放锁。
2015-03-21 15:48:26
513
原创 Eclipse发现找不到Server视图
今天下载了一个最新的eclipse IDE发现没有Server视图,于是再网上找到答案,mark一下,方便知识的积累 show view -> other -> server 发现没有Server视图,建议换一个Eclipse版本 各版本的区别: 1、Eclipse IDE for Java Developers 是Eclipse的platform加上JDT插件,用来java开发的
2015-03-21 10:43:05
8666
原创 GitHub常用命令
1、mkdir tmp 在当前目录下创建一个新的目录 tmp 2、cd tmp 切换到tmp目录下 3、git init tmp目录作为一个本地仓库,初始库git库 4、touch test.md 在当前目录下创建了文件 test.md 5、git add test.md 将test.md文件增加到本地git库中 6、git commit -am 'commit' 提交,让上条增加文件命令生效 7
2015-03-18 11:17:40
353
原创 优雅的代码---浅谈注释的重要性
一、起因: 最近在写一些验收文档,在涉及一些设计文档的时候难免会去翻翻以前同事们一起的写的代码看看,假如你也和我一样有这种经历, 你是否感觉到了代码注释的重要性,今天,我就以下几方面谈谈自己对代码注释的一些简单看法,纯手打啊,欢迎大家吐槽!!!! 二、代码注释的重要性 其实代码注释的重要性我倒是觉得没必要在这过多的解释,我们只要回想一些情景就能知道其道理: 1、当你经过一段时
2015-03-05 10:31:42
3960
原创 java多线程不单单只是提高程序的执行效率
一、问题引入: java程序员都知道,java有自己的垃圾回收机制,这使得很多java程序员在编程时很少关心内存溢出的问题,很多垃圾的处理都放心大胆的交给java的垃圾回收机制来处理;前段时间做项目时编写一个自动拼接收费站车道图片的组件,有大概100张左右的图片,开始放在一个循环中利用java swing进行图片拼接处理,在进行单元测试的时候发现图片生成到一半的时候抛出了内存溢出异常。
2015-03-05 10:25:33
722
1
原创 自动匹配字符串时间工具
一、背景: 在写程序的时候,当你拿到一个时间字符串,你是否厌倦每次都需要写一个解析字符串的格式串,new一个SimpleDateFormat对象;也许你说你已经提出一个方法,根据参数(dateString,formatString)就可以返回一个date对象,你是不是还没发现每次你都需要去关注你的时间字符串是什么格式的(yyyy-MM-dd还是yyyy.MM.dd),假如你写框架时,不知道用户会
2015-03-05 10:06:57
811
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人