腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
johnhuster
专栏成员
举报
483
文章
488596
阅读量
33
订阅数
订阅专栏
申请加入专栏
全部文章(483)
java(70)
spring(57)
编程算法(44)
网络安全(40)
https(40)
数据库(39)
sql(39)
http(36)
网站(33)
容器(31)
容器镜像服务(30)
云数据库 SQL Server(26)
maven(22)
ide(18)
打包(17)
html(16)
tomcat(16)
linux(16)
文件存储(15)
eclipse(14)
存储(14)
github(13)
jdk(13)
数据(13)
xml(12)
git(12)
jar(12)
lucene/solr(12)
腾讯云测试服务(12)
配置(12)
json(11)
ubuntu(11)
tcp/ip(11)
对象存储(10)
javascript(10)
nosql(10)
kafka(10)
Elasticsearch Service(10)
python(9)
jquery(9)
nginx(9)
开源(9)
jdbc(9)
bash(8)
node.js(8)
apache(8)
单元测试(8)
spring cloud(8)
插件(8)
服务(8)
异常(8)
c++(7)
postgresql(7)
缓存(7)
数据分析(7)
php(6)
api(6)
apt-get(6)
数据结构(6)
系统(6)
源码(6)
bootstrap(5)
云数据库 Redis(5)
access(5)
windows(5)
es(5)
注解(5)
其他(4)
vue.js(4)
android(4)
bash 指令(4)
分布式(4)
mybatis(4)
面向对象编程(4)
hashmap(4)
dubbo(4)
腾讯云开发者社区(4)
mqtt(4)
excel(4)
null(4)
poi(4)
ps(4)
search(4)
select(4)
程序(4)
工作(4)
计算机基础(4)
解决方案(4)
客户端(4)
事件(4)
搜索(4)
命令行工具(3)
kubernetes(3)
spark(3)
dns(3)
微服务(3)
wpf(3)
activemq(3)
add(3)
el(3)
file(3)
kubectl(3)
pdf(3)
project(3)
provider(3)
public(3)
string(3)
yaml(3)
对象(3)
服务器(3)
工具(3)
函数(3)
集群(3)
进程(3)
索引(3)
源码分析(3)
字符串(3)
官方文档(2)
servlet(2)
scala(2)
jquery ui(2)
oracle(2)
unix(2)
日志服务(2)
shell(2)
jvm(2)
spring boot(2)
二叉树(2)
rpc(2)
socket编程(2)
大数据(2)
微信(2)
虚拟化(2)
build(2)
class(2)
configuration(2)
count(2)
cpu(2)
data(2)
form(2)
format(2)
function(2)
google(2)
init(2)
input(2)
ip(2)
logback(2)
map(2)
reactor(2)
resources(2)
return(2)
security(2)
service(2)
sonarqube(2)
sql语句(2)
src(2)
state(2)
stream(2)
super(2)
system(2)
window(2)
百度(2)
编码(2)
磁盘(2)
基础(2)
设计(2)
同步(2)
网络(2)
效率(2)
性能(2)
序列化(2)
异常处理(2)
负载均衡(1)
DNS 解析 DNSPod(1)
自动驾驶(1)
ruby(1)
go(1)
.net(1)
css(1)
ajax(1)
单片机(1)
mvc(1)
ruby on rails(1)
负载均衡缓存(1)
SSL 证书(1)
云推荐引擎(1)
企业(1)
express(1)
yarn(1)
运维(1)
压力测试(1)
gui(1)
ftp(1)
zookeeper(1)
npm(1)
grep(1)
aop(1)
rabbitmq(1)
ntp(1)
安全(1)
nat(1)
processing(1)
云数据库 postgresql(1)
任务调度(1)
mvcc(1)
groovy(1)
性能测试(1)
fiddler(1)
测试服务(1)
admin(1)
agent(1)
alias(1)
ansi(1)
append(1)
apt(1)
autowired(1)
boolean(1)
boot(1)
bug(1)
builder(1)
cell(1)
checkstyle(1)
client(1)
command(1)
config(1)
configure(1)
constructor(1)
contains(1)
controller(1)
cron(1)
daemon(1)
datatable(1)
debug(1)
default(1)
dfs(1)
document(1)
dom(1)
draw(1)
echarts3(1)
email(1)
equals(1)
error(1)
external(1)
factory(1)
fastjson(1)
feign(1)
field(1)
flux(1)
graph(1)
having(1)
hidden(1)
hide(1)
identifier(1)
image(1)
implicit(1)
import(1)
integer(1)
io(1)
it(1)
jackson(1)
lambda(1)
launch(1)
libraries(1)
lookup(1)
lucene(1)
max(1)
message(1)
methods(1)
monitor(1)
mono(1)
network(1)
onclick(1)
paste(1)
path(1)
performance(1)
pid(1)
ping(1)
placeholder(1)
plugin(1)
policy(1)
postman(1)
private(1)
protected(1)
prototype(1)
queue(1)
record(1)
registry(1)
reload(1)
reset(1)
ribbon(1)
row(1)
rules(1)
scope(1)
session(1)
sh(1)
simpledateformat(1)
sort(1)
stackoverflow(1)
sum(1)
table(1)
tags(1)
tdengine(1)
terminal(1)
thread(1)
tracking(1)
undefined(1)
upload(1)
url(1)
web(1)
word(1)
报表(1)
遍历(1)
表格(1)
博客(1)
部署(1)
测试(1)
登录(1)
定时任务(1)
服务端(1)
管理(1)
技巧(1)
架构(1)
加密(1)
兼容性(1)
脚本(1)
镜像(1)
局域网(1)
开发(1)
框架(1)
连接(1)
浏览器(1)
内存(1)
排序(1)
前端(1)
日志(1)
入门(1)
数据采集(1)
通信(1)
网络通信(1)
性能监控(1)
硬件(1)
优化(1)
语法(1)
域名(1)
域名解析(1)
原理(1)
原型(1)
中间件(1)
搜索文章
搜索
搜索
关闭
计算机基础之:硬件系统的性能评估标准
计算机基础
系统
性能
硬件
服务器
服务器时钟的性能通常涉及多个方面,主要包括准确性、稳定性、以及对系统性能的影响。以下是一些关键指标和衡量方法:
johnhuster的分享
2024-06-22
71
0
计算机基础之:UMA与NUMA区别
内存
设计
系统
计算机基础
架构
UMA(Uniform Memory Access)与NUMA(Non-Uniform Memory Access)是两种不同的内存架构设计,主要应用于多处理器系统中,它们的主要区别在于内存访问的效率和方式:
johnhuster的分享
2024-06-12
192
0
计算机基础之:LSM树
数据
索引
数据库
磁盘
计算机基础
使用过hbase、cassandra之类nosql数据库的小伙伴对LSM树结构应该有所耳闻,那么这种数据结构有哪些优劣势呢,本文做下简单介绍。
johnhuster的分享
2024-06-02
112
0
计算机基础之:平均负载与CPU使用率的关系
进程
优化
cpu
工作
计算机基础
想象一下,你的厨房是一个操作系统,厨师是CPU,而菜谱上的任务就是进程。厨房的忙碌程度可以用“平均负载”来衡量,它反映了等待被处理的任务总数加上正在被厨师处理的任务数。而“CPU使用率”则相当于厨师实际在切菜、炒菜的时间比例,即厨师忙碌的具体程度。
johnhuster的分享
2024-06-02
97
0
进程状态之不可中断状态
数据
系统
磁盘
工作
进程
把进程比喻成一个忙碌的办公室员工,他的任务多种多样,有时需要亲自处理文件(执行计算任务),有时则需要等待别人送文件过来才能继续工作(等待I/O操作完成)。在Linux系统中,进程的“不可中断状态”就像是这位员工在专心等待一个非常重要的快递包裹——里面可能是他完成工作的关键文件。
johnhuster的分享
2024-06-02
117
0
Micrometer中0.5 0.9 0.99三个百分位数详解
数据
系统
性能
性能监控
服务
Micrometer的Timer类中的publishPercentiles方法使用0.5, 0.95, 0.99这三个百分位数,是因为它们在性能监控和SLA(Service Level Agreement,服务等级协议)指标测量中具有特定的意义和普遍应用。
johnhuster的分享
2024-05-26
42
0
Jackson如何禁止在反序列化字符串为对应java bean时,字符串中的null被反序列成为NullNode
null
序列化
字符串
java
jackson
将上述字符串反序列化成对应TestClass列表时会出现,jsonNode为NullNode的情形,但是在json字符串中实际为null,显然这不是想要的效果,笔者想要的效果时反序列化后jsonNode仍然为null,要实现上述效果加上一个注解就可以,调整后的效果如下所示:
johnhuster的分享
2024-05-16
98
0
ubuntu下chronyc tracking报文详解
ntp
tracking
同步
系统
ubuntu
在ubuntu下使用chronyc进行时钟的同步操作,下面是执行chrony tracking返回结果:
johnhuster的分享
2024-04-25
148
0
https通信流程
加密
客户端
通信
https
服务器
在HTTPS连接建立的过程中,SSL/TLS握手起到了至关重要的作用。它不仅是为了验证通信双方的身份,而且还要确立加密参数和会话密钥。以下是该过程的详细说明:
johnhuster的分享
2024-04-20
114
0
ScheduledExecutorService scheduleAtFixedRate抛出异常后定时任务不会再执行源码分析
super
system
定时任务
异常
源码分析
ScheduledExecutorService有时会被用来实现本地的定期任务执行,常规使用方式如下所示:
johnhuster的分享
2024-04-20
150
0
如何将arping以及所有依赖打包安装到另外一台离线ubuntu机器
系统
打包
ubuntu
apt
局域网
ubuntu系统下可以使用arping命令检测局域网内一些ip是否冲突,使用方式为:
johnhuster的分享
2024-04-15
99
0
java kafka客户端何时设置的kafka消费者默认值
config
客户端
配置
java
kafka
kafka为什么有些属性没有配置却能正常工作,那是因为kafka-clients对有些消费者设置了默认值,具体看下ConsumerConfig类的静态模块,具体如下所示:
johnhuster的分享
2024-03-15
134
0
harbor仓库同步the registry is unhealthy
测试
配置
同步
域名
registry
创建了几个harbor仓库,harbor仓库间需要进行仓库同步,正常流程如下所示:
johnhuster的分享
2024-03-12
214
0
knife4j生产环境禁止打开页面
部署
对象
服务
解决方案
配置
Knife4j是一个集Swagger2 和 OpenAPI3为一体的增强解决方案,官网地址:Knife4j · 集Swagger2及OpenAPI3为一体的增强解决方案. | Knife4j
johnhuster的分享
2024-03-09
580
0
100 个常用 Kubernetes 诊断命令,助你轻松搞定各种 Kubernetes 集群故障
kubernetes
kubectl
服务
集群
网络
使用这些命令时,请记住将<namespace>, <pod-name>, <service-name>, <deployment-name>, <statefulset-name>, <configmap-name>, <secret-name>, <namespace-name>, <pv-name>, <pvc-name>, <node-name>, <network-policy-name>, <resource-quota-name>, <custom-resource-name>, 和替换为你的特定值。
johnhuster的分享
2024-03-02
246
0
jetcache如果一个主体涉及多个缓存时编辑或者删除时如何同时失效多个缓存
基础
配置
数据
注解
缓存
在实际使用过程中,可能会遇到这种情形:一个主体会有多个缓存,比如用户基础信息缓存、用户详情缓存,那么当删除用户信息后就需要同时失效多个缓存中该主体数据,那么jetcache支持这种应用场景么,答案是支持,只需要使用多个@CacheInvalidate注解即可,示例代码如下所示:
johnhuster的分享
2024-02-25
188
0
jetcache源码分析之Cached注解
数据
源码分析
注解
缓存
工作
jetcache是阿里旗下的一款缓存框架,详情不在这里赘述,下面直入主题,聊聊jetcache的@Cached注解的工作原理,@Cached注解底层是通过动态代理实现的,那么具体@Cached背后的工作原理是什么呢,下面进入细节
johnhuster的分享
2024-02-25
213
0
jetcache源码分支之CreateCache注解
对象
源码
注解
缓存
field
https://github.com/alibaba/jetcache,上面也有一些使用文档
johnhuster的分享
2024-02-23
152
0
k8s之nodelocaldns与CoreDNS组件
缓存
服务
服务器
集群
域名解析
在 Kubernetes 集群中,通常是先通过 NodeLocal DNS Cache 进行域名解析,如果 NodeLocal DNS Cache 没有找到对应的域名解析结果,才会向 CoreDNS 发起请求。在部署层面上看nodelocaldns会在每个节点上运行一个 DNS 缓存服务,而CoreDNS则不需要每个k8s节点上都部署一个,可以根据需求设置CoreDNS服务数量。
johnhuster的分享
2024-02-23
409
0
docker-compose安装的harbor报错,docker容器全部退出,且无法通过docker-compose up -d启动
容器
command
file
服务
异常
使用kubekey安装harbor服务,然后因为其他人误操作导致所有docker容器全部退出了,然后在/opt/harbor目录下执行docker-compose up -d也无法启动harbor服务,并报下面异常信息:
johnhuster的分享
2024-01-20
187
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档