自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 返回树的方法

private List getTreeDataLoop(long l) {//返回数据 一级类型,下面挂了子子孙孙类型List result = new ArrayList<>();//1 获取所有的类型List productTypes = productTypeMapper.selectList(null);//2)遍历所有的类型Map<Long,ProductType> productTypesDto = new HashMap<>();for (P

2021-06-28 14:26:57 211 1

原创 Bigdecimal保留小数点情况

BigDecimal.setScale()方法用于格式化小数点setScale(1)表示保留一位小数,默认用四舍五入方式 setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3 setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4 setScale(1,BigDecimal.ROUND_HALF_UP)四舍五入,2.35变成2.4setScaler(1,BigDecimal.

2021-06-28 14:25:06 3635

原创 农历和阳历的之间的转换

1.首先拷贝这两个实体类@Datapublic class Lunar { private boolean isleap; private int lunarDay; private int lunarMonth; private int lunarYear;}@Datapublic class Solar { private int solarDay; private int solarMonth; private int solarYear;}2.然后考入下面的类/**

2020-09-27 16:31:45 655

原创 java线程池的拒绝策略,ThreadPoolTaskExecutor和ThreadPoolExecutor的区别。

一、想要了解java的拒绝策略,首先要了解线程池到底是怎么运行的。1)当池子大小小于corePoolSize就新建线程,并处理请求2)当池子大小等于corePoolSize,把请求放入workQueue中,池子里的空闲线程就去从workQueue中取任务并处理3)当workQueue放不下新入的任务时,新建线程入池,并处理请求,如果池子大小撑到了maximumPoolSize就用RejectedExecutionHandler来做拒绝处理4)另外,当池子的线程数大于corePoolSize的时候,多

2020-09-04 19:09:29 2065

转载 拼接字符串时,防止sql注入,工具类,转载。

import javax.servlet.http.HttpServletRequest;/**防SQL注入工具类把SQL关键字替换为空字符串@author zhao@since 2015.7.23*/public class AntiSqlInjection {public final static String regex = “’|%|–|and|or|not...

2020-04-23 09:30:02 1046

原创 两个字符串一样,但是equls比较却是false的解决办法

出现这种情况,极有可能就是两个字符串的编码不同。解决办法:直接两个方法拷过去public static String deleteUTF8Bom(String fileStr) {byte[] UTF8_BOM_BYTES = new byte[]{(byte) 0xEF, (byte) 0xBB, (byte) 0xBF};byte[] bytes = fileStr.getBytes(...

2020-04-22 11:54:29 1369

原创 mysql里面一个表的几列数据怎么插入到另一张表里面去

直接套用这个公式:insert into 表名1(字段1,字段2) select 字段1,字段2 from 表名2注意:你select语句后面可以跟你想要筛选的条件 where例如:INSERT INTO tbl_sycs_paymentorder (createDate,pkOrderInfo,pkInstallments,pkPaymentOrder,payCode,thirdp...

2019-07-12 20:05:11 1049

原创 mysql数据库自动生成主键的UUID

有三种自动生成UUID的方法:一:SELECT REPLACE(UUID(),’-’,’’) id,lat,lon from xxx像这种 REPLACE(UUID(),’-’,’’) 生成的UUID是重复的UUID,意思就是你生成的每条数据的UUID都是一样的。二:SELECT UUID() id,lat,lon from xxxx这种生成的UUID和上面的一样,也是重复的ID ...

2019-07-12 19:58:12 15087 2

原创 怎么用sql把一个表某个字段的数据复制到另一个表的字段里去,前提是有主键或者唯一字段关联

**update tbl_sycs_paymentorder p LEFT JOIN tbl_sycs_orderinfo o on o.payCode=p.payCode set p.pkOrderInfo=o.pkOrderInfo where o.payCode=p.payCodetbl_sycs_paymentorde 这个表就是你要修改值得表,tbl_sycs_orderinfo这个...

2019-07-11 17:47:32 1484

原创 关于SpringCloud后台服务之间调用,参数是Map,放入对象进去,但是取出来的对象不能强转为原有的对象

关于SpringCloud后台服务负载均衡调用,参数是Map,但是取出来的对象不能强转为原有的类型问题:通过debug,我们其实能看到对象已经在map里面了,但是就是转不过来,不知道为什么会给我变成LinkedHashMap,但是我把map定义为LinkedHashMap也不能转过来。如果在同一个服务下面的模块或者方法之间的调用就可以转。原因:由于我不是很了解底层,所有这个还不是很...

2019-04-29 17:38:34 1021

原创 使用postman怎么都访问不到项目,也不报错

使用postman怎么都访问不到项目,也不报错可能问题1:本地路径没有对应你访问的访问路径在你的C盘下面的C:\Windows\System32\drivers\etc这个路径下找到host文件,你127.0.0.1 对应的是什么路径,你就用什么路径,也可以直接用127.0.0.1。可能问题2:你写了一个固定的ip地址去对应你写得项目访问路径因为你电脑一般选择的自动分配ip,所有,下一...

2019-04-12 20:02:21 4963

空空如也

空空如也

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

TA关注的人

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