上一页 1 2 3 4 5 6 7 8 ··· 20 下一页
摘要: guice resteasy http://www.cnblogs.com/ydxblog/p/7891224.html http://blog.csdn.net/withiter/article/details/7349795 本章介绍REST架构、RESTful web service和JAX- 阅读全文
posted @ 2017-12-06 17:45 搜索技术 阅读(2227) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/w47_csdn/article/details/77855126 可以自定义工具方法,例如: 也可以使用org.apache.commons.lang3.math.NumberUtils提供的工具类,需要导入commons-lang3.jar包 [java 阅读全文
posted @ 2017-12-06 13:10 搜索技术 阅读(1925) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/shihuacai/article/details/8856407 1、类说明: 一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 阅读全文
posted @ 2017-12-06 11:33 搜索技术 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 确保 gitlab里项目的members里有当前user,即有push权限。 http://blog.csdn.net/yanzi1225627/article/details/12885317 八、接下来就开始push喽!点team remote--push,会弹出下面这个界面。如果刚才那个con 阅读全文
posted @ 2017-12-06 11:28 搜索技术 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 原创 2016年03月04日 13:35:20 7638 原创 2016年03月04日 13:35:20 7638 1.简介 赋值操作不是线程安全的。若想不用锁来实现,可以用AtomicReference<V>这个类,实现对象引用的原子更新。 使用场景:一个线程使用student对象,另一个线程负责 阅读全文
posted @ 2017-12-05 17:46 搜索技术 阅读(793) 评论(0) 推荐(0) 编辑
摘要: git提交本地分支到远程分支 git 常用命令(含删除文件) Git常用操作命令收集: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加远程仓库:$ git remote 阅读全文
posted @ 2017-12-05 17:22 搜索技术 阅读(356977) 评论(0) 推荐(11) 编辑
摘要: http://www.yiibai.com/git/git_managing_branches.html 重命名分支 假设需要在项目中添加对宽字符的支持。并且已经创建了一个新的分支,但分支名称需要重新命名。那么可通过使用-m选项后跟旧的分支名称和新的分支名称来更改/重新命名分支名称。 现在,使用gi 阅读全文
posted @ 2017-12-05 16:13 搜索技术 阅读(5097) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/yansong_8686/article/details/50664338 实际上并不是原子操作,它包含了三步: 其中第1和第3步,单独来说都是线程安全的,由ConcurrentHashMap保证。但是由于在上面的代码中,map本身是一个共享变量。当线程A执 阅读全文
posted @ 2017-12-05 14:10 搜索技术 阅读(299) 评论(0) 推荐(0) 编辑
摘要: http://superleo.iteye.com/blog/314816 Private Modules PrivateModules 用于创建并不需要对外可见的绑定对象。当然,这样会使得封装变得更加简单,还避免了冲突。 作者没有写关于 PrivateModules 的内容,有可能还没有更新完吧。 阅读全文
posted @ 2017-12-05 10:53 搜索技术 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 一个类,有static变量counter,所有类实例共享 如果多个类实例,通过多线程访问static变量,就会产生覆盖的情况。 会发现counter偏小。 解决方法: AtomicLong counter; counter.getAndIncrement() 结果就会正确了。 阅读全文
posted @ 2017-12-04 18:12 搜索技术 阅读(425) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 20 下一页