Loading

摘要: Spring 如何解决循环依赖 作者:Grey 原文地址: 博客园:Spring 如何解决循环依赖 CSDN:Spring 如何解决循环依赖 如果X这个类依赖了Y,Y这个类依赖了X,就产生了循环依赖。在普通Java(非Spring框架)下,这并不是一个问题。 参考如下示例代码: public cla 阅读全文
posted @ 2021-09-13 16:30 Grey Zeng 阅读(1089) 评论(0) 推荐(0) 编辑
摘要: MySQL 学习笔记 作者: Grey 原文地址: 博客园:MySQL学习笔记 CSDN:MySQL学习笔记 说明 注:本文中的SQL语句如果用到了特定方言,都是基于MySQL数据库。 一条SQL的执行流程 如果是查询语句,会走如上流程图,如果是更新语句,同样要走如上逻辑,同时更新语句会把这个表的查 阅读全文
posted @ 2021-08-26 18:36 Grey Zeng 阅读(518) 评论(0) 推荐(0) 编辑
摘要: Kettle 中表输入组件精度丢失的问题 作者:Grey 原文地址: 博客园:Kettle 中表输入组件精度丢失的问题 CSDN: Kettle 中表输入组件精度丢失的问题 kettle 的表输入组件,在默认状态下,查询的浮点数会默认帮你做一些操作(比如保留一位小数,或者四舍五入),这样会导致数据不 阅读全文
posted @ 2021-07-08 14:24 Grey Zeng 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 导出博客园的内容并生成markdown文件 作者:Grey 原文地址:导出博客园的内容并生成markdown文件 博客园支持备份功能: 操作时间是: 工作日18:00之后、8点之前或周六、周日进行备份。 点击备份,可以选择时间段,导出以后,是xml格式,样例格式如下: <?xml version=" 阅读全文
posted @ 2021-06-29 13:09 Grey Zeng 阅读(1425) 评论(5) 推荐(2) 编辑
摘要: Java IO学习笔记八:多路复用到Netty 作者:Grey 原文地址: 博客园:Java IO学习笔记八:多路复用到Netty CSDN:Java IO学习笔记八:多路复用到Netty 多路复用多线程方式还是有点麻烦,Netty帮我们做了封装,大大简化了编码的复杂度,接下来熟悉一下netty的基 阅读全文
posted @ 2021-06-21 22:01 Grey Zeng 阅读(978) 评论(0) 推荐(0) 编辑
摘要: Java IO学习笔记七:多路复用从单线程到多线程 作者:Grey 原文地址: 博客园:Java IO学习笔记七:多路复用从单线程到多线程 CSDN:Java IO学习笔记七:多路复用从单线程到多线程 在前面提到的多路复用的服务端代码中, 我们在处理读数据的同时,也处理了写事件: public vo 阅读全文
posted @ 2021-06-19 23:21 Grey Zeng 阅读(583) 评论(0) 推荐(0) 编辑
摘要: Java IO学习笔记六:NIO到多路复用 作者:Grey 原文地址: 博客园:Java IO学习笔记六:NIO到多路复用 CSDN:Java IO学习笔记六:NIO到多路复用 虽然NIO性能上比BIO要好,参考:Java IO学习笔记五:BIO到NIO 但是NIO也有问题,NIO服务端的示例代码中 阅读全文
posted @ 2021-06-17 20:51 Grey Zeng 阅读(890) 评论(0) 推荐(0) 编辑
摘要: Java IO学习笔记五:BIO到NIO 作者:Grey 原文地址: 博客园:Java IO学习笔记五:BIO到NIO CSDN:Java IO学习笔记五:BIO到NIO 准备环境 准备一个CentOS7的Linux实例, 实例的IP192.168.205.138 我们这次实验的目的就是直观感受一下 阅读全文
posted @ 2021-06-16 20:08 Grey Zeng 阅读(638) 评论(0) 推荐(1) 编辑
摘要: Java IO学习笔记四:Socket基础 作者:Grey 原文地址: 博客园:Java IO学习笔记四:Socket基础 CSDN:Java IO学习笔记四:Socket基础 准备两个Linux实例(安装好jdk1.8),我准备的两个实例的ip地址分别为: io1实例:192.168.205.13 阅读全文
posted @ 2021-06-14 15:56 Grey Zeng 阅读(459) 评论(0) 推荐(1) 编辑
摘要: Java IO学习笔记三:MMAP与RandomAccessFile 作者:Grey 原文地址: 博客园:Java IO学习笔记三:MMAP与RandomAccessFile CSDN:Java IO学习笔记三:MMAP与RandomAccessFile 关于RandomAccessFile 相较于 阅读全文
posted @ 2021-06-12 17:23 Grey Zeng 阅读(1760) 评论(0) 推荐(0) 编辑
摘要: Java IO学习笔记二:DirectByteBuffer与HeapByteBuffer 作者:Grey 原文地址: 博客园:Java IO学习笔记二:DirectByteBuffer与HeapByteBuffer CSDN:Java IO学习笔记二:DirectByteBuffer与HeapByt 阅读全文
posted @ 2021-06-12 11:12 Grey Zeng 阅读(1252) 评论(0) 推荐(1) 编辑
摘要: Java IO 学习笔记一:为什么带 Buffer 的比不带 Buffer 的快 作者:Grey 原文地址: 博客园:Java IO学习笔记一:为什么带Buffer的比不带Buffer的快 CSDN:Java IO学习笔记一:为什么带Buffer的比不带Buffer的快 Java 中为什么 Buff 阅读全文
posted @ 2021-06-10 20:28 Grey Zeng 阅读(669) 评论(1) 推荐(3) 编辑
摘要: ZooKeeper 学习笔记四:实现一个简单的分布式锁 作者:Grey 原文地址: 博客园:ZooKeeper 学习笔记四:实现一个简单的分布式锁 CSDN:ZooKeeper 学习笔记四:实现一个简单的分布式锁 前置知识 完成ZooKeeper集群搭建以及熟悉ZooKeeperAPI基本使用 需求 阅读全文
posted @ 2021-06-08 23:11 Grey Zeng 阅读(480) 评论(0) 推荐(0) 编辑
摘要: ZooKeeper 学习笔记三:实现一个简单的配置中心 作者:Grey 原文地址: 博客园:ZooKeeper 学习笔记三:实现一个简单的配置中心 CSDN:ZooKeeper 学习笔记三:实现一个简单的配置中心 前置知识 完成ZooKeeper集群搭建以及熟悉ZooKeeperAPI基本使用 需求 阅读全文
posted @ 2021-06-07 22:20 Grey Zeng 阅读(619) 评论(0) 推荐(0) 编辑
摘要: ZooKeeper 学习笔记二:API 基本使用 作者:Grey 原文地址: 博客园:ZooKeeper 学习笔记二:API 基本使用 CSDN:ZooKeeper 学习笔记二:API 基本使用 准备工作 搭建一个zk集群,参考ZooKeeper学习笔记一:集群搭建。 确保项目可以访问集群的每个节点 阅读全文
posted @ 2021-06-06 21:44 Grey Zeng 阅读(256) 评论(0) 推荐(0) 编辑
摘要: ZooKeeper 学习笔记一:集群搭建 作者:Grey 原文地址: 博客园:ZooKeeper 学习笔记一:集群搭建 CSDN:ZooKeeper 学习笔记一:集群搭建 说明 单机版的zk安装和运行参考:https://zookeeper.apache.org/doc/r3.7.0/zookeep 阅读全文
posted @ 2021-06-05 16:55 Grey Zeng 阅读(561) 评论(0) 推荐(1) 编辑
摘要: Redis 学习笔记八:集群模式 作者:Grey 原文地址: 博客园:Redis 学习笔记八:集群模式 CSDN:Redis 学习笔记八:集群模式 前面提到的Redis 学习笔记七:主从复制和哨兵只能解决Redis的单点压力大和单点故障问题,接下来要讲的Redis Cluster模式,主要是用来解决 阅读全文
posted @ 2021-05-31 22:27 Grey Zeng 阅读(518) 评论(0) 推荐(0) 编辑
摘要: Redis 学习笔记七:主从复制和哨兵 作者:Grey 原文地址: 博客园:Redis学习笔记七:主从复制和哨兵 CSDN:Redis学习笔记七:主从复制和哨兵 单机,单节点,单实例的Redis会有什么问题呢? 容易导致单点故障,那么如何解决呢? 可以通过主备方式 同时可以实现读写分离 这里的每个节 阅读全文
posted @ 2021-05-28 15:47 Grey Zeng 阅读(669) 评论(0) 推荐(2) 编辑
摘要: Redis 学习笔记六:持久化实验(AOF,RDB) 作者:Grey 原文地址: 博客园:Redis 学习笔记六:持久化实验(AOF,RDB) CSDN:Redis 学习笔记六:持久化实验(AOF,RDB) Redis几种持久化方案介绍和对比 AOF方式:https://blog.csdn.net/ 阅读全文
posted @ 2021-05-21 16:05 Grey Zeng 阅读(540) 评论(0) 推荐(0) 编辑
摘要: MySQL 的安装和配置 作者:Grey 原文地址: 博客园:MySQL 的安装和配置 CSDN: MySQL 的安装和配置 环境 操作系统版本:CentOS 7/Debian 12 MySQL 版本:mysql-8.0.36-linux-glibc2.17-x86_64-minimal.tar.x 阅读全文
posted @ 2021-05-20 11:39 Grey Zeng 阅读(555) 评论(0) 推荐(0) 编辑