自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 锁及锁粒度的详细比喻

今天看到一篇文章,很详细的描述了锁和锁粒度的概念,如下为什么要加锁?加锁是为了防止不同的线程访问同一共享资源造成混乱。打个比方:人是不同的线程,卫生间是共享资源你在上洗手间的时候肯定要把门锁上吧,这就是加锁,只要你在里面,这个卫生间就被锁了,只有你出来之后别人才能用。想象一下如果卫生间的门没有锁会是什么样?什么是加锁粒度呢?所谓加锁粒度就是你要锁住的范围是多大。比如你在家上卫生间,你只要...

2019-06-03 17:27:14 918

原创 一个中文占多少个英文字符

一个中文字占2个英文字符通常,极个别复杂中文字占3个,所以一般开发中算2个,极其特殊情况下算3个

2022-07-27 13:09:15 948

原创 springcloud下线微服务内置接口,可以试试,我有点不确定

下线接口 http://域名/eureka/apps/具体服务名/具体服务ip:端口/status?value=DOWN上线接口 http://域名/eureka/apps/具体服务名/具体服务ip:端口/status?value=UP

2021-06-02 10:30:24 116

原创 redis持久化机制

Redis持久化机制我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《Redis之持久化操作——RDB和AOF》, 一起来围观吧 https://blog.csdn.net/Alyssa_xiong/article/details/100690078?utm_source=app&app_version=4.5.5...

2021-04-02 10:54:08 62

原创 2020-04-18

IDEA错误:找不到或无法加载主类找到编译出来的target包,直接删了,再启动,就不会报错了。记得点赞。

2020-04-18 16:54:00 81

转载 linux tail命令的使用方法

https://blog.csdn.net/tawlang/article/details/78017532

2019-06-12 16:53:04 161

原创 写一个死锁

Object lock = new ObJect();syncronized(lock){System.print.out.ln("a被占用");}synchronized(lock){System.print.out.ln(“b被占用”);}如果有两段线程同时for循环跑这一段,那么输出结果一定是有序的 ababab…,说明当执行a代码时,b被卡住,当b开始执行,a被卡住。相当...

2019-06-03 18:31:19 236

原创 springmvc.xml与其对应的web.xml和pom.xml文件

web.xml<?xml version="1.0" encoding="UTF-8"?><!--配置SpringMVC前端控制器--><servlet> <servlet-name>dispatcherServlet</servlet-name> <servlet-class>

2019-01-14 09:54:45 724

转载 exists关键字在 mysql 中的用法

参考链接:https://www.cnblogs.com/mytechblog/articles/2105785.html原理以及与in关键字的区别:in: 子查询 >>> in 筛选 >>> 得到结果exists: 主句查询 >>> 根据exists 关键字中的条件从主句查询结果中筛选符合条件的结果.举个例子:表AID NAM...

2018-12-17 16:50:36 125

原创 set去重的底层实现原理

1.在调用add方法添加元素时,先判断该元素的hash值和集合中原有元素的hash值,不一样则添加进来.2.如果hash值相同,则内部调用equals方法比较值,不同则放入,相同则不加入.因此set里的元素没有重复的,实现去重.记得点赞!...

2018-12-10 09:39:05 4241

转载 SpringMVC工作原理(简化版),不绕

https://www.cnblogs.com/heavenyes/p/3905844.html#t1

2018-12-05 21:13:32 178

原创 ActiveMQ和RabbitMQ的区别?

activemq 需要借助zookeeper搭建集群,rabbitmq 已经内部实现集群,不需要手动搭建集群。rabbitmq相对于activemq在高并发的情况下性能更好。

2018-12-04 16:57:48 2152

空空如也

空空如也

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

TA关注的人

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