会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
woshishui我是谁
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2019年1月10日
Redis系列八:redis主从复制和哨兵
摘要: 一、Redis主从复制 主从复制:主节点负责写数据,从节点负责读数据,主节点定期把数据同步到从节点保证数据的一致性 1. 主从复制的相关操作 a,配置主从复制方式一、新增redis6380.conf, 加入 slaveof 192.168.152.128 6379, 在6379启动完后再启6380,
阅读全文
posted @ 2019-01-10 09:37 wss96
阅读(224)
评论(0)
推荐(0)
2018年12月22日
java单链表反转(花了半个多小时的作品)
摘要: 欢迎光临............... 首先我们要搞清楚链表是啥玩意儿?先看看定义: 讲链表之前我们先说说Java内存的分配情况:我们new对象的时候,会在java堆中为对象分配内存,当我们调用方法的时候,会将方法加载到方法区,在方法区保存了加载类的信息,常量,静态变量等等。搞明白这个我们再来讲链表
阅读全文
posted @ 2018-12-22 22:23 wss96
阅读(1006)
评论(0)
推荐(2)
java实现单链表反转(倒置)
摘要: 据说单链表反转问题面试中经常问,而链表这个东西相对于数组的确稍微难想象,因此今天纪录一下单链表反转的代码。 1,先定义一个节点类。 2,我一共写了三种方法 (1)迭代法。先将下一节点纪录下来,然后让当前节点指向上一节点,再将当前节点纪录下来,再让下一节点变为当前节点 (2)递归方法1。先找到最后一个
阅读全文
posted @ 2018-12-22 21:11 wss96
阅读(2918)
评论(0)
推荐(0)
2018年12月11日
Java 并发编程:volatile的使用及其原理
摘要: Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Java 并发编程:vo
阅读全文
posted @ 2018-12-11 20:44 wss96
阅读(382)
评论(0)
推荐(0)
Java 并发编程:线程间的协作(wait/notify/sleep/yield/join)
摘要: Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Java 并发编程:vo
阅读全文
posted @ 2018-12-11 20:43 wss96
阅读(280)
评论(0)
推荐(0)
Java并发编程:Synchronized底层优化(偏向锁、轻量级锁)
摘要: Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Java 并发编程:vo
阅读全文
posted @ 2018-12-11 20:42 wss96
阅读(308)
评论(0)
推荐(0)
Java并发编程:Synchronized及其实现原理
摘要: Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Java 并发编程:vo
阅读全文
posted @ 2018-12-11 20:41 wss96
阅读(283)
评论(0)
推荐(0)
Java 并发编程:核心理论
摘要: Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Java 并发编程:vo
阅读全文
posted @ 2018-12-11 20:38 wss96
阅读(249)
评论(0)
推荐(0)
2018年12月10日
Java基础知识
摘要: Java基础知识精华部分 写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点: 1,该技术是什么? 2,该技术有什么特点(使用注意): 3,该
阅读全文
posted @ 2018-12-10 16:07 wss96
阅读(352)
评论(0)
推荐(0)
2018年12月9日
HashMap实现原理(jdk1.7/jdk1.8)
摘要: HashMap的底层实现: 1、简单回答 JDK1.7:HashMap的底层实现是:数组+链表 JDK1.8:HashMap的底层实现是:数组+链表/红黑树 为什么要红黑树? 红黑树:一个自平衡的二叉树 当结点多了用红黑树,少了用链表 因为少的话用红黑树太复杂,多了话用红黑树可以提高查询效率。 红黑
阅读全文
posted @ 2018-12-09 12:31 wss96
阅读(752)
评论(1)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告