- 博客(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
166
原创 死锁及解决方法
死锁及解决方法 死锁产生条件: 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
228
原创 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
496
原创 关于变量是否线程安全的问题
线程安全问题 1.局部变量:线程安全 因为每个线程各自保存自己的局部变量,不会共享同一个变量,所以安全 2.成员变量分为静态变量和实例变量: 静态变量:线程不安全 静态变量被所有线程共享,所以线程不安全 实例变量:可能安全,可能不安全 实例变量,如果该实例变量为单例,则同样被所有线程共享,则线程不安全,如果该实例变量是多例,则每个线程各自保存一份实例变量,这种情况是线程安全的 ...
2020-10-23 10:11:23
941
原创 使用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
2953
原创 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
216
原创 使用docker搭建三主三从的redis集群
使用docker搭建三主三从的redis集群 1.使用docker创建可以互相通信的6个网络 docker network create redis --subnet 172.38.0.1/16 可以查看刚刚创建的网络 查看所有网络 docker network ls 查看名为redis这个网络的详细信息 docker network inspect redis 2.使用shell脚本在宿主机上创建目录,用于之后的数据挂载 for port in $(seq 1 6); \ do \ mkdir -p
2020-09-08 22:50:13
394
原创 centos7安装最新版docker
centos7安装最新版docker centos7安装最新版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
226
原创 新安装的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
527
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