- 博客(20)
- 收藏
- 关注
原创 Linux知识点整理
linux知识点整理一、目录结构home:存放普通用户的主目录,在linux中每个用户都有一个自己的目录,一般目录释义用户的账号命令的etc:所有的系统管理多需要的配置文件和子目录usr:这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似window下的program file目录opt:这是给主机额外安装软件所摆放的目录,如安装数据库,默认空,安装包usr/local:这是另一个给主机额外安装软件的目录,一般是通过编译源码方式安装的程序var:这个目录存放着在不断扩充的
2020-11-16 16:07:29 1396 2
原创 VUE框架知识点整理
VUE框架知识点整理一、父组件与子组件通信1、组件中data属性组件对象也有一个data属性,只是这个data属性必须是一个函数,而且这个函数返回一个对象,对象内部保存着数据原因:在于vue让每个组件对象都返回一个新的对象,因为如果是同一个对象,组件在多次使用会相互影响,写在函数中为局部变量,调用data中的值时,都会新创一个内存空间,调用者指向这个空间的值这样组件间就不会相互影响2、父向子传递数据通过props向子组件传递数据<!-- 父组件 --><cpn :cIn
2020-09-30 15:36:35 1377
原创 使用spring EL解析器 通过字段变量动态解析字符串模板
例如:使用spring EL解析器 通过字段变量动态解析字符串模板,像前端一样通过字段映射,展示一段文字。spring el 解析。
2023-07-21 17:16:26 324
原创 spring 在一个事务中添加数据后,异步线程获取这条数据 TransactionSynchronizationManager 事务同步管理器
在业务中,经常会有这样的需求,再添加一个数据后,然后要去异步操作这条新增的数据。在@Transactional注解下的方法,添加数据后去通过这条数据的id去查询这条数据是可以查询到的,但是如果是添加数据后,异步去通过这个数据的id去查询这条数据是查询不到的。
2023-06-02 15:27:02 1196
原创 java两个集合的差集、交集,两批数据算出要增删改的数据
业务中经常出现要算出 新的集合数据与旧的集合数据的新增、修改、删除的集合,然后执行业务操作。
2023-02-06 15:43:05 1115
原创 RabbitMQ简介、运行机制、spingboot整合
RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue Protocol)的开源实现/* 容器中的Queue、Exchange、Binding 会自动创建(在RabbitMQ)不存在的情况下 */ /*** 普通队列* @return/*Queue(String name, 队列名字boolean durable, 是否持久化boolean exclusive, 是否排他boolean autoDelete, 是否自动删除。
2023-01-29 15:53:33 584
原创 Docker常用命令及Dockerfile构建镜像
安装完docker 之后记录一下 docker 的命令以及2. 镜像命令3. 容器命令1、新建+启动容器 docker run2、列出正在运行的容器 docker ps3、退出容器(两种方式)4、 容器启动等命令5、 容器查看等命令3. 容器提交1、 提交容器生成新镜像 docker commit二、高级篇1.Dockerfile解析......
2022-06-04 10:28:20 966
原创 linux上docker安装与mysql、redis镜像拉取
安装docker卸载旧版本$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrot
2022-04-26 16:42:56 237
原创 线程池小结
线程池--ThreadPool--java.util.concurrent前言一、线程池1、优势2、 主要特点二、线程池创建1.常用三种线程池:2.线程池ThreadPoolExecutor的七大参数3、线程池的执行流程三、JDK内置的拒绝策略总结前言例子:10年前单核CPU电脑假的多线程,像马戏团的小丑玩多个球,CPU来回切换,现在是多核电脑,多个线程各自跑在独立的CPU上,不用切换效率高一、线程池1、优势线程池做的工作只要是控制运行的线程数量,处理过程中将任务放入队列中,然后在线程创建后
2021-05-27 16:00:30 288
原创 java8常用新特性
java8欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown
2021-05-11 16:04:23 4069
原创 HashMap 源码解析
文章目录前言一、参数二、取值与插入值1.get与getNode2.put与putVal前言研究的不深入,有很多的地方还是没有去研究,以前只是看了视频对hashMap的分析,当自己去看源码还是会有不一样的收获,比如以前看视频说的总以为链表的长度在7(8-1)的时候就会去转化成红黑树结构,而自己去看的时候并查阅字楼发现实际是在超过8的时候,达到9才会转换提示:以下是本篇文章正文内容,下面案例可供参考一、参数/** * The default initial capacity - MUS.
2021-02-01 17:38:37 212
原创 Mysql配置主从数据库
一、主从复制(两台云服务器)一、配置主服务器在配置文件中/etc/my.cnf添加以下两行server-id=1log_bin=linux1重启mysqlservice mysql restart进入data目录查看是否有前缀linux1的两个文件生成,如果有则上面的配置已经生效创建一个用于同步数据的用户,登录进mysql,执行以下命令flush privileges; # 立即生效,刷新的意思grant replication slave on *.* to '从
2021-01-19 11:42:05 188
原创 项目中使用MultipartResolver上传图片问题
项目中使用MultipartResolver上传图片问题在项目中要求加上一个上传图片的功能,其实也没啥难度,就照着以前写过的敲1、先在springMvc的配置文件中配置文件解析的类<!-- 图片上传 --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="defau
2020-10-14 11:18:31 439
原创 mysql中sql笔记与sql函数
mysql中sql笔记与sql函数一、sql笔记1、EXISTS关键字成立则返回true不成立则返回false。如果返回的是true的话,则该行结果保留返回的是false的话,则删除该行,最后将得到的结果返回与 IN 的区别IN适合于外表大而内表小的情况;EXISTS适合于外表小而内表大的情况select * from student s where EXISTS(select stuid from score ss where ss.stuid = s.stuid)select *
2020-10-09 11:33:46 548 1
原创 策略模式(多种登录方式实现) Java
主要是用于一些业务场景相似但业务处理的操作与返回结果不同的的时候,避免使用大量的if else判断语句,不利于代码维护,使代码的业务逻辑变得更加清晰,便于阅读理解
2020-09-28 17:23:46 2117 1
原创 UML类图简单使用
uml类图简单使用用类图表示的一个基本类类与类之间的关系1、实现: 一个类与接口的关系 .----->空心三角+虚线 箭头指向接口public interface A{}public class B implements A{}2、泛化: 类与类之间或接口与接口之间的继承----->空心三角+实线 箭头指向被继承的类或接口public class A{}public class B extends A{}3、关联:关联可以是双向或单向.
2020-09-28 15:33:16 185
原创 SprigMVC的运行流程
SprigMVC的运行流程发送一次请求的流程图首先准备一个Contorller类,写上一个hello方法,定义好他的请求路径,在浏览器上请求他的路径@RestController@RequestMapping("/user")public class UserController { @RequestMapping("/hello") public String he...
2020-04-01 16:06:00 178
原创 springIOC的源码流程
springIOC的源码流程IOC:IOC是一个容器容器启动时创建所有单实例对象我们可以直接从容器中获取到这个对象SpringIOC:IOC容器的启动过程?启动期间都做了什么(什么时候创建所有单实例bean)IOC是如何创建这些单实例bean,并如何管理的;到底保存在哪里?将Car类注入ioc容器中,在通过new AnnotationConfigApplicationC...
2020-03-26 13:14:42 260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人