自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

苁蕶開始

每一个阶段选择一个目标,苁蕶開始

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java中二分查找法的多种写法集合

最近开始了神秘又基础的数据结构学习之路,每次学习完之后白板编程和记录下来以后温习。今天学习的是二分查找法原理介绍:二分法又称折半查找,故名思意就是就是从中间开始比较查找,其基本思路是:假设数据是按升序排序的,对于给定值 x,从序列的中间位置开始比较,如果当前位置值等于 x,则查找成功;若 x 小于当前位置值,则在数列的前半段中查找;若 x 大于当前位置值则在数列的后半段中继续查找,直到找到...

2018-08-29 17:43:00 675

原创 使用Sigar在不同操作系统遇到的坑

最近由于工作需要,需要监控服务器的内存和cpu的使用情况,使用Sigar来获取服务器的基础数据,下面是依赖的sigar包<!-- https://mvnrepository.com/artifact/org.fusesource/sigar --><dependency> <groupId>org.fusesource</groupId&g...

2018-07-18 16:30:45 11341 2

转载 CSS中最全的换行处理方式

在Web页面上常常可以看到某个元素内部有一个很长的单词,元素的宽度不足以容纳它。一个常见的现象就是有一个很长的URL。这会发生什么呢?这取决于CSS,那么CSS如何控制布局,以及CSS如何让文本更合理的方式展示。比如下图的一种效果,在Web中是很常见的:由于URL文本过长,已经超出容器的宽度,影响了整个视觉效果,甚至很多时候还会影响Web页面的布局效果。最暴力的做法就是在容器上添加overflow...

2018-05-31 19:22:51 39739

转载 CentOS配置环境变量

查看PATH:echo $PATH以添加mongodb server为列修改方法一:export PATH=/usr/local/mongodb/bin:$PATH//配置完后可以通过echo $PATH查看配置结果。生效方法:立即生效有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置用户局限:仅对当前用户 修改方法二:通过修改.bashrc文件:vim ~/...

2018-05-26 22:59:15 462

原创 阻塞队列的应用和同步

需求:两个线程main和sub,sub线程开始执行10次,然后执行权限交给main线程,* main线程执行100次,然后在将执行权限交给sub...循环执行50次解决方法一:使用synchronized、wait()、notify解决/** * @author yzhang * @date 2018/4/30 20:50 * @desc 两个线程,子线程每次循环10次,主线程每次循环10...

2018-05-26 14:55:18 257

原创 多线程并发条件下创建一个缓存

import java.util.Map;import java.util.concurrent.ConcurrentHashMap;import java.util.concurrent.locks.ReadWriteLock;import java.util.concurrent.locks.ReentrantReadWriteLock;/** * @author yzhang ...

2018-05-25 22:05:13 1356 2

翻译 Spring集成Orika

我喜欢好的软件,而且Orika真的是一个有意思的项目,在这篇文章中,我将讨论我最近使用的这个Java bean映射框架,我强烈推荐它。Orika(以前托管于谷歌代码)声称它是一个更简单、更轻量、更快的Java Bean映射工具,我认为他确实是这样的

2018-05-16 11:08:19 10397 2

Sublime Text 3 优化版

Sublime Text 3 优化版工具,特别好用,一般开始学习的时候都会使用的

2018-05-22

[疯狂Java:突破程序员基本功的16课].李刚

李刚写的疯狂java,我自己看过,内容很基础 确实不错,在程序员的进步中如虎添翼,让你更清楚的认识到java的设计思想

2018-05-16

空空如也

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

TA关注的人

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