腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
wayn的程序开发
程序开发
专栏成员
举报
193
文章
112569
阅读量
23
订阅数
订阅专栏
申请加入专栏
全部文章(193)
java(53)
spring boot(20)
数据库(19)
对象(18)
spring(17)
数据(15)
系统(14)
设计模式(13)
sql(12)
kafka(12)
接口(11)
https(10)
后端(10)
开源(9)
mybatis(9)
2023腾讯·技术创作特训营 第四期(9)
网站(8)
rabbitmq(8)
内存(8)
配置(8)
线程(8)
2023腾讯·技术创作特训营 第三期(8)
github(7)
redis(7)
服务(7)
面向对象设计模式(7)
日志(7)
性能(7)
2024腾讯·技术创作特训营 第五期(7)
云数据库 SQL Server(6)
微服务(6)
服务器(6)
python(5)
云数据库 Redis(5)
存储(5)
分布式(5)
网络安全(5)
elasticsearch(5)
mysql(5)
测试(5)
开发(5)
客户端(5)
框架(5)
设计(5)
索引(5)
负载均衡(4)
git(4)
编程算法(4)
工具(4)
xml(3)
打包(3)
linux(3)
访问管理(3)
TDSQL MySQL 版(3)
容器(3)
缓存(3)
dns(3)
安全(3)
boot(3)
public(3)
插件(3)
程序(3)
单例模式(3)
队列(3)
分布式系统(3)
后台(3)
集合(3)
架构(3)
解决方案(3)
排序(3)
前端(3)
权限(3)
权限控制(3)
软件开发(3)
数组(3)
算法(3)
异常(3)
最佳实践(3)
javascript(2)
ajax(2)
ide(2)
maven(2)
中文分词(2)
容器镜像服务(2)
mongodb(2)
http(2)
压力测试(2)
推荐系统(2)
大数据(2)
windows(2)
架构设计(2)
性能测试(2)
验证码(2)
arrays(2)
ci(2)
cpu(2)
intellij idea(2)
list(2)
mybatis-plus(2)
null(2)
openresty(2)
redis集群(2)
state(2)
thread(2)
部署(2)
程序员(2)
多线程(2)
分页(2)
工程师(2)
工作(2)
管理(2)
继承(2)
进程(2)
连接(2)
流量(2)
内存管理(2)
实践(2)
同步(2)
推荐算法(2)
系统设计(2)
线程安全(2)
消息队列(2)
重构(2)
注解(2)
装饰器(2)
内容分发网络 CDN(1)
c++(1)
go(1)
lua(1)
mvc(1)
api(1)
tomcat(1)
搜索引擎(1)
nginx(1)
神经网络(1)
文件存储(1)
消息队列 CKafka 版(1)
短信(1)
容器服务(1)
数据备份(1)
日志数据(1)
电商(1)
electron(1)
云数据库 MySQL(1)
kubernetes(1)
devops(1)
运维(1)
html5(1)
jvm(1)
cdn(1)
tcp/ip(1)
spring cloud(1)
微信(1)
数据分析(1)
安全漏洞(1)
任务调度(1)
CODING DevOps(1)
弹性微服务(1)
分布式事务 dtf(1)
云压测(1)
持续集成(1)
app(1)
apple(1)
case(1)
cicd(1)
class(1)
docker-compose(1)
goland(1)
h5页面(1)
helper(1)
init(1)
iteration(1)
java8(1)
key(1)
logback(1)
mysql索引(1)
offset(1)
orm(1)
phpstorm(1)
pycharm(1)
redis-cluster(1)
reduce(1)
release(1)
ribbon(1)
self(1)
semaphore(1)
singleton(1)
solidity(1)
spring-security(1)
stock(1)
string(1)
token(1)
vert.x(1)
void(1)
wait(1)
web(1)
web安全(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)
数据类型(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)
2023腾讯·技术创作特训营 第二期(1)
搜索文章
搜索
搜索
关闭
如何用命令行和代码定位死锁?
thread
程序
对象
命令行
线程
在此之前,我们介绍了什么是死锁,以及死锁发生的必要条件。当然,即便我们很小心地编写代码,也必不可免地依然有可能会发生死锁,一旦死锁发生,第一步要做的就是把它给找到,因为在找到并定位到死锁之后,才能有接下来的补救措施,比如解除死锁、解除死锁之后恢复、对代码进行优化等;若找不到死锁的话,后面的步骤就无从谈起了。
wayn
2024-06-17
95
0
JavaScript、Python 和 Java 为何一直是开发者的首选
开发者
java
python
javascript
编程语言
Azul 公司的副首席技术官 Simon Ritter 撰文探讨了 JavaScript、Python 和 Java 三种编程语言经久不衰的原因。
wayn
2024-06-03
108
0
了解Java垃圾收集
内存
内存管理
性能
java
对象
Java 的垃圾收集机制在 Java 应用程序开发中至关重要。此机制对于通过消除不再使用的对象来释放内存空间得过程来说至关重要。在这篇文章中,我带大家深入了解下 Java 垃圾收集的机制,并探索其工作原理、优点以及实现最佳性能的最佳实践。
wayn
2024-06-03
96
0
我开源的H5商城2.0版本发布,强烈推荐
配置
开源
后台
基础
接口
商城所有项目源码全部开源,绝无套路。技术上基于 Spring Boot3.1、Mybatis Plus、Spring Security、Vue2,整合了 Mysql、Redis、RabbitMQ、ElasticSearch、Nginx 等常用中间件,根据我多年线上项目实战经验总结开发而来不断优化、完善。
wayn
2024-05-22
126
0
主流的Kafka监控框架
监控
框架
开源
kafka
管理
令人有些遗憾的是,Kafka社区似乎一直没有在监控框架方面投入太多的精力。目前,Kafka的新功能提议已超过500个,但没有一个提议是有关监控框架的。当然,Kafka的确提供了超多的JMX指标,只是,单独查看这些JMX指标往往不是很方便,我们还是要依赖于框架统一地提供性能监控。
wayn
2024-05-15
112
0
苹果最新 M4 芯片来了!
苹果
芯片
性能
神经网络
内存
Apple 与 2024 年 5 月 7 日发布最新的 M4 芯片,首搭于 2024 款 iPad Pro。
wayn
2024-05-15
125
0
orm 框架使用性能比较
分页
框架
数据
orm
测试
经过将近一周时间的框架收集、学习、实验、编码、测试市面上常见的 ORM 框架,过程中拜读了很多作者的博文、样例,学习很多收获很多。重新梳理下整理的框架:mybatis-plus、lazy、sqltoy、mybatis-flex、easy-query、mybatis-mp、jpa、dbvisitor、beetlsql、dream_rom
wayn
2024-05-07
153
0
系统的 CPU 使用率很高,但为啥却找不到高 CPU 的应用?
cpu
工具
进程
系统
终端
今天我们来探究系统CPU使用率高的情况,所以这次实验的准备工作,与上节课的准备工作基本相同,差别在于案例所用的 Docker 镜像不同。
wayn
2024-04-28
91
0
流量调度:DNS、全站加速及机房负载均衡
dns
负载均衡
服务
客户端
流量
服务流量切换并没有想象中那么简单,因为我们会碰到一个很大的问题,那就是DNS缓存。DNS是我们发起请求的第一步,如果DNS缓慢或错误解析的话,会严重影响读多写多系统的交互效果。
wayn
2024-04-28
191
0
Redis缓存雪崩、穿透、击穿三步曲
数据库
缓存
redis
解决方案
数据
本文收集了一些 Redis 使用中经常遇到的一些问题,和与之相对应的解决方案,这些内容不但会出现在实际工作中,也是面试的高频问题,接下来一起来看。
wayn
2024-04-28
192
0
面试官:让我看看你的Redis功力如何
事务
数据
线程
缓存
redis
金三银四求职季,我特地为大家汇总了涵盖Java基础、线程、并发编程及JVM等核心领域的面试题集,希望能为正在准备或即将参与面试的小伙伴们提供些许帮助。
wayn
2024-04-16
134
0
Kafka 与 RabbitMQ:选择正确的消息传递代理
rabbitmq
kafka
代理
架构
性能
在充满活力的事件驱动架构世界中,选择正确的消息代理对于实现高效且可扩展的通信至关重要。Kafka 和 RabbitMQ 是两款最受欢迎的竞争者,每款都有自己的优势和劣势。尽管他们有着相似的目标,但他们的架构、性能特征和用例却各不相同。
wayn
2024-04-03
256
1
高性能数据库集群:读写分离
数据库集群
数据库
服务器
高性能
中间件
虽然近十年来各种存储技术飞速发展,但关系数据库由于其ACID的特性和功能强大的SQL查询,目前还是各种业务系统中关键和核心的存储系统,很多场景下高性能的设计最核心的部分就是关系数据库的设计。
wayn
2024-03-11
126
0
高可用架构:如何做到应用升级无感知
程序
服务器
高可用
架构
系统
十几年前,我参加阿里巴巴面试的时候,觉得阿里巴巴这样的网站Web应用开发简直小菜,因为我之前是做类似Tomcat这样的Web容器开发的,所以面试的时候信心满满。
wayn
2024-03-11
201
0
面试题之 Elasticsearch 性能优化详解
性能优化
elasticsearch
内存
数据
索引
大多数 Elasticsearch 部署往往对 CPU 要求不高。因此,相对其它资源,具体配置多少个(CPU)不是那么关键。你应该选择具有多个内核的现代处理器,常见的集群使用 2 到 8 个核的机器。如果你要在更快的 CPUs 和更多的核数之间选择,选择更多的核数更好。多个内核提供的额外并发远胜过稍微快一点点的时钟频率。
wayn
2024-03-11
235
0
确保您拥有一个独一无二的实例:单例模式的创建方式
对象
多线程
线程安全
singleton
单例模式
在软件工程中,设计模式扮演了至关重要的角色。它们提供了一种在解决特定设计问题时可复用和优雅的解决方案。其中,单例模式因其独特的创建机制和全局访问点而被广泛应用。本文旨在深入探讨单例模式,详细解读其不同的创建方式及它们各自的优势和适用场景。
wayn
2024-03-11
77
0
系统设计:生产环境中Web应用程序的体系结构
日志
调试
系统设计
web
服务器
您使用的每一个热门应用程序的背后,都有一个由架构、测试、监控和安全措施组成的软件系统。今天让我们看一下满足生产环境应用程序的高级架构由哪些体系组成。
wayn
2024-03-11
126
0
面试题之 ElasticSearch 是如何建立索引的?
数据库
存储
elasticsearch
数据
索引
现在有了 ElasticSearch,就可以直接使用基于 Lucene 的各种检索功能,ElasticSearch 是一个基于 Lucene 的分布式全文检索框架,在 Lucene 类库的基础上实现,可以避免直接基于 Lucene 开发,这一点和 Java 中 Netty 对 IO/NIO 的封装有些类似。
wayn
2024-03-02
148
0
Elasticsearch使用实战以及代码详解
搜索
索引
elasticsearch
排序
数据
本文将用我开源的 waynboot-mall 项目作于代码讲解,Elasticsearch 版本是 7.10.1。
wayn
2024-03-02
148
0
系统设计面试问题:如何设计 Spotify,一个音乐流媒体系统
流媒体
面试
设计
系统
系统设计
在这个阶段,我们假设系统需要处理 50 万用户和 3000 万首歌曲。我们将有播放歌曲的用户和上传歌曲的艺术家。
wayn
2024-03-02
128
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档