《代码的降临》告诉我们的7件事 捷径可能很有用 编码竞赛或类似leetcode的问题通常要求您以无症状的最佳方式解决问题,并制定适用于任何输入并考虑所有边缘情况的通用解决方案。 数学竞赛和谜题要求您为给定问题找到优雅的确切解决方案或一些技巧,让您无需任何编码即可获得答案。 image.png 但 AoC 问题通常是不同的:您需要使用某些编码来回答特定输入的问题,但您不需要编写通用代码或获取始终有效的确切公式。有时 后端 2025年05月05日 83 点赞 0 评论 10932 浏览
Go语言的k8s开发-02-Namespace操作 1. 结构体 1.1 NamespaceList 所在包:"k8s.io/api/core/v1" type NamespaceList struct { v1.TypeMeta `json:",inline"` v1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` It 后端 2025年05月16日 167 点赞 0 评论 10909 浏览
Android - 性能优化之数据结构 什么是性能优化 一款app除了要有令人惊叹的功能和令人发指交互之外,在性能上也应该追求丝滑的享受,这样才能提供用户体验 优化目的 性能指标 优化方法 更快 流畅性 启动速度,页面显示速度(显示和切换),响应速度 更稳定 稳定性 避免出现应用崩溃(Crash),避免出现应用无响应(ANR) 更省 资源节省性 内存大小,安装包大小,耗电量,网络流量 线性数据结构 数组 后端 2025年07月18日 160 点赞 0 评论 10868 浏览
02原理篇(D2_SpringBoot 自动装配原理) 目录一、自动装配机制1. 简介2. 自动装配主要依靠三个核心的关键技术3. run()方法加载启动类4. 注解@SpringBootApplication包含了多个注解4.1 @SpringBootConfiguration4.2 @ComponentScan4.3 @EnableAutoConfiguration5. @SpringBootApplicat 后端 2025年05月07日 71 点赞 0 评论 10864 浏览
15. 类的关系——实现(接口) 15. 类的关系——实现(接口) 1、接口 1.1 接口的引入 Java语言中,类与类的继承只能是单继承。 试想一下,如果一个类中的所有方法都是抽象方法,子类继承后,需要重写所有方法,但是因为单继承,就不能去继承其他有实际方法的父类了。 为了解决这个弊端,Java语言中把一种特殊的抽象类定义成一个新的概念,接口,即interface 接口的本质就是一个类,不过是一个纯的抽象类,就是没有变量,没有具 后端 2025年05月08日 31 点赞 0 评论 10831 浏览
LeetCode - #75 颜色分类(Top 100) 前言 本题为 LeetCode 前 100 高频题 我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。 LeetCode 算法到目前我们已经更新了 74 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升 后端 2024年11月24日 88 点赞 0 评论 10822 浏览
C++链接错误:静态变量的初始化问题 在使用C++时,编译项目时偶尔会发生链接,这些错误很多时候是偶发的,可能再编一次,或者换个模式,换个参数,就没有编译错误了,但之后可能还会出现。由于是在编译阶段,问题不容易排查。这样的错误有可能就是静态变量的初始化问题。 简单概括:当静态变量的初始化过程中,需要其他静态变量的值时,就有可能产生不确定的链接错误。 主要原因:C++不固定静态变量的初始化顺序,在初始化静态变量时,如果你需要其他静态变 后端 2025年09月11日 131 点赞 0 评论 10822 浏览
第二章 性能瓶颈的分析和定位(14) 剖析CPU使用情况 在Linux平台,Qt Creator集成了Valgrind的callgrind工具,唉,这个工具不能用于Windows,因此在Windows平台上我们不得不寻找其他的替代工具。在介绍这些专用工具之前,我们要简单介绍一个鲜为人知(据我推测)却出奇有效的技术。 最简陋的采样技术 我把这个技术称为最简陋的采样技术。它非常简单。最简单的做法莫过于用调 后端 2025年10月10日 149 点赞 0 评论 10821 浏览
数组的遍历二:遍历性能的对比 数组遍历 前言 上一篇 《数组的遍历一:遍历次数的对比》 介绍了遍历次数的比较,本篇介绍遍历性能的对比。 遍历性能对比 题目背景:填充一个固定长度的数组,数组每一项为一个对象,包含一个 id 和 count。 id 为从 1 开始的自增数字,count 为一个随机数,然后遍历查找到数组的最后一项。 如果提前退出遍历,那耗时肯定会比全部遍历要少,所以这里采用查找最后一项是为了保证所有 API 的遍 后端 2025年05月08日 115 点赞 0 评论 10810 浏览