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

2024-01-01 09:36
文章标签 14 31 release misc 2023.12

本文主要是介绍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年完了 

时间快的让人措手不及 

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

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

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

呵呵 明年还有明年的目标 
 

这篇关于14 2023.12.31 --------release--------misc--------的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


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

相关文章

如何解决yum无法安装epel-release的问题

《如何解决yum无法安装epel-release的问题》:本文主要介绍如何解决yum无法安装epel-release的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不... 目录yum无法安装epel-release尝试了第一种方法第二种方法(我就是用这种方法解决的)总结yum

业务中14个需要进行A/B测试的时刻[信息图]

在本指南中,我们将全面了解有关 A/B测试 的所有内容。 我们将介绍不同类型的A/B测试,如何有效地规划和启动测试,如何评估测试是否成功,您应该关注哪些指标,多年来我们发现的常见错误等等。 什么是A/B测试? A/B测试(有时称为“分割测试”)是一种实验类型,其中您创建两种或多种内容变体——如登录页面、电子邮件或广告——并将它们显示给不同的受众群体,以查看哪一种效果最好。 本质上,A/B测

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository。如果采用原始直接打包放到lib目录的方式进行处理,便对项目的管理带来一些不必要的麻烦。例如版本升级后需要重新打包并,替换原有jar包等等一些额外的工作量和麻烦。为了避免这些不必要的麻烦,通常我们

如何导入sun.misc.BASE64Encoder和sum.misc.BASE64Decoder

右击项目名--->Build Path--->Configure Build Path...--->java Build Path--->Access rules:1 rule defined,added to all librar...   --->Edit --->Add...

Linux 删除 当前下的 mysql-8.0.31 空文件夹

在Linux中,如果你想要删除当前目录下的名为mysql-8.0.31的空文件夹(即该文件夹内没有任何文件或子文件夹),你可以使用rmdir命令。但是,如果mysql-8.0.31文件夹并非完全为空(即它包含文件或子文件夹),rmdir命令会失败。 如果你的目标是删除mysql-8.0.31文件夹及其内部的所有内容(无论是否为空),你应该使用rm命令结合-r(或-R,它们是等价的)选项来递归地删

PMP–一、二、三模–分类–14.敏捷–技巧–看板面板与燃尽图燃起图

文章目录 技巧一模14.敏捷--方法--看板(类似卡片)1、 [单选] 根据项目的特点,项目经理建议选择一种敏捷方法,该方法限制团队成员在任何给定时间执行的任务数。此方法还允许团队提高工作过程中问题和瓶颈的可见性。项目经理建议采用以下哪种方法? 易错14.敏捷--精益、敏捷、看板(类似卡片)--敏捷、精益和看板方法共同的重点在于交付价值、尊重人、减少浪费、透明化、适应变更以及持续改善等方面。

2021-8-14 react笔记-2 创建组件 基本用法

1、目录解析 public中的index.html为入口文件 src目录中文件很乱,先整理文件夹。 新建components 放组件 新建assets放资源   ->/images      ->/css 把乱的文件放进去  修改App.js 根组件和index.js入口文件中的引入路径 2、新建组件 在components文件夹中新建[Name].js文件 //组件名首字母大写

2021-08-14 react笔记-1 安装、环境搭建、创建项目

1、环境 1、安装nodejs 2.安装react脚手架工具 //  cnpm install -g create-react-app 全局安装 2、创建项目 create-react-app [项目名称] 3、运行项目 npm strat  //cd到项目文件夹    进入这个页面  代表运行成功  4、打包 npm run build

用Python实现时间序列模型实战——Day 14: 向量自回归模型 (VAR) 与向量误差修正模型 (VECM)

一、学习内容 1. 向量自回归模型 (VAR) 的基本概念与应用 向量自回归模型 (VAR) 是多元时间序列分析中的一种模型,用于捕捉多个变量之间的相互依赖关系。与单变量自回归模型不同,VAR 模型将多个时间序列作为向量输入,同时对这些变量进行回归分析。 VAR 模型的一般形式为: 其中: ​ 是时间  的变量向量。 是常数向量。​ 是每个时间滞后的回归系数矩阵。​ 是误差项向量,假

PMP–一、二、三模–分类–14.敏捷–技巧–原型MVP

文章目录 技巧一模14.敏捷--原型法--项目生命周期--迭代型生命周期,通过连续的原型或概念验证来改进产品或成果。每个新的原型都能带来新的干系人新的反馈和团队见解。题目中明确提到需要反馈,因此原型法比较好用。23、 [单选] 一个敏捷团队的任务是开发一款机器人。项目经理希望确保在机器人被实际建造之前,团队能够收到关于需求的早期反馈并相应地调整设计。项目经理应该使用以下哪一项来实现这个目标?