06 2020 档案
摘要:1、导入依赖 <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.38</version> </dependency> <dep
阅读全文
摘要:一、导入Maven依赖 <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.38</version> </dependency>
阅读全文
摘要:1、添加Maven依赖 <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.38</version> </dependency>
阅读全文
摘要:java7及以上版本才支持 catch块的语法是: try { ... } catch (IOException | SQLException ex) { ... } 如果所有异常都属于同一个类层次结构,则可以简单地捕获该基本异常类型。 如果ExceptionB直接或间接地继承ExceptionA,
阅读全文
摘要:目录 一、简介 二、应用场景 三、组成结构 四、特点 五、代码实现【java】 一、简介 JSON Web Token(JWT)是为了在网络应用环境间传递声明的一种基于JSON的开放标准(RCF 7519),它定义了一种紧凑(Compact)且自包含(Self-contained)的方式,用于在各方
阅读全文
摘要:问题:在innerDB的engine下,mvcc行级锁可能会发生粒度从行级别升级为表级别的情况,严重影响并发,那这种情况是如何发生的呢? 验证步骤: 前提:建表(id为主键,name没有建立索引,age建立了索引) create table test ( id int auto_increment,
阅读全文
摘要:一、并发控制 当程序中可能出现并发的情况时,就需要通过一定的手段来保证在并发情况下数据的准确性,通过这种手段保证了当前用户和其他用户一起操作时,所得到的结果和他单独操作时的结果是一样的。这种手段就叫做并发控制。并发控制的目的是保证一个用户的工作不会对另一个用户的工作产生不合理的影响。 没有做好并发控
阅读全文
摘要:号段模式是当下分布式ID生成器的主流实现方式之一 ,号段模式可以理解成从数据库批量获取ID。将ID缓存在本地,提升效率。 比如每次从数据库获取ID时,就获取一个号段,如(1,1000],这个范围表示1000个ID,业务应用在请求提供ID时,只需要在本地从1开始自增并返回,而不需要每次去请求数据库,一
阅读全文
摘要:Alt +Insert 快捷键调出如下界面, 选择Implement Methods 选中要实现的方法,点击OK
阅读全文
摘要:在浏览器输入请求http://ip:port/excel/down.html ,下载服务端文件 package com.harara.easyexcel.controller; import com.alibaba.excel.ExcelWriter;import org.springframewo
阅读全文
摘要:使用easyexcel生成文件,下载文件示例 package com.harara.easyexcel.controller; import com.alibaba.excel.ExcelWriter; import com.alibaba.excel.metadata.Sheet; import
阅读全文
摘要:读取excel文件解析为实体对象列表 例:将如下文件解析为List<Object> 文件内容 将该文件内容转换为List<User> 引入Maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifa
阅读全文
摘要:目录 1、将List<List<String>>中的内容生成到excel表格中,无表头 2、将List<List<String>>中的内容生成到excel表格中,有表头 3、将List<Object>的内容生成到表格中 引入Maven依赖 <dependency> <groupId>com.alib
阅读全文