Rpengの博客
文章
标签
项目
小工具
关于
文章
标签
项目
小工具
关于
搜索
所有文章
(59)
less is more
Java 反射机制原理
11/13/2024
·
约 914 字
·
2 分钟
AI摘要: 本文探讨了Java反射机制的原理,强调了其强大的运行时获取类信息的能力。文章首先介绍了基本的反射代码示例,然后深入分析了反射的实现过程,包括编译、加载和运行阶段。最后指出,由于Java中的对象创建机制涉及Class类对象存储类的具体信息,因此反射能够实现动态获取类信息。...
Java反射机制
对象创建机制
Class类对象
运行时获取类信息
聚簇索引和非聚簇索引
11/11/2024
·
约 803 字
·
2 分钟
数据库
AI摘要: 本文介绍了聚簇索引和非聚簇索引在MySQL中的物理存储方式。聚簇索引将表的索引和数据存放在一起,而非聚簇索引则分开存放。文章进一步分析了这两种索引结构在查询和修改操作中的性能差异:聚簇索引在查询时速度更快,但修改时可能导致B+树分裂和合并,非聚簇索引则相对耗时较少。...
聚簇索引
非聚簇索引
MySQL
物理存储
查询性能
修改代价
火车站选址---曼哈顿距离之和
11/4/2024
·
约 3851 字
·
9 分钟
AI摘要: 这个题目设计到曼哈顿距离,曼哈顿距离有一个性质,就是在中位数的位置,到其余所有为止的曼哈顿距离之和最小。但是这个题目并不需要用到这个性质,而是转化为前缀和的方法。...
曼哈顿距离
前缀和
git rebase和merge处理冲突
10/31/2024
·
约 1068 字
·
3 分钟
AI摘要: 当远程仓库有新的修改而本地仓库未同步时,继续在本地进行修改会导致冲突。Git提供了两种处理方式:Merge和Rebase。Merge会生成一个新的提交来汇总C和D的提交,但可能产生冲突,需要手动解决。Rebase则按照线性提交处理,历史记录更整洁。使用建议上,个人分支上使用Rebase较为安全,公共分支上要谨慎。...
git rebase
merge
冲突
提交
历史记录
最好用的内存清理软件:Mem Reduct
10/31/2024
·
约 489 字
·
2 分钟
AI摘要: 本文介绍了一款名为Mem Reduct的内存清理工具,它专为Windows系统设计,能够有效监控和管理计算机的内存使用。Mem Reduct体积小巧,仅400-500KB大小,并提供安装版和便携版。它通过实时分析系统占用情况来识别并自动清理无用内存,支持多语言界面,并且具有自动清理功能和定时清理设置。...
Mem Reduct
Windows
内存清理
轻量级
实时监控
自动清理
上一页
5 / 12
下一页