- 博客(40)
- 收藏
- 关注
原创 JNI 全量知识体系(持续更新中)
第一章. JNI 方法签名规则前置知识:Java C++ JVM第二章. JNIEnv 线程模型第三章. 全局引用管理第四章. 可空类型处理(null / optional)
2025-11-12 14:54:40
209
原创 实习生必看:错误码设计速成指南
本文介绍了面向实习生的错误码设计方法,提出采用32位结构化编码方案(4位级别+8位业务域+8位模块+12位具体错误),通过分段设计解决错误码混乱问题。作者建议使用enum class和固定宽度类型,按号段分配错误码并预留扩展空间,同时建立文档规范记录错误信息。这种结构化设计能提升错误定位、扩展和统计效率,相比随意编码更便于维护。文中还提供了简单的C++实现示例,并建议初学者可以从Excel记录开始逐步完善错误码管理体系。
2025-08-25 20:49:58
346
原创 android studio(NewsApiDemo)100%kotlin
本文介绍了如何使用Kotlin和Retrofit从零开发新闻列表App。主要内容包括:1)分析NewsAPI的JSON数据结构并创建Kotlin数据类;2)配置Retrofit完成网络请求,包括添加依赖、定义API接口和创建RetrofitClient;3)采用MVVM架构进行数据管理,包含Repository、ViewModel和Activity三层实现;4)使用RecyclerView展示新闻列表,详细说明了Adapter和ViewHolder的实现。项目采用协程处理异步请求,使用Glide加载图片,并
2025-07-23 17:54:33
1188
原创 MySQL:索引
本文介绍了MySQL索引的数据结构及其优化原理。索引是数据库存储引擎(如InnoDB)用于快速查找的数据结构,常见的哈希表虽能O(1)查找但不支持范围查询。MySQL采用B+树索引,它通过多叉结构减少磁盘IO次数,只有叶子节点存储数据并建立双向链表,既提高查询效率又支持范围查询。相比二叉搜索树和平衡二叉树(如AVL、红黑树),B+树避免了维护成本高和高度不平衡的问题。文章最后给出了创建索引的SQL语句和查看索引使用情况的命令。
2025-05-25 16:50:51
993
原创 MySQL:游标 cursor 句柄
本文围绕 SQL 游标展开,先阐释其概念(如指针遍历结果集),对比与LIMIT的差异(LIMIT快速取前 N 条,游标更灵活逐行处理)。接着详述游标使用流程:声明(含字段指定优化)、控制变量与句柄(处理循环终止)、打开 - 循环 - 关闭操作,还通过示例(如筛选高薪员工)展示应用。同时给出最佳实践(优先集合操作、控制结果集、处理异常、及时关闭)与性能注意(游际适用于复杂逻辑、逐行依赖计算、外部交互场景),帮助读者掌握游标在数据库编程中的合理运用,提升代码效率与灵活性。
2025-05-24 22:00:45
325
原创 验证回文串(字节面试题 最优解)
对于经过预处理得到的 `"amanaplanacanalpanama"` 字符串,开始时 `left` 指向第一个 `a`,`right` 指向最后一个 `a`,比较它们相等后,`left` 向后移动一位,`right` 向前移动一位,依次比较对应位置的字符,直到 `left` 和 `right` 相遇或者交叉,整个过程中字符都匹配,所以它是回文串;而对于像 `"raceacar"` 这样的字符串,在比较过程中会发现中间的 `e` 和 `a` 不相等,所以它不是回文串。### 具体步骤分析。
2024-12-14 23:49:21
932
原创 引用(基本使用 注意事项 函数参数 函数返回只 本质 左值引用 右值引用 万能引用 常量指针)
引用(基本使用 注意事项 函数参数 函数返回只 本质 左值引用 右值引用 万能引用 常量指针)
2024-12-10 11:15:22
1397
原创 指针(构成 函数指针 数组指针 指针数组 const修饰指针 new和指针)
指针(构成 函数指针 数组指针 指针数组 const修饰指针 new和指针)
2024-12-09 00:17:58
1102
原创 web前端设计1
前端比较吃能力的就是CSS的写法,如何用已写好的框架代码改成自己或是客户要求的界面,以及相应的特效代码,正常我们自己写是很难的,所以需要大量练习和日常收集素材模板,像我给你们演示的那种大站模板自己没事要多收集,要会用会改,照猫画虎。熟悉流行框架、熟练掌握CSS的写法,以及JAVASCRIPT库的应用,最主要的是能按要求改出相应的界面,因为我们基本没有自己手写代码的,所以得会拿别的界面改成想要的界面。在代码里面,卡住了,没往下执行完,下面的界面就显示不出来了。所以我们在设计的时候:一个栏目占一个表格。
2024-12-07 23:24:45
342
原创 返回倒数第k个节点 删除链表倒数第N个节点(双指针的应用,快慢指针)最优解
返回倒数第k个节点 删除链表倒数第N个节点(双指针的应用,快慢指针)最优解
2024-12-02 00:22:24
600
原创 new和指针以及链表的简单创建和打印 附加 简单的 查找 删除 功能
new和指针以及链表的简单创建和打印 附加 简单的 查找 删除 头插法尾插法创建链表 功能
2024-12-01 01:27:49
1304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1