![](https://img-blog.csdnimg.cn/20200802174637218.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA
java基础
想飞的孤独少年
我挥舞着键盘和本子,发誓把这个世界写得明明白白。
展开
-
Eclipse开发过程中个VM Arguments的设置(分配jdk、tomcat和 eclipse.ini文件的内存)
Eclipse开发过程中个VM Arguments的设置(分配jdk、tomcat和 eclipse.ini文件的内存)Eclipse开发过程中个VM Arguments的设置1:JRE中的Default VM Arguments:-Xms256M -Xmx640M -XX:PermSize=256m -XX:MaxPermSize=768m2:Tomcat的Optional Java VM Arguments:-Xms256M -Xmx512M -XX:PermSize=256m -XX:Max原创 2022-02-28 15:14:18 · 2337 阅读 · 0 评论 -
【优雅代码】04-1行代码完成多线程,别再写runnable了
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar转载 2022-02-13 17:43:55 · 232 阅读 · 0 评论 -
【优雅代码】01-lombok精选注解及原理
【优雅代码】01-lombok精选注解及原理转载 2022-01-26 18:26:07 · 164 阅读 · 0 评论 -
Spring boot 读取自定义配置文件
Spring boot 读取自定义配置文件为了不破坏核心文件的原生态,但又需要有自定义的配置信息存在,一般情况下会选择自定义配置文件来放这些自定义信息,这里在resources目录下创建配置文件author.propertiesresources/author.properties内容如下:author.name=Solin author.age=22 创建管理配置的实体类:package Solin.controller; import org.springframework.boot原创 2022-01-14 15:55:55 · 177 阅读 · 0 评论 -
Spring boot 自动任务实战
Spring boot 自动任务实战自动任务分类一、静态:基于注解1、创建定时器2、启动测试二、动态:基于接口1、导入依赖包:2、添加数据库记录:3、创建定时器4、启动测试三、多线程定时任务1、创建多线程定时任务2、启动测试自动任务分类用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式:一、基于注解(@Scheduled)二、基于接口(SchedulingConfigurer) 前者相信大家都很熟悉,但是实际使用中我们往往想从数据库中读取指定时间来动态执行定时任务,这时候基于原创 2021-05-12 14:51:14 · 156 阅读 · 1 评论 -
自定义注解_学会创建自己的注解
常规JDBC 非注解方式DBUtil通常来讲,在一个基于JDBC开发的项目里,都会有一个DBUtil这么一个类,在这个类里统一提供连接数据库的IP地址,端口,数据库名称, 账号,密码,编码方式等信息。如例所示,在这个DBUtil类里,这些信息,就是以属性的方式定义在类里的。package util; import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException; public原创 2021-04-28 11:57:30 · 341 阅读 · 0 评论 -
Java8新特性之使用forEach遍历List and Map
第一遍历Map集合以往会使用增强for语法来遍历如:public static void main(String[] args) { Map<String, Integer> items = new HashMap<>(); items.put("A", 10); items.put("B", 20); items.put("C", 30); items.put("D", 40); i原创 2021-04-25 11:38:10 · 688 阅读 · 0 评论 -
Java 8 Stream的基本详解
概述tream 是用函数式编程方式在集合类上进行复杂操作的工具,其集成了Java 8中的众多新特性之一的聚合操作,开发者可以更容易地使用Lambda表达式,并且更方便地实现对集合的查找、遍历、过滤以及常见计算等。聚合操作数据类public class Student { int no; String name; String sex; float height; public Student(int no, String name, String sex原创 2021-04-19 10:13:43 · 166 阅读 · 0 评论 -
JS对象及数组对象的操作
JS中定义对象定义对象类型//数据Object function GcMainDto(){ this.policyNo=null; this.riskCode=null; this.planCode=null; this.itemNo=null; this.endorSeqNo=null; this.registNo=null; }新建数据对象,并操作var gcEvaluateMainDto = new GcEvaluateMainDto(); gcMai原创 2021-04-13 14:10:17 · 365 阅读 · 0 评论 -
copySimpleObject对象覆盖控制是否带null工具类
package com.test;import java.util.Map;import java.util.Date;import java.util.List;import java.util.HashMap;import java.util.Iterator;import java.util.ArrayList;import java.math.BigDecimal;import java.util.LinkedList;import java.lang.reflect.Metho原创 2021-03-17 16:01:02 · 903 阅读 · 0 评论 -
两个Http联调测试工具类
package com.thirdPlat.ys.test;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.InputStream;import java.io.InputStreamReader;import java.io.Reader;import org.apache.commons.httpclient.HttpClient;import org.apache.commons.原创 2021-03-09 16:20:35 · 258 阅读 · 0 评论 -
图片工具类
图片上传package com.testutil;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import原创 2021-03-09 14:22:33 · 74 阅读 · 0 评论 -
ZipUtils工具类
ZipUtils工具类package com.util;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.util.ArrayList;import java.util.Enumerat原创 2021-01-22 11:37:40 · 312 阅读 · 0 评论 -
xml工具类
xml工具类package com.util;import java.io.StringWriter;import org.simpleframework.xml.Serializer;import org.simpleframework.xml.core.Persister;public class XmlUtils { //根据传入的DTO得到xmlString public static String ObjectToXML(Object object){ Serializer原创 2021-01-22 11:35:04 · 654 阅读 · 1 评论 -
WSDL工具类
package com.util;import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import原创 2021-01-22 11:32:54 · 421 阅读 · 0 评论 -
Json工具类
Json工具类package com.util;import java.io.IOException;import java.io.StringWriter;import java.util.Map;import org.codehaus.jackson.JsonGenerationException;import org.codehaus.jackson.JsonParseException;import org.codehaus.jackson.JsonParser;import原创 2021-01-22 11:21:03 · 423 阅读 · 0 评论 -
身份证校验工具类
身份证校验工具类package com.util;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.GregorianCalendar;import java.util.regex.Matcher;import java.util.regex.Pattern;public class IdentifyNoValidate { /** * 功能:身份证的有效验证 * @par原创 2021-01-22 11:08:44 · 342 阅读 · 0 评论 -
Http工具类
http工具类package com.util;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.commons.httpclient.Http原创 2021-01-22 09:37:29 · 232 阅读 · 0 评论 -
File文件操作工具类
文件操作工具类package com.util;import java.io.File;/** * 删除文件和目录 * */public class FileUtils { /** * 删除文件,可以是文件或文件夹 * @param fileName要删除的文件名 * @return 删除成功返回true,否则返回false */ public static boolean delete(String fileName) {原创 2021-01-21 15:56:22 · 58 阅读 · 0 评论 -
邮件发送工具类
邮件发送工具类package com.util;import java.io.File;import java.util.Date;import java.util.List;import java.util.Properties;import javax.activation.DataHandler;import javax.activation.DataSource;import javax.activation.FileDataSource;import javax.mail.A原创 2021-01-21 11:05:35 · 153 阅读 · 0 评论 -
Java反射机制详解
Java反射机制可以让我们在编译期(Compile Time)之外的运行期(Runtime)获得任何一个类的字节码。包括接口、变量、方法等信息。还可以让我们在运行期实例化对象,通过调用get/set方法获取变量的值。下面是一个小例子,让大家感受下Java反射的魔力Method[] methods = MyObject.class.getMethods();for(Method method : methods){ System.out.println("method = " + meth.转载 2021-01-18 16:30:26 · 76 阅读 · 0 评论 -
Json报文请求测试类
Json格式请求测试工具类package com.ifc.test.claimthirdcommon;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.InputStream;import java.io.InputStreamReader;import java.io.Reader;import org.apache.commons.httpclient.HttpClient;imp原创 2021-01-15 16:30:35 · 324 阅读 · 0 评论 -
将对象里所有的空值属性设置成null
将一个对象里所有的空值属性设置成nullimport java.lang.reflect.Field; /** * 将一个对象里所有的空值属性设置成null * @param o * @return */ public Object changeToNull(Object o) { Class c = o.getClass(); Class sc = c.getSuperclass(); if (null != sc) { recursionNull(sc, o);原创 2021-01-15 10:44:09 · 2835 阅读 · 0 评论 -
实体类对象属性复制工具类
实体类对象属性复制 public static void copySimpleObject(Object target, Object source) { Map map; Method method; Object value; Object[] objArray; StringBuilder sb; Iterator iter; if ((target != null) && (source != null)) {原创 2021-01-15 10:40:03 · 451 阅读 · 0 评论 -
基于POI Excle工具类
基于POI的Excel工具类/* * Excel工具类 */package com.chinainsurance.application.common;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.lang.r原创 2020-12-30 15:06:36 · 172 阅读 · 0 评论 -
Java反射小实例
JAVA反射小实例实体类:package dto;import java.util.Date;import java.text.SimpleDateFormat;public class Student { private String name = null; private int age; private String addr = null; private Double slary; private Date bronth; SimpleDateFormat sdf=原创 2020-10-26 14:31:20 · 105 阅读 · 0 评论 -
SHELL脚本大全
转载至:https://blog.csdn.net/u012852188/article/details/81003148Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。 实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。参数解释:-i :information,执行命令时候提示是否确定执行Ls –...转载 2020-01-15 18:02:30 · 315 阅读 · 0 评论 -
java命令行查看版本问题
java -version显示的是最新安装版本的javajavac -version显示的是你配置环境变量版本的java原创 2019-10-22 14:43:05 · 549 阅读 · 0 评论