自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 搭建K8s集群[无需梯子]

搭建K8s集群

2023-08-29 12:03:51 402

原创 docker部署与使用

docker

2023-08-23 12:05:03 330

原创 Redis数据结构

Redis数据结构

2023-08-10 16:11:13 94

原创 分布式消息队列--kafka工作原理

分布式消息队列--kafka工作原理

2023-08-03 14:43:11 600

原创 分布式消息通知----Kafka集群部署

分布式消息通知----kafka集群部署

2023-08-01 17:32:34 501

原创 分布式协调服务Zookeeper

分布式协调服务Zookeeper

2023-07-25 16:46:45 208

原创 Centos7部署jdk环境

Centos部署Java环境

2023-07-24 17:38:25 107

原创 分布式消息通信框架RPC

分布式消息通信框架RPC

2023-07-19 17:04:48 387

原创 分布式系统的基石TCP/IP通信协议

分布式系统的基石TCP/IP通信协议

2023-07-18 15:21:50 104

原创 分布式系统的基础HTTP协议

HTTP,HTTPS

2023-07-17 18:02:59 51

原创 分布式系统的基石序列化与反序列化

分布式系统的基石序列化与反序列化

2023-07-17 10:44:44 60

原创 浅聊分布式架构设计

浅聊分布式架构

2023-07-14 14:29:56 68

原创 分布式架构的演进过程

分布式架构的演进过程

2023-07-14 11:07:10 99

原创 redis持久化的机制

redis持久化

2023-02-03 20:34:16 79

原创 redis的高并发

redis的高可用

2023-02-03 11:18:23 332 1

原创 redis的过期策略

redis的过期策略

2023-02-03 10:33:37 436

原创 redis的数据类型

redis的数据类型

2023-02-03 10:28:04 72

原创 redis和memcached的区别

redis和memcache

2023-02-02 09:55:16 121

原创 分布式搜索引擎

elasticsearch

2023-01-31 15:09:14 193

原创 常见消息队列MQ

常用消息队列

2023-01-30 20:26:02 278

原创 SpringCloudAlibaba从入门到进阶--项目搭建

SpringCloudAlibaba从入门到进阶--项目搭建

2022-09-16 15:23:04 2237

原创 垃圾回收机制

垃圾回收机制:1.引用计数法:对象被引用就加1,去除引用就减1,循环引用的问题(A引用了B,B引用了C,C引用了A)GC Root Tracing 算法:从GC ROOT出发,所有可达的对象不是垃圾,所有不可达的对象视为垃圾。2.标记清除法:第一次扫描先进行标记不是垃圾的对象,未被标记的对象就是垃圾,第二次扫描在进行垃圾清除,会产生内存碎片,导致空间不连续,造成空间浪费3.标记压缩法:第一次扫描先进行标记不是垃圾的对象,未被标记的对象就是垃圾,第二次扫描在将不是垃圾的对象压缩到一边,空间连续4.标

2022-04-26 16:00:39 180

原创 tomcat启动时启动窗口出现乱码的解决方案

tomcat启动时启动窗口出现乱码的解决方案对于乱码问题,本质原因就一个:字节流解码为字符串时,使用了错误的字符集(和编码所用字符集不一致)!我们来到tomcat目录的conf子目录中,找到一个名为 “logging.properties” 的文件,打开这个文本文件,找到如下配置项:java.util.logging.ConsoleHandler.encoding = UTF-8将 UTF-8 修改为 GBK,保存后,重启tomcat!tomcat启动时启动窗口出现乱码的解决方案tomcat启

2021-09-06 10:46:35 280

原创 kettle数据库结构分析(一)

最近由于工作的需要一直在研究ETL工具,kettle今天说一说kettle数据库结构,kettle数据库原生有46张表

2020-02-26 10:18:45 822

原创 生成10个随机数并对生成的随机数排序

生成10个随机数并对生成的随机数排序,程序如下:package com.tedu;import java.util.Arrays;public class Test { public static void main(String[] args) { int max = 100; int[] nums = new int[10]; for (int i = 0; i...

2018-11-21 22:16:37 4888 1

原创 文件修改和替换

统计指定字符串出现的次数,统计文本的行数,修改指定文件夹下的指定内容,并把修改后的文本另存到新的文件夹下,程序如下:package cn.tedu;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;...

2018-11-21 22:10:42 407

原创 JAVA向指定文件夹写入Excel文件

程序如下:package excle;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import javax.swing.JB...

2018-11-14 19:23:27 1762

原创 集合框架

Collection顶级父类collection是存储一个元素的集合Map存储键值对的Collection |List | 允许重复,有序LinkedList (基于链表结构实现的,增加和删除性能高)ArrayList(基于动态数组实现的,随机访问性能高,非线程安全支持单线程,性能高,元素超过初始值,增加50%,空间利用率高)Vector(线程安全支持多线程,性能低,元素超过初始值...

2018-11-13 14:20:44 135

原创 mysql 5.7.18 zip 安装过程

mysql 5.7.18 zip 安装过程1.zip安装包下载地址2.解压下载好的zip到指定文件3.配置环境变量4.添加my.ini文本5.打开cmd.exe,必须以管理员的身份运行5.1初始化数据库5.2安装服务5.3 启动服务5.4 进入mysql5.5 修改初始化密码6.可能遇到的问题1.zip安装包下载地址https://dev.mysql.com/downloads/mysql/...

2018-11-10 00:42:51 414

原创 java基础静态与非静态

java静态和非静态的区别静态静态和非静态的区别1. 静态变量:2. 静态方法:3. 实例变量:4. 实例方法:5. **线程安全问题:静态java中static修饰的变量、常量、方法、类叫做静态的变量、常量、方法、类,而非静态就是没有static修饰静态和非静态的区别静态是指在JVM装载的时候,所有静态的东西也会一并装载到内存中,也就是说在加载一个类的时候所有静态的东西,就已经在内存中加...

2018-10-22 18:01:05 386

空空如也

空空如也

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

TA关注的人

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