
java
mmggcc
这个作者很懒,什么都没留下…
展开
-
java AtomicInteger 类学习
AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,因为他们并不属于原子操作。在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。AtomicInteger提供的接口有://获取当前的值public final int get()/转载 2013-04-27 14:13:53 · 1015 阅读 · 0 评论 -
git 更新遇到冲突
1、先将本地修改存储起来$ git stash这样本地的所有修改就都被暂时存储起来 。是用git stash list可以看到保存的信息:git stash暂存修改其中stash@{0}就是刚才保存的标记。2、pull内容暂存了本地修改之后,就可以pull了。$ git pull3、还原暂存的内容$ git stash pop s转载 2015-08-12 21:54:41 · 2635 阅读 · 0 评论 -
如何解决因为使用了注解而导致的cannot resolve method
Intellij idea 中因为代码中使用了注解功能,而导致满屏的都是红色的错误提示,cannot resolve method .原因是因为了引入了lombok 的注解功能,解决办法是 进入intellij idea 的setting ----compile(直接搜索) ---Annotation Processors---Enable annotation processi原创 2015-07-20 22:04:10 · 37634 阅读 · 10 评论 -
git conflict remove
Resolving a merge conflict from the command lineThis guide demonstrates how to resolve some common conflicts via the command line. You will need a text editor to resolve some of the conf转载 2015-08-27 10:45:45 · 3066 阅读 · 0 评论 -
在MAC上查找和设置$JAVA_HOME
在MAC上查找和设置$JAVA_HOME 最近升级了MAC OS,装了JDK7 for mac,在这里下载JDK7 for mac,装完之后发现在默认的路径下找不到JDK7的HOME,如下所示:Shell代码 $ which java /usr/bin/java $ ls -l /usr/bin/java lrwxr-xr-x转载 2015-08-10 16:43:18 · 453 阅读 · 0 评论 -
guava cache学习
guava cache 是本地缓存的一种实现,他与平常使用map 来实现本地缓存的不同之处就是 guava cache 可以让我们自己定义自己的缓存。总体来说guava cache有两种实现方式:第一种就是在定义cache 的时候就定义了数据的获取方式原创 2015-05-11 19:25:33 · 2701 阅读 · 0 评论 -
java 观察者模式
1 首先介绍下观察者模式 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会原创 2014-12-09 15:57:54 · 994 阅读 · 0 评论 -
并发新特性—Executor框架与线程池
【Java并发编程】之十九:并发新特性—Executor框架与线程池(含代码)分类: Java并发编程2013-12-23 08:17 5916人阅读 评论(9) 收藏 举报并发ExecutorExecutorServiceJAVA线程池目录(?)[+]转载请注明出处:http://blog.youkuaiyun.com/ns_code/article/deta转载 2014-12-03 09:33:44 · 384 阅读 · 0 评论 -
设计模式之---职责链模式(一)
一、什么是职责链模式 Chain of Responsibility(CoR)模式也叫职责链模式或者职责连锁模式,是行为模式之一,该模式构造一系列分别担当不同的职责的类的对象来共同完成一个任务,这些类的对象之间像链条一样紧密相连,所以被称作职责链模式。二、职责链模式的应用场景例1:比如客户Client要完成一个任务,这个任务包括a,b,c,d四个部分。 首先客户Client把转载 2013-04-27 17:02:40 · 3109 阅读 · 0 评论 -
eclipse 查看原始类出现The jar file rt.jar has no source attachment解决方法
因为rt的source在jdk目录的src.zip文件里,将文件设置为jdk下的src.zip就行了。具体如下Window>Preferences>Java>Installed JREs 选上jdk1.6.xxxx,点edit,jre system libraries下面点rt.jar的那一栏,然后选source attachment在弹出的对话框里填写src.zip的路径转载 2013-04-27 15:36:31 · 633 阅读 · 0 评论 -
java annotation 例子
使用注解的类public class Student implements Serializable { private String name = ""; public String getName() { return name; } @ValueBind(type = ValueBind.fieldType.STRING, valu转载 2015-08-27 11:37:34 · 1637 阅读 · 0 评论