自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL(the use of enum )

ENUM枚举类型ENUM适合于只能在一组固定值中选一个的场景,比如性别只能为男或者女。ENUM的优势在于:只能在固定值中选择,可以在数据库层面限制非法值。 数据的存储用数字来存储,占用空间少。但是它的使用有很多需要我们注意的地方,一不小心你就会得到错误的结果。使用ENUM枚举类型mysql> create table test (name varchar(40), sex enum('male', 'female') );mysql> insert into test .

2022-01-25 17:43:49 770 1

原创 MTR 命令使用详解

MTR 是一款强大的网络诊断工具,它集成了traceroute和 ping 的功能,并且会收集更多的信息,比如连接状态、可用性等等,在排查网络问题中,非常有用。MTR的安装在Linux下可以直接使用 yum 工具(以 CentOS 为例)进行安装yum install mtr在 Windows 下,建议安装besttrace,这款工具带了 MTR 的功能。在macOS下,建议使用 brew 进行安装。1、安装 brew/usr/bin/ruby -e "$...

2022-01-24 16:59:45 13879

原创 PID控制算法

PID算法分析1:从开机以来,传感器的所有采样点的数据序列:2.分析采样点的数据序列,可以挖掘出三方面的信息:(1)Ek=Sv-Xk>0:当前未达标||Ek=Sv-Xk>0:当前未达标||Ek=Sv-Xk=0:当前已经超标 OUT(输出信号)=Kp*Ek+OUT0 ——比例控制缺陷:一旦Ek=0,执行机构不工作,被控对象还会变化,它是一个始终有误差的控制。(2)假设传感器的采样周期为T=1000ms,则系统误差分别为E1,E2,E3....Ek-1,Ek.S

2021-11-18 22:41:15 460

原创 PID控制算法—位式控制

一、位式控制算法特点:1.位式控制算法输出信号只有H,L两种状态2.算法输出信号OUT的依据(二位式):(R<Y,return H) || (R>=Y,return L)优点:算法简单,容易实习。缺点:被控对象具有惯性,无法达到精准的控制效果,只考察了当前的状态值。引入一种PID控制算法,达到更好的效果。...

2021-11-17 23:29:00 1192

原创 C语言(指针初阶)

int main(){ int a = 10; int * pa = &a; char c = 'w'; char * pc = &c; return 0;}int main(){ int a = 10; int* pa = &a; char* pc = &a; printf("%p\n", pa); printf("%p\n", pc); printf("%p\n", pa+2); printf("%p\n", pc+2.

2021-10-12 22:37:37 207 3

原创 C语言(扫雷游戏)

game.h#pragma once#include<stdio.h>#include<stdlib.h>#include<time.h>#define ROW 9#define COL 9#define ROWS ROW+2#define COLS COL+2#define EASY_COUNT 10//初始化void InitBoard(char board[ROWS][COLS],int rows,int cols,char se

2021-10-07 22:30:18 174 26

原创 C语言(三子棋游戏)

game.h(头文件)#define _CRT_SECURE_NO_WARNINGS#include "game.h"void menu(){ printf("**************************\n"); printf("******** 1.play ********\n"); printf("******** 2.exit ********\n"); printf("**************************\n");}void game

2021-10-05 23:13:48 227 22

原创 C语言(函数的形参,实参,递归,迭代)

#include<stdio.h>#define _CRT_SECURE_NO_WARNINGS#include<string.h>#include"add.h" Q1:计算两点欧几里得距离的函数:#include<stdio.h>#include<math.h>double dist(double x1, double x2, doubl...

2021-09-29 23:06:31 453 18

原创 C语言(库函数,自定义函数,形参实参,嵌套,调用链式)

#strcpy 字符串拷贝C语言 strcpy() 函数用于对字符串进行复制(拷贝)。语法:char* strcpy(char* strDestination, const char* strSource);参数说明:strDestination:目的字符串。strSource:源字符串。strcpy() 会把 strSource 指向的字符串复制到 strDestination。必须保证 strDestination 足够大,能够容纳下 strSource,否则会导致溢出错误。返回值

2021-09-27 23:50:07 298 19

原创 C语言入门(15道经典题目)

Q1:将秒化成时钟标准形式#include<stdio.h>int main(){ int n=0,a=0,b=0,c=0,k=0,j=0; scanf("%d",&n); a=n/3600; b=n%3600/60; c=n%3600%60; printf("%d %d %d",a,b,c); return 0;}Q2:求五个数的平均数#include<stdio.h>int main(){...

2021-09-25 01:10:19 8902 19

原创 C语言(struct,for(死循环),while,do while) 计算n的阶乘累加,寻找下标,闪现字符串,三次解码

#include <stdio.h>#include <stdlib.h>#include <string.h>#include <windows.h>int main(){ int day = 0; scanf("%d",&day); switch(day) { default: printf("输入错误,请输入1~7的数字\n"); break; case 1...

2021-09-23 18:23:15 576 14

原创 C语言(宏,内存,地址,指针,解引用)

#include <stdio.h>#define NUM 100int Add(int x,int y){ int z = x + y; return z;}宏-#define 可以定义宏#define ADD(X,Y) ((x)+(y))int main(){// int a = NUM;// printf("%d\n",a); int a = 55; int b = 56; //函数 int sum ...

2021-09-22 22:35:02 748 16

原创 2021.9.18

//变量分类//全局变量//局部变量#include<stdio.h>//全局变量-大括号外部定义的变量int a =100;int main(){ int a = 10; int a = 10000;//变量重定义 //局部变量-大括号内部定义的变量 printf("a=%d",a); //局部变量和全局变量重复的时候选择全局变量 return 0;#include<stdio.h>int main(){...

2021-09-18 23:48:14 129 2

原创 2021-09-18代码

//变量分类//全局变量//局部变量#include<stdio.h>//全局变量-大括号外部定义的变量int a =100;int main(){ int a = 10; int a = 10000;//变量重定义 //局部变量-大括号内部定义的变量 printf("a=%d",a); //局部变量和全局变量重复的时候选择全局变量 return 0;#include<stdio.h>int main(){...

2021-09-18 23:41:57 217 14

空空如也

空空如也

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

TA关注的人

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