牛奋lch

先要学会做一个好人,才能成为一个有用的人……

排序:
默认
按更新时间
按访问量

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)异常问题解决汇总

最近在使用Mybatis的过程中,遇到了这个异常,通过http://ljhzzyx.blog.163.com/blog/static/38380312201412453629988/这个博客里面的方法还是没有解决问题,为了方便大家看,遂将该博客中的解决方法复制过来了。最后还是将遇到的问题解决了,方...

2018-03-13 09:14:00

阅读数:136

评论数:4

storm中如何使用BaseWindowedBolt的ack机制

最近有个需求,在WindowedBole中需要对每个tuple进行ack,如果一场则进行fail,如是,我按照普通Bolt的写法,却始终实现不了上面的功能,代码如下:List<Tuple> tupleList = inputWindow.get(); ...

2018-03-13 09:12:29

阅读数:73

评论数:0

使用JsonView,减少vo的数量

前言: 在我们的开发中,经常会有这样的情景,后台从数据库中查询到前端需要的数据后,就会返回给前端,此时,我们就会封装一个vo,用来传输结果,例如一个StudentVo类,里面有姓名,班级,年级等信息,另一个业务接口需要的字段和StudentVo类里面的字段类似,只是多了两个字段而已,一般的做法是,...

2017-12-09 10:03:09

阅读数:342

评论数:1

spring boot--使用异步请求,提高系统的吞吐量

前言: 在我们的实际生产中,常常会遇到下面的这种情况,某个请求非常耗时(大约5s返回),当大量的访问该请求的时候,再请求其他服务时,会造成没有连接使用的情况,造成这种现象的主要原因是,我们的容器(tomcat)中线程的数量是一定的,例如500个,当这500个线程都用来请求服务的时候,再有请求进来,...

2017-12-07 19:29:42

阅读数:1211

评论数:1

spring boot整合quartz实现多个定时任务

