java
文章平均质量分 84
bug猫
这个作者很懒,什么都没留下…
展开
-
catface,使用Interface定义Controller,实现基于Http协议的RPC调用
使用类似FeignClient的Interface作为客户端发起Http请求,然后在服务端使用实现了这些Interface的类作为Controller角色,将客户端、服务端通过Interface耦合在一起,实现无感知调用的轻量级组件。其底层通讯协议依旧是Http,支持Http的所有特性原创 2023-09-06 14:28:17 · 1982 阅读 · 0 评论 -
mysql 5.7占用内存大优化
mysql5.7 占用内存 my.ini jemalloc原创 2022-09-27 19:15:00 · 1730 阅读 · 0 评论 -
内存溢出问题核查与定位
JDK自带工具jvisualvm分析定位内存溢出原创 2022-07-12 14:17:50 · 855 阅读 · 0 评论 -
Java 单机缓存事件驱动实现
关键词:Java、单机缓存、事件驱动大家好,我是入错行的bug猫。(http://blog.csdn.net/qq_41399429,谢绝转载)有时候我们自己写一个小项目陶冶一下情操,在需要用到缓存的时候,就有些纠结了,基本缓存都是使用第三服务,或者一个很大的Jar包。也就是一个小单机项目,我们也得部署一套缓存应用,引用一些Jar包…既然没有,那么我们自己动手撸一个,娱乐一下~说...原创 2020-03-29 15:37:34 · 353 阅读 · 1 评论 -
记一次jdbc泄漏与解决方案
大家好,我是入错行的bug猫。(http://blog.csdn.net/qq_41399429,谢绝转载)这是一次非常非常非常脑蛋疼的debug经历上周五bug猫请假外出。在路上收到公司的紧急电话,说是系统访问慢,各种地方报错。初步判断是连接池满了,无法获取到Jdbc链接。已经重启过几次了,让bug猫抓紧解决!当时bug猫身边仅一部手机,赶紧去网吧连远程公司电脑,然后上服务器一看系统的监...原创 2019-08-28 19:46:00 · 1086 阅读 · 1 评论 -
FeignClient服务端,Controller与它的interface们
关键词:FeignClient、cglib动态代理大家好,我是入错行的bug猫。(http://blog.csdn.net/qq_41399429,谢绝转载)上一篇写到使用动态代理,仿写一个了FeignClient客户端(可以戳这里),顺便学习了FeignClient、自定义注解扫描、FactoryBean、动态代理。在使用FeignClient后,客户端调用远程Http爽歪歪了,但是写...原创 2019-07-02 11:51:17 · 10193 阅读 · 6 评论 -
仿FeignClient轻量级http客户端 - 猫脸
关键词:FeignClient、cglib动态代理、http客户端大家好,我是入错行的bug猫。(http://blog.csdn.net/qq_41399429,谢绝转载)最近在深入学习Spring cloud。在服务调用部分,feign成功引起bug猫的注意,被@FeignClient设计理念震惊到了!http请求,竟然还可以这样玩!ヾ(@゜∇゜@)ノhttp://www...原创 2019-03-13 20:22:04 · 1727 阅读 · 2 评论 -
Java设计模式学习
大家好,我是入错行的bug猫。(http://blog.csdn.net/qq_41399429,谢绝转载)设计模式此处篇幅有限, 略网上介绍设计模式太多了,随便搜索一下,不下3页都是一模二样介绍23种设计模式。bug猫就不制造文字垃圾了!设计模式,详情参见http://c.biancheng.net/view/1338.html每种设计模式,从“为什么要这么做?”、“这么做的好处,...原创 2019-02-28 18:39:21 · 925 阅读 · 0 评论 -
Spring多数据源事务管理
大家好,我是入错行的bug猫。(http://blog.csdn.net/qq_41399429,谢绝转载)在Springmvc、Springboot中配置多个数据源,相信各位老师,都司空见惯、手到擒来、炒鸡煎蛋了! ᕙ( * •̀ ᗜ •́ * )ᕗ但是,数据源one和数据源two,需要处于同一个事务,要肿么办?就是A数据库对应数据源one,B数据库对应数据源two,改了A库一张表数据...原创 2019-02-18 10:31:27 · 9382 阅读 · 22 评论 -
多终端登录,只保留一个移动端+PC端同时在线
大家好,我是入错行的bug猫。(http://blog.csdn.net/qq_41399429,谢绝转载)今天突然有小伙伴在群里问bug猫,多终端登录怎么搞。bug猫说,不知道百度的程序猿不是好码农!后来bug猫自己百度一下发现,还真没有!于是就有这篇博文了~今天就不罗嗦,毕竟快要下班放假了多终端登录,只保留一个移动端+PC端同时在线。类似于微信、QQ,一个账号只能是一台电脑、或...原创 2019-02-22 19:18:24 · 8162 阅读 · 3 评论 -
枚举高级用法
大家好,我是入错行的bug猫。(http://blog.csdn.net/qq_41399429,谢绝转载)枚举枚举是个好东西,用得好,可以极大简化代码,提高程序扩展性!当系统中需要使用一些常量时,一般都会采用全局静态常量来定义这些值。但是这样做的弊端是,常量与常量之间没有任何关联关系。比喻现在定义了一组静态常量:public static final String elongCod...原创 2018-12-14 11:40:27 · 1556 阅读 · 0 评论 -
java 通用扁平数据转换成树形结构
大家好,我是入错行的bug猫。(http://blog.csdn.net/qq_41399429,谢绝转载)所谓树形结构,就是上级节点中,包含若干子节点,然后子节点中又包含其子节点,一般是没有层级次数限制。数据库中又是按扁平结构存储的,因此在使用的时候,必须转换成树数据结构才行!部门树、权限树、菜单树,好麻烦哦!一不小心就递归死循环了 (ಡωಡ)形成树最少的条件: + 节点...原创 2018-09-11 17:29:45 · 6338 阅读 · 4 评论 -
swagger 忽略字段
大家好,我是入错行的bug猫。(http://blog.csdn.net/qq_41399429,谢绝转载)如题,swagger的ApiModel中,如何忽略不需要的字段呢?@ApiIgnore?这个没毛病,因为整个方法都被忽略了,对应的ApiModel都不显示了,有木有……@ApiParam(hidden = true) ?可以吗?可以就见鬼了!@ApiModelProperty...原创 2018-06-28 18:56:48 · 46793 阅读 · 22 评论 -
linux清除git账号密码
大家好,我是入错行的bug猫。(http://blog.csdn.net/qq_41399429,谢绝转载)通过git,使用http每次操作远程仓库,都神烦需要账号密码。 使用git config --global credential.helper store指令,记住账号密码之后,后来发现git的账号被锁定成第一次输入的账号密码…… 怎么改都不行,简直哗了狗…… (╯‵□′)╯︵┻原创 2018-01-09 15:30:32 · 12442 阅读 · 5 评论 -
conhosts 占用CPU
conhosts.exe conhosts占用cpu conhosts病毒原创 2018-01-03 14:55:08 · 6666 阅读 · 3 评论 -
java 权重随机数算法
java 权重随机数 算法原创 2017-12-15 12:56:05 · 9059 阅读 · 2 评论 -
java 内部类使用姿势
java 内部类原创 2017-12-16 12:52:13 · 315 阅读 · 0 评论