- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 hjr-JAVA Redis使用详解
使用redis是KV型的内存数据库,在java中使用Redis,需要在Pom中引用Jedis包,之后新建Config类进行基本配置,在使用处例化Jedis,之后对Redis进行各种操作常用数据结构String 、Set 、Sort Set、Hash、List、Set持久化机制RDB(默认):指定的时间间隔内将内存中的数据集快照写入磁盘,会生成dump.rdb文件,重启后加载改文件...
2019-07-29 09:56:12 240
原创 hjr-java源码: SimpleDateFormat
使用单例,因此只能getInstance而不能直接newgetInstance:做一个判断,如果已经存在则直接获取对象,不存在会new 一个对象HashMap:数组+链表的结构equals :内部重写了对Interger的处理,会自动转化为int,因此Interger a=5,int b = 3,用equals比较后相等。...
2019-07-25 10:01:34 192
原创 hjr-设计模式:单例模式
使用单例,使用getInstance而不用newgetInstance:做一个判断,如果已经存在则直接获取对象,不存在会new 一个对象
2019-07-24 15:56:07 160
原创 hjr-JAVA JVM调优
理解JVM 执行顺序 : class文件-》类装载器 - 》内存区-》执行引擎类加载器采用parent模型避免父子加载器重复加载,主要包含,java内部库加载器-》java扩展类库加载器-》程序员代码类加载器-》程序员自定义的类加载器其中内存区主要包含 方法区 虚拟机栈 本地方法栈 堆 程序计数器内存分为静态内存(方法区,栈)和动态内存(堆),静态内存回收方式是固定的,GC指的是动态...
2019-07-24 11:02:51 324
原创 hjr-linux:nginx负载均衡
在集群系统中,请求 ->nginx->分发到多个tomcat服务器DNS层可以采用一个DNS service 把请求的网址解析成多个ip,每个ip对应到一个tomcat服务器服务器层可以在nginx的conf文件中把多个服务器的ip配置好,然后设置转发规则,对请求做反向代理转发到不同Ip轮换转发随机转发权重转发单点问题只有一个nginx做转发,如果故障,会出现单点...
2019-07-19 17:29:46 252
原创 hjr-几种排序算法
稳定:排序的数组里面重复的元素相对位置不会改变冒泡排序n*n次遍历,两个for循环嵌套。每次比较都把小的值往左移动插入排序参考扑克牌,每次抓到一张新牌,从左往右对已有的排序好的牌一一比较,插入比左侧大的地方,已排序好的数组从0不断增大快速排序法先随便选一个值,比如第一个做为中点,然后遍历数组,把小于的放到左边,大于的放到右边,然后对左右两个数组再次采取该操作,直到最后所有的...
2019-07-19 15:11:55 123
原创 hjr-JAVA :多线程锁与分布式锁与分布式事务
多线程锁死锁死锁分为两种,一个线程获取到锁,没释放的时候再次获取该锁,造成死锁可以通过可重入锁避免可重入锁:线程获取一个资源的锁,可以再次获取该资源的锁,建立一个标志数,没获取一次,标志数加一,每释放一次,标志数减一,标志数为0,解锁线程a获取资源1的锁同时等待资源2,线程b获取资源2的锁同时等待资源1,这样线程a和b进入死锁可以通过修改资源访问顺序的方式避免死锁,把线程a和...
2019-07-08 16:49:07 1212
原创 hjr-java源码:HashMap
理解散列算法:把多个数据用少量数据标记出来hashing(哈希):标记是hashcode的散列算法HashMap的结构是包含多个HashCode的数组,每个HashCode对应一个Bucket(桶),每个桶是一个LinkList(链表),链表里面存储的是多个Entry(键值对+next+hash值)HashMpa.put(对象)对象就是一个Entry,程序员控制键值对的内容,nex...
2019-07-04 11:40:23 196
原创 hjr-linux:centos7 docker
理解docker是安装在linux 系统里的一个程序这个程序有linux的内核docker可已安装多个镜像所有镜像共用docker里的Linux内核镜像是一个程序包比如nginx镜像,php镜像,tomcat镜像,等安装镜像避免了直接把程序安装到linux系统,而是安装到docker中docker相当于在服务器linux系统中隔离出一层可以理解成微型的虚拟机虚拟机可以安装各种操...
2019-07-03 17:30:15 133
$page.pager{}分页
2017-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人