随笔分类 - 知识点
各方面知识点学习记录笔记
摘要:开启POP3/SMTP服务 获取邮箱授权码 纯文本邮件发送 文本内容为html发送 邮件添加附件发送 开启POP3/SMTP服务 获取邮箱授权码 纯文本邮件发送 建立一个普通项目,导入依赖(使用了parent,所以版本没管) <!-- 邮件依赖--> <dependency> <groupId>or
阅读全文
摘要:定义切面类 切入点定义注解说明 切入点表达式说明 增强方式 切面类定义 引入相应的aop包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId
阅读全文
摘要:mysql安装,版本:8.0.27 主库的安装和从库的一样,唯一不一样的是server-id,这个必不能重复 如果已经通过zip安装了,可以先停止mysql服务,删除mysql服务,然后把data文件夹删了,按照下面来一遍就可以了,缺点是以前的数据都被删了,所以删除服务之前先把自己的要的数据先导出来
阅读全文
摘要:需求:对不同的数据库进行操作,如读写分离 思想:在对数据库进行操作时,程序会默认去找数据源,从数据源获取一个连接connection,要做的点是在程序调用之前把数据源换了(例如本身默认是写,换成读的数据源),spring boot提供了一个AbstractRoutingDataSource类,翻译过
阅读全文
摘要:常见的字眼:jcl,jul,slf4j,logback,log4j,log4j2 说明: 日志体系分为两部分,一部分是日志门面,一部分是日志实现。 两者的关系:门面是接口,实现是对门面的支持。 栗子:以盖房子为例 方案一:我们找某个人来干活,突然间这个人毫无声息的跑了(日志不维护了、出现重大bug了
阅读全文
摘要:查询多条数据: List<User> query = jdbcTemplate.query("select * from user", new BeanPropertyRowMapper<User>(User.class)); 查询单条数据: User user = jdbcTemplate.que
阅读全文
摘要:post方式 1、前端传json数组对象 [{"name":"张三","age":15},{"name":"李四","age":20}] 使用List<Map>接收 @PostMapping("/upArray") public void upArray(@RequestBody List<Map<
阅读全文
摘要:文件类 1. 切换磁盘:D: (如果当前的为c盘,切换到c盘)2. 切换目录(同一盘上(abcd)):cd C:\inetpub3. 显示当前目录中的子文件夹与文件: dir 4. 显示当前目录中的子文件夹: dir /ad5. 显示当前目录中的文件: dir /a-d 6. 显示当前目录下以key
阅读全文
摘要: to_date和to_char的使用 问题: 遇到oracle字段为date,使用Java的util.date类型保存时间,只能保存到天数,使用sql.date也只能保存到天数。 解决办法 java类型使用String类型,在使用sql查询或插入的时候使用to_date和to_char做一次
阅读全文
摘要:Redis使用 Redis的基本类型 String: 字符串(value其实不仅可以是String,也可以是数字) Hash: 散列 List: 列表 Set: 集合 Sorted Set: 有序集合 Redis常用命令 客服端启动链接:redis-cli.exe -h 127.0.0.1 -p 6
阅读全文