自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 final深究

final深究以前一直记得final修饰的变量不可被修改,但是遇到某些情况,例如修饰引用变量时还是不太清晰,在此测试并记录一下。public class TestFinal { Student s = new Student("00","00","00"); public void test1(){ final Student student = s; s.setAge("11"); s.setName("11"); s

2020-10-30 10:42:23 103

原创 死锁及解决方法

死锁及解决方法死锁产生条件:1、资源互斥2、占用并等待资源3、资源不可抢夺4、循环等待例子:package com.example.demo.myLock;public class LockTest { static String lockA = "lockA"; static String lockB = "lockB"; public static void main(String[] args) { new Thread(()->{

2020-10-27 17:49:50 152

原创 idea中使用git相关操作说明

idea中使用git相关操作说明git reset --hardgit reset --mixedgit rebase 合并commit如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入git reset --hard该操作会取消当前工作目录的所有改变,并且撤销之前add

2020-10-26 21:39:27 349

原创 关于变量是否线程安全的问题

线程安全问题1.局部变量:线程安全因为每个线程各自保存自己的局部变量,不会共享同一个变量,所以安全2.成员变量分为静态变量和实例变量:静态变量:线程不安全静态变量被所有线程共享,所以线程不安全实例变量:可能安全,可能不安全实例变量,如果该实例变量为单例,则同样被所有线程共享,则线程不安全,如果该实例变量是多例,则每个线程各自保存一份实例变量,这种情况是线程安全的...

2020-10-23 10:11:23 792

原创 使用mock构建http的post请求

使用mock构建http的post请求1.引入依赖2.在测试类上加注解3.引入mock,注入web上下文4.构建post请求1.引入依赖<dependency> <groupId>org.javassist</groupId> <artifactId>javassist</artifactId> <version>3.18.0-GA</version> <scope>compile&l

2020-10-19 20:49:39 2754

原创 50道SQL训练题(未完待续)

练习一下sql(习题是网上找的,答案是自己写的)数据表介绍–1.学生表Student(SId,Sname,Sage,Ssex)–SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别–2.课程表Course(CId,Cname,TId)–CId 课程编号,Cname 课程名称,TId 教师编号–3.教师表Teacher(TId,Tname)–TId 教师编号,Tname 教师姓名–4.成绩表SC(SId,CId,score)–SId 学生编号,CId 课程编

2020-09-09 23:17:40 153

原创 使用docker搭建三主三从的redis集群

使用docker搭建三主三从的redis集群1.使用docker创建可以互相通信的6个网络docker network create redis --subnet 172.38.0.1/16可以查看刚刚创建的网络查看所有网络docker network ls查看名为redis这个网络的详细信息docker network inspect redis2.使用shell脚本在宿主机上创建目录,用于之后的数据挂载for port in $(seq 1 6); \do \mkdir -p

2020-09-08 22:50:13 299

原创 centos7安装最新版docker

centos7安装最新版dockercentos7安装最新版docker官网地址:https://docs.docker.com/engine/install/centos/1.卸载旧版docker:sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \

2020-09-06 12:28:00 133

原创 新安装的centos7无法查看IP地址

查看虚拟机中Centos的IP地址查看ens33网卡的配置:vi /etc/sysconfig/network-scripts/ifcfg-ens33。把(ONBOOT=no)这一项修改为(ONBOOT=yes)重启网络服务:sudo service network restart

2020-09-06 12:26:41 447

空空如也

空空如也

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

TA关注的人

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