自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 excel多sheet导出

excel多个sheet导出

2022-08-24 10:20:41 591 1

原创 导入根据表头注解自动获取响应数据

excel导入——根据表头自动获取数据

2022-08-24 10:14:43 154

原创 根据模板导出数据

根据模板导出数据

2022-07-12 16:15:11 152

原创 Exception in thread “Thread-99“ java.net.BindException: Address already in use: bind

xxljob配置好之后总会有这个错,但不影响启动版本2.2.0出现这个问题,2.3.0无这个问题 xxl-job配置遇到的坑:java.net.BindException:Address already in use: bind最初以为端口被占用了,排查发现不是端口问题,xxl-job在版本更新之后//@Bean(initMethod = “start”,destroyMethod = “destroy”)不需要加 改成@Bean看一了篇文章,它里面用的是 @ConditionalOnClas

2022-04-19 10:24:29 1333 1

原创 excel表格的导入

使用时,前端传给后端的是base64格式的文件 public void excel(String file) { Integer insert=-1; //将base64转换成file文件 File base64ToFile = base64ToFile(file); //读取文件的数据到字节流is InputStream is = new FileInputStream(base64ToFile); Workbook

2022-01-26 18:27:03 313

原创 excel模板下载

这里我是把模板转成base64格式 public void downModelExcel( HttpServletResponse response) throws Exception { String base64="从base,处截取,一直到最后"; File file1 = base64ToFile(base64); try { InputStream is = new FileInputStream(file1);

2022-01-21 15:00:19 224

原创 excel表格下载,并设置填充色

首先将数据下载成集合对象,存储在ApiResponse中然后设置excel表格的格式 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> <version>4.3.0</version>

2022-01-21 14:36:51 485

原创 postgres数据库序列

创建序列CREATE SEQUENCE 序列表名 INCREMENT 1(每次自增数) MINVALUE 序列开始值 MAXVALUE 序列最大值 START 序列最小值 NO CYCLE;查询一次,自增一次select nextval('序列表名');删除序列DROP SEQUENCE IF EXISTS 序列表名;查询表中某一字段中是否含有特定的字符串方法一模糊查询where 字段名 like concat('%','查询的数据','%') 方法二这个查询应该比较快(我

2022-01-11 10:54:18 343

转载 java中分页插件怎么使用方法_Mybatis分页插件PageHelper配置及使用方法详解

环境框架:spring+springmvc+mybatispom.xmlcom.github.pagehelperpagehelper5.1.2配置全局配置文件在mybatis的全局配置文件中配置PageHelper分页插件/p>PUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd">使用例如:实现对用户的多条件查询package co

2021-10-13 09:44:18 1892

转载 数据库中所有字段都有值,查询后返回的java对象部分属性却为null解决办法

数据库里有数据,查询时sql语句也查出来了,但在把数据赋值时给对象时,有些字段的值是空值,不知道为什么,数据库里的表的字段名有下划线risk_name,将下划线去掉,改为riskname后,就没问题了...

2021-09-14 09:04:22 1294

转载 postgrelsql数据库的操作

pgsql删除字段,存在该字段才删除alter table 【表名】 drop column if exists 【字段名】;2.pgsql批量添加/删除一张表的字段a.增加ALTER TABLE 【表名】 ADD COLUMN 【字段名】【数据类型】 【限制】, ADD COLUMN 【字段名】【数据类型】 【限制】;ALTER TABLE user ADD COLUMN user_name character varying not null, ADD COLUMN age.

2021-09-13 13:36:02 378

原创 2021-09-08

select a.id,name,b.id as "订单号",money,goodsName from a,b where a.id=b.userId and a.id in(select id from a where phone ="1861111111" or phone="1862222222")

2021-09-08 15:03:36 65

转载 IDEA中Tomcat乱码问题

转载IDEA中Tomcat乱码问题

2021-09-08 10:41:09 124

原创 java中^ 的运算

位异或运算(^)运算规则是:两个数转为二进制,然后从高位开始比较,如果相同则为0,不相同则为1。如int a=10;int b=3;System.out.println(a^b)结果:9首先把a和b转换成二进制十进制转二进制:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依次步骤继续向下运算直到商为0为止。10转成二进制后为:10103转成二进制: 11两者开始比较时,将位数补全1010---->0000101011 ---->00

2021-09-03 15:55:31 5285

转载 数据库表连接之左连接(LEFT JOIN)、右连接(RIGHT JOIN)和内连接(INNER JOIN)

现在有两张表,计算机学院学生表和选课表,表的结构如图所示:StudentSCourse 为了更加直观的解释,先以上述两张表为基础执行相应的SQL语句,再进行解释。左连接(LEFT JOIN)SQL语句SELECT * FROM Student LEFT JOIN SCourse ON Student.SNumber = SCourse.SID执行结果![在这里插入图片描述](https://img-blog.csdnimg.cn/88d8fd219fa34b3684df7690d

2021-08-30 16:22:38 5135

转载 list集合按照对象的属性排序

二、直接调用Collections.sort()方法,并重写compare方法public class Demo { public static void main(String[] args) { TestA testA1 = new TestA("小张", 3); TestA testA2 = new TestA("小李", 1); TestA testA3 = new TestA("小王", 2); List<TestA> list = new ArrayL

2021-08-23 10:18:15 226

原创 查询某天、某月、某年的数据

查询某一天的数据(这种可以直接用String类型的字符串来查,前端传来的数据不用转换成Date类型)select * from test wheredate_format(test.beginTest,'%Y-%m-%d') = #{beginTest}查询某月或某年都可以使用上面的,把查月数据:把'%Y-%m-%d' 改成 '%Y-%m'查年数据:把'%Y-%m-%d' 改成 '%Y'`...

2021-08-12 14:30:54 179

转载 java开发环境配置

java开发环境配置

2021-08-12 14:09:33 67

原创 page分页类

package cn.kgc.keyword.uitl;/** * todo 分页类 * todo @author Administrator * 页码,页容量,总条数,总页数,数据集合 * 页码:有前端指定 * 页容量:由前段指定 * 总条数:根据符合条件的数据库数据数量来决定 * 总页数:总条数/页容量 (+1) * 数据集合:当前符合所有数据的集合 * 查询数据的起始位置:(页码-1)*页容量 */public class PageUtil<T> { /**

2021-08-05 11:38:20 268

转载 随机生成不重复的随机数,多少位可以自己定

后台代码如下: public static void main(String[] args) { String cardNumber=returnCard();//调用下边的方法 public String returnCard(){ String cardNnumer=getCard();//调用生成随机数的方法:这里以6位为例 SuECard eCard = eCardService.selectByCardNum(cardNnumer);//生成的随机数进

2021-08-05 10:34:39 167

原创 MySQL insert into添加数据并返回该条数据的id的方法

在Mapper.xml中写SQL语句时添加 1)insert按如下修改,添加属性 “useGeneratedKeys”和“keyProperty”,其中 keyProperty 是 Java 对象的属性名,而不是表格的字段名,通过该对象例如:keyword.getId()获取: <insert id="add" useGeneratedKeys="true" keyProperty="id"> insert into keybiao(name, type, time) v

2021-08-04 17:07:15 6243

原创 Java基础信息

1、八大基本数据类型整数类型byte、short、int、long浮点数类型float、double字符类型char布尔类型boolean2、基础数据类型和包装数据类型的区别① 包装类是对象,拥有方法和字段,对象的调用都是通过引用对象的地址;基本类型不是② 包装类型是引用的传递;基本类型是值的传递③ 声明方式不同:​ 基本数据类型不需要new关键字;​ 包装类型需要new在堆内存中进行new来分配内存空间④ 存储位置不同:​ 基本数据

2021-08-04 16:42:14 185

原创 ResponseCode响应状态码

package cn.kgc.ssm.common;/**响应状态码@author 27498*/public enum ResponseCode {//成功SUCCESS(0, “true”),//失败ERROR(1, “false”),//需要登入NEED_LOGIN(10, “NEED_LOGIN”),//参数错误ILLEGAL_ARGUMENT(2, “ILLEGAL_ARGUMENT”),// 用户拥有此商品USER_HAVED(11,“您已经拥有此商品”)

2021-08-04 12:24:28 2409

原创 ServerResponse通用对象返回器

package cn.kgc.ssm.common;import org.codehaus.jackson.annotate.JsonIgnore;import java.io.Serializable;/**通用对象返回器@author 27498JsonSerialize 保证序列化json的时候,如果是null的对象key会消失//@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)*/public

2021-08-04 12:23:20 633

原创 Page分页类的封装

package cn.kgc.ssm.utils;import java.util.List;/**分页处理类 .@author XX@version v1.0@date Sep 21, 2011/public class Page {private Integer curPage;/*总记录数 ./private Integer total;/*每页行数 ./private Integer pageSize;/*页面的总数 ./private

2021-08-04 12:17:45 253

转载 SSM搭建笔记

SSM搭建笔记1、ssm的组成部分:spring+springmvc+mybatis2、本教程使用环境为Java 8、IDEA 以及Maven3、开始教程​ 1)、使用idea创建maven项目,注意!一定要选择自己配置好的阿里云maven,否则会创建失败​ 2)、在控制台中看到build success 是为创建成功,如果创建失败请参考第一条,第一次创建是加载速度较慢请耐心等待​ 3)、在创建完成后,找到pom.xml(项目依赖管理文件)在dependencies中写入以下代码:&lt

2021-07-28 15:05:03 99

导入根据表头自动获取excel表格数据--------------若依框架里有

导入根据表头自动获取excel表格数据--------------若依框架里有

2022-08-24

SSM搭建笔记,新手需要的,无封页

SSM搭建笔记,新手需要的,无封页

2021-07-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除