自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 数据库笔记——【存储过程】

赋值#方式一 set = :=set @mygender := '男' ,@myhobby := 'java';# 多次赋值#方式二 select#可直接将表字段存入变量#查询变量创建的变量如果没有赋值,仅声明,则显示NULL任何没有被创建的变量,结果都是NULL。

2024-05-18 11:00:16 788

原创 数据库笔记-【视图】

前视图没有添加检查语句,但是后视图基于前视图,用了cascaded,则会给前视图默认添加检查选项,添加数据时,如果id>20会报错。视图通俗是企业想展示给用户看的,数据库存储的数据有很多,但是也有很多是不能对外公开的,做项目的过程就通过视图这个媒介达到这种效果。A. 聚合函数或窗口函数(SUM()、 MIN()、 MAX()、 COUNT()等)cascaded 联结,检查选项对当前视图作用 且 前无检查选项的视图默认检查。用户只能更改视图中展现的数据,并且不允许用户去修改表的字段,更加安全。

2024-05-13 15:52:35 430

原创 Linux安装MySQL(CentOS 7)

MySQL在CentOS 7下安装(Linux)

2024-05-11 11:02:07 649 1

原创 人事管理系统(C语言)

C语言实现人事管理系统

2024-05-05 17:43:13 1202 3

原创 linux笔记——服务管理【2】

开启防火墙后,在Windows系统下,telnet Linux内部端口,连接失败(0.0.0.0开头都是Linux的ip地址)外部程序可以连接端口,然后进一步与内部程序服务等连接,但是为了防止随意连接造成一些危险等,设立防火墙,给对应程序。在Windows下初次用telnet 地址,会显示telnet指令不存在,此时需要将telnet指令开启。设置服务起作用的主要是3和5运行级别。,此时外部程序才能正常连接。

2024-05-02 18:50:46 163 2

原创 Linux笔记——服务管理【1】

网络连接关闭以后,端口监听也随之停止,xshell连接不上Linux,断开。Linux中没有网络。服务本质是进程,但是运行在后台,通常监听某个端口,等待其他程序的请求,也称为守护进程。带* 表示已经启动,利用空格选择,tab跳确定。Windows与linux连接原理图。

2024-05-02 18:42:45 25 2

原创 基础练习简单递归 【2】

计算尾随0的个数,要想结果等于0,至少是2*5这种,再往上就分别是2和5的倍数可以达到这样的效果。求的是含有2和5这两个因子的个数,一对2 * 5可以得到一个0。举例:8!2、4、6、8都含有因子2只有5含有因子5,所以最后得到的结果只有一个尾随0再者可以发现,5的因子占少数,所以本题最终求的是含有5的因子的个数5、10、15、20、25、30……都含有因子5这里面需要注意的是有些数含有两个因子5,如25,甚至3个因子5,如125……

2024-01-19 21:06:52 345 1

原创 基础练习简单递归 【1】

方法一:递归//递归if(num == 0)//结束条件return 0;方法二:循环//循环while(num!num -= 1;count++;return 0;* };*/return 0;else if(root->val < low)//右子树更大,进一步从右子树判断是否在范围内else if(root->val > high)//左子树更小,进一步从左子树判断。

2024-01-19 21:05:02 471 1

原创 基础练习二维数组 【1】

/行数 列数//int* gridColSize代表的是列元素的个数,初始化的时候,列元素个数可以不一样,通过指针解引用得到每行的列个数,这里一般列个数相等int i;for(i=0;i<gridSize;i++)int j;for(j=0;//主对角线 arr[i][i]//行列之和相等//副对角线 arr[i][size-1-i]int i;for(i=0;i<matSize;return sum;

2024-01-15 23:43:34 389

原创 基础指针练习 【1】

仔细观察发现插入的偶数位置和奇数位置可以找到突破口/***/int i;for(i=0;i<numsSize;i++)//和 %2 效果一致if(i&1){else//(i+1)/2也行return ret;/***///特点:下一个元素是之前所有元素之和(包括本身)i < n;

2024-01-15 00:38:02 584

原创 基础贪心练习【2】

/需要的数组里面最大值和最小值相加,如果大于limit,最大值单独,继续往下判断//最大最小相加超载sum++;high--;continue;//不超载sum++;high--;low++;return sum;题目好好理解领会,会发现:奇数索引对应的都是大数 偶数索引对应的都是小数//需要重新排列,并且将新排列的数组都插入nums,这里需要拷贝一个数组//拷贝数组不能直接把数组名赋值了,不然nums和ans还是同时被操作的int i;for(i=0;

2024-01-13 20:06:21 355 1

原创 基础贪心练习 【1】

运用到排序(qsort)来求解//先排序再求//选择末尾两个和开头两个数暴力循环找出这4个数int i;//从第二个元素开始,第一个元素的值已经被作为最大最小的初始值for(i=0;i

2024-01-13 20:00:33 295 1

原创 基础排序练习(qsort实现)【2】

/先排序,再统计int i;for(i=0;i++)//避免最后一次访问越界//qsort函数 进行排序int i;return 0;//思路类似找数组中的最大值for(i=0;va2 %= 2;//数组之间不可以轻易将头指针操作的指针 相互转移 是不是因为没有开辟动态空间//证明不是,也可以不开辟空间直接赋值return ans;

2024-01-12 21:56:27 299 1

原创 基础排序练习(qsort实现)【1】

***///qsort函数ans = nums;//qsort函数直接对ans进行操作return ans;//先排序,再统计//多数元素一定是唯一的int i;for(i=0;if(nums[i]!count = 1;//重新计数//基本不会到这里,必然存在一个数,它在数组中的个数大于n/2。

2024-01-12 21:49:29 364 1

原创 基础数据结构练习(栈)

链表,栈栈,字符串数组元素遍历。

2024-01-11 09:56:30 753 1

原创 基础数据结构练习(栈)

链表结点、栈性质、(回文数组首尾性质)

2024-01-10 23:20:01 946 1

原创 队列(Queue)实现

数据结构队列基本概念以及代码实现

2023-11-10 20:54:15 161 1

原创 【数据结构】栈(Stack)实现

数据结构栈的定义以及基本代码实现

2023-11-10 17:34:49 64 1

原创 【C语言】流程结构

流程结构相关知识点笔记整理,包括本人碰见的一些主要问题

2023-11-01 12:18:29 80

原创 【C语言】操作符-笔记整理

操作符知识点笔记梳理,前面是比较常见的一些用法,后面遇到的一些相对特殊的需要一定理解消化,后续碰到感悟例题会持续记录。

2023-10-30 20:59:18 47

原创 C语言数据存储

C语言数据存储,数据底层存储机制

2023-08-15 22:15:47 243 1

原创 C语言——指针初阶理解

指针初级讲解

2023-08-15 16:12:27 301 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除