14 2023.12.31 --------release--------misc--------

呵呵 一部分 misc 存在草稿箱好久了 

而且 也并没有那么重要, 直接放出去吧 

今年的 专业技能方面的收获主要是一些方面
linux 方面, 这部分内容主要是集中在上半年 
90 telnet 连接上对方服务之后 立即 “Connection closed by foreign host.“
89 重写 /proc/sys/vm/nr_pdflush_threads 读取函数, 不断输出 0 以及 文件读取偏移的理解
88 关于 “Too many open files“
87 signal 的实现
86 pipe 的实现
85 printk 输出丢失数据
84 数组地址的几种计算方式
83 c语言中结构体的内存布局
82 不同类型的变量的存储和更新
81 柔性数组造成的一些奇怪情况
80 vfork 之后父子进程共享内存造成的一些问题
79 关于 kthreadd 进程
78 关于 ksoftirqd 进程
77 模块编程之注册一个中断处理
76 模块编程之高精度定时器
75 模块编程之定时器
74 模块编程之workQueue
73 模块编程之自定义 mmap 和 fault
72 模块编程之新增一个proc文件
71 模块编程之新增一个字符设备
70 gdb attach $pid, process 2021 is already traced by process 2019
69 局部变量的空间分配
68 指针的减法操作
67 构造内核 NPE
66 让内核 hang 住
65 软链接 和 硬链接
64 同局域网机器如何配置路由访问当前机器的NAT网络的虚拟机
63 网络交互的过程中目标设备的选择
54 关于 arp 的处理
62 关于 module 的处理
61 mmap 连续映射地址空间有什么关联?
60 关于 SegmentFault 的一些场景 (2)
59 关于 SegmentFault 的一些场景 (1)
58 多次 mmap 虚拟地址的关系
57 读取/写出/读取 文件的过程的调试
58 多次基于 malloc 分配内存的一些现象分析
55 关于 icmp 的处理
53 initrd/initramfs 相关
52 硬中断的实现
51 软中断的实现
50 vmalloc 的实现
49 kmalloc 的实现
48 slab 的实现
47 mmap 的实现
46 printf 标准输出是否有回车 影响 fork 之后子进程的输出
45 mount 文件系统
44 ext4 文件系统
43 tmpfs/devtmpfs 文件系统
42 rootfs 文件系统
41 sysfs 文件系统
40 proc 文件系统

mysql 方面, 这部分内容主要是集中在下半年, 这边之前未下定决心看, 是因为它是 "百万级"代码的项目, 而且相当复杂, 但是遇到了问题, 就得去跟踪一下相关的知识呀, 虽然说 并不是整体的结构都清楚, 但是 碰到问题可以去 寻找问题的根本 
73 mysql replication 集群的交互
72 mysql 的客户端和服务器交互 returnGeneratedKeys
71 mysql 中 insert into ... on duplicate key update ... 的实现
70 mysql 中事务的隔离级别
69 mysql 中 is null 的实现
68 mysql 的 临键锁
67 mysql 的 间隙锁
66 mysql 的 表自增长锁
65 mysql 的 表元数据锁
64 mysql 的 表锁
63 mysql 的 行锁
62 mysql 中 存储引擎MyISAM 中索引的使用
61 mysql 存储引擎之动态格式 MyISAM
60 mysql 存储引擎之静态格式 MyISAM
59 mysql 存储引擎之 PERFORMANCE_SCHEMA
58 mysql 存储引擎之 MEMORY
57 mysql 存储引擎之 CSV
56 mysql 用户权限相关的实现
55 mysql 的登录认证流程
54 mysql 中各种 timeout - connect/wait/interactive/read/write_timeout
53 mysql pid 文件的创建
52 mysql 启动过程中常见的相关报错信息
51 无显式主键时 mysql 增加的 DB_ROW_ID
50 mysql 的 “where 1 = 1“ 的优化处理
49 mysql 子查询 加 group by 产生的奇怪现象
48 mysql 全局变量修改了时区, 客户端拿到的依然是旧时区
47 ‘./test_02/tz_test_tmp‘ (errno: 184 - Tablespace already exists)
46 mysql 客户端拿不到具体的错误信息
45 mysql truncate 的实现
44 mysql batch insert 的实现
43 mysql insert select 的实现
42 mysql “+“ 操作符的实现
41 mysql subquery 的实现
40 mysql join 的实现
39 关于 binlog 日志
38 关于 redo 日志
37 关于 undo 日志
36 mysql 主键冲突 和 唯一索引冲突
35 字段类型不匹配 影响 使用索引?
34 mysql limit 的实现
33 mysql find_in_set 的实现
32 mysql in 的实现
31 select max/min/avg/sum/count/group_concat 的实现
30 “select distinct(field1)“ 的实现
29 “select *“ 或者 “select field1, field2“ 的实现
28 mysql 数据记录的 存储更新删除
27 mysql 组合索引 的存储以及使用
26 mysql 索引的存储更新删除
25 mysql like 是否使用索引
24 mysql all 查询
23 mysql index 查询
22 mysql range 查询
21 mysql ref 查询
20 mysql const 查询
19 视图定义 union 是根据第一个 select 字段列表顺序,来进行 merge 的
18 自增长主键的实现 以及 记录的插入
17 mysql global_variables & session_variables
16 “count(*)“ 和 “count(1)“ 和 “count(field1)“ 的差异
16 fieldLength 对于各个类型的关联
15 mysql tiny/meidum/long blob/text 的数据存储
14 mysql bit/json/enum/set 的数据存储
13 mysql date/time/datetime/year 的数据存储
12 mysql char/varchar 的数据存储
11 mysql float/double/decimal 的数据存储
10 mysql tiny/small/medium/big int 的数据存储

