程序员小强

LV0
发表了文章

MergeTreeBlockSizePredictor源码解析

统计数据分布size,便于预测一些变量,如每行字节数,最大列每行字节数,filter比例等。方便计算出将要读取的最佳行数。

程序员小强
发表了文章

一文了解Java对象的克隆,深浅拷贝(克隆)

在Java的Object类中,有一个方法名为clone(),直译过来就是克隆,核心概念就是复制对象并返回一个新的对象。

程序员小强
发表了文章

万字长文:详解 Spring Boot 中操作 ElasticSearch

ElasticSearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多员工能力的全文搜索引擎,基于 RESTful web 接口。Elasti...

程序员小强
发表了文章

面试 | HashMap 为什么线程不安全?

前言:我们都知道HashMap是线程不安全的,在多线程环境中不建议使用,但是其线程不安全主要体现在什么地方呢,本文将对该问题进行解密。

程序员小强
发表了文章

高效开发:IntelliJ IDEA天天用,这些Debug技巧你都知道?

在软件开发的过程中,可以说调试是一项基本技能。调试的英文单词为 debug ,顾名思义,就是去除 bug 的意思。俗话说的好,编程就是制造 bug 的过程,所以...

程序员小强
发表了文章

TCP为什么建立连接需要三次握手,而断开连接则需要四次?

一个 segment 包含 header 和 data 两个部分,对于这篇文章需要理解的就是,Sequence number 和 Acknowledgement...

程序员小强
TCP/IP
发表了文章

Effective Java要点笔记

工作中如果构造函数有多个 且 特定 的话,我一般倾向写两三个函数签名不一样构造器。但是如果在构造参数很多且多变,要写一个内部构建器,用builder模式,而不是...

程序员小强
JDK
发表了文章

Spring Boot 中的热部署方式总结

在 Spring Boot 中,模板引擎的页面默认是开启缓存的,如果修改了页面的内容,则刷新页面是得不到修改后的页面的,因此我们可以在application.p...

程序员小强
Spring Cloud
发表了文章

MySQL 凌晨线上报警,遇到上亿数据大表的优化...

最近一个星期内,总共记录的慢查询执行花费时间为25403s,最大的慢sql执行时间为266s,平均每个慢sql执行时间5s,平均扫描的行数为1766万。...

程序员小强
发表了文章

每个程序员都必须知道的8种数据结构

数据结构是一种特殊的组织和存储数据的方式,可以使我们可以更高效地对存储的数据执行操作。数据结构在计算机科学和软件工程领域具有广泛而多样的用途。

程序员小强
发表了文章

15 种最常用的 matplotlib 可视化图表(附 Python 源码)

开始练习之前,首先你需要安装 matplotlib。实验楼为大家提供了已经安装好了各个模块的实验环境,推荐直接来实验楼练习。

程序员小强
发表了文章

暴力程序代写观后感!秒生成600字文章还带图,拯救50万大学生,打赏千元

3月9日,全国大学生共同上了一堂疫情防控思政大课,这可能是中国参与人数最多的一次网课了。

程序员小强
发表了文章

面试BAT大厂必知的Tomcat容器

Tomcat是一个基于JAVA的WEB容器,其实现了JAVA EE中的 Servlet 与 jsp 规范,与Nginx apache 服务器不同在于一般用于动态...

程序员小强
发表了文章

MySQL硬核干货:从磁盘读取数据页到Buffer Pool时,free链表有什么用?

现在我们已经搞明白一件事儿了,那就是数据库的Buffer Pool到底长成个什么样,大家想必都是理解了

程序员小强
发表了文章

基于Springboot+Dubbo+Nacos 注解方式实现微服务调用

今天跟大家分享基于Springboot+Dubbo+Nacos 注解方式实现微服务调用的知识。

程序员小强
发表了文章

阿里问题定位神器 Arthas 的骚操作,定位线上BUG,超给力!

公司有个渠道系统,专门对接三方渠道使用,没有什么业务逻辑,主要是转换报文和参数校验之类的工作,起着一个承上启下的作用。

程序员小强
发表了文章

跟大家聊聊 JVM 中的双亲委派机制

JVM对字节码文件采用的是按需加载方法,什么时候使用这个类才会将它的字节码加载到内存生成Class对象呢?我们用案例测试一下什么是双亲委派机制。

程序员小强
发表了文章

Kafka,凭什么这么快?

在过去的几年里,软件架构领域发生了巨大的变化。人们不再认为所有的系统都应该共享一个数据库。微服务、事件驱动架构和CQRS(命令查询的责任分离 Command Q...

程序员小强
发表了文章

为什么很多SpringBoot开发者放弃了Tomcat,选择了Undertow

在SpringBoot框架中,我们使用最多的是Tomcat,这是SpringBoot默认的容器技术,而且是内嵌式的Tomcat。

程序员小强
Tomcat网站容器压力测试HTTP
发表了文章

Github上这几个沙雕项目,够我玩三天!

这是一个亲戚关系计算器,由于工作生活节奏不同,如今很多关系稍疏远的亲戚之间来往并不多。这不,过年要回家了,往往会搞不清楚哪位亲戚应该喊什么称呼,很是尴尬。这个中...

程序员小强
https网络安全GitHubGit开源

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券