- 博客(55)
- 问答 (1)
- 收藏
- 关注
原创 fastjson,log4j2,shiro550,shiro721,ssrc反序列化漏洞原理
fastjson,log4j2,shiro550,shiro721,ssrc反序列化漏洞原理
2025-11-28 17:08:14
262
原创 List<TombMaster> listBySql(@Param(Constants.WRAPPER) QueryWrapper eq);
连表查询 List listBySql(@Param(Constants.WRAPPER) QueryWrapper eq);
2023-06-28 14:47:44
109
原创 查询功能xml案例
<?xml version="1.0" encoding="UTF-8"?> select * from base_file LIMIT #{j},#{u}
2023-06-27 11:03:39
85
原创 java编程思想.pdf,阿里开发手册.pdf,MySQL是怎样运行的_掘金小册_.pdf
java编程思想,阿里开发手册,MySQL是怎样运行的_掘金小册_
2022-10-28 10:25:36
1287
原创 gdgui反编译工具下载,端口测试工具postman6.6.1下载,jemter测试工具,exe4j
gdgui反编译工具下载,端口测试工具postman6.6.1下载,jemter测试工具,exe4j
2022-10-28 10:22:31
1228
原创 字符串转list 对象
JSONObject jsonObject = JSONUtil.parseObj(resultStr);String data1 = jsonObject.get(“data”).toString();List vioviolations = JSONArray.parseArray(data1, Vioviolation.class);转单个对象JSONObject jsonObject = JSONUtil.parseObj(resultStr);String data1 = jsonObj
2022-05-29 15:46:55
1264
原创 limit优化
SELECT t1.* FROM report_order t1, ( SELECT id FROM report_order WHERE owner_id = '117087' LIMIT 500000, 20 ) AS t2 WHERE t1.id = t2.id
2022-05-04 14:36:20
197
原创 时间格式注解
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
2022-05-02 20:59:10
181
原创 mybatis-plus代码生成器
com.baomidou mybatis-plus-generator 3.0.6 org.freemarker freemarker 2.3.20 package com.sunland.main;import com.baomidou.mybatisplus.core.exceptions.My...
2022-03-03 10:37:37
117
原创 从spring容器获取bean
IStudentService bean = SpringContextUtils.getBean(IStudentService.class);
2022-02-15 11:09:36
578
原创 java 对象属性复制,将一个对象的属性值赋值给另一个对象, 属性名需要相同
import org.springframework.beans.BeanUtils;BeanUtils.copyProperties(源对象, 目标对象);
2022-02-12 11:15:38
3782
转载 定义java实体类时为什么继承Serializable接口
定义java实体类时为什么继承Serializable接口首先我们要明确到底什么是Serializable接口:一个对象序列化的接口,一个类只有实现了Serializable接口,他的对象才能够被序列化 那么什么是序列化?序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。 为什么要序列化对象:1、把对象转换为字节序列的过程称为对象的序列化2、把字节序列恢复为对象的过程称为对象的反序列化 什么情况
2022-02-09 10:00:25
714
原创 mysql按照小时分组
SELECTDATE_FORMAT( order_created_at, ‘%Y-%m-%d %h’ ) AS orderCreatedAt,business_mail_status AS businessMailStatus,count(*) AS subscribeErrorCountFROMt_orderWHERE( order_created_at >= ‘2021-12-05 17:00:00.0’ AND order_created_at <= ‘2021-12-18
2021-12-18 17:15:27
1086
转载 hash值
java哈希值_java的hash值是什么金融隐士 2021-02-12 10:43:12 1083 收藏 3文章标签: java哈希值版权hash值(hashcode)可以理解为唯一编码、摘要值等,具体实现可能是内存地址,在java中可用于识别两个变量是否其实是同个对象。同个对象则此刻的值必定相等,但不同对象也可以是数值相等。下面一起来详细了解一下吧。hash值(hashcode)在不同类中:1、Object类的hashCode:返回对象的内存地址经过处理后的结构,由于每个对象的内存地址都
2021-12-10 15:08:55
487
原创 序列化属性名称JEECGBOOT构造器
@JsonProperty 此注解用于属性上,作用是把该属性的名称序列化为另外一个名称,如把trueName属性序列化为name,@JsonProperty(value=“name”)。@JsonProperty(value = “real_name”)private String realName;
2021-11-30 14:29:08
218
原创 枚举123456789
public enum MAIL_TYPE {YUNDA_TYPE(“YUNDA_TYPE”, new String[]{“YUNDA”, “YUNDA1”}, “韵达”),YUANTONG_TYPE(“YUANTONG_TYPE”, new String[]{“YTO”, “YTO1”, “PDDYTO”, “JDYTO”}, “圆通”),FENGWANG_TYPE(“FENGWANG_TYPE”, new String[]{“SF_FWSYS”,}, “丰网”),SHENTONG_TYPE(“S
2021-11-30 11:08:15
145
原创 【java limit优化】
java limit优化SELECTa.*FROM t_order a,(SELECT id FROM t_order LIMIT 0, 1000) bWHERE a.id = b.id
2021-11-26 12:27:50
253
原创 对象转json
@RequestMapping(value = "/receive", method = RequestMethod.POST) public Object receivePost( @RequestBody JSONObject data, HttpServletRequest request ) { log.info("接收到的订单的数据:{}", data); JSONObject dataJSONObject = data.getJSONObject("data"
2021-10-21 15:16:15
277
原创 springboot配置 yml,数据源
配置pom<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <dependency> <groupId>o
2021-10-21 12:50:47
2670
原创 java大量导出
public static void main(String[] args)throws Exception { String path="C:\\Users\\孙振\\Desktop\\新建文件夹\\"; SXSSFWorkbook sxssfWorkbook = new SXSSFWorkbook(); SXSSFSheet sheet = sxssfWorkbook.createSheet(); for .
2021-10-13 23:32:52
252
转载 Java 8Stream
Java 8 stream的详细用法旅行者yky 2019-01-08 23:12:43 192941 收藏 1625分类专栏: Java 8新特性 文章标签: java8 stream stream 用法版权Java 8新特性专栏收录该内容6 篇文章7 订阅订阅专栏一、概述Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据
2021-09-28 15:42:20
159
原创 this java
this关键字大家都很熟悉,天天见到,主要有以下三个用途 :1.this调用本类中的属性,也就是类中的成员变量;2.this调用本类中的其他方法;3.this调用本类中的其他构造方法(只能引用一个构造方法且必须位于首行)。简单的如何使用,这里就跳过了,本文主要是分析原理,这里需要有点点jvm的知识,不过我也会介绍的。下面进入正题:当我们在方法内部使用this调用属性、方法的时候,你有没有考过this是怎么来的?作为引用变量,this的数据类型是什么?我们在代码里写的this,编译成字节码文件后变成
2021-09-26 16:07:15
128
原创 //获取请求
ServletRequestAttributes requestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();HttpServletRequest request = Objects.requireNonNull(requestAttributes).getRequest(); 获取请求
2021-09-06 13:38:18
114
原创 获取请求地址路径参数
package gacl.request.study;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/
2021-09-02 19:10:19
1279
空空如也
java木马,springboot框架写的,上传到别人系统后,怎么让它启动
2021-06-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