自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (19)
  • 问答 (1)
  • 收藏
  • 关注

原创 java 自动补偿 方法级别的补偿

这个标题应该给什么好距离上次更新将近过去了2个月了。这两个月我找好了工作。今天大家都在外面玩。我似乎没去可去。只能努力工作。其实努力工作也挺好的。至少生活是充实的。大家都有懂自己的人吗?身边都有陪着你不...

2021-11-05 14:11:50 1209 1

原创 大龄菜鸟-》 mybatis 源码阅读-》 cache 缓存模块

一:概述自叙:这次更新比较慢,一部分是因为工作的原因,家庭的原因,一部分是因为这些代码,遇到我很多不懂的。无论什么原因。我都会坚持下好每篇博客,哪怕是没有观众。这是缓存主体代码情况。看到缓存包下的decorators(装饰者),CacheBuilder 这个类,是调用这些的入口。装饰者。装饰模式是java中的设计模式。实不相瞒,看这个设计模式我又看了会。我感觉我没特别的理解。但是我会在这个文章中,尽可能表达自己对装饰者模式的理解。看代码的过程中,能给自己找到问题并且能搞明..

2021-02-26 20:11:05 337

原创 jdk源码阅读-》LinkedHashMap类源码解读

一:概述LinkedHashMap 这个类我是因为在mybatis缓存源码的 LruCache 类中看到了他,对他不解,就跟踪进去看了下。所以,这篇的内容,只会是为了解决LruCache 中removeEldestEntry方法 最老的元素 是如何来的来展开说。因为我想知道。在这个LinkedHashMap 中。最少被访问的数据是怎么来的,我就开始了看代码和做数据调试。这是我的测试数据package com.llr.reflect.test;import java.util.

2021-02-19 20:47:31 112

原创 大龄菜鸟-》 mybatis 源码阅读-》 transaction 事务模块

一: 概述这个模块是说事务的。代码倒是看了。表明不深,我看完后就一个想法,这就实现了事务了吗?应该不是吧?怎么会呢。不应该更难点吗?我还真觉得这就是些简单的实现。应该不是事务的老窝。我们平时项目应该用的是spring里面写的那套事务。目前就先看这个浅的是啥回事。看下包下有多少类二: TransactionFactory 类/** * Copyright 2009-2020 the original author or authors. * * Licensed .

2021-02-18 19:52:14 185 1

原创 大龄菜鸟-》 mybatis 源码阅读-》 datasource 数据源模块

一:先看目录总览吧

2021-02-10 14:38:05 165 2

原创 大龄菜鸟-》 mybatis 源码阅读-》 exceptions 异常模块

马上快过年了,今年的年过的很不一样,新冠也不知道啥时候可以彻底消灭。财务不自由的我。过年今天就不回家了,我决定留在大上海,过年如果没事干就写写文章。欧耶~活着就去做想做的事!不推迟不放弃。进入主题一:目录总览异常模块的东西看着是不多哈。相比之前的反射模块,这个看起来真的比较轻松。实际上,mybatis的异常类并非全部定义在这个目录下。其他的包下也是有的。下面整理罗列了下这些异常类代码都是相同的。所以,这里就简单整理如下:reflection 包:ReflectionExc

2021-02-08 14:40:33 200

原创 大龄菜鸟-》 mybatis 源码阅读-》 parsing 解析器模块

parsing

2021-02-08 10:45:55 137 1

原创 大龄菜鸟-》 mybatis 源码阅读-》 reflection 反射模块

作为一个工作了7年的大龄女码农,老实说,我一直没有看过什么源代码。迫于对前途的迷茫。我想改变现状。想做些和之前工作几年不一样的事。看源代码的出发点,想看大神的代码是怎么写的,想知道别人是怎么想的。然后再反思下,如果是自己,自己怎么想。之前在培训学校老师告诉我们csdn是开发者交流最好的网站。在此,在我启蒙和学习的网站。我立个flag。我要把我用到的源代码,在这个上面进行更新。可能更新完我转行了也不一定,但是我就是想做个事。不给任何人证明。只是想善始善终。对过去有交代。原来我可以输出和沉淀点东西。

2021-02-07 17:41:10 167 3

原创 springboot aop 动态代理对象和目标对象的前尘往事

1: (理解)目标对象A中存在父类,父类中有方法action,目标对象A没有重新action。目标对象的其他方法用了spring aop相关的注解。当调用目标对象A的action方法时,依然是代理对象在调用2:(理解) 目标对象A中存在父类,父类中有方法action,目标对象A重新action。目标对象的其他方法用了spring aop相关的注解。当调用目标对象A的action方法时,是目标对象在调用3:下面是例子,可以自行验证/**模板类**/public abstract class

