热文jxls和easypoi实现 java 实现动态组装列头导出(动态head)
一、 jxls 实现 jxls的maven依赖 <!-- jxls依赖 --> <dependency> <groupId>or...
热文JXLS 简化报表(excel数据)导出
一、JXLS的优点适用场景 优点:简单,易于维护 Jxls是基于Poi导出Excel的模板式封装,较之直接使用Poi来一路create的方式,它更使得一般(小批量数据)的...
热文Spring boot学习(3)
1.SpringBoot日志记录: a.默认情况下,Spring Boot只记录到控制台,不写日志文件。如果除了输出控制台之外还想写日志文件,则需要设置一个logging...
热文Spring boot学习(1)
spring-boot是基于spring的一个用于快速开发spring应用的框架,核心思想是“约定优于配置”,避免了复杂的配置工作,目的是让开发者专注于业务。 详细请看官...
热文jxl读写excel文件(util)
1.jxl maven坐标 <!-- https://mvnrepository.com/artifact/net.sourceforge.jexcelapi/jxl ...
热文Sping boot配置完,启动报tomcat错误
配置完sping boot启动报错如下,说明你配置了tomcat服务器,因为spring-boot默认绑定了tomcat服务器,所以会冲突。。 java.net.Bin...
热文一个命令解决maven依赖下载失败后无法重新下载依赖的问题-批量删除repository库目录下所有后缀名是.lastUpdated的文件
maven是现在使用比较广泛的一个项目构建工具,但是碰见我们网络情况不好的时候,或者自己指定的maven仓库中没有自己pom文件中定义的jar则会在本地仓库中出现一个以 ...
热文Synchronized的小总结
一、Synchronized的作用 主要是保证多线程环境下的线程安全。 二、Synchronized种类 1. 对象锁 包含方法锁(默认锁对象为this当前实力对象),...
热文mysql的 行转列(7种方法) 和 列转行
一、行转列 即将原本同一列下多行的不同内容作为多个字段,输出对应内容。 建表语句 DROP TABLE IF EXISTS tb_score; CREATE TABLE...
热文mysql索引最左匹配原则理解以及常见的sql使用的索引情况的实测
mysql索引最左匹配原则主要是针对复合索引(联合索引)来说的,比如你在字段 a,b,c 建立了一个联合索引 index_abc ALTER TABLE `test` ...
热文图解Spring解决循环依赖
Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题。 其实笔者本人对这类框架源码题还是持一定的怀疑态度的。 如果笔者作为面试官,可能会问一些诸如“如...
热文springboot 项目启动报Has been loaded by XML or SqlProvider, ignoring the injection of the SQL的错误的解决方案
目前报这个错误的可能原因有以下三种: 第一种: 这个错是因为mapper文件中定义了insert,并且xml文件也定义了insert,但是他们方法名不同导致的。 参考链接...
热文基本数据类型(如:int) 不属于object的子类为啥还能赋值给object呢?
java 中万物皆对象,除8种基础数据类型 (byte,short ,int,long,float ,double,char,boolean)以外都是Object的子类。...
热文mysql 的GROUP_CONCAT函数的使用(group_by 如何显示分组之前的数据)
一、 GROUP_CONCAT 的完整语法如下: group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Sep...
热文jodd发送http请求(util)
1.jodd maven坐标: <!-- https://mvnrepository.com/artifact/org.jodd/jodd-http --> <depe...
热文fastJson使用实例
1.fastjson坐标 <!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <depen...
热文idea中 google-java-format 插件的使用
google-java-format 是一个重新格式化Java源代码以符合 Google Java Style 的插件。 一个 google-java-format 可从...
热文mysql大批量删除(修改)The total number of locks exceeds the lock table size 错误的解决办法
一、问题描述 开发中对一张大表进行批量的更新或者删除的时候 会报以下错误: The total number of locks exceeds the lock tab...
热文springBoot启动时自动执行指定的方法的五种实现方式
springBoot中我们有时候需要让项目在启动时提前加载相应的数据到缓存中或者执行某个方法,那么实现提前加载的方式有哪些呢?接下来我带领大家逐个解答 一、实现App...
热文springdata-jpa与mysql集成,表名大小写问题
springdata-jpa与mysql 一 、springdata-jpa 的大小写 springdata-jpa默认是区分大小写的,但是生成的sql语句和字段名默认都...
热文mysql 数据库中 count(*),count(1),count(列名)区别和效率问题
一、执行效果上 count(*)包括了所有的列,相当于行数,在统计结果的时候,不会忽略列值为NULL count(1)包括了忽略所有列,用1代表代码行,在统计结果的时候,...
热文深入理解spring的两大特性 ioc 和aop
一、ioc(Inversion of Control) 1.是什么 (什么是IOC?) IoC(Inversion of Control)控制反转,包含了两个⽅...
热文git合并单个文件到一个分支上
日常开发中,可能会遇到需要将develop分支最后一次提交(最后一次提交会包含多个文件)某一个文件(或者多个文件,)代码合并到master分支,进行发布。如果直接用mar...
热文@Transactional和synchronized能连用吗?能保持事务的一致性吗?
最近开发中遇到幻读现象,大致情况如下,在一秒中多次点击请求一个保存接口,再保存的时候会判断数据库是否已经存在同名的数据,由于请求过于频繁,或者并发过大,第一次请求的数据还...
热文spring的五个事务隔离级别和7个事务传播属性
一、五大事务隔离级别 Isolation 属性一共支持五种事务设置,具体介绍如下: <table> <thead> <tr> <th>隔离级别</...
热文Synchronized方法锁、对象锁、类锁区别
synchronized,这个东西我们一般称之为”同步锁“,他在修饰代码块的时候需要传入一个引用对象作为“锁”的对象。 在修饰方法的时候,默认是当前对象作为锁的对象 在...
热文MySQL的InnoDB默认隔离级别为 Repeatable read(可重复读)为啥能解决幻读问题?
一、MySQL InnoDB事务的隔离级别有四级,默认是“可重复读”(REPEATABLE READ)。 未提交读(READ UNCOMMITTED)。另一个事务修改了...
热文java 比大小 ==和equals的区别
一、 == 在Java中是一个二元操作符,用于比较原生类型和对象。当比较基本类型时,较为好理解;当比较对象时,比较规则是:两个对象基于内存引用,若两个对象的引用完全相...