自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git简单的使用

然后点击左下角的git图标,选中你要push的分支(push一定是要先拉取原项目将新写的功能添加上去才能推送上去)然后到git hub中找到你推送完的项目,点击Branches,你建立的分支在这里。在Changes里选中你要提交的文件,在Amend里按照公司要求写你的提交信息。在新写好的代码中鼠标右键依次选中Git -->commit File...首先在文件夹选中一个位置,点击鼠标右键,选中git bash。输入然后git clone +你在github里复制的地址。首先复制你要克隆的地址。

2023-12-20 18:05:24 384 2

原创 Anaconda3的使用

conde使用

2023-11-23 19:01:03 64

原创 Java反射机制

2.JVM 中的类加载器读取字节码文件,取出二进制数据,加载到内存中,解析.class 文件内的信息。:框架根据配置文件加载不同的对象或类,调用不同的方法时,就会用到反射——运行时动态加载需要加载的对象(例如spring框架通过 XML 文件配置 JavaBean、Filter):在AOP(切面编程)中,需要拦截特定的方法,通常会选择动态代理方式。这种可以动态获取程序信息,调用对象功能的机制叫反射(reflection)。java的反射机制,可以构造任意一个类的对象,可以知道类中的成员变量和方法,

2023-09-04 18:00:00 30 1

原创 Java的单例模式

但是如果在并发的情况下,就会创造出多个实例;为何要第二次判空,假设A线程和B线程都在同步块外面判断了SingleTest为null,A线程先获得线程锁,进入了同步块,然后A线程会创造一个实例,此时SingleTest已经被赋予了实例,A线程退出同步块,直接返回了第一个创造的实例,此时B线程获得线程锁,也进入同步块,此时A线程其实已经创造好了实例,B线程正常情况应该直接返回的,但是因为同步块里没有判断是否为null,直接就是一条创建实例的语句,所以B线程也会创造一个实例返回,此时就造成创造了多个实例的情况。

2023-09-03 20:28:38 21

原创 Linux常用命令

查看网卡配置信息(ip地址,网络连接)文件名 (分页显示,可以往前翻页)文件名 (查看头部,可以指定行数)文件名 (查看尾部,可以置顶行数)文件名(编辑查看,可修改)当前目录下的文件和子目录。文件名 (查看全部)修改目录和文件的权限。

2023-08-10 18:21:35 47 1

原创 如何理解和使用MyBatis Plus

一些常用的想eq(等于),ne(不等于),lt(小于),gt(大于),like(模糊查询),isnotnull(不为空),exists(存在)】。),一般简单的都用自动映射,如果po包下的实体类和数据库中的字段名对不上就用手动映射】来配置和映射原生信息,就不用再麻烦的写jdbc了相关代码。【save(),remove(),update(),get(),list(),page(),chain()链式查询可以连续.方法】。plus plus~,顾名思义就是mybatis的升级版,它是由中国人开发的。

2023-08-09 17:12:45 35 1

原创 Redis缓存穿透,击穿,雪崩问题如何解决

穿透是数据既不存在Redis中,也不存在数据库中。如果有人恶意攻击,频繁的查找不存在的数据。redis中的某个热点数据的key值过期,若这时发来了大量请求,压力会集中在数据库,严重可能会导致数据库宕机,发生一系列连锁反应。大量数据同时到期,缓存中设置了大部分相同的过期时间,到了那一时刻,缓存数据批量过期。大量的请求会直接落在数据库上,造成缓存雪崩。2,添加锁机制(mysql中的同步锁,消序队列);1,进行锁机制(mysql中的同步锁,消序队列);1,设置生存时间随机数,给不同的Key的TTL添加随机值。

2023-07-26 10:05:50 28 1

原创 关于Redis的持久化机制

就是以一种快照的形式把数据保存到磁盘上,记录的是那一刻的。是在指定时间内,进行指定次数的操作。会在指定目录下会生成一个dump.rdb文件,Redis 重启的时候,通过加载dump.rdb文件来恢复数据。主要是是为了解决实时性问题,对每条写入命令作为日志,以append-only模式写入日志。当redis重启时,执行一遍日志里面的命令,重新构建数据。用AOF确保数据不会丢失,用RDB来作为备用,在AOF出现问题时,可以通过RDB来快速恢复数据。redis的持久化机制分为两种,一个是RDB机制(

2023-07-18 20:47:21 34 1

空空如也

空空如也

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

TA关注的人

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