编程杂谈
文章平均质量分 59
工作中的一些技巧杂谈
fql123455
这个作者很懒,什么都没留下…
展开
-
Java Http 工具类
【代码】Java Http 工具类。原创 2023-05-04 10:37:20 · 572 阅读 · 1 评论 -
SpringBoot+Mybatis+postgreSQL整合
SpringBoot+Mybatis+postgreSQL整合一.相关准备1. 数据库表准备CREATE TABLE "public"."bank_discount_config" ( "id" int4 NOT NULL DEFAULT nextval('bank_discount_config_id_seq'::regclass), "name" varchar(255) COLLATE "pg_catalog"."default", "bank_id" int4, "model_原创 2021-01-25 14:37:18 · 3551 阅读 · 3 评论 -
URL解析Excel工具类
解析网络上的的Excel表格,解析表格数据插入到数据库之中。这个工具类中的返回信息包含了自己公司封装的返回工具,使用时替换即可package cn.kingcar.cms.util.excel;import cn.kingcar.cms.enums.error.ErrorEnum;import cn.kingcar.cms.vo.csr.CsrExcelImportVO;import cn.kingcar.framework.domain.ResultDTO;import cn.kingcar.f原创 2020-09-16 15:32:08 · 484 阅读 · 0 评论 -
java.lang.ArithmeticException:Non-terminating decimal expansion,no exact representble decimal result
异常信息java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.从上面的异常信息可以看出是在进行decimal 类型的计算时候出错了,代码如下 if(yearincome!=null){ BigDecimal num = new BigDecimal(12.00); BigDecim原创 2020-08-24 09:47:44 · 4467 阅读 · 0 评论 -
订单号生成工具
public class OrderGenerater { private volatile static int serialNo = 0; private static final String FORMATSTRING = "yyyyMMddHHmmssSSS"; /** * 使用公平锁防止饥饿 */ private static final Lock lock = new ReentrantLock(true); /** *原创 2020-08-13 09:58:11 · 1518 阅读 · 0 评论 -
IDEA中pom文件及Java文件变成了橘色
今天原创 2020-07-14 17:03:51 · 16958 阅读 · 3 评论 -
Caused by: java.lang.NumberFormatException: For input string: “|“
这个异常是在使用spark进行数据清洗处理的时候出现的异常,在百度上搜索,发现类似的异常都是出现在jsp页面的参数设置中,困扰了好半天。1|24|M|technician|857112|53|F|other|940433|23|M|writer|320674|24|M|technician|435375|33|F|other|152136|42|M|executive|98101...原创 2020-03-11 09:21:57 · 12576 阅读 · 0 评论 -
关于取每天的00:00:01和23:59:59 的一般处理策略
1.出现背景这个需求的出现是在项目开发过程中,进行活动时间设置。需要把活动开始当天的第一秒和活动结束当天是最后一秒,作为一个完整的活动时间。而当时前端传输过来的日期格式是 年-月-日(可选择),时分秒默认当时创建的时间。这是就需要对时分秒进行格式转换。2.解决方案2.1 SimpleDateFormat方案这是一般对日期进行格式化的方法,可以自定义日期格式,但确实比较low,转换也比较麻烦...原创 2020-03-20 14:56:29 · 1163 阅读 · 0 评论 -
日期处理工具类
全部是代码1.日期格式规范 public static final String PATTERNSTR_YMD ="(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1...原创 2020-03-20 15:12:05 · 120 阅读 · 0 评论 -
Mybatis—Generator的使用
1.简介Mybatis—Generator是mybatis的一款代码自动生成工具,能够生成实体、mapper文件、dao的通用接口。在实际开发中能够极大的节约时间,提高开发效率。2.具体使用2.1 引入插件依赖 <build> <plugins> <plugin> <gr...原创 2020-01-02 17:47:46 · 95 阅读 · 0 评论 -
Git
Git项目的安全性太低不能协同开发不能版本回退项目版本过多,出现混乱git是什么git是一款分布式版本控制及协同开发工具版本控制工具的分类目前分两类集中式版本控制系统 SVN核心图:[外链图片转存失败(img-DFEAAGyh-1568806742606)(SVM核心图.png)]分布式版本控制系统 Git[外链图片转存失败(img-BP5lFj2...原创 2019-11-02 22:02:11 · 104 阅读 · 0 评论