自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(156)
  • 收藏
  • 关注

原创 Java技术栈面试常见问题

https://blog.csdn.net/thinkwon/category_9731418.html

2021-06-06 11:56:29 306

原创 mysql回表查询,聚集索引与普通索引

要说回表查询,先要从InnoDB的索引实现说起。InnoDB有两大类索引,一类是聚集索引(Clustered Index),一类是普通索引(Secondary Index)。InnoDB的聚集索引InnoDB聚集索引的叶子节点存储行记录,因此InnoDB必须要有且只有一个聚集索引。1.如果表定义了PK(Primary Key,主键),那么PK就是聚集索引。2.如果表没有定义PK,则第一个NOT NULL UNIQUE的列就是聚集索引。3.否则InnoDB会另外创建一个隐藏的ROWID作为

2021-06-06 11:54:02 399

原创 2021-05-15超详细十大经典排序算法总结

https://blog.csdn.net/weixin_41190227/article/details/86600821

2021-05-15 22:17:47 194

原创 i++

2021-05-10 10:06:32 136

原创 周阳老师大厂高频笔记

https://blog.csdn.net/oneby1314/category_10292542.htmlhttps://blog.csdn.net/oneby1314/category_10692968.html

2021-04-08 22:01:03 494

转载 log4j.properties 详解与配置步骤

https://blog.csdn.net/sinat_30185177/article/details/73550377

2021-04-01 23:59:45 127

转载 Dubbo启动时qos-server can not bind localhost:22222错误解决

https://blog.csdn.net/u012988901/article/details/84503672

2021-04-01 23:17:29 331

原创 dubbo入门

https://segmentfault.com/a/1190000019896723

2021-04-01 20:21:03 90

转载 尚硅谷netty

https://blog.csdn.net/weixin_44449838/category_10531982.html

2021-03-31 23:20:24 298

原创 kafka学习笔记尚谷谷

https://my.oschina.net/jallenkwong/blog/4449224

2021-03-14 13:29:19 120

原创 001期~150期汇总,方便阅读,不断更新中.....

https://mp.weixin.qq.com/s?__biz=MzIyNDU2ODA4OQ==&mid=2247485351&idx=2&sn=214225ab4345f4d9c562900cb42a52ba&chksm=e80db1d1df7a38c741137246bf020a5f8970f74cd03530ccc4cb2258c1ced68e66e600e9e059&scene=21#wechat_redirect

2021-03-14 11:58:01 174

原创 狂神说redis笔记

下载https://www.52pojie.cn/forum.php?mod=viewthread&tid=1313360https://www.52pojie.cn/forum.php?mod=viewthread&tid=1313360博客https://www.cnblogs.com/kylinxxx/category/1599297.html

2021-03-12 23:50:40 98

原创 redis安装之单机Linux

https://www.cnblogs.com/kelelipeng/p/13088319.html

2021-03-12 23:31:28 98

原创 springboot集成Redis

SpringBoot整合Redis及Redis工具类撰写:不含缓存https://www.cnblogs.com/zeng1994/p/03303c805731afc9aa9c60dbbd32a323.html#!comments带缓存:https://blog.csdn.net/hehuihh/article/details/88526902

2021-03-12 15:22:47 97

原创 JUC体系图

参考:https://blog.csdn.net/TZ845195485/article/details/109210263

2021-03-11 14:27:28 306

原创 Redis面试题

https://www.cnblogs.com/javazhiyin/p/13839357.htmlhttps://www.cnblogs.com/jasontec/p/9699242.html

2021-03-10 14:30:12 90

原创 Java8 中 List 转 Map(Collectors.toMap) 使用技巧

使用toMap()函数之后,返回的就是一个Map了,自然会需要key和value。toMap()的第一个参数就是用来生成key值的,第二个参数就是用来生成value值的。第三个参数用在key值冲突的情况下:如果新元素产生的key在Map中已经出现过了,第三个参数就会定义解决的办法。在你的例子中.collect(Collectors.toMap(UserBo::getUserId, x -> x,(x, y)-> x));第一个参数UserBo::getUserId表示选择Use...

