- 博客(14)
- 收藏
- 关注
原创 桥接模式设置静态地址,更换网络后无法连接X-Shell
桥接模式设置静态地址,更换网络后无法连接X-Shell第一步:1) 进入Windows命令行(快捷键win + R)2) 输入cmd,回车3) 输入ipconfig记住这些值,特别是网关地址。第二步:开启虚拟机–>使用命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33进入编辑界面:特别注意BOOTPROTO参数需要设置为static,其值代表将本系统IP设置为静态IP地址,也就是IP地址配置以后是固定的,设置为其他值none
2021-06-28 18:00:02
689
原创 WebStorm不小心点击了VCS下的update project导致文件丢失的撤回方法
①点击VCS下的Local History —》Show History会出现你修改历史的界面,左侧你会看到自己的修改历史,右侧是对应修改的内容,在左侧找到你要恢复的历史记录,(可以在右侧找到文件查看是不是你之前的内容)。选中需要恢复的历史版本,点击上方的Revert Selection 按钮(类似于Word里面的撤销按钮)即可。...
2021-05-14 09:13:11
633
原创 jdk8_lambda笔记
1. lambda表达式。2. 函数式接口package com.tyt.test;public class Test01 { public static void main(String[] args) { /** * 匿名内部类 */ /*Thread thread = new Thread(new Runnable() { public void run() {
2021-05-06 09:05:03
116
原创 rabbitmq的几种模式以及springboot整合rabbitmq
1. 正文1. 工作者模式: 2. 发布订阅模式3. 路由模式4. topic主体模式。5. Springboot整合rabbitMQ2. 工作者模式:特点: 1. 一个生产者 2. 由多个消费。 3. 统一个队列。 4. 这些消费者之间存在竞争关系。用处: 比如批量处理上. rabbitMQ里面积压了大量的消息。 生产者package com.tyt.worker;import com.rabbitmq.client.Channel;
2021-05-05 00:13:13
257
原创 rabbitmq的安装与简单实例
1. rabbitMQ–消息中间件2.什么是MQ?MQ全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信。3. MQ的优缺点优点:应用解耦:提高系统容错性和可维护性异步提速:提升用户体验和系统吞吐量削峰填谷:提高系统稳定性缺点:系统可用性降低系统引入的外部依赖越多,系统稳定性越差。一旦 MQ 宕机,就会对业务造成影响。如何保证MQ的高可用?系统复杂度提高MQ 的加入大大增加了系统的复杂度,以前系统间是同步的远程调用,现在
2021-04-27 11:28:59
187
原创 redis(redis集群)连接java,springboot
1. springboot连接redis使用redisTemplate该类可以存放任意类型的数据,但是该类型的数据必须实现序列,获取redis中对应的数据时,会进行反序列化。 如果使用RedisTemplate建议大家指定key,value,以及hashkey的序列化方式。package com.tyt.config;import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotat
2021-04-26 12:20:10
194
原创 Redis的持久化方式
Redis的持久化方式(RDB&AOF)持久化:把内存中的数据库保存到磁盘上。防止数据的丢失。redis支持的持久化方式两种: (1)RDB:快照 其实就是把数据以快照的形式保存在磁盘上,什么是快照呢,你可以理解成把当前时刻的数据拍成一张照片保存下来。 (2)AOF:日志追加 记录服务器接受的每个写入操作,当服务器启动时再次加载该日志,会把日志中的命令重新执行一遍。1.RDB快照持久化方式1.1如何触发RDB持久化1. 手动save命令2. 手动bgsave命令3. 通过配置
2021-04-26 12:12:28
421
原创 redis非关系数据库
redis非关系数据库1.NOSQL的概念NOSQL(Not only sql):不仅是sql语句, 它是对所有非关系型数据库的一种统称。 除去关系型数据库之外的都是非关系数据库。2. NOSQL和RDBMS的区别RDBMS- 高度组织化结构化数据。 user---userid username age sex .....- 结构化查询语言(SQL) sql语句- 数据和关系都存储在单独的表中。- 数据操纵语言DML,数据定义语言DDL- 严格的一致性. 事务- 基于事务 NoSQL
2021-04-26 12:08:33
94
原创 redis集群搭建-新手查看教程
redis集群搭建(主从关系,哨兵模式,去中心化集群)主从关系注意:配从不配主新增了新节点,新节点会把之前的数据也获取。主节点挂掉,从节点等待准备工作1.创建了一个目录 master-slave mkdir master-slave2.把redis配置文件复制到master-slave cp redis.conf master-slave/3.在master 目录下复制三个redis 文件并重命名 4.分别修改上面三个文件的端口号以及rdb持久化文件的名称 并aof关闭。
2021-04-26 12:00:50
139
原创 桥接模式下无法连接到ens33网络
**桥接模式下无法连接到ens33网络**我的情况是日志显示vmnet0的网桥暂时关闭第一步:进入VMware主页点击编辑–》虚拟网络编辑器如果是我这种情况的话 上面没有VMnet0,需要手动添加第二步:点击更改设置 ----这样可以改变虚拟机的模式,不过我们主要是为了添加网络在这里选择VMnet0并且选择自动设置即可第三步:点击应用并确定(最重要的一步)然后就能连接网络了...
2021-04-13 20:42:33
1873
原创 线程与线程安全
多线程01主要内容一,多线程的创建与原理我们在之前,学习的程序在没有跳转语句的前提下,都是由上至下依次执行,那现在想要设计一个程序,边打游戏边听歌,怎么设计?要解决上述问题,咱们得使用多进程或者多线程来解决.1.1 并发与并行并发:指两个或多个事件在同一个时间段内发生。并行:指两个或多个事件在同一时刻发生(同时发生)。 在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行,这在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只
2021-03-30 08:57:05
95
原创 java入门
java入门1.java特点: java是一门面向对象编程语言,具有功能强大、简单易用两个特征,它的主要特点为:简单性、面向对象、分布式、健壮性、安全性、跨平台与可移植性、动态性 扩展: 面向对象三大特征 :封装,继承,多态 java面向对象: 封装,继承,多态,抽象,接口二、Java开发环境组成 (jdk):1.jvm虚拟机 ①JVM(Java Virtual Machine)java虚拟机的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机
2021-03-29 09:08:24
77
原创 spring事务无效处理
spring事务无效首先在xml文件中加载事务类 <!--①事务类:理解为切面类--><bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource"/> </bean>开启事务注解 &
2021-03-26 08:33:41
99
原创 mysql经典题十五道
第一步:创建dept 和emp,salgrade表。– 1:查询雇员表中工资最高的雇员的员工号、员工姓名、工资和部门号。select EMPNO,ENAME,SAL,DEPTNO from emp where SAL in(select MAX(SAL) from emp);– 2:薪水大于1200的雇员,按照部门编号进行分组,分组后的平均薪水必须大于1500,查询各分组的平均工资,按照工资的倒序进行排列。select DEPTNO,AVG(SAL) from emp where SAL>1
2021-03-23 18:50:54
184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人