8 最是那一低头的温柔

尚未进行身份认证

暂无相关描述

等级
TA的排名 1k+

springboot对Double类型保留两位小数返回处理

更多知识在www.itkc8.com如下1、定义序列化Json处理类继承JsonSerializer,泛型类型为要做处理的对象类型2、在要处理对象属性上面指定序列化处理类格式化如果有错,非常感谢您的指正!感谢点赞,您的支持是我写下去的动力、、1、定义序列化Json处理类继承JsonSerializer,泛型类型为要做处理的对象类型importjava.io.IOExcepti...

2019-09-01 11:46:34

SQL中遇到多条相同内容只取一条的最简单实现

sql语句更多知识请访问www.itkc8.comSQL中经常遇到如下情况,在一张表中有两条记录基本完全一样,某个或某几个字段有些许差别,这时候可能需要我们踢出这些有差别的数据,即两条或多条记录中只保留一项。如下:表timeand针对time字段相同时有不同total和name的情形,每当遇到相同的则只取其中一条数据,最简单的实现方法有两种每当遇到相同的则只取其中一条...

2019-08-27 17:15:12

Java Bean Validation 最佳实践

Java实体的验证参数更多访问www.itkc8.com参数校验是我们程序开发中必不可少的过程。用户在前端页面上填写表单时,前端js程序会校验参数的合法性,当数据到了后端,为了防止恶意操作,保持程序的健壮性,后端同样需要对数据进行校验。后端参数校验最简单的做法是直接在业务方法里面进行判断,当判断成功之后再继续往下执行。但这样带给我们的是代码的耦合,冗余。当我们多个地方需要校验时,我们就...

2019-08-23 20:08:45

java8判断是否在数组中

Arrays.asList(yourArray).contains(yourValue)String[]values={"AB","BC","CD","AE"};booleancontains=Arrays.stream(values).anyMatch("s"::equals);int[]a={1,2,3,4};booleancontains...

2019-08-13 10:23:49

bootstrap fileinput initialPreviewConfig 中参数问题

varpreList=newArray();varlistImage=selectItem.FImage.split(",");varlistFUrl=selectItem.FUrl;varpreviewJson=preList;//与上面预览图片json数据组对应的config数据varinitPreviewConfig=new...

2019-08-02 18:57:37

springboot 整合retry(重试机制)

当我们调用一个接口可能由于网络等原因造成第一次失败,再去尝试就成功了,这就是重试机制,spring支持重试机制,并且在SpringCloud中可以与Hystaix结合使用,可以避免访问到已经不正常的实例。更多重试机制访问www.itkc8.com写一个简单的demo,加入依赖:<dependencies><dependency>...

2019-07-25 13:02:38

JAVA--fastJSON+自定义注解格式化实体字段

公司有个需求,给所有身份证,姓名,银行卡号,后台打印日志进行格式化如:身份证:431103******9999,姓名:张*红。主要作用是为了保密商户的资料。拿到这样一个需求的时候,我首先想到的是,那么多个实体,每个实体身份证,姓名,银行卡可能字段命名是不一样的,那我怎么去做一个通用的方法,怎么才知道某个实体中某个字段需要进行格式化,是进行什么类型的格式~...

2019-07-10 15:16:23

如何在for循环中使用多线程