个人工具集里面又增加了两个成员 HXOds2Std, HXServices
HXOds2Std 主要是用于数据治理, 数据接入之后, 从原始数据 治理为 标准数据, 通过配置文件, 使用 HXOds2Std 驱动从多种数据源中读取, 基于配置文件的配置进行 transformation, 再入库到多种数据库
HXServices 主要是暴露服务, 主要提供基于数据库表, 代理上游http服务, 支持响应字段的 transformation, 提供文件, 图片的上传下载服务另外还有一小部分 前端方面的知识的收获

2023年完了 

时间快的让人措手不及 

有些人长大了一岁, 有些人成长了一岁, 有些人虚度了一岁, 有些人老去了一岁 

不管生活中碰到什么问题, 日子还是需要过, 时间还在向前走, 调整自己的心态, 踏踏实实向前走 

华丽的词藻 抵不过踏踏实实的有目标的行动 

呵呵 明年还有明年的目标 
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/312439.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HarmonyOS4.0系统性深入开发07创建一个ArkTS卡片

创建一个ArkTS卡片 在已有的应用工程中,创建ArkTS卡片,具体操作方式如下。 创建卡片。 根据实际业务场景,选择一个卡片模板。 在选择卡片的开发语言类型(Language)时,选择ArkTS选项,然后单…

【AIGC-图片生成视频系列-4】DreamTuner:单张图像足以进行主题驱动生成

目录 一. 项目概述 问题: 解决: 二. 方法详解 a) 整体结构 b) 自主题注意力 三. 文本控制的动漫角色驱动图像生成的结果 四. 文本控制的自然图像驱动图像生成的结果 五. 姿势控制角色驱动图像生成的结果 2023年的最后一天,发个文记录…

vmware部署docker+springboot+MySQL(超详细)

一、前期准备 (一)安装jdk #docker search openjdk #docker pull openjdk:8 (二)确认网络 如果局域网其他终端(如手机访问),虚拟机网络连接需要选择《桥接》模式,而且,需要使用有线连接,不能使用Wi-Fi,切忌切忌! 并且要选择实际的那个有线连接。比如我这里是“R…

解算人生--写于2023跨年之夜

最近买了一本书,书名叫《计算》 读了部分内容,虽然理解上还需要再下下功夫,但是直观的感觉冲击还是挺大的,最明显的就是表面与本质的把握。大家可能都有这样一种感觉,初步涉足某一领域时,开始我们都会被大量…

读书笔记1-C++ Primer Plus

C是在C语言基础上开发的一种集面向对象编程(OOP)、通用编程和传统的过程化编程于一体的编程语言。本书是根据2003年的ISO/ANSI C标准编写的,通过大量短小精悍的程序详细而全面地阐述了C的基本概念和技术。 全书分17章和10个附录,分…

异常检测 | Matlab基于GNN图神经网络的数据异常数据检测

异常检测 | Matlab基于GNN图神经网络的数据异常数据检测 目录 异常检测 | Matlab基于GNN图神经网络的数据异常数据检测效果一览基本介绍模型描述程序设计参考资料 效果一览 基本介绍 Matlab基于GNN图神经网络的数据异常数据检测。其核心思想是学习一个函数映射。本次使用人类活…

抖音详情API:从零开始构建抖音应用

随着短视频的兴起,抖音已经成为了一个全球范围内的热门平台。对于开发人员而言,利用抖音详情API从零开始构建抖音应用具有巨大的潜力和机会。本文将为你提供从零开始构建抖音应用的指南,包括开发环境搭建、API请求格式、用户认证等关键环节&a…

很想写一个框架,比如,spring

很想写一个框架,比如,spring。 原理很清楚,源码也很熟悉。 可惜力不从心,是不是可以找几个小弟一起做。

【Docker-Dev】Mac M2 搭建docker的redis环境

Redis的dev环境docker搭建 1、前言2、官方文档重点信息提取2.1、创建redis实例2.2、使用自己的redis.conf文件。 3、单机版redis搭建4、redis集群版4.1、一些验证4.2、一些问题 结语 1、前言 本文主要针对M2下,相应进行开发环境搭建,然后做一个文档记录…

1.项目简介

本次项目建立的基础是基于Django后台admin管理功能上的二次加工以符合实际情况,所以需要读者对Django这个架构有一定的了解,具体可以查看作者的另一个专栏Django详解。 随着信息技术的迅猛发展,图书馆的借阅系统也在不断地进行更新和改进。传…

【AMD Xilinx】ZUBoard(2):通过AXI GPIO控制PL端的管脚输出

【AMD Xilinx】ZUBoard(2):通过AXI GPIO控制PL端的管脚输出 一、基本功能和流程二、Vivado工程1. 总体框图2. AXI GPIO相关部分3. 配置AXI GPIO4. 绑定管脚4.1 根据原理图查找对应管脚4.1.1 LED04.1.2 LED1 4.2 I/O Planning 5. XDC 三、ARM代…

requestAnimationFrame 解析

文章目录 什么是 requestAnimationFrame为什么 setInterval 实现动画会有一些抖动感使用 requestAnimationFramerequestAnimationFrame 对比 setInterval 本文将给大家介绍一个使用 js 实现动画的利器,requestAnimationFrame,我们一般情况下,…