- 博客(60)
- 收藏
- 关注
原创 【金仓数据库征文】——选择金仓,选择胜利
选择金仓数据库,就是选择成功与未来。例如,中国联通的CBSS系统(覆盖4亿用户)采用金仓数据库后,处理的每日300亿话单不再依赖进口数据库,系统性能提升了30%,而且时延控制在毫秒级,成功满足了实时计费的高效需求。面对日益增长的数据量和复杂的业务需求,金仓数据库采用分布式架构,实现了数据的跨机房、高效存储与计算,最大限度地提高了资源的利用率。以四川高速联网收费系统为例,通过采用金仓数据库的灾备技术,该系统实现了99.999%的可用性,成功应对了超过50万笔交易的无中断处理,确保了收费系统的高效与稳定运行。
2025-04-25 13:49:10
10174
138
原创 【金仓数据库征文】——金仓数据库:国产数据库的卓越之选
在数字化时代,数据库作为信息系统的核心基础设施,对于各行业的数字化转型起着至关重要的作用。金仓数据库(KingbaseES)作为国产数据库的杰出代表,凭借其先进的技术实力、广泛的应用场景以及强大的合作生态系统,正逐渐成为企业级应用的首选数据库解决方案。选择金仓数据库,意味着选择成功。这个决策不仅基于其技术优势,更是由于其在实际应用中的卓越表现和在推动行业数字化转型方面的关键作用。
2025-04-24 22:01:51
9413
56
原创 Mysql之存储过程
全局与会话隔离权限的关系:在大多数系统中,会话和全局权限是两者独立的,但又有关系。全局权限通常决定了系统中的默认行为和限制,而会话的权限则可以根据用户的需求做出适当的修改。在此系统中,修改全局的隔离权限时,现有会话的权限不会立刻发生变化,因为当前会话已被初始化并已经从全局权限中导入了隔离配置。会话的初始化与导入:当启动新会话时,系统会从全局隔离权限中导入当前的配置。此时新会话会继承全局隔离权限的设置。由于会话和全局权限是分离的,当当前会话发生变化时,它并不会影响到全局设置,反之亦然。
2025-04-23 15:47:01
5469
87
原创 数据库原理及应用mysql版陈业斌实验四
当视图被创建后限制信息无法修改,只能删除视图后重新创建。通过实验进一步理解索引、视图的使用方法。注:把上面的实验数据添加上再开始实验。
2025-04-18 11:13:59
2178
128
原创 我的创作历程:从不情愿到主动分享的成长
刚开始时,我对自己能否写出有价值的文章感到忐忑不安,尤其是在面对众多技术大牛和优秀的博主时,我曾怀疑自己是否有资格分享自己的知识。但随着学习的深入,我逐渐意识到,技术的分享并不在于是否拥有“权威”,而在于能否帮助他人解决实际问题,能否让自己的经验和思考为他人提供帮助。因此,我鼓起勇气开始了我的创作之旅。每一次写作,都是一次知识的整理和升华,也让我在与读者互动的过程中,不断拓展自己的视野。虽然我现在还在大学阶段,但通过写作,我不仅加深了对计算机专业知识的理解,也锻炼了自己的思维方式和问题解决能力。
2025-04-05 18:59:19
871
73
原创 Mysql之事务(下)
全局与会话隔离权限的关系:在大多数系统中,会话和全局权限是两者独立的,但又有关系。全局权限通常决定了系统中的默认行为和限制,而会话的权限则可以根据用户的需求做出适当的修改。在此系统中,修改全局的隔离权限时,现有会话的权限不会立刻发生变化,因为当前会话已被初始化并已经从全局权限中导入了隔离配置。会话的初始化与导入:当启动新会话时,系统会从全局隔离权限中导入当前的配置。此时新会话会继承全局隔离权限的设置。由于会话和全局权限是分离的,当当前会话发生变化时,它并不会影响到全局设置,反之亦然。
2025-04-01 23:25:19
3023
98
原创 Mysql之事务(上)
事务的存在是为了保证数据的完整性、一致性、隔离性和持久性(即ACID原则),尤其在面对错误、并发和系统崩溃等不确定性时,能够确保数据库处于一个可靠和一致的状态。如果在某个操作发生错误或中断,系统将回滚到事务开始时的状态,确保不会出现部分操作完成的问题。每个事务的执行不应受到其他事务的干扰,保证事务的执行过程是独立的。如果事务执行后数据不符合预设的约束条件(如外键、唯一性等),则事务会被回滚。Mysql当发生客户端崩溃时,未主动commit的事务,会主动回滚,不受是否自动提交的影响。
2025-04-01 21:59:09
1339
12
原创 Mysql索引
主键索引用于唯一标识每条记录,且不能为NULL。唯一索引保证某列(或多列)值的唯一性,但允许有NULL。普通索引用于提高查询效率,可以包含重复值。全文索引用于高效处理和查询文本字段,特别适合全文搜索场景。索引创建原则比较频繁作为查询条件的字段应该创建索引唯一性太差的字段不适合单独创建索引,即使频繁作为查询条件更新非常频繁的字段不适合作创建索引不会出现在where子句中的字段不该创建索引。
2025-03-28 22:04:44
1214
28
原创 深度求索(DeepSeek):以AI之力重塑医疗未来
当DeepSeek的算法开始理解细胞凋亡的数学表达,当智能体能够模拟药物在血管中的湍流扩散,我们正在见证医疗范式的根本性转变。这不是机器取代医生的故事,而是人类智慧与人工智能的共进化史诗。从三甲医院到偏远村卫生室,从新药实验室到家庭健康终端,DeepSeek持续用技术突破拓展医疗普惠的边界。在这条用代码构建生命防线的道路上,每一次算法的精进,都在为人类健康共同体增添新的希望注脚。
2025-03-27 21:00:37
2373
57
原创 并查集(Union-Find Set)课程笔记
并查集是一种数据结构,用于处理一些不相交集合的合并和查询问题。初始时,每个元素自成一组,之后可以按一定规则合并这些元素所属的集合。一个并查集通常通过数组实现,数组中每个元素的索引代表元素的编号,数组值表示该元素的父节点或集合的大小。矩阵,表示不同城市之间的连通性,使用并查集来统计省份数量。:将一个集合的根节点指向另一个集合的根节点,合并两个集合。:统计并查集中的独立集合数目。:将两个集合合并为一个集合。:将两个集合合并为一个集合。:确定某个元素所属的集合。:每个元素自成一个集合。
2025-03-27 20:58:51
459
8
原创 MySQL 表连接(内连接与外连接)
where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)了,条件不为真的就全部过滤掉,on后的条件用来生成左右表关联的临时表,where后的条件对临时表中的记录进行过滤。内连接实际上就是利用where子句对两种表形成的笛卡儿积进行筛选,我们前面学习的查询都是内连接,也是在开发过程中使用的最多的连接查询。on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。两者写法不同但是效果一致。
2025-03-27 15:22:31
2274
55
原创 C语言--文件操作教案
目录教学目标教学重点与难点大纲: 一、为什么使用文件?二、文件的基本概念三、二进制文件与文本文件四、文件的打开与关闭fopen()fclose()五、顺序读写操作文本文件操作二进制文件操作六、随机读写操作fseek():定位文件指针ftell():获取当前位置偏移量rewind():重置文件指针到文件开头七、文件读取结束的判定八、文件缓冲区九、总结十、练习设计理解文件存储的必要性及基本概念掌握文件的打开、关闭和基本操作流程熟练使用顺序读写与随机读写函数理解文本文件与二进制文件的存储差异掌握文件结束判定的正确
2025-03-26 16:38:50
1934
35
原创 Mysql复合查询
多行子查询是指返回单列多行数据,都是针对单列而言的,而多列子查询则是指查询返回多个列数据的子查询语句。通过表之间的关系字段(如 deptno)进行联合查询,常用的连接方式包括内连接(INNER JOIN)等。使用 ORDER BY 对查询结果进行排序,支持多个字段排序(如按部门号升序,工资降序)。将第一张表的每一条数据和第二章表的每一条数据相结合,不加过滤条件得到的结果被称为笛卡尔积。子查询返回多行结果,常配合 IN、ALL、ANY 等关键字使用。通过将查询嵌套在其他查询语句中,增加查询灵活性。
2025-03-26 16:20:15
1669
35
原创 Mysql内置函数篇
查看substring在string中所出现的位置,成功返回第几个字符,失败返回0。注:一个汉字在utf_8中占据3个字节。生成0到99的随机数。
2025-03-25 13:44:02
1339
30
原创 常考计算机操作系统面试习题(一下)
目录操作系统基本类型操作系统的功能操作系统的主要任务进程与线程进程状态转变内存管理文件系统与文件管理虚拟存储器设备管理磁盘调度死锁信号量机制文件打开与管理进程与线程的互斥与同步进程同步进程调度文件分配磁盘块的方法程序执行条件进程与程序的区别文件访问的用户类型指令和数据的内存绑定信号量互斥死锁的必要条件页面置换算法程序状态进程间通信机制操作系统的作用文件的访问方法内存管理方式操作系统的资源分配操作系统的主要功能进程的内存空间CPU进程调度算法写时复制 (COW)现代操作系统的基本特征微内核操作系
2025-03-24 10:02:27
1929
58
原创 常考计算机操作系统面试习题(二)(下)
参考答案:文件的逻辑结构:从用户或应用程序的视角来看,文件的组织和结构形式。例如,文本文件按字符存储,数据库文件按表格存储。文件的物理结构:系统如何将文件存储在磁盘或其他外部存储设备上的方式。它涉及到文件数据如何分配到磁盘块,以及使用何种存储方式来组织文件。讲解:文件的逻辑结构和物理结构是操作系统管理文件时两个不同的层面。逻辑结构是用户关心的文件格式,而物理结构是操作系统如何高效存储和管理这些文件的方式。参考答案:时间局限性。
2025-03-24 09:01:12
2011
43
原创 Mysql基本操作CURD下
指定需要更新的列和新值。可以同时更新多个列,每个列的更新使用逗号分隔。select之前的不能使用别名,select之后的才能使用别名。可以控制更新的记录数,避免批量更新时产生的风险。返回查询到的数据的平均值,不是数字没有意义。返回查询到的数据的最大值,不是数字没有意义。返回查询到的数据的最小值,不是数字没有意义。:这是一个非常重要的部分,限定更新的范围。条件时要特别小心,避免误删除整个表的数据。返回查询到的数据的总和,不是数字没有意义。子句,表中的所有记录都会被更新。)进行筛选,也不能使用列的别名。
2025-03-23 21:39:31
1876
33
原创 Mysql配套测试之更新篇
目录测试准备:更新测试 :1.将孙悟空同学的数学成绩更新为802.将曹孟德同学的数学成绩变更为60分,数学成绩变更为70分3.将总成绩后三名的同学,数学成绩加上三十分删除测试: 4.删除孙悟空同学的成绩5.删除总成绩最后一名的同学6.删除整张表的数据7.删除表中重复元素聚合测试:8.统计不重复的数学成绩9.统计数学成绩和10.统计数学平均分11.找出七十分以上的最低分分组测试:12.查看组内的最高工资和平均工资编辑13.显示每种岗位的最低工资和平均工资14.显示每个部门的每种岗位的平均工资和最低工资15.
2025-03-23 21:38:39
1961
43
原创 常考计算机操作系统面试习题(二)(中)
参考答案:WIMP技术包括:窗口(Windows)、图标(Icons)、菜单(Menus)、鼠标(Pointing device)。窗口:提供图形化的界面,允许用户在屏幕上同时打开多个应用程序窗口。图标:图形化表示文件、应用程序等对象,便于用户理解和操作。菜单:提供操作选项,用户可以通过菜单进行交互。鼠标:用来指向、选择和操作界面元素的输入设备。应用场合:WIMP技术广泛应用于图形用户界面(GUI)的操作环境中,尤其是个人计算机和移动设备上的操作系统。
2025-03-23 00:09:58
2262
20
原创 常考计算机操作系统面试习题(二)(上)
每个进程由多个段组成,每个段对应不同类型的数据或代码。段表用于映射这些逻辑地址到物理地址。分页管理将物理内存分成大小固定的块,称为。将逻辑内存也分成大小固定的块,称为。
2025-03-23 00:09:23
2020
27
原创 常考计算机操作系统面试习题(三下)
下表给出作业 1、2、3、4 的到达时间和运行时间,分别采用短作业优先调度算法(SJF)和先来先服务算法(FCFS),试问平均周转时间各为多少?假设磁盘有 200 个磁道,磁盘请求队列为:180、20、160、60、70、135、40 号磁道。假设磁盘有 200 个磁道,磁盘请求队列为:180、20、160、60、70、135、40 号磁道。下表给出作业 1、2、3、4 的到达时间和运行时间,分别采用短作业优先调度算法(SJF)和先来先服务算法(FCFS),求各自的平均周转时间。
2025-03-22 13:18:15
1898
27
原创 常考计算机操作系统面试习题(三上)
引用以下页面:1, 2, 3, 4, 1, 2, 5, 1, 2, 3, 4, 5,共有3个页框,确定每次引用装入哪个页框?引用串: 1, 2, 3, 4, 1, 2, 5, 1, 2, 3, 4, 5,共有4个页框,分析会发生哪些次页面替换?页面引用串:1, 2, 3, 4, 1, 2, 5, 1, 2, 3, 4, 5,分配 4 个页框,计算缺页次数。P1 请求资源 Request1 = (1, 0, 2),是否可以满足?页面走向:4, 3, 2, 1, 4, 3, 5, 4, 3, 2, 1, 5。
2025-03-22 13:17:41
2119
27
原创 常考计算机操作系统面试习题(四)
创建子进程,若失败,输出 “failed”,程序退出;在父进程中等待子进程返回后,输出 “parent”。注释以下代码,并说明三个信号量的含义,以及 A 和 B 哪个是生产者进程,哪个是消费者进程。注释以下 Peterson 主函数的每行程序,并分析程序可能的输出结果。Peterson 算法是用于两个线程的同步算法,保证了互斥和死锁避免。:只有一个线程能进入临界区,两个线程不会同时进入临界区。变量的轮换机制,确保了每个线程都会有机会进入临界区。变量的使用,确保没有线程因互相等待而永远阻塞。
2025-03-22 13:03:35
1551
45
原创 Mysql基本操作CURD(上)
CRUDcreateretrieveupdatedelete语句用于向数据库中插入新数据。理解如何高效地插入数据是数据库操作的基本技能。 语法: 这是MySQL中 语句的基本语法,用于向数据库表中插入数据。它的结构如下:基本语法示例:全列插入:所要插入的列可以省略不写,但是必须插入表的全部列。指定列插入:可以选择要插入列下面两条语句达到的效果一样: 插入多条记录 使用来更新已有记录。 未加(修改失败) 添加(修
2025-03-21 23:29:02
2290
67
原创 数据库原理及应用mysql版陈业斌实验一
通过实验熟悉数据库上机环境;熟练掌握和使用 DDL,创建、修改和删除数据库和数据表;熟练掌握和使用 DML,对数据表中的数据进行增加、修改和删除操作。
2025-03-21 10:03:16
1854
40
原创 Mysql之表的约束
说明:当设置的列没有明确设置是,默认是deffault null(可以为空),当设置为null时 ,进行插入时该列不能为空,同时如果该列没有默认值时插入必须插入不为空的列。该案例展示了一个商店的数据管理系统,其中有三个表:商品表、客户表和购买表。添加数据时出现auto_increment数值,记录的是下一次自增长的值。注:正常查表无法直接看到表的描述,只有通过。:创建班级表时,班级名和教室名都设置为。主键约束会确保该列的值唯一,不能重复。:创建学生表和班级表,班级表的。是外键,指向班级表的。
2025-03-20 10:22:36
1301
68
原创 Mysql数据类型
目录1.1数据类型分类1.2 数值类型1.2.1 tinyint 类型1.2.2 bit 类型1.2.3 小数类型1.2.3.1 float 类型1.2.3.2 decimal 类型1.3 字符串类型1.3.1 char 类型1.3.2 varchar 类型1.4 日期和时间类型1.5 enum 和 set 类型1.5.1 enum 类型1.5.2 set 类型1.6 find_in_set函数MySQL 数据类型可以分为三大类:数值类型在 MySQL 中主要有整型和小数型两种类型。 类型是一个小的整数类型
2025-03-19 22:15:55
1594
26
原创 Mysql的库操作
目录1. 简单数据库操作1.1 查看数据库1.2 创建数据库1.3 使用数据库1.4 查看数据库中的表1.5 创建表1.6 查看表列信息1.7 插入数据1.8 查看表中的所有数据1.9 删除数据库命令:用法:1.2 创建数据库命令:用法:1.3 使用数据库命令:用法:1.4 查看数据库中的表命令:用法:1.5 创建表命令:用法:1.6 查看表列信息命令:用法:1.7 插入数据命
2025-03-17 13:20:34
1976
37
原创 vim使用指南
Vim 是一种强大的文本编辑器,支持模式化编辑。它主要通过和来高效地编辑文本。操作:默认模式,进入 Vim 时即处于该模式,按Esc回到普通模式作用:用于文件浏览、文本导航、删除、复制粘贴等操作。作用:用于文本输入。操作:在普通模式下按i或a进入,按Esc退出。作用:用于执行保存、退出、搜索、替换等命令。操作:在普通模式下按进入,命令执行后会返回普通模式。vim [文件名]vim text.c普通模式是 Vim 最核心的模式,用于导航、删除、复制粘贴等操作。
2025-01-15 23:54:07
1845
71
原创 计算机操作系统习题
文件的逻辑结构是从用户的观点出发所观察到的文件的组织形式。文件的物理结构是指系统将文件存储在外存上所形成的一种存储组织形式。时间局限性:如果程序中的某条指令或某数据刚被访问过,则不久以后该指令或数据可能会被再次访问。空间局限性:一旦程序访问了某个存储单元,在不久以后,其附近的存储单元也将被访问,即程序在一段时间内所访问的地址可能集中在一定的范围内。基于顺序搜索的动态分区分配算法将系统中的空闲分区链接成一个链,依次搜索空闲分区链上满足要求的分区分配给作业。分类首次适应算法。循环首次适应算法。
2025-01-13 22:00:04
5378
40
原创 Linux常用命令大全
查看文件的前 N 行内容,默认显示前 10 行。查看文件的后 N 行内容,默认显示后 10 行。分页查看文件内容,从头开始读取大文件。显示命令的路径,查看某个命令是否安装。分页查看文件内容,支持上下滚动。显示当前工作目录的完整路径。在文件中搜索指定模式的文本。在指定路径中查找文件。查看命令的帮助文档。mkdir [目录]cd ../目录路径。more [文件名]less [文件名]uname [选项]
2025-01-13 18:27:27
11232
112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人