摘要:
本地调试接口的时候遇到一个乱码问题,springboot项目,有一部分接口返回前端乱码,以为是http请求的问题,查看request和response发现编码都是utf-8。 后来发现乱码的接口服务由同一个service类提供。在当前service类执行main方法打印中文也会出现乱码问题,确定是文 阅读全文
摘要:
做了个excel文件导入的功能,接收excel文件流,先读取文件流头部信息确定文件类型,然后调用poi方法 OPCPackage pkg = OPCPackage.open(inputStream) 报错:NotOfficeXmlFileException:The supplied data app 阅读全文
摘要:
1.简介 事务是在我们日常开发中经常会用到的知识,也是面试中经常会问到的知识点,比如事务的特性(原子性,一致性,持久性,隔离性)、事务的隔离级别、事务的传播级别等等,这里主要谈论对事务的隔离级别、事务的传播级别的理解。 2.事务的隔离级别 不同隔离级别遇到的问题.png 如图所示,事务有四个隔离级别 阅读全文
摘要:
如何访问项目中的静态资源? 一.springmvc springmvc中访问静态资源,如果DispatcherServlet拦截的为"",那么静态资源的访问也会交给DispatcherServlet处理,就会因为找不到资源的映射出现404的问题: 解决办法: 1.服务器的defaultServlet 阅读全文
摘要:
在bootstrap中引用pageHelper进行页面分页<dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper</artifactId><version>5.1.2</version></dependen 阅读全文
摘要:
git报错:Couldn't find remote ref XXXX (gitlab报错)XXXX does not appear to be a git repository Could not read from remote repository(github报错)git报找不到远程库错误, 阅读全文
摘要:
springmvc中在service层中有如下逻辑:1.提交事务2.开启新线程,新线程中的业务依赖1中提交的事务处理办法:在service中新建一个方法do,调本地提交事务的方法doTranction,然后再创建新线程。do上不加事务,只在doTranction方法上加事务,如下: public s 阅读全文
摘要:
在调试项目的时候有遇到这样一个问题: 项目启动后访问不通,编译没有任何问题,启动也没有报错,日志在打,但是访问不通。而且之前一直可以正常访问,在没改任何代码的情况下不能访问了。 尝试很多次偶然发现,点击“启动”按钮启动程序是可以正常访问的,点“debug按钮”则无法访问。 原因: 有断点打在了方法上 阅读全文
摘要:
数据库写入效率要低于读取效率,一般系统中数据读取频率高于写入频率,单个数据库实例在写入的时候会影响读取性能,这是做读写分离的原因。实现方式主要基于mysql的主从复制,通过路由的方式使应用对数据库的写请求只在master上进行,读请求在slave上进行。mysql主从复制:https://www.j 阅读全文
摘要:
1.配置主服务器 登录主服务器3306 mysql -S /data/mysql/mysql_3306/mysqld.sock -P 3306 -u root -p 创建主从复制账户rep1 mysql> create user rep1; 账户赋权 mysql> GRANT REPLICATION 阅读全文