首页
学习
活动
专区
工具
TVP
发布

后端码事

专栏作者
239
文章
236600
阅读量
30
订阅数
Spring Bean 的一生
这里需要注意的是,从 bean 实例的创建到可以使用之间还包括【填充】和【初始化】两个步骤。
WindWant
2024-04-02
870
数据结构里的一棵树
从每个叶节点开始,一个节点一个节点往上数,数到根节点,最长的那个数就是数的高度。叶节点起始为0.
WindWant
2024-01-13
1030
云原生十二问
云原生是在云计算环境中构建、部署和管理现代应用程序的软件方法。现代企业希望构建高度可扩展、灵活且具有弹性的应用程序,可以快速更新以满足客户需求。为此,他们使用现代工具和技术,这些工具和技术本质上支持云基础设施上的应用程序开发。这些云原生技术支持快速、频繁地更改应用程序,而不会影响服务交付,从而为采用者提供了创新的竞争优势。
WindWant
2024-01-05
1390
服务网格 Service Mesh
服务网格是一个软件层,用于处理应用程序中服务之间的所有通信。该层由容器化微服务组成。随着应用程序的扩展和微服务数量的增加,监控服务的性能变得越来越困难。为了管理服务之间的连接,服务网格提供了监控、记录、跟踪和流量控制等新功能。它独立于每项服务的代码,这使它能够跨网络边界和多个服务管理系统工作。
WindWant
2023-12-28
1490
架构中的“大象”
通常我们做架构评估的时候,一般会对关联系统的性能,容错弹性,业务扩展性等进行论证,但很少会考虑各个系统的业务价值以及这些业务价值和前述架构特性之间的关系。
WindWant
2023-11-15
1570
MySQL InnoDB 是怎么使用 B+ 树存数据的?
从根节点作为起始检索点,逐层向下检索,直至找到目标数据。检索的路径复杂度度跟树的高度成正比。
WindWant
2023-09-02
1310
浅谈双机房的那些事
数据同步强调准确性和实时性。 两个机房的数据根据不同的活性模式,数据域可能略有差异,但是相同的数据域必须要保障一致性。
WindWant
2023-07-20
2880
你用过哪些设计模式(一)?
比如,你要发 kafka 消息,你要创建一个 Producer 对象,因为是 Producer 线程安全的,所以一般创建一个对象就够了。
WindWant
2023-07-08
1640
盘一盘高性能设计的哪些点(二)
磁盘内容读取或写入操作都会涉及到一个【寻址过程】,首先找到需要读取或写入的位置,然后去操作磁盘内容读写。
WindWant
2023-07-08
1500
盘一盘那些高性能设计的点(一)
谈及性能,我们的关注点不再是软件或者系统的功能,而是在其实现功能过程中所表现出来的资源效率。
WindWant
2023-07-08
1550
MySql InnoDB 存储引擎表优化
适时的使用 OPTIMIZE TABLE 语句来重组表,压缩浪费的表空间。这是在其它优化技术不可用的情况下最直接的方法。OPTIMIZE TABLE 语句通过拷贝表数据并重建表索引,使得索引数据更加紧凑,减少空间碎片。语句的执行效果会因表的不同而不同。过大的表或者过大的索引及初次添加大量数据的情况下都会使得这一操作变慢。
WindWant
2023-06-27
3000
从 SpringApplication 认识 Spring 应用启动过程
BootstrapRegistryInitializer:回调接口,用于 BootstrapRegistry 初始化。
WindWant
2023-06-18
3500
线上出问题了,怎么办?
时至如今,有一定规模的公司,后台服务状态监控各方面都做得很完善。日志系统、监控系统什么的,一般情况下,异常信息能很快速的展现在开发者眼前。
WindWant
2023-06-18
1500
什么是高可用服务?
以年为单位,一年时间为 t = 365 * 24 * 60 = 525600 分钟。
WindWant
2023-06-14
3230
技术研发一天的工作是怎样的?
一般从早上八点开始,服务的访问量就会渐渐地升起来,初始爬坡会比较缓,大概到10点左右会走到顶峰,然后会趋向平稳波动。
WindWant
2023-06-07
1450
为什要微服务化?
一个服务承载所有,一个系统涵盖一切,这可能是大多数公司初创时的技术风貌。一切追求快速验证,快速响应,快速实现。
WindWant
2023-06-07
1840
Spring Boot 自动配置一篇概览
因为 @AutoConfiguration 注解本身是以 @Configuration 注解的,所以自动配置类可以算是一个标准的基于 @Configuration 注解的类。
WindWant
2023-05-29
1980
分布式服务一篇概览
分布式服务开发复杂于服务间交互,协调,治理等。服务的复杂性由应用本身转移到了网络交互层。
WindWant
2023-05-26
1470
一些算不算的题
一、最小查询成本 文件序列:a1、a2 ... an  非限定有序、重复 加载成本:l1、l2 ... ln 缓存成本:c  文件查询可以直接加载或则从缓存里获取。 /** * * @param f 文件序列 * @param lc 加载成本序列 * @param c 单个文件缓存成本 */ public static void minCost(int[] f, int[] lc, int c) { Map<Integer, Integer> flc = new HashMa
WindWant
2023-05-24
2070
I-o-C 一篇概览
IoC(Inversion of Control )也被称之为 DI(dependency injection),名称侧重点略有不同。
WindWant
2023-05-09
9680
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档