摘要:
在webpack.prod.conf.js中添加 publicPath: '/' 原文链接:https://blog.csdn.net/maryword/article/details/105764620 阅读全文
摘要:
两种常用的使用方式 1、主线程中开启多个子线程,所有子线程执行完后再执行主线程,多个线程同时运算,某些情况下可以提高效率 CountDownLatch countDownLatch = new CountDownLatch(5); for (int i = 0; i < 5; i++) { fina 阅读全文
摘要:
1、最简单的方式把这几个按钮点点就好了 2、去本地maven仓库删除已下载的报红文件夹再点第一步的几个按钮,本地文件夹地址: 3、一般用的maven都是自己下载的并配置到IDEA中,如果以上方案都不好用,可以尝试使用IDEA自带的maven,设置为IDEA自带maven后再点击第一步的那几个按钮 今 阅读全文
摘要:
上传tif格式的图片前需要校验tif图片的dpi(图片精度,越高图片越清晰),前端获取dpi比较困难找了好几天的方法,找到一个感觉靠谱的方式 一个js库 引入后会在window对象上添加UTIF属性,该属性有decode(fileBuffer)方法 可以获取图片的一些信息 ;(function(){ 阅读全文
摘要:
一般后台导航菜单为两层的树形结构,一般查询的思路是递归或者双重for循环,最高效的方式是通过引用类型对象的特点,引用类型存的是对象地址 递归查询核心代码:直接在sql中查询生成树 可以实现多级树 效率较低 <resultMap id="BaseResultMap" type="org.sang.be 阅读全文
摘要:
根据mysql表逆向生成 mapper、dao、model。 添加mybatis generator依赖 <!--mybatis-generator--> <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybati 阅读全文
摘要:
@Transactional 会给一个方法添加事务,添加了该注解在程序异常时会进度sql回滚。但有的时候想要在本次事务中读取本次事务中发生了变化的的数据,但由于本次事务还未提交导致读取不到,这时候可以考虑使用手动事务。先进行一次提交在手动开启事务。手动事务 注入两个bean @Autowired D 阅读全文
摘要:
下载文件报错“:org.apache.catalina.connector.ClientAbortException: java.io.IOException: 远程主机强迫关闭了一个现有的连接。 原因是 文件名包含英文逗号。 解决: 文件名 加上引号。 response.setHeader("Co 阅读全文
摘要:
语法: create trigger 触发器名 before(或者after) update(或者delete或者insert)on 数据库表名 for each row(固定结构) begin sql语句 end 实例: create trigger calculate_fileSize afte 阅读全文
摘要:
方式一:使用interrupt Thread.currentThread().isInterrupted() :判断当前线程是否有中断标记,不会清除中断标记 Thread.interrupted():判断当前线程是都有中断标记,会清除中断标记 public static void main(Stri 阅读全文