2021-03-10 10:27:26 810 1

原创 redis-benchmark压力测试使用

redis-benchmark是redis官方提供的压测工具,安装好redis后,默认安装。使用简便。语法:Usage: redis-benchmark [-h <host>] [-p <port>] [-c <clients>] [-n <requests]> [-k <boolean>]模拟20个客户端,100000次请求redis-benchmark -h 192.168.1.1 -p 6379 -n 100000 -c 2.

2021-03-09 14:26:54 237

原创 Redis持久化机制

https://www.cnblogs.com/xingzc/p/5988080.htmlhttps://baijiahao.baidu.com/s?id=1654694618189745916&wfr=spider&for=pc

2021-03-09 14:16:19 94

转载 java序列化,看这篇就够了

https://www.cnblogs.com/9dragon/p/10901448.html

2021-03-09 11:17:55 73

转载 Redis zset的数据结构:SkipList(跳表)的原理及实现

https://blog.csdn.net/u013592964/article/details/85766096

2021-03-09 11:12:10 327

原创 【面试官:select语句和update语句分别是怎么执行的

【面试官:select语句和update语句分别是怎么执行的? - 今日头条】https://m.toutiao.com/is/eeaVmaK/最近有粉丝面试互联网公司被问到:你知道select语句和update语句分别是怎么执行的吗?,要我写一篇这两者执行SQL语句的区别,这不就来了。总的来说,select和update执行的逻辑大体一样,但是具体的实现还是有区别的。当然深入了解select和update的具体区别并不是只为了面试,当希望Mysql能够高效的执行的时候,最好的办法就是清楚的了解Mys

2021-03-03 08:51:14 230

原创 es分片分配问题及配置总结

1,解决ES分片未分配的问题https://blog.csdn.net/kezhen/article/details/793795122,设置cluster.routing.allocation.enable为none,禁用分片分配的问题,新建索引,主分片会分配失败,显示unsigned3,ES的集群shard平衡https://www.jianshu.com/p/a81ca31bb3163,es配置设置常用,命令(集群级别配置)transient 临时:这些设置在集群重启之前一直会...

2021-03-01 11:19:49 1417

转载 spring启动时只执行一次的方法实现

spring项目如何在启动项目是执行一些操作,在spring中能通过那些操作实现这个功能呢。1.方法一我在spring的配置文件中添加上这条,这个配置只能在启动项目是执行一遍。 还有一点 要注意 这个方法不能是controller层的方法<-- class是类的全名加包名 这是指定运行的方法在那个类里面 --><-- scope 值得范围 这里给的参数是 singleton --><-- inti-method 是指要执行的方法 -->&l.

2021-02-24 10:53:19 2214 1

转载 Java中字节Byte和位Bit的关系及最小值最大值表示

https://blog.csdn.net/iamlihongwei/article/details/97626390

2021-02-20 15:02:41 451

转载 Java中的<< 和 >> 和 >>> 详细分析

Java中的<< 和 >> 和 >>> 详细分析<<表示左移移,不分正负数,低位补0; 注:以下数据类型默认为byte-8位左移时不管正负,低位补0正数:r = 20 << 2  20的二进制补码:0001 0100  向左移动两位后:0101 0000       结果:r = 80负数:r = -20 << 2  -20 的二进制原码 :1001 0100  -20 的二进制反码 :.

2021-02-20 14:58:08 111

原创 kafka学习参考

整理的资料 https://github.com/jast90/awesome-books/issues/1

2021-02-18 11:18:36 69

转载 finalize()用途

https://blog.csdn.net/a4171175/article/details/90749839

2021-02-18 09:58:38 87

原创 阻塞锁与自旋锁

