自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 synchronized锁的锁升级

2.一旦有线程要过来持有对象的时候升级为偏向锁,并把线程的ID记录在对象的MarkWord中,如果再次持有对象的时候无需做任何同步的操作。JDK1.6之后弥补synchronized的性能缺陷,设计了锁的升级,根据竞争的激烈程度,展现不同效果的锁。JDK1.6之前性能差,每个对象需要维护一个管程对象,用户态切换到内核态,内核态调用底层操作指令,重量锁。3.当多个线程同时想获取这个对象的锁时(并发不严重),空闲线程cas获取锁。无锁状态----->偏向锁----->轻量级锁----->重量级锁。

2023-07-25 22:26:33 47

转载 MySQL 定时备份的几种方式

一、MySQL数据备份1.1、 mysqldump命令备份数据在MySQL中提供了命令行导出数据库数据以及文件的一种方便的工具mysqldump,我们可以通过命令行直接实现数据库内容的导出dump,首先我们简单了解一下mysqldump命令用法:#MySQLdump常用mysqldump -u root -p --databases 数据库1 数据库2 > xxx.sql1.2、 mysqldump常用操作示例1.备份全部数据库的数据和结构mysqldump -uroot -p1234

2021-09-30 09:48:49 296

转载 关于Redis 面试题

本文的面试题如下:1.Redis 持久化机制2.缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题3.热点数据和冷数据是什么4.Memcache与Redis的区别都有哪些?5.单线程的redis为什么这么快6.redis的数据类型,以及每种数据类型的使用场景,Redis 内部结构7.redis的过期策略以及内存淘汰机制【~】8.Redis 为什么是单线程的,优点9.如何解决redis的并发竞争key问题10.Redis 集群方案应该怎么做?都有哪些方案?11.有没有尝试进行多机re

2021-09-23 16:11:09 78

原创 mysql优化的思路

mysql优化的思路工作中会有sql查询耗时过多的情况出现,接下来需要开发人员的装逼行动来解决这些该死的慢sql1.首先需要确认具体是哪条sql出现了问题,这需要慢查询日志去锁定,安装mysql后默认慢查询日志是关闭的,除调优阶段,其他时间建议关闭,对查询效率有影响。默认查询时间阈值为10s。–设置慢查询日志打开,和保存位置:slow_query_log =1slow_query_log_file=/usr/local/mysql/data/localhost-slow.log–设置慢查询的阈

2021-09-23 16:08:40 67

转载 关于mybatis的@Param注解和参数

关于mybatis的@Param注解和参数1,使用@Param注解当以下面的方式进行写SQL语句时:@Select("select column from table where userid = #{userid} ")public int selectColumn(int userid);当你使用了使用@Param注解来声明参数时,如果使用 #{} 或 ${} 的方式都可以。@Select("select column from table where userid = ${userid}

2021-01-04 10:57:06 407

原创 为什么要实现Serializable序列化

为什么要实现Serializable序列化一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才是可序列化的。因此如果要序列化某些类的对象,这些类就必须实现Serializable接口。而实际上,Serializable是一个空接口,没有什么具体内容,它的目的只是简单的标识一个类的对象可以被序列化。 什么情况下需要序列化: 1. 当你想把的内存中的对象写入到硬盘的时候。 2. 当你想用套接字在网络上传送对象的时候。 3. 当你

2021-01-04 10:54:53 526

原创 对数据库某张表的处理(包括表名更改、字段名称类型的删除更改)

1

2020-11-20 15:29:09 214

空空如也

空空如也

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

TA关注的人

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