自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 LambdaQueryWrapper的用法

一、介绍如果需要使用LambdaQueryWrapper,那么必须导入mybatis Plus的jar包。如图可见:我使用的开发软件是idea,在pom文件中导入的mybatis Plus大家可以在idea新建一个spring boot 项目,然后在pom.xml文件中引入mybatis plus 的依赖,如图可见:导入依赖之后,就可以开始使用LambdaQueryW...

2019-06-18 16:11:25 181443 11

原创 RocketMq:MQClientException The producer service state not OK, START_FAILED

一、问题在发送RocketMq消息的时候,报错:MQClientException The producer service state not OK, START_FAILED二、解决方案:检查Mq的配置是否正确:A.RocketMq是需要定义在application.yml文件中的spring下面的,一定要注意空格...

2019-06-18 16:06:36 4614

原创 MapStruct:转换问题

一、MapStruct转换原则A. 保证相同的数据结构B.避开关键字,比如:delete等二、问题查看(1)deleted转换失败,加入Mapping,明确指定对应关系(2)问题解决...

2019-06-18 16:01:22 3339

原创 json:JsonOperationException json字符串转化错误

一、报错二、解决三、解读json 的转换,需要实现serializable接口

2019-06-18 15:50:15 338

原创 git相关:tag

一、指令增加本地tag:git tag -a v1.1.0.2.1 -m '增加application-demo.yml配置文件'推送本地tag到远端:git push origin v1.1.0.2.1删除本地tag:git tag -d v1.1.0.1111推送本地tag到远端:git push origin v1.1.0.2222推送本地tag到远端:git pu...

2019-06-18 15:37:29 154

原创 spring boot:如何在注册中心踢出某个服务

一、如何在spring boot的注册中心中踢出某个服务二、解读http://192.168.100.135:8141/eureka/apps/HOLDER-SAAS-STORE-REPORT/192.168.102.240:8997/status?value=OUT_OF_SERVICE1.采用put请求2.第一个地址是服务中心的地址,即:192.168.100.135:...

2019-06-18 15:35:36 2145

原创 网络相关问题:BeanCreationNotAllowedException Singleton bean creation not allowed

一、spring boot中启动报错:BeanCreationNotAllowedException Singleton bean creation not allowed二、解读关闭防火墙即可

2019-06-18 15:32:34 1077

原创 Spring Boot:@RunWith和SpringRunner.class找不到问题

解决办法:导入unit的jar包即可:

2019-06-18 15:30:44 7510

原创 Spring Boot:@Qualifier

@Qualifier实现不同环境调用不同service一、代码(1)在controller层中,构造方法中注册不同的Service(2)不同Service的实现A.mtDevCouponServiceImplB.mtProdCouponServiceImpl(3)调用不同Service的实现二、解读controller中注册了两个不同的serv...

2019-06-18 15:27:39 1009

原创 用json实现深拷贝