最近收到了很多封邮件,都是想知道spring boot整合quartz如何实现多个定时任务的,由于本人生产上并没有使用到多个定时任务,这里给个实现的思路。 1、新建两个定时任务,如下: public class ScheduledJob implements Job{ @Override...

2017-11-15 18:22:24

阅读数:2548

评论数:1

spring boot--整合spring session实现session共享以及cookie丢失问题解决

spring session可以利用redis透明的存储并共享web应用的HttpSession,当结合spring boot使用时,更是大大的节省了我们整合的时间。 1 添加pom依赖 org.springframework.boot spring-boot-starter-...

2017-11-06 14:49:24

阅读数:6165

评论数:4

微服务间调用导致的Could not write content: Infinite recursion (StackOverflowError)问题

最近在开发中遇到了一个奇葩的问题,

2017-11-01 17:47:13

阅读数:775

评论数:0

ELk Stack-5.0.0-Logstash的安装以及logstash-input-plugin-file使用

Logstash下载地址:https://www.elastic.co/downloads/logstash Logstash官方文档:https://www.elastic.co/guide/en/logstash/current/index.html 1、下载安装 下载下来后,直接解压并进...

2017-09-29 16:02:57

阅读数:394

评论数:0

springboot-加载自定义的properties文件

在我们的开发中,有很多配置文件是需要分开配置的,例如kafka.properties,amq.properties等,那这些自定义的配置文件,怎么加载到对应的类里面了,下面就来说说这个问题。 在src/main/resources目录下新建一个config文件夹,用来存放我们的propertie...

2017-09-26 20:43:34

阅读数:1596

评论数:0

NAT模式下,让虚拟机联网

今天遇到一个问题,在使用make命令编译redis安装包的时候,直接报了个gcc :command not found,于是确定gcc没有安装,于是又使用yum install gcc安装gcc的时候,又报一些依赖的包找不到,为了不一个个的下载这些包,于是必须让虚拟机能够上网。 步骤一:共享In...

2017-09-22 17:23:58

阅读数:298

评论数:0

使用Junit做参数化测试

很多时候,我们在开发中写单元测试的时候,当对同一个方法的不同边界取值时,需要写多个单元测试来达到分支覆盖的效果,例如测试两个数相除,至少需要测试以下几个情况: 1、被除数为0的情况 2、除数为整数的情况 3、除数为小数的情况 所以,我们至少需要写三个单元测试。 下面来介绍一下使用Juni...

2017-09-20 19:52:29

阅读数:357

评论数:0

NAT模式下Linux系统的虚拟机的安装配置

最近被问道,虚拟机ping不通宿主机的问题,下面对这个问题进行一下总结。 环境: 虚拟机三台:该网段可以按需进行分配,此处的虚拟机网段为192.168.2.0,网关为192.168.2.1(这两点需要在后面的虚拟网络中进行配置) 192.168.2.108 192.168.2.109 192.16...

2017-09-20 14:13:13

阅读数:290

评论数:0

java前后端分离项目整合CAS实现单点登录解决方案

前言 最近在搞一个单点登录的项目,传统的单点登录整合CAS没有任何的问题,但是前后端分离的项目就整合失败了,主要是跨域跳转的问题,后端返回给前端的重定向根本无法跳转。 ===================================================...

2017-09-07 16:38:03

阅读数:2853

评论数:17

java中OutOfMemoryError异常总结

最近在生产中,接连出现了OutOfMemoryError的异常,现将相关总结如下: 1 java.lang.OutOfMemoryError: unable to create new native thread 这个异常是由于操作系统没有足够的资源来创建新的线程造成的。系统创建线程时,除了要在...

2017-09-04 22:04:32

阅读数:405

评论数:0

junit单元测试报java.lang.NoSuchMethodError: org.junit.runner.Description.createSuiteDescription

解决方案一: 去掉junit-dep依赖 junit junit-dep 该异常很大一部分都可以通过这个方案解决,如果pom依赖中存在junit-dep则去掉,如果没有依赖这个包,则尝试方案二。 解决方案二: 调高junit的依赖版本,一般升级到4.12或以上版本。

2017-08-30 16:54:53

阅读数:477

评论数:0

spring boot整合Cucumber(BDD)

1、新建一个springboot工程工程结构如下: 2、添加pom依赖 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche...

2017-08-29 18:23:32

阅读数:1822

评论数:1

使用spring事件驱动机制,实现权限信息的自动收集存库

最近在做权限管理,希望能够在容器初始化后,自动的将所有Controller上的url进行收集,并存放到权限表中,从而代替人工配置的方式。实现思路如下:                              spring事件驱动机制+注解来实现。 spring事件驱动机制 spring在容器初始...

2017-08-25 12:15:08

阅读数:3312

评论数:6

spring boot解决第三方jar包依赖的问题

在我们的开发中,通过会依赖第三方的jar包,而这些jar包由于还处于测试或开发阶段,并没有放到maven库中,这个时候,如果我们还按照原来spring boot的方式打包的话,第三方jar包是打不进来的,所有很多时候,我们在本地测试,开发没问题,一部署到服务器上,就报ClassNotFound异常...

2017-08-11 18:41:48

阅读数:3037

评论数:0

幂等性和高并发在电商系统中的使用

幂等和高并发在电商系统中的使用 在Java web项目开发中,经常会听到在做订单系统中生成订单的时候,要做幂等性控制和并发控制,特对此部分内容作出总结,在高并发场景下,代码层面需要实现并发控制;但是幂等性,其实更多的是系统的接口对外的一种承诺,承诺一次请求和多次请求会返回同样的数据。关于幂等性将...

2017-08-10 18:14:34

阅读数:648

评论数:0

spring boot中统一异常处理

在前面的博客中,Spring Boot整合jpa,Shiro进行权限管理 异常都是直接返回到页面上,这样做既不安全,也不友好,所以在返回给页面之前,我们需要对异常信息进行统一的处理,该部分的处理思路和spring mvc的处理思路是一致的。 下面,我们来对前面的示例进行改造,从而能够支持统一的异...

2017-08-09 12:03:54

阅读数:1393

评论数:0

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