2020-11-19 20:16:24 673

原创 PowerMockito 对私有方法的mock

// doReturn 不会调用真实的方法PowerMockito.doReturn(approvalProcessModel).when(approval,"buildApprovalProcessDO",flowDO,userInfo);// thenReturn 会执行真实的方法 PowerMockito.when(approval,"buildApprovalProcessDO",flowDO,userInfo).thenReturn(approvalProcessModel);...

2020-09-28 18:14:03 2555 1

原创 zuul网关实现问题和总结

1: zuul如何做网关。大家百度一下。有很多例子。比如这篇就很不错的介绍了用法https://blog.csdn.net/zhouhao88410234/article/details/889276862:我要介绍的是,我们系统实现网关遇到的问题。我们的系统之前是使用启动的时候,用配置文件进行加载路由的。本次改造。我们把配置放到数据库中进行了数据库的加载。由于之前的系统是比较稳定的。所以如果重构后,加了个切换开关,如果开关是走数据库的配置。我们就切到重构后的代码,走数据库的。如果开

2020-08-20 10:56:51 416

原创 easyPoi 导入遇到的问题,导入5千条卡死5分钟带验证的情况下

1: 哈哈,一开始我也是看到各种推荐说easypoi多好多好。然后我就信了。没做任何的压力测试。就用上了。2:easypoi 导入的时候,可以加注解进行验证,验证的字段必须全部是string。然后开启验证,注解只能控制一搬的验证。有的数据需要查询数据库的,确实也可以通过easypoi框架实现对应的接口进行查询。但是,关键问题来了。当我们的数据量5千的时候,特别的卡,大概5分钟把。因为我导入...

2018-11-29 17:36:35 4930 21

原创 idea 中启动php项目,已debug的模式

1:下载相关的已经很多了,就不一一说了。这个图就是配置debug模式2:启动这个bat文件,然后再配置debug模式。:3:界面配置这个, 4:然后你就开始弄吧。        ...

2018-08-30 15:14:12 4527

原创 使用阿里的rocketMQ查询相关的坑

我们公司使用了阿里云的消息中间件进行jms消息的发送。消息发送完后,需要查看消息,虽然阿里提供了控制台,可以根据msgId和messagekey进行查询,不过,在测试环境和开发环境遇到一些情况还是需要公司自己搭建一个rocketMq的服务端,那么这个时候,我们需要查看消息的时候,就连不到阿里上面的控制台了,但是网上开发了控制台的代码,下下来:https://github.com/rocketm

2016-08-24 11:19:16 6539

原创 grilas项目中集成dubbo进行同步发送消息问题

1:今年的项目用的是grails项目进行开发的,领导说项目需要用同步的接口发送消息,定义好dubbo接口后,发现个问题。dubbo是本地的。没有注册中心的,启动的时候一直报错。说dubbo无法注册有问题。debug发现,是服务端还没实例化话时,客户端就开始实例化了,所以导致了注册有问题2:尝试过的办法,把加载服务端的配置放在客户端前面。但是依然没解决。3:最终发现。在gra

2016-06-17 09:50:32 1608 2

原创 grails基于groovy开发的动态框架。开发过程中常见的错。

