- 博客(18)
- 收藏
- 关注
原创 对于log4j2的一些记录
我是用log4j2.yml做的日志文件,所以需要先导入几个包: 首先,先排除springboot自带的日志: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <!-- 排除springboot自带的包,这里注意,如果
2020-07-23 11:07:35 204
原创 spring boot 自定义配置Boolean属性不能生效问题
记录一下,今天遇到一个很坑的问题,boolean值类型的字段不能以is开头,不然获取不到配置文件中的值
2020-07-13 19:26:38 809
原创 Mysql之order by和limit共用之巨坑
今天突然发现项目要分页展示的数据竟然有重复的,排查了n久也没找到,最后发现要排序的字段中有重复的数据 当order by的字段中有重复数据是,分页展示的数据会不正确 原因:带limit的order by查询只保证排序值不同的结果集之前绝对有序,排序值相同的结果不保证顺序 解决方案:在order by中指定一个二级排序字段,这个字段绝对有序,这样就保证了整个排序结果的有序性 ...
2020-06-09 14:44:53 360
原创 写一个简单的二分法
public static void main(String [] arg){ int[] arr = {1,2,3,6,8,9,8,7,8,9,10,11}; for(int i = 1;i<arr.length;i++){ int result = arr[i]; int left = 0; int right = i-1; int middle = -1; while(left <= right){ middle = left + (right
2020-05-13 11:55:51 139
原创 linux中常用命令
linux中的包管理器:(https://linux.cn/article-8782-1.html) 不同的Linux分发版使用默认包管理器不同,实现软件包的查找、下载、安装、卸载等 RedHat、CentOS:rpm、apt Ubuntu:yum Debian/Deepin:dpkg、apt 虚拟机没有ip解决办法: 执行:vi /etc/sysconfig/network-scripts/ifcfg-ens33(名称可能不一样) 将 ONBOOT="no" 改为 ONBOOT="yes" 保存后:
2020-05-12 09:51:17 196
原创 介绍一个非常好用的微信支付的第三方SDK
首先导入依赖 <dependency> <groupId>cn.springboot</groupId> <artifactId>best-pay-sdk</artifactId> <version>1.1.0</version> ...
2020-05-03 09:35:14 1430
原创 静态资源的路径问题!!!!
被这个问题折磨了一个多小时,整个人都不好了 ![这里报了一个net::ERR_ABORTED错误](https://img-blog.csdnimg.cn/20200502121144280.png) 我一开始遇到这个问题,重启服务器n次,还是一样的, 我数次以为是自己的地址写错了,但是,试了很多次,证明自己的地址没写错,那到底是怎么一回事呢? 原因 我的mp3文件是直接copy到项目中来的,...
2020-05-02 12:20:53 380
原创 ES6---------let与const
学习ES6(https://www.runoob.com/w3cnote/es6-tutorial.html)针对教程中,一些不明白的地方做一个记录 使用for循环时:for (var i = 0; i < 10; i++) { setTimeout(function(){ console.log(i); }) } // 输出十个 10 for (let j = 0; j ...
2020-04-20 10:03:30 118
原创 tomcat源码
今天学习了一下tomcat源码,就对如何在IDEA中搭建源码项目,以及一些问题做一个总结: 0.IDEA中搭建tomcat 9.0源码项目 0.0.下载tomcat源码包,解压,导入IDEA(https://tomcat.apache.org/download-90.cgi) 0.1.下载ant,解压(配置ANT_HOME,Path环境变量)(https://ant.apache.org/bind...
2020-03-25 18:10:54 106
原创 itript爱旅行之--------freemarket
今天用freemarket代码生成器生成模板,在使用DatabaseMetaData类获取数据库元数据时的时候出现了一点小问题,记载一下: 问题: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20191125113822924.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_1...
2019-11-25 11:46:43 161
原创 爱旅行 之------------------Nginx
做itript项目的第一天 配置完Nginx后,在浏览器启动,报 在网上查了一下原因,都说是因为是在nginx配置文件中配置upstream时用了“”字符,如上用的test_cluster,直接报错了。改成testtestcluster,即不使用“”字符就好了。 但是我改完之后,重启Nginx,刷新浏览器,发现还是一样的, 最后去任务管理去看了一眼,发现了问题 可以发现,我启动了n个Nginx...
2019-11-21 15:06:47 126
原创 Spring Boot 热部署
SpringBoot如何在idea中进行热部署 我是从eclipse软件转而使用idea的,有许多的功能都很方便,但是在编写web项目的时候,总是要重启服务器,这个感觉很麻烦,之后再网上查了一下,热部署可以解决这个问题,下面就分享一下热部署怎么配置: 首先,要导入依赖: 导入依赖后,还需要开启热部署:在pom.xml中: 之后,很重要的一点:在你的启动配置中配置: 在File->Set...
2019-11-15 17:32:28 94
原创 SpringMVC工作原理
SpringMVC工作原理 M:Modle:模型 V:View:视图 C:Controller:控制器 基本原理:客户端的所请求的URL是被映射到相应的Controller去,然后由Controller来处理业务逻辑, 或许要从Model中取数据,然后再由Controller选择合适的View返回给客户端 1.用户发送请求至前端控制器DispatcherServlet 2...
2019-11-13 20:50:48 108
原创 解决String Data jap项目中 No serializer found for class org.hibernate.proxy.pojo..问题
解决String Data jap项目中 No serializer found for class org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor and no properties discovered to create BeanSerializer (to avoid exception, disable Serializat...
2019-11-13 10:27:59 374
原创 给MyBatisPlus添加性能分析插件和乐观锁(在idea工具中)
给MyBatisPlus添加性能分析插件和乐观锁(在idea工具中) 性能分析插件 首先你得在pom.xml文件中引入依赖 ] 然后在MyBatisPlusConfig中写入 最后执行一个查询语句(增删查改都行),执行结果如下: 2.乐观锁 首先,引入跟上面的 性能分析插件 一样的依赖 然后,在MyBatisPlusConfig类中写入: 这时,你需要在你用到的数据库表中加入一个字段:v...
2019-11-11 16:34:37 319
原创 初识SpringBoot,SpringBoot是自动配置的,如何自定义Spring配置文件
public class StudentServiceImpl { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } }
2019-11-08 12:03:50 182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人