随笔分类 -  java

摘要:一、pom.xml中引入如下依赖: <!-- swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> 阅读全文
posted @ 2022-08-19 16:58 [奋斗] 阅读(69) 评论(0) 推荐(0) 编辑
摘要:一、数据准备 /* Navicat Premium Data Transfer Source Server : songweipeng Source Server Type : MySQL Source Server Version : 50730 Source Host : localhost:3 阅读全文
posted @ 2022-08-17 15:06 [奋斗] 阅读(499) 评论(0) 推荐(0) 编辑
摘要:前言 在最近的工作中,由于导入模板除了前三列(姓名、手机号、实发工资)固定;其余的列不固定,并且可以做到两个模板的数据都能够正常入库进行对应业务处理。 一、数据模板数据展示: (1)模板一 (2)模板二 二、处理思路 观察两个模板的数据;结合面向对象的编程思想设计;我可以将两模板需要的获取的字段属性 阅读全文
posted @ 2022-08-17 10:42 [奋斗] 阅读(1465) 评论(3) 推荐(0) 编辑
摘要:一、解决思路 (1).检查redis的配置是否正确 spring redis: host: localhost port: 6379 password: 123456 database: 0 timeout: 60s ## springboot2.0之后将连接池由jedis改为lettuce let 阅读全文
posted @ 2022-08-17 09:03 [奋斗] 阅读(2370) 评论(0) 推荐(0) 编辑
摘要:一、具体实现方法 /** * 将一个list按照新的步长分成list长度/step_length 向上取整个小list * @param list * @param step_length * @return */ public static List<String> GetCyclicAcquis 阅读全文
posted @ 2022-08-13 00:50 [奋斗] 阅读(76) 评论(0) 推荐(0) 编辑
摘要:前言 最近由于工作业务的需要,需要对指定的字段信息进行非对称加解密;由于需要加密的内容过于庞大;自己执行程序会出现:Data must not be longer than 117 bytes 的异常错误;现在自己将自己的解决方法总结如下; 一、配置文件准备 spring: profiles: ac 阅读全文
posted @ 2022-08-09 11:57 [奋斗] 阅读(1717) 评论(0) 推荐(1) 编辑
摘要:一、编写工具类: /** * @project * @Description 多表联查-分页 * @Author songwp * @Date 2022/8/8 10:31 * @Version 1.0.0 **/ public class PageUtils { public static Pag 阅读全文
posted @ 2022-08-08 11:21 [奋斗] 阅读(1634) 评论(0) 推荐(2) 编辑
摘要:/** * @Description * @Author songwp * @Date 2022/8/5 12:51 * @Version 1.0.0 **/ @Component public class SalaryDetailTask { protected Logger log = Logg 阅读全文
posted @ 2022-08-05 16:47 [奋斗] 阅读(362) 评论(0) 推荐(0) 编辑
摘要:一、方法1 ## 测试数据 List<String> words = Arrays.asList("a", "b", "c", "d", "a", "d"); ## 具体方法 List<String> results = HashMultiset.create(words).entrySet().s 阅读全文
posted @ 2022-08-03 16:43 [奋斗] 阅读(2007) 评论(0) 推荐(0) 编辑
摘要:前言: 想必数据分页对于每一个程序员并不陌生,针对分页查询功能代码实现上;肯定是代码简洁明了且能达到分页的效果会更好! 现在我将基于SpringBoot - mybatisPlus分页查询的方法总结如下;废话不多说,直接上代码: 一、Mybatis-Plus的依赖: <dependency> <gr 阅读全文
posted @ 2022-07-30 11:34 [奋斗] 阅读(736) 评论(0) 推荐(0) 编辑
摘要:一、测试数据准备 /* Navicat Premium Data Transfer Source Server : swp-mysql Source Server Type : MySQL Source Server Version : 50730 Source Host : localhost:3 阅读全文
posted @ 2022-07-24 23:27 [奋斗] 阅读(175) 评论(0) 推荐(0) 编辑
摘要:一、JWT的简述 JWT 是Json Web Token的简称;JWT由头部(header)、载荷(payload)、签证(signature)三部分组成;其三部分之间用.分隔,例如: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6IjEiLCJleHAi 阅读全文
posted @ 2022-07-24 18:37 [奋斗] 阅读(402) 评论(0) 推荐(0) 编辑
摘要:一、问题概述 在Windows10下载了consul,解压完后,点击consul.exe出现闪退,其实闪退也不影响使用 二、解决方案 方案1: 按理说第一种方法就可以解决问题;在环境变量的系统变量中的path中添加consul的安装路径,即是consul.exe所在路径。如果还是会闪退就使用第二种方 阅读全文
posted @ 2022-07-15 16:59 [奋斗] 阅读(1174) 评论(0) 推荐(0) 编辑
摘要:前言 近期自己针对附件上传进一步学习,为了弥足项目中文件上传的漏洞,保证文件上传功能的健壮性和可用性,现在我将自己在这一块的心得总结如下: 一、pom.xml依赖的引入 <dependency> <groupId>org.springframework.boot</groupId> <artifac 阅读全文
posted @ 2022-07-11 11:30 [奋斗] 阅读(335) 评论(0) 推荐(0) 编辑
摘要:JAVA中的Stream 01.什么是Stream Stream是JDK8中引入,Stream是一个来自数据源的元素序列并支持聚合操作。可以让你以一种声明的方式处理数据,Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。Stream 阅读全文
posted @ 2022-07-08 15:41 [奋斗] 阅读(382) 评论(0) 推荐(0) 编辑
摘要:前言 对于两个list、或者set集合中,获取其中不同元素方法的获取这块,因为自己工作上有所涉及,所以自己针对这块进行总结,希望能为其他小伙伴有所帮助! 一、代码块内容 (1).封装工具类代码块 import java.util.*; /** * @ClassName: ElenmentUnits 阅读全文
posted @ 2022-07-06 10:13 [奋斗] 阅读(882) 评论(0) 推荐(0) 编辑
摘要:前言 这里我就以JDBC连接数据库操作查询的步骤作以演示,有不到之处敬请批评指正! 一、jdbc连接简要步骤 1.加载驱动器、 2.创建connection对象、 3.创建Statement对象、 4.Statement(executeQuery方法)执行sql语句、 5.创建处理结果集对象Resu 阅读全文
posted @ 2022-07-01 16:45 [奋斗] 阅读(120) 评论(0) 推荐(0) 编辑
摘要:1.sql语法 @i:类型java定义的变量 @i:=0:这里类似给i初始化值为0 @i:=@i+1 :每次从0开始递增+1 SELECT (@i:=@i+1) as id,TDLINE FROM YXGL_QX_LINES_BEIZHU,(select @i:=0)as it where ZDBI 阅读全文
posted @ 2022-06-22 11:11 [奋斗] 阅读(354) 评论(0) 推荐(1) 编辑
摘要:一、测试数据准备 List<Map<String, String>> result = new ArrayList(); Map<String, String> map = new HashMap<>(); map.put("san", "张三"); map.put("si", "李四"); map 阅读全文
posted @ 2022-06-21 16:15 [奋斗] 阅读(1615) 评论(0) 推荐(0) 编辑
摘要:一、工具 (1)GSON Google Gson是一个简单的基于Java的库,用于将Java对象序列化为JSON,反之亦然。 它是由Google开发的一个开源库。 以下几点说明为什么应该使用这个库 - 标准化 - Gson是一个由Google管理的标准化库。 高效 - 这是对Java标准库的可靠,快 阅读全文
posted @ 2022-05-30 09:32 [奋斗] 阅读(2016) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示