枫叶先生的网络日志

枫叶先生的网络日志

简介

这位用户还没有填写个人简介...

发布 369 篇文章
加入于 2024-10-01

2_【MySQL系列】数据库基础学习_简单认识数据库

MySQL 

「前言」文章内容大致是数据库基础,以及数据库的基本知识。 一、连接MySQL服务器 MySQL实际上是一个网络服务(client/server模式,CS模式),即分服务端和客户端,我们要使用客户端就先要运行服务端,其中mysqld是服务端,mysql是客户端,存在路径如下: 在命令行输入以下命令:

1_【MySQL系列】在 Centos7 环境安装 MySQL

MySQL 

「前言」文章内容大致是在Centos7环境安装MySQL,演示安装的版本为5.7 一、卸载不要的环境 下面演示安装的版本为5.7版本,安装先把身份切换为root,方便操作 首先先检测自己的环境,是否存在mariadb和系统自带MySQL,如果存在需要进行停止相应服务 ps ajx | grep ma

【C语言进阶】函数栈帧的创建和销毁


前言 在前期的学习过程中,我们可能会有很多的困惑: 局部变量是怎么创建的? 为什么未初始化的局部变量的值是随机值? 函数是如何传参的?以及传参的顺序是怎样的? 形参和实参是什么关系? 函数调用是怎么做的? 函数调用结束后是怎么返回的? 这里使用的环境是 Visual Studio 2019(原本想用

【C语言初阶】二分查找(折半查找)


二分查找 1.简介 二分查找也是有特殊情况的,比如数列本身是有序的。这个有序数列是怎么产生的呢?有时它可能本身就是有序的,也有可能是通过排序算法得到的。 不管其他情况,就先假设这一数组是有序的,接下来二分查找就该登场了。 二分查找(Binary Search)也叫作折半查找。二分查找有两个要求,一个

【C语言初阶】操作符之 位运算符详解(“ << ”,“ >> ”,“ & ”,“ | ”,“ ^ ”,“ ~ ”)


C语言中六种位运算符 & 按位与 | 按位或 ^ 按位异或 ~取反 右移 <<左移 位运算符用来对二进制位进行操作,C语言中提供了如上表所示的位运算符。 位运算符中,除 ~ (取反)以外,其余均为双目运算符。 位运算符操作数只能为整型和字符型数据。 一、位移运算符 1、移位运算符简介 在C语言中,移

【C语言初阶】认识冒泡排序


【C语言初阶】排序算法之“冒泡排序” 1.冒泡排序简介 冒泡排序(Bubble Sort),是一种较简单的排序算法 。 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素

【C语言初阶】求两个数的最大公约数


给定两个整数,让你求这两个数的最大公约数 最大公约数顾名思义就是:这几个整数共有的约数中最大的一个。 1.辗转相除法 思路: (1)将两个整数求余数a%b = c;如果c = 0,则b为最大公约数 (2)如果c != 0,则让a = b, b = c,继续执行a%b = c;判断条件为c是否为零 例

【C语言初阶】如何判断一个数为多少进制


给点一个数,判断它为多少进制?? 1、二进制:里面只有0和1 2、八进制:每单个数在0-7之间(含).如175,023,312等 3、十六进制 它的规则是“逢十六进一”。 十六进制数的基数是16, 采用的数码是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。 其中A-F分别表示十进制

【C语言初阶】C语言%(%d,%c...)


符号%除了取余,另一个含义就是引导符;如%d,%c... 下面就列举一些(不深入): %d整型输出,通常用来输出int型(“%”与字母之间可以插入数字表示场宽,如%2d表示输出2位整型数,不够2位右对齐;%-2d则表示左对齐) %ld长整型输出,通常用来输出long型 %s用来输出字符串,通常用来输