在学习JAVA并发包的时候发现其底层的实现是通过AQS框架来完成的,而AQS框架中维护了一个CLH队列,CLH队列使用了CLH锁,因此上网搜了下这方面的内容,发现原来在并行编程中有这么多的锁类型,索性做个总结,此为本篇内容的缘由.阻塞锁阻塞锁是指当线程尝试获取锁失败时,线程进入阻塞状态,直到接收信号后被唤醒.(线程的状态包括新建、就绪、运行、阻塞及死亡)在JAVA中,能够唤醒阻塞线程的操作包括Object.notify, Object.notifyAll, Condition.signal, Loc

2021-02-07 15:17:01 725

转载 ThreadLocal及Java中关于WeakReference和WeakHashMap的理解

https://blog.csdn.net/bbscz007/article/details/105686382https://www.cnblogs.com/Skyar/p/5962253.html

2021-02-02 16:53:45 195

原创 try-catch-finally执行顺序及语句中对变量进行赋值的问题

package com.zte.lzz.leetcode.tryCatchFinally;/** * try-catch-finally 执行顺序及finally修改属性值问题总结 */public class TryCatchFinallyDemo { public static void main(String[] args) { System.out.println(show01()); System.out.println("-----------.

2021-02-02 16:17:53 634

转载 java文本复制的9种方式

https://blog.csdn.net/qq_26106607/article/details/79123496

2021-02-01 17:10:34 189

转载 ConcurrentHashMap 1.7和1.8的区别

ConcurrentHashMap 1.7和1.8的区别1、整体结构1.7:Segment + HashEntry + Unsafe1.8: 移除Segment,使锁的粒度更小,Synchronized + CAS + Node + Unsafe2、put()1.7:先定位Segment,再定位桶,put全程加锁,没有获取锁的线程提前找桶的位置,并最多自旋64次获取锁,超过则挂起。1.8:由于移除了Segment,类似HashMap,可以直接定位到桶,拿到first节点后进行判断,1

2021-01-26 16:28:53 1005

转载 JDK1.8 java.io.Serializable接口详解

https://www.cnblogs.com/wangg-mail/p/4354709.html

2021-01-26 10:05:50 385

转载 2021-01-21对map进行key或者value排序

package com.drew.test;import java.util.List;import java.util.Map;import com.google.common.collect.ImmutableMap;import com.google.common.collect.Lists;import com.google.common.collect.Maps;/** * @author zero 2019/04/08 */public class Java8futur.

2021-01-21 22:34:25 98

转载 java的三种随机数生成方式

java的三种随机数生成方式随机数的产生在一些代码中很常用,也是我们必须要掌握的。而java中产生随机数的方法主要有三种:第一种:new Random()第二种:Math.random()第三种:currentTimeMillis()第一种第一种需要借助java.util.Random类来产生一个随机数发生器,也是最常用的一种,构造函数有两个,Random()和Random(long seed)。第一个就是以当前时间为默认种子,第二个是以指定的种子值进行。产生之后,借助不同的语句产生

2021-01-20 15:52:47 106

原创 ab 测试分层分流

https://my.oschina.net/u/4084220/blog/3053499?from=timeline&isappinstalled=0https://blog.csdn.net/wuhuan_wp/article/details/7010071#https://blog.csdn.net/sgq0085/article/details/84734632?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendF

2021-01-20 14:50:38 570

转载 分布式锁:MySQL,Redis,ZK

https://blog.csdn.net/kingmax54212008/article/details/107090759/

2021-01-13 16:34:34 102

原创 Linux学习之常用高级命令

1,查看整体机器性能 top 1.1 cpu 1.2 mem 1.3 id=idle 1.4 load average2,内存free -m3,硬盘df -h4,CPU 包含但不限于vmstat -n 2 35,磁盘IOiostat -xdk 2 3

2021-01-12 22:33:46 88

原创 分布式acp理论

http://www.ruanyifeng.com/blog/2018/07/cap.html

2021-01-10 21:37:15 536

空空如也

空空如也

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

TA关注的人

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