自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 sql 查出一张表中重复的所有记录数据

查询重复的数据 1.查询出所有数据进行分组之后,和重复数据的重复次数的查询数据,先列下: select count(username) as '重复次数',username from t_user group by username having count(*)>1 order by username desc 2.查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopl

2020-11-19 17:35:37 461

原创 模拟参数,去服务器上运行

(1)比如我需要一个永久的二维码,但是不想去改代码,就可以使用postman中的code去模拟curl curl -H "Content-type: application/json" -X POST -d '{"action_name": "QR_LIMIT_SCENE", "action_info": {"scene": {"scene_id": 123}}}' https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=39_MFvs1_2

2020-11-18 20:22:53 162

转载 mysql使用utf8mb4经验总结

mysql使用utf8mb4经验吐血总结 utf8 与 utf8mb4 异同 The character set named utf8 uses a maximum of three bytes per character and contains only BMP characters. The utf8mb4 character set uses a maximum of four bytes per character supports supplementary characters: - F

2020-11-11 14:53:51 555

原创 Spring boot学习日志框架:其他的日志框架统一换成sl4j

(1)遗留问题,每个系统使用不同的日志框架,如果进行统一? a系统(sl4j+logback)b系统(common-logging)hibernate系统(jboss-logging) 统一日志记录,即使是别的框架也是使用sl4j进行输出 如何让系统中所有的日志框架都统一使用sl4j (1)将系统中其他的日志框架先排除出去 (2)用中间包去替换原有的日志框架 (3)我们再来导入sl4j其他的实现 ...

2020-11-07 15:14:09 157

原创 Spring Boot与日志框架

(1)市面上的日志框架 JUL,JCL,Jboss-logging,logback,log4j,log4j2… (2)日志门面(日志抽象层) JCL,SLF4J,Jboss-logging (3)日志实现 JUL(java.util.logging),log4j,log4j2,logback (4)日志门面选择SLF4J 日志实现选择logback.,logbak是log4j的升级 (5)Spring Boot:基于Spring ,Spring 框架默认是jcl Spring Boot选择的的是SLF4

2020-10-31 23:24:05 169

原创 Spring Boot中的@Conditional注解

(1)注解@Conditional的派生注解(Spring注解版原生的@Conditional的作用) (1)作用:必须是@Conditional指定的条件成立,就给容器中创建组件,添加组件,配置类里面所有的内容才生效 自动配置类必须要在一定的条件下 才能生效 我们如何知道哪些配置类已经生效了? 我们可以通过debug: true来让打印自动匹配报告 打印结果 Positive matches:(自动配置类启用的) ----------------- AopAutoConfiguration

2020-10-31 22:10:59 193

原创 Spring Boot自动配置原理

(1)自动配置原理 (1)Spring Boot启动的时候,加载主配置类,开启了自动配置原理@SpringBootApplication (1)@EnableAutoConfiguration中的作用: 利用AutoConfigurationImportSelector给容器中导入组件 通过里面的selectImports方法导入组件 List<String> configurations = this.getCandidateConfigurations(a

2020-10-31 21:39:49 125

原创 Spring Boot外部配置文件的加载顺序

(1)Spring Boot也可以从以下位置加载配置文件,优先级从高到低,高优先级的配置覆盖低优先级的顺序,如何内容有不同的,会形成互补的形式 (1)命令行参数: 打包的时候只会打包main下的java和resource的一些内容,如果想要修改的话,需要重新修改配置文件,进行打包, 但是,可以采用命令行参数的形式,修改配置文件 java -jar jar包 --server.port=8087 修改端口 java -jar spring-boot-01-helloworld-qu

2020-10-31 17:22:58 212

原创 Spring Boot中的多配置文件

(1)profile文件 (1)多profile文件 我们在主配置文件编写的时候,文件名可以是application-{profile}.properties/yml 默认使用的是application.properties/yml文件 (2)激活指定的profile (1)在配置文件中指定:spring.profiles.active=dev (2)命令行的形式:--spring.profiles.active=dev ...

2020-10-31 10:32:31 189

原创 Spring Boot中的配置文件占位符

(1)application.properties文件中的内容 person.last-name=张三${random.int} person.age=${random.int} person.birth=2017/12/15 person.boss=false person.maps.k1=v1 person.maps..k2=v2 person.dog.age=2 person.dog.name=${person.last-name}_dog 解析和运行结果 解析 ${random.int}代表的是一

2020-10-25 22:27:24 197

原创 Spring Boot主程序类,主入口类

(1)主程序类,主入口类 /** * @SpringBootApplication来标注一个主程序类,说明这是一个Spring boot应用 */ @SpringBootApplication public class HellowWorldMainApplication { public static void main(String[] args) { //spring应用启动起来 SpringApplication.run(HellowWorldMainAp

2020-10-18 12:43:13 467

转载 Oracle中的purge关键字

删除表的三种方法 drop table truncate table drop table tableName purge; 这样是直接删除不进回收站 2.purge的用途 清除oracle 回收站(recyclebin)中的表和索引并释放与其相关的空间,还可清空回收站,或者清除表空间中记录的已删除的部分表空间。 注意:purge后不能回滚和恢复。 3.purge的语法 例子 1)检查下回收站 select * from RECYCLEBIN; 2)PURGE TABLE recycle_tmp;.

2020-08-13 11:10:17 592

转载 idea前端怎么用debug模式

方式一 前端页面设置Dubug 首先呢,在触发文件中添加debugger; 然后访问页面触发这个js文件中的函数方法,此时页面会变灰,并且在f12的弹出框中,会默认打开sources资源 这个时候,你可以看右边的提示信息 f10是一步一步执行,f8是一下执行完成 日常的调试过程,可能会需要。 console.log(); alert(); 这两个调试可能是频率非常之高的前端调试方法了吧。 方式二 可以设置在DOM node发生变化时触发断点 有时候你会发现DOM不受你的控制,自己会发生一些奇怪的变化,让你很

2020-06-11 14:19:51 3751 1

转载 ajax,axios,fetch

$.ajax,axios,fetch三种ajax请求的区别 Ajax是常用的一门与Web服务器通信的技术,目前发送Ajax请求的主要有4种方式: 原生XHR jquery中的$.ajax() axios fetch 至于原生的XHR目前工作中已经很少去手写它了,前些年我们比较常用的是jquery的ajax请求,但是近些年前端发展很快,jquery包装的ajax已经失去了往日的光辉,取而代之的是新出现的axios和fetch,两者都开始抢占“请求”这个前端重要领域。本文结合自己的使用经历总结一下它们之间的一些

2020-06-11 13:54:44 180

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除