更多多线程在www.itkc8.comimportjava.util.concurrent.Executor;importjava.util.concurrent.Executors;publicclassTest{privatefinalstaticExecutorexecutor=Executors.newCachedThreadPool();//启用多线程...

2019-07-09 10:14:29

java通过自定义注解执行指定的类方法

更多Java知识请访问www.itkc8.com用于三方调用接口的统一入口,入口类GateWay扫描指定包下的service类,遍历该类中带自定义注解的方法,通过不同参数执行指定的方法。1、自定义注解@Target({ElementType.FIELD,ElementType.METHOD})//声明自定义的注解使用在方法上@Retention(RetentionPolicy.R...

2019-07-08 18:23:40

MySql 删除表中重复的数据(但要保留一条)

更多MYSQL知识访问www.itkc8.com今天遇到一个问题。相同的数据在同一张表里出现了多次。我的需求是删除多余的数据,但要保留其中一条。定义表名table_a,判断唯一的两个字段c_1,c_2,无关字段data表中原始数据如下首先我们要查看数据库中那些数据重复了,执行如下SQLSELECT*FROM(SELECTCOUNT(*)asnum,c_1,c_...

2019-07-05 17:38:56

scala学习手册

www.itkc8.comhttp://hongjiang.info/scala/https://blog.csdn.net/c391183914/article/details/78647533?locationNum=2&fps=1

2019-06-20 18:42:51

dozer的用法

更多Java知识请访问www.itkc8.com<dependency><groupId>net.sf.dozer</groupId><artifactId>dozer</artifactId><version>5.5.1</ve...

2019-06-20 14:32:54

数据保存先入队列,然后批量处理入库

更多多线程知识访问www.itkc8.compackagecom.example.demo.service;importcom.example.demo.domain.MyStudent;importlombok.extern.slf4j.Slf4j;importorg.springframework.stereotype.Service;importorg.sp...

2019-06-19 19:13:25

BlockingQueue队列大讲解

更多多线程知识访问www.itkc8.comhttps://blog.csdn.net/qq_42135428/article/details/802857371:BlockingQueue继承关系java.util.concurrent包里的BlockingQueue是一个接口,继承Queue接口,Queue接口继承CollectionBlockingQu...

2019-06-19 17:04:07

java实现分布式系统mysql的批量更新,数据先放队列中然后批量入库

更多多线程知识请访问www.itkc8.com背景项目中开发一个批量新增,更新的需求,由于之前的数据是一条一条入库的,每天入库量在十万左右,后来增加需求每天的入库量上升到百万时,入库遭遇瓶颈,mq积压严重。后来发现这样需要频繁的与Mysql交互,且需要等待写库结果返回,效率堪忧拖慢其他模块,就有了批量新增和批量更新的需求。优化第一步:用线程池来更新,将更新代码提交到线程池中,由线程池...

2019-06-19 16:54:12

让你彻底理解Synchronized

更多多线程知识请访问www.itkc8.com1.synchronized简介在学习知识前,我们先来看一个现象:publicclassSynchronizedDemoimplementsRunnable{privatestaticintcount=0;publicstaticvoidmain(String[]args){...

2019-06-11 15:57:44

Java 8 并发篇 - 冷静分析 Synchronized(下)

https://juejin.im/post/5abc9de851882555770c8c72#heading-35http:www.itkc8.com

2019-06-03 20:47:16

IDEA 最新破解方法,2019.1.2已支持(持续更新,19年5月9号更新)亲测可用,绝不骗人

更多Java知识请访问www.itkc8.com一、安装进入官网下载适合自己系统的版本,下载地址:https://www.jetbrains.com/idea/download/#section=windows安装中选择适合本机的64位(32位)版本,其他一直next即可二、破解首先强调一遍:各位有能力的尽量支持正版!先下载jar包JetbrainsCrack.jar,...

2019-05-29 10:49:43

Java高性能反射工具包ReflectASM

ReflectASM使用字节码生成的方式实现了更为高效的反射机制。执行时会生成一个存取类来set/get字段,访问方法或创建实例。一看到ASM就能领悟到ReflectASM会用字节码生成的方式,而不是依赖于Java本身的反射机制来实现的,所以它更快,并且避免了访问原始类型因自动装箱而产生的问题。更多关于反射到知识请访问www.itkc8.compom.xml&lt...

2019-05-28 10:36:37

ReflectASM-invoke,高效率java反射机制原理

一、性能对比我们先通过简单的代码来看看,各种调用方式之间的性能差距。publicstaticvoidmain(String[]args)throwsException{ApplicationContextac=newClassPathXmlApplicationContext(newString[]{"spring-common.xml"});...

2019-05-28 10:28:39

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。