Java 第285页
zookeeper源码(10)node增删改查及监听-拾光赋

zookeeper源码(10)node增删改查及监听

本文将从leader处理器入手,详细分析node的增删改查流程及监听器原理。 回顾数据读写流程 leader ZookeeperServer.processPacket封装Request并提交给业务处理器 LeaderRequestProcessor做本地事...
Lee的头像-拾光赋Lee2年前
0110
提升Spring Boot应用性能的秘密武器:揭秘@Async注解的实用技巧-拾光赋

提升Spring Boot应用性能的秘密武器:揭秘@Async注解的实用技巧

引言 在日常业务开发中,异步编程已成为应对并发挑战和提升应用程序性能的关键策略。传统的同步编程方式,由于会阻碍主线程执行后续任务直至程序代码执行结束,不可避免地降低了程序整体效率与...
Lee的头像-拾光赋Lee2年前
0280
linux Shell 命令行-03-array Shell 数组-拾光赋

linux Shell 命令行-03-array Shell 数组

拓展阅读 linux Shell 命令行-00-intro 入门介绍 linux Shell 命令行-02-var 变量 linux Shell 命令行-03-array 数组 linux Shell 命令行-04-operator 操作符 linux Shell 命令行-05-test 验证...
Lee的头像-拾光赋Lee2年前
0350
MySQL-02.MySQL的数据目录和表文件解析-拾光赋

MySQL-02.MySQL的数据目录和表文件解析

C-02.MySQL的数据目录和表文件解析 1.MySQL8的主要目录结构 [root@LinuxCentOS7-132 dbtest1]# find / -name mysql /etc/logrotate.d/mysql /etc/selinux/targeted/active/modules/100/mysql /e...
Lee的头像-拾光赋Lee2年前
0350
hive分区和分桶你熟悉吗?-拾光赋

hive分区和分桶你熟悉吗?

两种用于优化查询性能的数据组织策略,数仓设计的关键概念,可提升Hive在读取大量数据时的性能。 1 分区(Partitioning) 根据表的某列的值来组织数据。每个分区对应一个特定值,并映射到HDFS的...
Lee的头像-拾光赋Lee2年前
0160
VSCode 配置 Spring Boot 项目开发环境-拾光赋

VSCode 配置 Spring Boot 项目开发环境

神器IDEA在升级到2023之后越发卡顿, EDU邮箱也不能用了, 照现在这个JDK版本的升级速度, 神器不升级也不行, 需要开始物色替代品. 其它IDE我用得少, VSCode还是比较熟悉的, 可以作为备选项. 两三...
Lee的头像-拾光赋Lee2年前
0360
前端发送的请求,是如何请求到后端服务的?-拾光赋

前端发送的请求,是如何请求到后端服务的?

发现问题 通过对前端请求路径以及后端接口地址的对比可以发现,两者其实并不相同,也就是说前端的请求并不是直接去发送给后端的tomcat服务器的,而是前端浏览器首先去请求nginx服务器,然后再通...
Lee的头像-拾光赋Lee2年前
0170
Tomcat解析Request对象-拾光赋

Tomcat解析Request对象

当Tomcat创建一个HttpServletRequest对象并将其传递给Servlet的service方法时,这个对象并不完全包含请求体的数据。这是因为请求体的解析是延迟进行的,通常是在Servlet需要访问这些数据时(比...
Lee的头像-拾光赋Lee2年前
0170
linux Shell 命令行-01-intro 入门介绍-拾光赋

linux Shell 命令行-01-intro 入门介绍

拓展阅读 linux Shell 命令行-00-intro 入门介绍 linux Shell 命令行-02-var 变量 linux Shell 命令行-03-array 数组 linux Shell 命令行-04-operator 操作符 linux Shell 命令行-05-test 验证...
Lee的头像-拾光赋Lee2年前
0490
辨析Java与网络通信中的编码与解码-拾光赋

辨析Java与网络通信中的编码与解码

在Java字符流上下文中的编码和解码,以及在网络通信中的编码概念。 在Java中,当我们谈论字符流(如Reader和Writer)时,编码和解码主要涉及将字符数据转换为字节数据,以及将字节数据转换回字...
Lee的头像-拾光赋Lee2年前
0120
从零开始学Spring Boot系列-集成mybatis-拾光赋

从零开始学Spring Boot系列-集成mybatis

在Spring Boot的应用开发中,MyBatis是一个非常流行的持久层框架,它支持定制化SQL、存储过程以及高级映射。在本篇文章中,我们将学习如何在Spring Boot项目中集成MyBatis,以便通过MyBatis进行...
Lee的头像-拾光赋Lee2年前
0190
Git 开源的版本控制系统-05-tags 标签管理-拾光赋

Git 开源的版本控制系统-05-tags 标签管理

标签 创建标签 git tag <标签名> [提交ID] 显示标签 git tag 显示标签详细信息 git show <标签名> houbinbindeMacBook-Pro:git-demo houbinbin$ git branch git_demo_1.1 git_demo_...
Lee的头像-拾光赋Lee2年前
0190