一、代码 private SaleDetailReportRespDTO deepCopy(SaleDetailReportRespDTO obj) { String json = JSON.toJSONString(obj); return JSON.parseObject(json, SaleDetailReportRespDTO.class); ...

2019-06-18 15:19:16 1841

原创 eclipse如何导出项目

1. 2. 3.4..5.

2019-01-02 15:51:59 8644

原创 如何将项目导出为jar包?

一、打开eclipse右键,选择Export: 二、选择java 三、选择文件四、finish

2018-12-28 16:34:30 749

原创 git如何提交文件到仓库

如图所示:   

2018-12-28 16:22:13 395

原创 Windows系统端口占用问题处理

 一、查询Windows系统duand端口占用问题netstat -aon|findstr "8088"tasklist|findstr "237708"打开windows任务管理器 kill 具体操作如图所示:  

2018-12-28 16:19:06 181

原创 Linux系统error Writing 错误排查

一、报错    二、解决方案(1)找到连接的数据库此处图片jiub就不展示了(2)查看部署这个数据库的linux系统的磁盘占用信息:  三、运行结果 最后,问题解决~...

2018-12-07 18:16:06 2376

原创 一个List<String>去重的demo

package com.string.test;import java.util.ArrayList;import java.util.List;import net.sf.json.JSONArray;import net.sf.json.JSONObject;public class TTTT {    public static void main(String[] arg...

2018-12-07 18:09:45 309

原创 如何在JSON中返回数组格式的数据?

一、发出请求public String test(){ List&lt;CompanyResPool&gt; list=new ArrayList&lt;CompanyResPool&gt;(); CompanyResPool comResPool = new CompanyResPool(); String companyIdS...

2018-12-07 18:09:41 5158 1

原创 传递时间参数encode转换问题

一、传递时间参数encode转换问题当涉及到到日期相关的时间参数传递时,我们需要用encode来转换下格式,直接贴代码:(1)调用节点api:public String historyMonitorNew() { try { String nodeIp = getNodeIp(); System.out.println("startTime="+startTi...

2018-11-26 11:29:43 1555

原创 herbinate no session问题解决

一、问题分析报错问题:Hibernate4 No Session found for current thread如图,看到报了no sessioncuo错误:第一步:查询对应的service层的注解是这个:第二步,看到application.xml里面对应的是sessionFactory 第三步,看到sessionFactory对应的库是计算库(Mysql的其...

2018-11-22 19:59:06 167

原创 hibernate查询数据,单位转换时数据清0问题解决

一、问题描述对于hibernate,从数据库查询出数据的时候,如果涉及到数据的单位转换等,需要对于数据重新设置(setValue场景)的操作,目的是为了传递到页面进行zhan展示。但是你会发现你传递到页面之后,数据库的数据变成0了。 二、代码分析(1)原本的代码 public String listAll(){ try{ String condit...

2018-11-22 11:58:50 431

原创 Failed to read candidate component class: URL [jar:file:/D:/jdk/jre1.7.0_80/报错解决

如题:解决方案,是由于电脑异常断点,导致jdk的数据丢失。按照如下步骤更换jdk即可1.2.3. 后续重新创建服务,重启即可 

2018-10-25 15:29:43 8899

原创 NestableRuntimeException报错解决

一、报错问题Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException    at java.lang.ClassLoader.defineClass1(Native Method)    at java.lang....

2018-09-25 10:39:23 5545

原创 如何更改intellij idea 的字体大小

如何更改intellij idea 的字体大小? 一、打开intellij idea 二、File-setting 三、Editor-------&gt;Color scheme-----&gt;Color Scheme Font-------------&gt;勾选Use Color scheme font instead of the default------...

2018-09-20 20:07:12 2495

原创 double转int问题

一、代码实现package com.test.test;public class TTTT { public static void main(String[] args) { double d =1.76; System.out.println((int)d); double f =1.16; System.out.println((int)f); }...

2018-09-03 16:15:34 10954

原创 用正则表达式匹配单位查询

业务场景:输入【1核】、【2g】、【3mbps】需要将数字拿到,拼接成为sql语句。一开始考虑用字符串截取,后续思考,用正则biao表达式会更好些,下面直接上代码:一、代码实现package com.test.test;import java.math.BigDecimal;import java.util.ArrayList;import java.util.Arrays;...

2018-09-03 15:49:53 2903

原创 ConcurrentModificationException报错处理

一、报错问题解决        public String services(){        List &lt;Future&lt;Map&lt;String,Object&gt;&gt;&gt; list=new ArrayList&lt;Future&lt;Map&lt;String,Object&gt;&gt;&gt;();        int total=0;     ...

2018-09-03 15:35:14 644

原创 linux系统拒绝链接问题处理

拒绝链接ConnectionException.问题处理 当在linux系统中出现拒绝链接问题的时候,排查思路如下:1.执行  ping+ip(这里的ip不带端口号),看看通不通,不通的话,让他通。2.执行telnet ip+空格+端口号,如果提示connection refused,一般情况下是这个地址对应的项目没启动或者宕机了。 如图,是整个排查思路:...

2018-09-03 14:29:17 12921

原创 大数据量查询优化

问题描述:涉及到大数据量,多循环查询的时候,往往查询的速度会变慢,影响系统的使用性能。该问题,在测试环境尚不明显,因为测试环境的数据量毕竟是有限的。但是,一旦将代码更新到线上的真实系统,因为数据量一下子增大,会造成数据查询的缓慢,所造成的严重迟滞,就不能被忽略了。业务场景:云计算系统。底层会将采集过来的宿主机流量数据,进行保存。后台管理系统,需要定时计算从底层传递过来的宿主机的带宽的总体实...

2018-09-03 14:23:49 13530 1

原创 多线程返回值的例子

当我们面临大量数据查询的时候,在我有限的技术生涯中,想到两种解决方案。1.建立专业的solr查询引擎,实现全文检索。2.多线程加速查询的过程。 后台管理系统,数据量不算大,但是来源较多。较杂。目前的处理方式是用多线程实现。 那么,问题来了,多线程的查询,关键问题在于,传递了参数,如何将查询出的结果返回。 解决方案是采用Callable: 一、一个简单的d...

2018-09-03 14:15:21 10089

原创 rabbitmq

前言:    MQ 是什么?队列是什么,MQ 我们可以理解为消息队列,队列我们可以理解为管道。以管道的方式做消息传递。场景:    1.其实我们在双11的时候,当我们凌晨大量的秒杀和抢购商品,然后去结算的时候,就会发现,界面会提醒我们,让我们稍等,以及一些友好的图片文字提醒。而不是像前几年的时代,动不动就页面卡死,报错等来呈现给用户。    在这业务场景中,我们就可以采用队列的机制来处理,因为同时...

2018-05-30 17:49:56 213

原创 spring源码深度解析读后感

1.spring的源码是非常优秀的源码,世界领先。其关键在于:逻辑清晰。能够将一个复杂的逻辑,层层剥开,上面一层,是下面一层的总结,下面一层是上面一层的加深和细化。2.不管功能再怎么烟花缭绕,其底层的实现逻辑都是通过最基本的反射,运行时期判定,根据Class机制,去生成相应的类,完成类的属性、方法的注入。bean的生成,复杂点在于构造函数的判断,逻辑十分复杂。3.阅读源码是一件苦差事。但是收益却很...

2018-05-30 17:42:10 4895

原创 报错问题解决:net.sf.json.JSONException: There is a cycle in the hierarchy!

若非java这一块相关的战友,直接点评即可,无需阅读文章报错问题:net.sf.json.JSONException: There is a cycle in the hierarchy! atnet.sf.json.util.CycleDetectionStrategy$StrictCycleDetectionStrategy.handleRepeatedReferenceAsObject(Cy...

2018-05-30 13:53:04 860

原创 报错问题解决:org.hibernate.ObjectNotFoundException

若非java这一块相关的战友,直接点评即可,无需阅读文章报错:18-05-29 14:19:32  INFO DefaultLoadEventListener:160 - HHH000327: Error performing load command : org.hibernate.ObjectNotFoundException:No row with the given identifier ...

2018-05-30 13:24:11 5289

原创 项目启动报错处理

若非java这一块相关的战友,直接点评即可,无需阅读文章报错:四月 24, 2018 3:30:22 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'o...

2018-05-03 09:34:43 1024

原创 hql查询语句报错处理

若非java相关的战友,直接点评即可,无需仔细阅读文章org.springframework.scheduling.quartz.JobMethodInvocationFailedException: Invocation of method 'execute' on target class [class com.znz.util.NodeResScheduler] failed; nested...

2018-05-03 09:32:00 1032

原创 hibernate 的三种查询方式

hibernate 的三种查询方式温馨提示:若非做java相关业务这一块的战友,直接用最简单话语的点评即可,不用理会具体的技术细节。1.标准化对象查询: Criteria(面向对象的条件查询对象)    2.HQL:Hibernate 面向对象的查询语言,语法类似SQL3.原生的sql查询:原生态SQL语句方式一:标准化对象查询:criteria查询(1)一个简单的例子package com.te...

2018-04-12 19:03:43 186

原创 BigInteger中testBit方法解析

温馨提示:若非做java相关业务这一块的战友,直接用最简单话语的点评即可,不用理会具体的技术细节。import java.math.BigInteger;public class BasicTest { public static void main(String[] args) { BigInteger bi; Boolean b1, b2,b3,b4; //test...

2018-04-10 16:20:32 2694

原创 关于Spring IOC与Spring AOP的总结

一、概述spring 的ioc解决的是对象之间的依赖的问题。spring 的aop解决的是业务逻辑和系统公用模块之间的解耦的问题。他将系统公用的模块,比如事务处理、安全监听、打印日志等等模块,作为横切关注点,在不破坏原有业务逻辑的前提下,插入业务逻辑层。这样就相当于在业务逻辑层插入了一些公用模块的组件,来帮助我们监听系统的运行情况。在涉及到公共模块的修改的时候,不用在连接点附近一个一个修改,而是只要

2018-02-25 13:46:44 316

原创 关于java中为什么使用接口的解析及其理解

一、为什么项目中需要使用接口?在项目中,有一些功能,不仅仅是一个类去实现,即有很多地方有用到,大家需要统一标准。所以需要用接口,这样大家同时实现一个接口,就能够统一规范。在接口中只是定义了基本的方法名,具体的实现交给实现类。统一标准之后的下一件事情,就是多态。多态的实现,是使用了动态绑定技术,这里不做进一步展开。只需要知道在C和C++中,是前期绑定,也就是在编译前,就已经知道了具体执行哪些...

2018-02-25 13:02:54 5961

原创 Spring AOP 重要概念以及理解

Spring AOP 重要概念梳理以及理解

2018-02-25 11:20:56 352

一个简单的spring IOC演示demo

一个简单的spring IOC演示demo 包含spring所需的基本jar包,代码。经过测试,可以正常使用

2018-02-07

空空如也

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

TA关注的人

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