自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 org.mybatis.spring.MyBatisSystemException

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'model' not found. Available parameters are [module, param1] at org.mybatis.spring...

2019-10-12 16:09:55 313

原创 org.apache.ibatis.binding.BindingException

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.jx.smart.green.water.module.mapper.TargetMapper.selectByCondition at org.apache.ibatis.binding.MapperMethod$SqlCom...

2019-10-12 15:38:19 227

原创 Spring MVC 源码跟踪

按照程序执行流程看下执行顺序当我们发送一个请求的时候,最开始进入的是DispatcherServlet我们来看下这个类:看图查看这个类的引用后,会发现他就是一个标准的Servlet然而Servlet的生命周期是:init()——>service()——>distory()在DispatcherServlet父类FrameworkServlet类中没有发现init()方法,...

2019-09-25 18:09:42 158 1

原创 Spring MVC运行原理

看图:DispatcherServlet匹配web.xml里面的,当用户从前端发起一个请求的时候,请求一个控制器时,由DespatcherServet调用HandlerMapping的DefaultAnnotationHaderlMapping解析URL,解析后调用Handlerdatper组件的AnnotationMethondHandlerMapping调用Controller中的Hand...

2019-09-24 23:02:28 79

原创 spring-boot Redis 加载redisTemplate时报错com.example.demo1.dao.RedisDao required a bean of type

**报错解决记录**此错误的意思是:注入bean类型不匹配在注入RedisTemplate<String, Object>的bean时指定了具体类型@Autowired private RedisTemplate<String, Object> redisTemplate;我尝试不指定具体类型的bean注入,可以成功注入/** * 注入时不指定K、...

2019-09-23 17:44:07 342

原创 Java中基于OpenCV的人脸检测

1.下载安装OpenCV工具根据运行系统选择OS和Windows系统Windows-x64下载:https://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.4.0/opencv-3.4.0-vc14_vc15.exe/download下载安装后,会看的到build和rources两个目录; 2.设置OpenCV的ja...

2019-09-20 14:59:44 105

原创 MQ细节问题

问题来源在写MQ队列的时候,局部变量不会受到多线程队列的影响举个栗子在监听中定义两个变量,一个是局部变量。然后设置监听的并发线程为2个,一次抓取线程的消息个数为20个,代码如下:在这里插入代码片...

2019-07-25 15:58:18 80

原创 org.springframework.beans.factory.UnsatisfiedDependencyException

1.问题所在:通过翻译大家都知道现在这个错误的意思呢是"未满足的依赖异常",没错问题就是在依赖没有满足,问题呢就在这里当需要把一个带参数的方法变成一个bean对象的时候需要加上我注释掉的那个注解才能成功2.解决方案:...

2019-07-17 21:46:15 90

原创 深入了解JVM避免内存泄漏提高代码价值

大家好我今天给大家介绍的是JVM减少内存泄漏提高代码价值如上图大家应该都知道JVM的三种模型方法区,堆,栈。方法区:简单理解方法区就是存放类的基本信息比如一些静态常量,全局变量等。堆:堆存放的是就是一些类的实体等栈:线程执行执行代码的地方,每个方法调用一个栈帧(局部变量跟this引用)大家也了解过JVM里面的GC机制吧(垃圾回收机制)垃圾回收机制也是在方法区,堆,栈中进行回收GC发...

2019-02-21 16:59:07 140

原创 Nginx负载均衡

1.1 Nginx简介Nginx (engine x) 是一个很强大的高性能的 web 服务器、反向代理服务器。并且作为反向代理服务器实现了负载均衡。目前国内使用 Nginx 网站有:百度、京东、新浪、网易、腾讯、淘宝(Tengine)等。1.2 安装配置1. Nginx 安装包1&gt; Widows 版2&gt; Linux 版安装包:nginx-1.12.0.tar.gz...

2018-12-12 12:01:47 140

原创 jxl通过Java操作Excel表

**jxl概念**

2018-12-12 10:52:49 130

原创 ThreadLocal协助多线程

** ThreadL ocal概念**:线程局部变量,是一 种多线程间并发访问变量的解决方案。与其synchronized等加锁的方式不同,ThreadLocal完全不提供锁,而使用以空间换时间的手段,为每D个线程提供变量的独立副本,以保障线程安全。从性能上说,ThreadLocal不具有绝对的优势,在并发不是很高的时候,加锁的性能会更好,但作为一套与锁完全无关的线程安全解决方案,在高并发量或...

2018-12-04 09:29:30 250

原创 Websocket深入理解以及简单操作(网页版QQ聊天实现)

一,Websocket是一个基于TCP、对传统HTTP协议(短连接)的升级版,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。解决的问题:1.解决了多次握手的问题(长连接),提高效率2.服务器可以推送数据给客户端,不需要客户端轮询等low操作客户端实现方式JavaScript对WebSocket的支持:2.1.创建客户端连接的方式:...

2018-12-03 11:12:59 1164

原创 多线程 快速报错 安全报错

在我的实际开发中我遇到的多线程快速报错,那么什么事快速失败嘞?“快速失败”也就是fail-fast,它是Java集合的一种错误检测机制。当多个线程对集合进行结构上的改变的操作时,有可能会产生fail-fast机制。记住是有可能,而不是一定。例如:假设存在两个线程(线程1、线程2),线程1通过Iterator在遍历集合A中的元素,Iterator这个偏历机制是在内部的expectedModCoun...

2018-11-27 09:45:30 317 3

空空如也

空空如也

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

TA关注的人

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