摘要: 摘要 本文动态代理得意义、主要介绍动态代理得实现原理以及由动态代理引申出来的一些知识点。 插曲 最近在研究javamelody实现的原理,发现他对JDBC的监控就是通过动态代理实现的。由于之前对于动态代理只是大概知道怎么回事,没有细致的去研究,所以上网百度了一下。发现网上的东西要么注重原理而忽略应用 阅读全文
posted @ 2019-08-09 13:10 泥粑 阅读(1056) 评论(0) 推荐(0) 编辑
摘要: 最近某项目用到了总结一下实现思路,算是独立自主设计的一个比较有难度的模块。这里简要介绍一下思路。 一、背景与需求 对比出不同数据库中相同表的数据差异。这里相同表指表的数据结构是一致的。比如A服务下面数据库DB_A中有表格tableA,B服务下面数据库DB_B中有表格tableB。现在有这样一个场景找 阅读全文
posted @ 2019-08-08 23:36 泥粑 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 刚刚用了,记录下来,以后忘了,方便能够快速想起来。 首先说明,由于RabbitMQ服务端非JAVA,C++语言,当然也就看不懂,所以本文的理解都是过于主观的。 一,RabbitMQ服务端搭建 推荐最好的安装方式:去官网,去官网,去官网,重要的事情说三遍。 我一般的操作流程是:用google右上角翻译 阅读全文
posted @ 2017-11-01 17:17 泥粑 阅读(23508) 评论(4) 推荐(1) 编辑
摘要: 前言(本文为原创,转载请注明出处) 个人之前对于框架的学习,就停留在配置,使用阶段。说实话过段时间就会忘得荡然无存。也不知道框架的运行逻辑,就是知道添加个注解,就可以用了。 由于实习,时间比较多,也感恩遇到个好老师,教并给我时间看源码,虽然没有做过多少业务,但是感觉比做业务更有意义。慢慢的去跟代码, 阅读全文
posted @ 2017-08-19 23:18 泥粑 阅读(5683) 评论(0) 推荐(2) 编辑
摘要: 完全二叉树之所以用数组的方式存在,在于他的一个特性 若子节点为i,则父节点为(i-1)/2,注意c++特性,该结果肯定是个整数。 若父节点为j,则子节点必为2*j+1;则在数组里面可以非常方便的通过下标去获取。 建堆的核心思想: 堆在index的值为heap[index],然后其两个孩子的值边可求得 阅读全文
posted @ 2016-11-03 23:11 泥粑 阅读(6275) 评论(2) 推荐(0) 编辑
摘要: 二叉树的构建要注意与链式表的区别,二叉树这里的构建十分低级,每个树只是构建了一个单一的二叉树节点,总体来看是有下向上构建的。用户需要手动去构建自己需要的树,而不是直接去插入数据就到二叉树中了,因为不是链式结构的单一,二叉树十分丰富的。 提一下遍历: 迭代的方式遍历十分简单。先序、中序、后序遍历都只是 阅读全文
posted @ 2016-11-02 21:49 泥粑 阅读(16223) 评论(0) 推荐(0) 编辑
摘要: 闲来无事,写了一个基于sqlite的数据库管理小软件。 先上图 中心思想就是: 创建一个数据库 然后每一个分组对应一个数据表 然后遍历该数据表。将名字以treewidgetItem显示出来。添加删除实质上是对数据库在操作。不想写太多功能,写多了就成了数据库的桌面管理版了(嘻嘻开玩笑的题外话)。 下面 阅读全文
posted @ 2016-01-27 17:46 泥粑 阅读(2825) 评论(0) 推荐(0) 编辑