术语有误的情况大家可以多多留言,多多指教。下面我介绍下我用grails开发遇到的问题,以及解决方案。1:第一个问题是jquery的。用了个多选可查询的插件,Chosen:select下拉选择框美化插件。比如说根据会员类型,角色动态加载不一样的值,因为角色用的是chosen插件,按照一般的处理,肯定会不行。 按照我下面的ajax请求就可以解决问题。$.ajax({

2016-05-20 09:08:51 670

原创 springboot+velocityLayout和velocity-tools

习惯每次做完一个项目把项目所得进行分享:velocity作为模板语言已经存在很久,近期接触下来感觉用的还行, 一:  先介绍下velocity-tools的好用之处,接下来再介绍如何整合。整合了velocity-tools就不需要再导入什么标签了,这个velocity-tool中的工具有很多可以用于处理页面数据的东西。如格式化金额:$number.format("#0.00",

2016-01-31 17:03:49 10694 8

原创 mina作为服务器,断网断电的处理。

最近做了个项目,客户端通信就是使用mina作为服务器,这篇文章不具体介绍mina的是什么,怎么用,哪些属于刚入门的问题,而且这些在网上有很多资料,一开始,我以为断网和端电的话会调用session.close()方法,结果它没有,因为客户端没事断网断电的情况实在太容易发生了,而mina框架而没有那个方法去处理这个事件,于是服务端对客户端那个已经断网或断电的session一直保持着在那,这

2015-01-28 17:17:46 2131

原创 java中关于一个汉字等于几个字节的问题

之前看到很多帖子里面说一个汉字等于2个字节,其实这不完全对。如果编码方式为GBK的话,那么一个汉字的确等于2个字节,一个中文逗号等于2个字节。如果编码方式为UTF-8的话,那么一个汉字等于3个字节,一个中文逗号等于3个字节。这是我最近在那个推送东西到苹果服务器发现了这个问题。苹果服务器默认最大接收的消息为256个字节。

2015-01-28 17:07:17 1350

原创 关于复选框全选,当其中的一个复选框去掉勾时,全选的复选框的勾也去了,当除了全选框的其他复选框都被选中时,全选框也被选中。

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> llr   //复选框全选的方法  function selAll(obj){    var o=document.getElementsByName("che");    for

2013-05-29 23:11:57 6041

mybatis-反射包注释.7z

mybatis-反射包注释

2021-02-07

java上传和下载的项目

java项目。带注解。带方法。教大家怎么进行上传和下载。希望对大家都有用。 有错误的地方。希望大家提出来。谢谢大家。

2020-04-06

java做大批量上传和下载

里面包括了注解类。上传下载的工具类。以及具体调用和实现的类。里面有具体例子教大家这么用。如何使用。基本下载下来就可以用了。

2019-11-30

前后台交互的实时进度条 支持多浏览器

前台和后台交互的进度条,已经在项目中进行使用,实时获取进度。需要的可以进行下载。

2015-12-03

tomcat发布项目

tomcat下面发布项目的4种方式。对于初学发布的同行有很大的益处。

2015-07-03

mina 断网 断电

这个是个简单的例子,使用mina作为服务端处理客户端断网,断电。如果需要整合到spring里面也是可以的,不会的可以私信我。

2015-01-28

svn 和各种数据库的安装图解大全

这里面包含了svn的安装图解和各种数据库的安装图解,为不太熟悉安装这些软件的同志提供了解决方法。

2013-01-21

安装android

安装android步骤,这里只有步骤,没有开发的包,需要自己下载我文档的相关包。

2013-01-15

大中型项目QQ

这里面包括了很多的资源,对于你做QQ项目有很多的提供资料,下载这个你肯定可以做一个QQ自己的版本

2012-12-24

安装虚拟机VM7详细教程

这真的是详细的没得说的详细,下了我这些教程,你100%安装linux虚拟机肯定成功,

2012-12-12

安装Redhat4详细教程

安装Redhat4详细教程,这是世上最详细版的教程。里面有截图说明下一步怎么走,按那个按钮。非常详细

2012-12-12

linux学习文档

在linux中命令我认为挺麻烦的,有这个帮助文档在手,我省了不少事,共享了,希望大家喜欢。

2012-12-12

java相关问题

java相关问题。有资源就共享吧。java相关问题。有资源就共享吧

2012-12-06

java web知识

java web 的相关知识。有资源就共享吧。

2012-12-06

算法和编程

算法我自己学的也稀里糊涂的,这东西学的不咋的,有资源就共享吧。

2012-12-06

XML部分的知识点

这是xml啊。

2012-12-06

数据库知识小结

oracle数据库

2012-12-06

java 基础知识

java 基础知识

2012-12-06

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

TA关注的人

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