自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (2)
  • 收藏
  • 关注

转载 Git常用命令

查看、添加、提交、删除、找回,重置修改文件git help # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- # 抛弃工作区修改git co . # 抛弃工作区修改git add # 将工作文件修改提交到本地暂存区git add . # 将所有修改过的工作文件提交暂存区

2016-11-09 17:07:00 197

转载 git tag — 标签相关操作

标签可以针对某一时间点的版本做标记,常用于版本发布。列出标签$ git tag # 在控制台打印出当前仓库的所有标签$ git tag -l ‘v0.1.*’ # 搜索符合模式的标签打标签git标签分为两种类型:轻量标签和附注标签。轻量标签是指向提交对象的引用,附注标签则是仓库中的一个独立对象。建议使用附注标签。# 创建轻量标签$ git t

2016-11-09 15:05:41 287

转载 java nio

java io 主要有3种:jdk源码在 java.io 和 java.nio中  1. BIO (blocking io)while(true){ Socket socket=null; socket=serverSocket.accept(); //主线程获取客户端连接 Thre

2016-11-09 15:04:53 211

转载 java concurrent库

只有在多线程对共享数据进行写操作时,才会有并发错误。 从底层看,有2个层面:1. jvm的每个thread的私有stack中的object引用可能共享heap堆中object类。2. 多cpu中的私有cache数据可能指向公共的RAM中的同一个地址。 从现象看,有2个现象:1. visibility 一个线程写,多个线程读,如果cpu将读数据

2016-11-09 15:04:22 394

转载 java collection库

对于java程序员来说,除了会语法外,最基本的就是对JDK的学习了,JDK组成如下:jdk = jre + bin(dev util)jre = jvm + lib(rt.jar) 我们平常用的java类库就时rt.jar里的runtime类库了。下面我们来学习下最常用的java.util里的类: Map--------HashMap

2016-11-09 15:03:27 301

转载 IntelliJ IDEA 13&14 插件推荐及快速上手建议

进入setting > plugins > browse repositorits 搜索你要下载的插件名称用idea开发,难免会有些习惯和eclipse不一样。个人建议最好先熟悉idea的快捷键,成为键盘流;还有就是用好插件。下边为大家推荐几个常用,也算是必备的插件吧:1、Identifier Highlighter 高亮显示选中变量插件(idea14报错无法使用)

2016-11-09 15:03:01 535

转载 IntelliJ IDEA 常用快捷键列表及技巧大全

IntelliJ Idea 常用快捷键列表实用快捷键:Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ )Ctrl+D 复制行Ctrl+X 删除行快速修复 alt+enter (modify/cast)代码提示 alt+/ctr+G 定位某一行Shift+F6 重构-重命名Ctrl+R 替换文本Ctrl+F 查找文本

2016-11-09 15:02:34 327

转载 java设置一段代码执行的超时时间的简单方法 间接实现获取Connection超时问题

最近有个需求, 当DB压力过大时获取Connction的时间过慢长时间不返回的话, 就不连接DB了, 研究了好久,DataSource里面的setLoginTimeOut 根本没法用, 刚开始一直纠结在大google搜索"java get connection 超时"答案上, 但始终找不到答案, 偶然尝试了下"java 设置超时" 问题就迎刃而解了. java早已经给我们提供了解决方案。j

2016-11-09 15:01:45 16998

转载 判断List、Map、Set是否为空及效率比较

判断List、Map、Set是否为空及效率比较//如果object为null,则设置为defaultValueObjectUtils.defaultIfNull(object, defaultValue);//判断集合是否为nullList list=new ArrayList();System.out.println(list.isEmpty()); //trueSys

2016-11-09 15:00:28 1495

转载 设计模式

设计模式的六大原则1、开闭原则(Open Close Principle)开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。2、里氏代换原则(Liskov Substitution

2016-11-09 14:58:08 195

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除