java
1212爸爸
这个作者很懒,什么都没留下…
展开
-
java生成html文件输出到指定位置
java生成html文件输出到指定位置原创 2023-02-22 23:35:41 · 912 阅读 · 1 评论 -
使用curl命令将服务器文件下载下载
使用curl命令将服务器文件下载下载原创 2023-02-22 23:33:36 · 2638 阅读 · 0 评论 -
java 实体类空数据转json字符串字段值
java 实体类空数据转json字符串字段值原创 2022-09-23 11:39:34 · 424 阅读 · 0 评论 -
Spring Boot 中的异步调用
Spring Boot 中的异步调用原创 2022-07-27 13:48:35 · 542 阅读 · 0 评论 -
hutool验证码生成
hutool生成随机验证码原创 2022-07-19 15:08:45 · 481 阅读 · 0 评论 -
springboot整合谷歌身份验证
springboot整合谷歌身份验证转载 2022-07-17 12:42:01 · 2010 阅读 · 1 评论 -
java1.8新特性-Stream
Stream API1.集合处理数据的弊端 当我们在需要对集合中的元素进行操作的时候,除了必需的添加,删除,获取外,最典型的操作就是集合遍历,packagecom.bobo.jdk.stream;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.List;publicclassStreamTest01{publicstaticvoidmain(String[]args...原创 2022-05-12 09:48:37 · 1115 阅读 · 0 评论 -
如何解决httpclient调用https请求报错
public static CloseableHttpClient getClient() { SSLContext sslContext = null; try { sslContext = new SSLContextBuilder().loadTrustMaterial(null, new TrustStrategy() { // 信任所有 public boolean ...原创 2022-04-22 09:17:01 · 2048 阅读 · 0 评论 -
正则表达式取jsonString指定字段值(包括字符串和整数)
public static void main(String[] args) { String info = "[{\"SYNC_930000003690\":{\"finalSYSTEMNAME\":\"PXY-CPCP配置中心\",\"P_REQUEST_ID\":\"585471439551123454\",\"finalSYSTEMTYPE\":\"BSS-PXY\",\"finalDeveloperName\":\"\",\"finaltaxtCost\":\"\",\"finalwor.转载 2022-04-18 16:03:15 · 2174 阅读 · 1 评论 -
List根据指定字段去重
List<DcxyYsgx> studentList = new ArrayList<>(dcxyYsgxList.stream() .collect(Collectors.toMap(DcxyYsgx::getId, Function.identity(), (oldValue, newValue) -> oldValue)) .values());Collectors.toMap需要使用三...原创 2022-04-15 17:14:16 · 643 阅读 · 0 评论 -
JSON转xml工具类
package com.servyou.js.util;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import com.alibaba.fastjson.parser.Feature;public class JsonUtils { public static String json2xml(JSONObject jsonObj) { StringBuffer.原创 2021-11-26 10:15:41 · 894 阅读 · 0 评论 -
Java解析html页面,获取想要的元素
<dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.10.2</version></dependency>代码说明:response为页面的网页元素,一个标准的htmlDocument doc = Jsoup.parse(resopnes); // 使用..原创 2021-11-10 10:33:42 · 628 阅读 · 0 评论 -
Java访问网络url,获取网页的html代码
在Java中,Java.net包里面的类是进行网络编程的,其中,java.net.URL类和java.net.URLConection类是编程者方便地利用URL在Internet上进行网络通信。有两种方法可以用来访问Internet。一是使用URL类的openStream()方法:openStream()方法与制定的URL建立连接并返回InputStream类的对象,以从这一连接中读取数据;openStream()方法只能读取网络资源。二是使用URL类的openConnection()方原创 2021-11-10 10:31:31 · 2688 阅读 · 1 评论 -
多级菜单递归遍历成树
菜单类:public class Menu { // 菜单id private String id; // 菜单名称 private String name; // 父菜单id private String parentId; // 菜单url private String url; // 菜单图标 private String icon; // 菜单顺序 private int order; // 子...原创 2021-09-30 22:42:55 · 205 阅读 · 0 评论 -
java替换文件内容
public static void writeToTxtByRandomAccessFile(File file, String str){ RandomAccessFile randomAccessFile = null; try { randomAccessFile = new RandomAccessFile(file,"rw"); long len = randomAccessFile.length(); .原创 2021-09-30 02:02:50 · 263 阅读 · 0 评论 -
java返回文件内容
public static String readFileContent(String fileName) { File file = new File(fileName); BufferedReader reader = null; StringBuffer sbf = new StringBuffer(); try { reader = new BufferedReader(new FileReader(file).原创 2021-09-30 02:01:13 · 796 阅读 · 0 评论 -
java清空文件内容
public static void clearInfoForFile(String fileName) { File file =new File(fileName); try { if(!file.exists()) { file.createNewFile(); } FileWriter fileWriter =new FileWriter(file); .原创 2021-09-30 01:59:34 · 2001 阅读 · 0 评论 -
Field判断当前对象是否有该字段
//获取当前实体类属性Field[] fields=commonData.getDeclaredFields();for (int j = 0; j < fields.length; j++) { if(fields[j].getName().equals("uuid")) { FieldUtils.writeDeclaredField(t, "uuid", id, true); }}原创 2021-08-02 08:55:40 · 353 阅读 · 0 评论 -
获取当前实体字段名及ApiModelProperty注解value字段说明
public static void main(String[] args) { Field[] fields = entity.class.getDeclaredFields(); StringBuffer buf = new StringBuffer(); buf.append("{"); for (Field field : fields) { String fieldName = field.getName().原创 2021-08-02 09:06:10 · 1322 阅读 · 0 评论 -
cron表达式详解
Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: (1) Seconds Minutes Hours DayofMonth Month DayofWeek Year (2)Seconds Minutes Hours DayofMonth Month DayofWeek1、各字段的含义:字段 允许值 允许的特殊字符 秒(Seconds) 0~59的整数 , - * / 四个字符 分..原创 2021-08-05 09:22:39 · 587 阅读 · 0 评论 -
String转Date
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class Demo { public static void main(String[] args) throws ParseException { SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd.原创 2021-08-05 09:31:56 · 85 阅读 · 0 评论 -
取出集合对象中的某一字段所有值
List<Student> studentList=new ArrayList<>(); List<String> nameList = studentList.stream().map( e -> { String name= e.getName(); return name; } ).collect(C...原创 2021-08-09 10:30:20 · 1720 阅读 · 0 评论 -
xml解析成json对象
依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.70</version> </dependency>对象实体@Data @JsonSerial.原创 2021-08-12 14:06:51 · 175 阅读 · 0 评论 -
字符串替换
public class StringStr{ public static void main(String[] args) { String str = "1+1=2"; String str1 = str.replace("2", "3"); System.out.println(str1); }}原创 2021-08-13 10:06:05 · 46 阅读 · 0 评论 -
判断list集合是否包含某个元素
public class demo { public static void main(String[] args) { List<String> names = new ArrayList<>(); names.add("张三"); names.add("李四"); names.add("赵五"); List<String> names1 = new ArrayList<..原创 2021-08-24 11:41:35 · 674 阅读 · 0 评论