自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 utils015_RandomAccess类简介

RandomAccess类学习

2022-06-06 23:58:03 155

原创 utils014_拆分一个大集合为多个小集合

拆分集合

2022-06-06 23:56:45 167

原创 bug005_未捕获的异常

package com.jingsong.bug;import org.testng.Assert;import java.util.Date;/** * @author jingsong * @date 2022/5/27 0:12 * @desc 异常未捕获引起的bug */@SuppressWarnings("all")public class ExceptionBug { public static void main(String[] args) {

2022-05-27 00:35:41 131

原创 bug004_一个空格引起的bug

package com.jingsong.bug;/** * @author jingsong * @date 2022/5/26 23:46 * @desc 简述一个空格引起的bug,bug不难解决,但是比较费眼睛 * 主要原因是ASCII码表中32号和130号都是空格,不容易发现 */public class SpaceBug { public static void main(String[] args) { // 项目中需要解析一个字符串,

2022-05-27 00:09:49 1338

原创 uitls013_testNg的简单学习

package com.jingsong.testng;import org.testng.TestNG;import org.testng.annotations.*;import org.testng.xml.Parser;import org.testng.xml.XmlSuite;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.Lis

2022-05-16 00:47:06 71

原创 utils012_创建线程的三种方法简单介绍

package com.jingsong.test;import java.text.SimpleDateFormat;import java.util.Date;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;/** * @author jingsong * @date 2022/5/4 14:49 * @desc 多线程基础学习 */public class T

2022-05-10 23:30:55 78

原创 bug003_jar包变动引起的序列化bug

package com.jingsong.test;import lombok.Data;import java.io.FileInputStream;import java.io.ObjectInputStream;import java.io.Serializable;/** * @author jingsong * @date 2022/5/8 12:44 * @desc 记录一个rpc调用时产生的bug */public class SerializableBug {

2022-05-09 00:13:15 211

原创 utils011_时间常量类&获取当前月的天数等

package com.jingsong.constants;import lombok.AccessLevel;import lombok.NoArgsConstructor;import java.text.SimpleDateFormat;import java.time.Month;import java.util.Date;/** * @author jingsong * @date 2022/5/3 23:41 * @desc 时间的一些常量,项目中统一化使用可以降低代码

2022-05-04 14:31:09 103

原创 utils010_EasyExcel的简单使用

package com.jingsong.test;import com.alibaba.excel.EasyExcel;import com.alibaba.excel.context.AnalysisContext;import com.alibaba.excel.read.listener.ReadListener;import com.jingsong.entity.Dog;import java.util.ArrayList;import java.util.List;/**

2022-05-03 23:35:54 346 1

原创 utils009_非幂等性操作的重试机制

package com.jingsong.test;import cn.hutool.core.util.RandomUtil;/** * @author jingsong * @date 2022/4/27 23:25 * @desc 进行某些非幂等性操作时(例如查询数据库),少数情况可能需要多次重试才能成功 */public class RetryTest { public static void main(String[] args) { String r

2022-04-27 23:55:23 154

原创 utils008_fastjson中Feature类学习(更快描述某些属性)

package com.jingsong.test;/** * @author jingsong * @date 2022/4/26 0:02 * @desc com.alibaba.fastjson.parser.Feature * 该文件中提供了描述某一事物的方法,可以更快的描述某一事物的特征,下面为简单的学习 */public class JSONFeatureTest { public static void main(String[] args) { //

2022-04-27 23:12:23 947

原创 utils007_位运算符

package com.jingsong.test;/** * @author jingsong * @date 2022/4/26 22:39 * @desc 介绍位运算符 */public class BitwiseTest { public static void main(String[] args) { /* int的长度是4个字节,即: 00000000 00000000 00000000 000000

2022-04-27 01:12:03 75

原创 utils006_fastjson的读取和解析数据

package com.jingsong.test;import cn.hutool.core.io.IoUtil;import cn.hutool.core.util.CharsetUtil;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import com.alibaba.fastjson.TypeReference;import lombok.AllArgsConstructor;impo

2022-04-25 23:48:41 451

原创 bug002_io流忘记关导致内存泄露

package com.jingsong.test;import cn.hutool.core.io.IoUtil;import cn.hutool.core.util.CharsetUtil;import org.apache.commons.io.IOUtils;import org.springframework.core.io.ClassPathResource;import java.io.InputStream;/** * @author jingsong * @date

2022-04-25 00:59:54 910

原创 utils005_IO流读取文件

package com.jingsong.test;import cn.hutool.core.io.IoUtil;import cn.hutool.core.util.CharsetUtil;import org.apache.commons.io.IOUtils;import org.springframework.core.io.ClassPathResource;import java.io.InputStream;/** * @author jingsong * @date

2022-04-25 00:43:46 246

原创 bug001_字符串替换的注意事项

package com.jingsong.test;import org.apache.commons.lang3.StringUtils;/** * @author jingsong * @date 2022/4/23 23:23 */public class StringBug { public static void main(String[] args) { /* bug简单复盘 如strCheck()中

2022-04-23 23:45:32 196

原创 utils004_Stream简介

package com.jingsong.test;import lombok.Builder;import lombok.Data;import java.util.ArrayList;import java.util.Arrays;import java.util.List;/** * @author jingsong * @date 2022/4/22 23:27 */public class StreamTest { public static void main(

2022-04-23 14:36:25 82

原创 utils003_集合工具类

package com.jingsong.test;import cn.hutool.core.collection.CollUtil;import java.util.Arrays;import java.util.List;/** * @author jingsong * @date 2022/4/20 23:01 * @description hutool工具包的CollUtil * https://mvnrepository.com/artif

2022-04-20 23:26:31 169

原创 utils002_字符串的非空判断

package com.jingsong.test;import org.apache.commons.lang3.StringUtils;/** * @author jingsong * @date 2022/4/20 0:03 * @description * 对于字符串的操作推荐使用下面的两个jar包 * 1. StringUtils apache出品 * https://mvnrepository.com/artifact/org.apa

2022-04-20 00:36:31 106

原创 utils001_获取零点时间

package com.itheima.test;import cn.hutool.core.date.DateUtil;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * @author jingsong * @date 2022/4/19 23:08 **/public class TimeTest { public static vo

2022-04-19 23:48:18 1416

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除