java
榴莲豆包
幸好我是个小胖子,难过的时候还可以摸摸小肚子
展开
-
HttpClient工具类
【代码】 HttpClient工具类。原创 2023-01-12 17:23:34 · 231 阅读 · 0 评论 -
Java发送get请求
【代码】Java发送get请求。原创 2022-11-24 14:11:31 · 2703 阅读 · 0 评论 -
使用WritableFont设置字体样式
使用WritableFont设置字体样式原创 2022-09-29 15:10:46 · 1436 阅读 · 0 评论 -
oracle like语法防注入
oraclelike语法防注入。原创 2022-07-18 13:43:37 · 304 阅读 · 0 评论 -
java list转JSONArray替换list的中的值
替换list中的值原创 2022-07-01 17:39:27 · 758 阅读 · 0 评论 -
IDEA 使用Tomcat热部署
使用war exploded方式部署原创 2022-06-09 10:25:37 · 386 阅读 · 0 评论 -
支付宝支付接口调用
支付宝支付接口调用原创 2022-06-09 09:30:49 · 2985 阅读 · 0 评论 -
Java判断字符串是否包含成对存在的标签
Java判断字符串是否包含成对存在的标签原创 2022-06-08 13:59:26 · 572 阅读 · 0 评论 -
window.location请求接口中文乱码
转码原创 2022-06-01 21:05:40 · 229 阅读 · 0 评论 -
存储过程拼接sql
CREATE OR REPLACE PROCEDURE test1(v_istotalquery IN VARCHAR2, v_areastr IN VARCHAR2, v_areastrs IN VARCHAR2, v_landlevelno IN VARCHAR2, v_fenddate IN VARCHAR2, v_zonecodes IN VARCHAR2, v_fstartdate IN VARCHAR2, v_usedtype IN VARCHAR2, v_fprjname IN VARCHA.原创 2022-05-25 20:30:42 · 1236 阅读 · 0 评论 -
java判断包含html代码的字符串是否存在未结束标签
String str=rmCoContractsubcontentPo.getFcontent().substring(rmCoContractsubcontentPo.getFcontent().indexOf("<p"), rmCoContractsubcontentPo.getFcontent().length()); String substr=str.substring(0,str.lastIndexOf("</p>")+4); .原创 2022-05-18 20:52:16 · 468 阅读 · 0 评论 -
List集合根据对象的某个字段进行排序(double)
import java.util.ArrayList;import java.util.List; class Student { private String name; private double age; public Student(String name, double age) { this.name = name; this.age = age; } public String g.原创 2022-05-12 16:04:24 · 1993 阅读 · 0 评论 -
List<Map<String,Object>>赋值
List<Map<String,Object>> maplist = new ArrayList<>();for (String tsschgsbh:rbuildinginfo.getTsschgsbh().substring(0, rbuildinginfo.getTsschgsbh().length()).split(";")){ Map<String,Object> map = new HashMap<String, Objec...原创 2022-04-27 20:42:14 · 1312 阅读 · 0 评论 -
Windows RabbitMQ_3.8 安装和配置,Windows erlang下载
Windows 下载RabbitMQ下载地址:https://github.com/rabbitmq/rabbitmq-server/releasesrabbitmq-server-3.8.14.exe 直接下载地址:https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.14/rabbitmq-server-3.8.14.exe安装RabbitMQ,要先安装:erlang,erlang的下载地址:原创 2022-04-18 11:11:43 · 2402 阅读 · 0 评论 -
bcprov-jdk14与bcprov-jdk15on冲突
项目中使用了下边的jar,它的最下层包含了bcprov-jdk14,所以无论你怎么引入15版本都不会生效。可以通过maven依赖试图查看那个jar引用了 bcprov-jdk14然后进行排除。idea在pom.xml文件右击然后通过以下代码剔除14版本(这里要注意一层一层往下剔除。不过我这里没有层层剔除就管用了,dego... )<dependency> <groupId>org.xhtmlrenderer</groupId&g..原创 2022-03-30 09:56:41 · 5616 阅读 · 2 评论 -
java上传图片,压缩、更改尺寸等导致表层蒙上一层红色
之前代码是使用了ImageIO.read,发现只要使用ImageIO.read(in)读取图片可能就会导致变色。可通过BufferedImage读取图片,即可解决问题。原先代码如下:BufferedImage srcImgBuff = ImageIO.read(srcFile); int width = srcImgBuff.getWidth(); int height = srcImgBuff.getHeight(); if (width <= boxWidth ...原创 2021-12-02 17:27:37 · 405 阅读 · 1 评论 -
java把String的时间类型字符串加一天
增加一天和减少一天分别采用了两种方法,喜欢那种用哪种,代码如下:import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class TestTime {public static void main(String[] args) {Strin原创 2021-09-28 15:40:47 · 3606 阅读 · 0 评论 -
出现java.lang.IllegalArgumentException: The char ‘0x1f‘ after错误
//System.out.println(content.substring(content.indexOf((char)(0x1F)+"")-30,content.indexOf((char)(0x1F)+"")+30));//netsubscribe.setFfullcontent(content.replaceAll((char)(0x1F)+"",""));特殊字符计算机不识别。原创 2021-08-25 13:32:55 · 360 阅读 · 0 评论 -
记一次面试问题
hr:问一个int类型在查询sql时应该注意什么。我:eem int注意什么 类型转换?重新思索应该是什么呢不懂便问int类型初始值是0,查询的时候默认是0就存在问题。这里没有想到,我只以为使用int会报错吗?...原创 2021-06-29 11:08:38 · 80 阅读 · 0 评论 -
java字符串数组转换
字符串转数组:// 字符串转数组String str = "0,1,2,3,4,5";String[] arr = str.split(","); // 用,分割System.out.println(Arrays.toString(arr)); // [0, 1, 2, 3, 4, 5]注意:.、|和*等转义字符,必须得加\\。多个分隔符,可以用|作为连字符。数组转字符串:方法1:遍历String[] arr = { "a", "b", "c", "d...原创 2021-06-22 16:48:44 · 1645 阅读 · 0 评论 -
WARNING: An illegal reflective access operation has occurred
Spring Boot项目升级到JDK 11,运行时发现警告如下:WARNING: An illegal reflective access operation has occurredWARNING: Illegal reflective access by org.apache.ibatis.reflection.Reflector (file:/C:/Users/qy/.m2/repository/org/mybatis/mybatis/3.4.6/mybatis-3.4.6.jar) to原创 2021-06-10 14:37:03 · 1159 阅读 · 0 评论 -
java.lang.NumberFormatException: For input string: ““
Long zsocId = Long.valueOf(String.valueOf(params.get("zsocId")));根据前端传进来的原创 2021-06-09 10:39:36 · 124 阅读 · 0 评论 -
java实现两个实体类共有字段合二为一
业务需求:有一个申请表。需要实现审核通过把数据存入主表。由于字段量比较多,都set一遍,费时费力。使用PropertyUtils.copyProperties(zxRecruitPosition,zxRecruitPositionReq);把相同zi原创 2021-06-03 10:45:51 · 1264 阅读 · 0 评论 -
获取大写首字母开头的城市排列展示
要求图:实现前端代码:<div class="container query"> <div class="subcontainer"> <div> <span class="querycaption">当前城市:</span> <el-button type="text">进入济南站</el-button> </di.原创 2021-05-26 19:16:44 · 425 阅读 · 0 评论 -
指定ArrayList大小
使用ArrayList的时候,如果清楚它的指定大小的话,可以尽量在初始化的时候进行大小指定,因为随着arraylist不断添加新的元素之后,链表的体积会不断增大扩容。private void grow(int minCapacity) { // overflow-conscious code int oldCapacity = elementData.length; int newCapacity = oldCapacity + (oldCapacity原创 2021-05-20 09:16:01 · 1839 阅读 · 0 评论 -
Object 的 equals 方法容易抛空指针异常。
从源码来进行分析equals方法是属于Object类的,如果调用方为null,那么自然在运行的时候会抛出空指针异常的情况。object类中的源码:public boolean equals(Object obj) { return (this == obj); }为了避免这种现况出现,在比对的时候尽量将常量或者有确定值的对象置前。例如说:正确:“test”.equals(object);错误:object.equals(“test”);...原创 2021-05-20 09:13:23 · 1019 阅读 · 0 评论 -
java通用时间处理类
package com.qiyuan.qyframe.base.tools;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.sql.Timestamp;import java.text.SimpleDateFormat;import java.util.Date;/** *.原创 2021-04-30 15:53:10 · 106 阅读 · 2 评论 -
实体类使用get方法,某个字段没有值报空指针异常
使用场景:@Data@Componentpublic class Info implements Serializable { private Integer id; private String name; private Integer age; @TableField(exist = false) private String str; public String getStr() { return "test";原创 2021-04-30 14:34:02 · 4940 阅读 · 0 评论 -
Springboot通过maven打war包(去除内置tomcat)
一、配置去除springboot内置tomcat<packaging>jar</packaging> 改为:<packaging>war</packaging>在pom.xml添加依赖<dependency> <groupId>org.springframework.boot</gr...原创 2019-12-07 10:09:45 · 3914 阅读 · 0 评论 -
JSONArray与JSONObject的使用
主要是使用Array返回指定数据格式。使用代码样例如下:JSONArray jsonArrayS = new JSONArray();JSONObject typeJson = new JSONObject();String houseType = "住宅";typeJson.put("houseType", houseType);JSONArray NameArray = new JSONArray();for (i=0 i<10 i++) { JSONObjec原创 2020-06-11 09:43:33 · 253 阅读 · 0 评论