自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CSS盒子模型

转载:https://www.cnblogs.com/qianguyihao/p/7256371.html

2021-01-06 12:06:00 165

原创 MySQL联合索引底层原理

转:https://juejin.im/post/6844904073955639304添加链接描述

2020-09-27 15:45:34 1402

原创 InnoDB为什么要使用B+树?

转载:https://zhuanlan.zhihu.com/p/81273236?utm_source=wechat_timeline

2020-09-20 16:41:05 235

原创 RocketMQ消息丢失

转载:https://blog.youkuaiyun.com/LO_YUN/article/details/103949317

2020-09-09 09:15:16 172

原创 MySQL集群

转载:https://www.cnblogs.com/youkanyouxiao/p/8335159.html

2020-09-07 11:07:54 81

原创 ConcurrentHashMap1.8详解

转载:https://www.cnblogs.com/kobebyrant/p/11296309.html

2020-09-07 08:58:12 390

原创 限流算法的几种实现方案

转载:https://www.jianshu.com/p/76cc8ba5ca91

2020-09-03 21:49:22 172

原创 Redis实现分布式锁(自旋)、可重入锁

转载:https://www.jianshu.com/p/1c5c1a592088

2020-09-03 20:21:41 2688

原创 对丢失更新的理解

转载:https://www.cnblogs.com/levontor/p/10980164.html

2020-08-30 21:57:35 352

原创 Redis常用命令

转载:https://www.cnblogs.com/cxxjohnson/p/9072383.html

2020-08-29 22:41:54 81

原创 分布式事务解决方案、怎么保证消息不丢失,不重复消费,消息有序性等

转:https://www.cnblogs.com/anqli-java/p/13366635.html转:https://www.cnblogs.com/mayundalao/p/11798502.html

2020-08-27 02:05:27 392

原创 MyBatis中常用的XML标签

转:https://blog.youkuaiyun.com/weixin_41989775/article/details/89712923

2020-08-27 01:05:39 915

原创 redis范围分配槽位

转载:https://blog.youkuaiyun.com/xiao__jia__jia/article/details/84454620范围分配槽位:redis-cli -h 127.0.0.1 -p 6002 cluster addslots {5001…16383}

2020-07-23 11:48:21 1076

原创 redis主从集群搭建

转载:https://blog.youkuaiyun.com/aitangyong/article/details/52055932转载:https://blog.youkuaiyun.com/AkiraNicky/article/details/82562440

2020-07-21 14:19:44 645

原创 SpringBoot开启热部署

转载:https://blog.youkuaiyun.com/sun_luming/article/details/95195734?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

2020-07-20 15:41:53 148

原创 java秋招面经汇总

转:https://blog.youkuaiyun.com/Felix_ar/article/details/102732941

2020-07-09 17:07:38 257

原创 暴力递归改动态规划

转:https://blog.youkuaiyun.com/Felix_ar/article/details/83964391

2020-07-09 16:14:05 139

原创 IDEA——Git工作原理

转载:https://www.cnblogs.com/wynjauu/articles/10168708.html注意:1、IDEA中的代码必须先commit到本地仓库才能push到远程仓库。

2020-06-19 10:06:18 338

原创 maven-idea构建多模块项目-maven的聚合和继承

转载:https://www.jianshu.com/p/83f334e2c810

2020-06-18 18:19:37 199

原创 索引失效的例子

转载:https://www.cnblogs.com/zhuyeshen/p/8625634.html

2020-06-18 16:04:57 259

原创 SpringBoot配置logback-spring.xml的方式

转载:https://blog.youkuaiyun.com/xu_san_duo/article/details/80364600注意:开启彩色日志支持,在application.properties中配置这个属性spring.output.ansi.enabled=always。

2020-06-16 14:20:54 394

原创 为什么要用Maven构建多模块项目?

转载:https://www.iteye.com/blog/juvenshun-305865

2020-06-12 17:10:05 746

原创 tomcat容器、servlet容器、spring容器之间的关系

转载:https://www.cnblogs.com/shitou911013/p/11009600.html

2020-06-11 10:10:10 685

原创 JAVA NIO之内存映射文件原理

转载自:https://www.cnblogs.com/lyftest/p/6564547.html

2020-05-24 11:04:48 148

原创 关于接口和定义数组的两个选择题

1、下列能作为接口的修饰符的是?DA:privateB:protectC:finalD:abstract解析: AC肯定是不能选的要是用这两个修饰符修饰了这个接口就没有意义了。 B选项也不对接口只能public和default,选D因为接口默认就是abstract的。2、关于数组的初始化?BEA:String[] arg=new String[];//动态初始化,一定要指定数组长度,不然堆里面怎么开内存B:String arg[]=new String[]{};//这是正确的,数组长度

2020-05-16 10:15:11 196

原创 牛客网在线编程之——while(sc.hasNext())跳出循环的问题?

