05 2020 档案

摘要:问题如下: 问题原因是:logback.xml文件中日志打印级别设置的有问题。设置不打印 阅读全文
posted @ 2020-05-31 12:50 PerfectLi 阅读(1939) 评论(0) 推荐(1)
摘要:### 1.yml 基本知识 #### 1.1 常识 - 基本结构 k: v 的结构 **注意:冒号和v之间必须有空格,否则会出现问题;** - 大小写敏感 #### 1.2 v 多种写法 **看一下下面的这个例子:** ``` # rabbitmq 初始化配置 rabbit-init: data: 阅读全文
posted @ 2020-05-28 16:20 PerfectLi 阅读(468) 评论(0) 推荐(0)
摘要:官网地址:https://www.rabbitmq.com/getstarted.html RabbitMQ 优点: 数据处理异步执行; 应用之间解耦; 流量削峰 1.docker 安装 RabbitMQ docker pull rabbitmq:management //拉去rabbitmq管理版 阅读全文
posted @ 2020-05-28 14:51 PerfectLi 阅读(186) 评论(0) 推荐(0)
摘要:1.添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> 2. 配置yml文件 spring: rab 阅读全文
posted @ 2020-05-28 14:16 PerfectLi 阅读(556) 评论(0) 推荐(0)
摘要:**常见面试题:**创建一个线程的常用方法有哪些?Thread创建线程和Runnable创建线程有什么区别? 答案通常集中在,继承类和实现接口的差别上面; **如果深入问一些问题:**1.要执行的任务写在run()方法中,为什么要用start()方法启动?等等问题 简单的问题还是可以回答一哈子,但是 阅读全文
posted @ 2020-05-26 21:35 PerfectLi 阅读(322) 评论(0) 推荐(0)
摘要:1.安装 1.安装之前 网络重启:service network restart 查看IP地址:ip addr 查看内核版本:uname -r 2.linux上安装docker 1.查看内核版本:uname -r linux系统版本内核必须在3.10以上 2.升级软件及内核包 :yum update 阅读全文
posted @ 2020-05-26 10:45 PerfectLi 阅读(187) 评论(0) 推荐(0)
摘要:### 3.Vector #### 3.1 UML图 ![](https://img2020.cnblogs.com/blog/1765333/202005/1765333-20200525140218067-569759700.png) #### 3.2 Vector的特点 - Object的数组 阅读全文
posted @ 2020-05-25 14:30 PerfectLi 阅读(185) 评论(0) 推荐(0)
摘要:2.LinkedList 2.1 UML继承关系图 2.2 底层存储节点 通过内部类Node存储,可以看出是==双向的链表结构== private static class Node<E> { E item; Node<E> next; Node<E> prev; Node(Node<E> prev 阅读全文
posted @ 2020-05-25 12:19 PerfectLi 阅读(168) 评论(0) 推荐(0)
摘要:### 1.ArrayList ![](https://img2020.cnblogs.com/blog/1765333/202005/1765333-20200523203943434-2004003707.png) ### 1.1 实现了Access接口 实现标记接口Access有以下==**特 阅读全文
posted @ 2020-05-25 11:21 PerfectLi 阅读(206) 评论(0) 推荐(0)
摘要:github地址:https://github.com/wuzhiaite/vue-samples 1.excel导出 做过业务系统的知道,进行涉及到excel的导出,列表数据动则几十万,但是也有一部分分组数据,数据量不是很多,但是数据结构比较复杂。所以后台导出的方式就不是很好。 因此有的时候,当 阅读全文
posted @ 2020-05-20 22:57 PerfectLi 阅读(3751) 评论(11) 推荐(2)
摘要:死锁产生的前提: 多个事务互相持有其他事务所需要的锁,并且这些事务都在等待其他事务释放锁资源,但是这些互相持有锁的事务没有一个释放持有的其他事务所需要的锁。 死锁的案例 这个案例来自官方文档 步骤 事务A 事务B 步骤1 START TRANSACTION; 步骤2 SELECT value FRO 阅读全文
posted @ 2020-05-20 15:30 PerfectLi 阅读(292) 评论(0) 推荐(0)
摘要:java 基础中字符串用到最多的就是String,StringBuffer和StringBuilder,这三个也是面试中最常问到的,三者之间的异同,其实实际工作中,我们大致知道使用场景,但是要用理论话的语言去总结,总是比较麻烦。 1.String 1.1继承实现关系 1.2 源码分析 1> fina 阅读全文
posted @ 2020-05-18 17:55 PerfectLi 阅读(277) 评论(1) 推荐(2)
摘要:强制类型转换 CAST函数:调整数据类型 CAST现在支持转成YEAR类型 语法: CAST(expr AS type [ARRAY]) mysql> SELECT CAST("2020-07-28 14:50:15+1:00" AS YEAR); + + | CAST("1979aaa" AS Y 阅读全文
posted @ 2020-05-13 14:31 PerfectLi 阅读(738) 评论(0) 推荐(0)
摘要:1.职责链路模式 1.1UML图 1.2 职责链路模式的概念 为了解耦的任务校验,将校验对象连成一个链,沿着这个链进行访问,直到有一个对象处理位置; 1.3 优点 1.按照一定的顺序执行判断; 2.避免校验对象之间耦合关系; 3.不用担心没有代码没有执行到; 2.职责链路模式在过滤器(Filter) 阅读全文
posted @ 2020-05-12 16:17 PerfectLi 阅读(757) 评论(5) 推荐(5)
摘要:1.注册全局方法 1.1 过滤器的公共类 //全局过滤器配置 import {dateFormat} from './base/dateUtil' export default { normalDateFormat : function(date,fmt){ return dateFormat.no 阅读全文
posted @ 2020-05-12 14:42 PerfectLi 阅读(716) 评论(0) 推荐(0)
摘要:表格引用地址:http://www.cnblogs.com/xrq730/p/8944539.html 参考书籍:《Redis设计与实现》,《Redis运维与开发》 1.对象 Redis基于基础的数据结构创建了五种不同类型的对象系统,分别是: 字符串对象,列表对象,哈希对象,集合对象和有序集合对象; 阅读全文
posted @ 2020-05-10 21:41 PerfectLi 阅读(776) 评论(0) 推荐(1)