先上结论: 本地IDEA,while(sc.hasNext())是跳不出循环的(本地上可以通过某些方式跳出来这里不多讲),但是牛客上while(sc.hasNext()),当输入结束后能够跳出循环。测试代码:import java.util.*; public class Main{ public static void main(String[] args) { ...

2020-04-25 11:25:45 2870 4

原创 比较器使用总结

https://blog.youkuaiyun.com/weixin_46521681/article/details/105423180比较器使用总结:1、传入比较器的两个元素,如果返回前面的减后面的那么就是升序,如果返回后面减前面的就是降序,返回常数不排列。2、复杂的排序方式的时候(有多个排序条件,排序条件的优先级不一样),可以自己定义。...

2020-04-24 13:06:05 507

原创 踩坑!!!字符串不能按照小数点分割

踩坑!!!String str="10.1"//错误的写法,这样写直接会抛异常String[] strArray=str.split(".");//正确的写法 转义一下这个点String strArray=str.split("\\.");

2020-04-24 01:15:00 189

原创 华为机试第四题踩坑!!!

题目:连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。输入描述: 连续输入字符串(输入2次,每个字符串长度小于100)。输入示例:abc123456789输出示例:abc000001234567890000000这题本来比较简单,但是牛客上写代码的时候踩坑了!!substring()这里第二个“s...

2020-04-23 21:46:48 244

原创 Java中的Scanner类详解

https://blog.youkuaiyun.com/u013568373/article/details/92803182总结:1、 next()遇到第一个有效字符(非空格、非换行)开始扫描,直到遇到下一个空格或者换行就终止,返回一个字符串。2、 nexLine()遇到换行才终止扫描,返回一个字符串。3、 nextInt()和next()方法一样,只不过返回的是整型数据。4、 hasNext()...

2020-04-23 19:27:04 294

原创 快速幂运算

1、基础知识2、快速幂代码非递归的快速幂(降低计算次数,达到O(logN))//求n的l次方,当数值比较小的时候public static long quickMi1(long n,long l){ long ans=1; long base=n; while(l>0){ if((l&1)!=0){ ans...

2020-04-22 19:02:22 145

原创 两个栈模拟一个队列(5)

题目: 个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。比较容易想到的pop实现是pop_1,优化后用pop_2实现,其时间复杂度更低。pop_1思路:每次都将stack1中的元素都压倒stack2中,然后弹出stack2的栈顶元素,再将stack2中的元素压到stack1中。pop_2思路:当stack2中有元素的时候直接返回stack2的栈顶元素,当sta...

2020-04-19 11:22:42 109

原创 递归构建二叉树(4)

递归核心点:1、问题能够分解成规模更小,但是解法一样子问题。2、要有递归结束条件。import java.util.Arrays;public class Solution { public TreeNode reConstructBinaryTree(int [] pre,int [] in) { //这个是递归结束条件,后面两个排除第一次传进来的数组有空数组的情...

2020-04-19 10:09:23 148

原创 UML图、聚合和组合的区别

1、UML图车的类图结构为<>,表示车是一个抽象类;1、它有两个继承类:小汽车和自行车;它们之间的关系为实现关系,使用带空心箭头的虚线表示;2、小汽车为与SUV之间也是继承关系,它们之间的关系为泛化关系,使用带空心箭头的实线表示;3、小汽车与发动机之间是组合关系,使用带实心箭头的实线表示;4、学生与班级之间是聚合关系,使用带空心箭头的实线表示;5、学生与身份证之间为关联关系...

2020-04-16 21:17:42 1082

原创 MySQL索引、事务、锁机制总结

随着理解的深度和广度的增加后续不断更新…1.索引定义: 是对数据库表中一列或者多列的值进行排序的一种结构,使用索引能快速的访问数据表中对应的信息。索引的底层数据结构:innodb和myisam底层使用的B+树存储索引。B+树:非叶子结点只存索引值和指针,不存储数据。B树:非叶子结点不仅存储索引值还存储数据。多路查找树(B+,B)和其他的二叉树进行对比分析:同样的数据量多路查找树的高度...

2020-04-14 20:38:48 1084

原创 ConcurrentHashMap(1.7)源码分析

put过程:先找到segment,然后再去里面的小HashMap中找桶。扩容:segment数组并不会扩容,扩容的是里面的小HashMap。可能会出现这样的情况,一直往第一个sqgment里面put,那么第一个HashMap就会扩容,而其他的HashMap就不会扩容了。JDK1.7segmentMask=ssize-1这就是segment[ ] 的容量,这样写也说明了segment[ ]数组...

2020-04-07 16:57:48 377

转载 HashMap源码分析

分享一位大佬的博客内容讲解的比较详细:https://segmentfault.com/a/1190000012926722#item-3自己的总结:1.基本概述JDK1.8HashMap的结构:数组+链表+红黑树使用拉链式散列函数(减少哈希冲突),注意这里是尾插法。当链表的长度达到了8就转化成红黑树构造方法有四个,HashMap 构造方法做的事情比较简单,一般都是初始化一些重要变量...

2020-04-03 19:13:34 84

原创 原码、反码和补码

https://www.cnblogs.com/zhangziqiu/archive/2011/03/30/ComputerCode.html

2020-04-03 11:09:14 242

转载 java位运算符

https://www.cnblogs.com/yuanhailiang/p/9479105.html

2020-04-03 10:51:13 69

转载 java集合继承关系图

转载:https://www.cnblogs.com/jing99/p/7057245.html

2020-04-03 09:01:13 194

空空如也

空空如也

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

TA关注的人

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