C语言:1~10阶乘的累加计算(循环方法不唯一)

1~10阶乘的累加计算方法一

点击查看代码

int main()
{
    int sum = 1, i, n;
    int ret = 0;
    for (n = 1; n <= 3; n++) { for (i="1,sum" = 1; i <="n;" i++) 注意内循环结束得释放sum存有的值,令sum="1" sum="sum" * i; } ret="ret" + sum; printf("%d\n", ret); return 0; code></=>

1~10阶乘的累加计算方法二

点击查看代码

int main()
{
    int sum = 1, i, n;
    int ret = 0;
    for (n = 1; n <= 3; n++) { for (i="1,sum" = 1; i <="n;" i++) 注意内循环结束得释放sum存有的值,令sum="1" sum="sum" * i; } ret="ret" + sum; printf("%d\n", ret); return 0; code></=>

其他的琐碎基础知识(未整理)

点击查看代码

include <stdio.h>                   //standard input output &#x6807;&#x51C6;&#x8F93;&#x5165;&#x8F93;&#x51FA;
include <string.h>

int main()                      //&#x8C03;&#x7528;mian&#x51FD;&#x6570;&#x540E;&#x8FD4;&#x56DE;int&#x578B;&#xFF0C;voidmain &#x5199;&#x6CD5;&#x8FC7;&#x65F6;&#xFF0C;&#x4E0D;&#x9002;&#x7528;
{
    printf("hello world!\n");       //printf   print+f &#x5176;&#x5B9E;&#x5C31;&#x662F;print+function&#x6253;&#x5370;&#x51FD;&#x6570;
    return 0;                       //&#x8FD4;&#x56DE;&#x6574;&#x578B;0
}
 %d &#x6253;&#x5370;&#x6574;&#x578B;&#x6570;&#x5B57;
 %p &#x4EE5;&#x5730;&#x5740;&#x7684;&#x5F62;&#x5F0F;&#x6253;&#x5370;
 %x &#x6253;&#x5370;&#x5341;&#x516D;&#x8FDB;&#x5236;&#x6570;&#x5B57;

int main()
{
    printf("%d\n", sizeof(char));       // 1 byte = 8 bit
    printf("%d\n", sizeof(short));      // 2 byte
    printf("%d\n", sizeof(int));        // 4 byte
    printf("%d\n", sizeof(long));       // 4 byte or 8 byte  // C&#x8BED;&#x8A00;&#x6807;&#x51C6;&#x89C4;&#x5B9A; sizeof(long) >= sizeof(int)
    printf("%d\n", sizeof(long long));  // 8 byte
    printf("%d\n", sizeof(float));      // 4 byte
    printf("%d\n", sizeof(double));     // 8 byte
    return 0;
}

int main()
{
    float weight = 96.5f;               //&#x5728;&#x4F7F;&#x7528;float&#x5411;&#x5185;&#x5B58;&#x7533;&#x8BF7;&#x7A7A;&#x95F4;&#x65F6;&#xFF0C;&#x4F1A;&#x5C06;float&#x578B;&#x8F6C;&#x5316;double&#x578B;&#xFF0C;&#x56E0;&#x6B64;&#x8981;&#x5728;&#x5C0F;&#x6570;&#x540E;&#x52A0;&#x4E00;&#x4E2A;f&#xFF0C;&#x6765;&#x8868;&#x793A;&#x5355;&#x7CBE;&#x5EA6;&#x578B;
    return 0;
}

int a = 100;
int main()
{
    int a = 10;
    printf("%d\n", a);                  //&#x8F93;&#x51FA;&#x6700;&#x7EC8;&#x7ED3;&#x679C;&#x4E3A;10&#xFF0C;&#x8BF4;&#x660E;&#x5C40;&#x90E8;&#x53D8;&#x91CF;&#x548C;&#x5168;&#x5C40;&#x53D8;&#x91CF;&#x53EF;&#x4EE5;&#x540C;&#x65F6;&#x5B58;&#x5728;&#xFF0C;&#x4F46;&#x5C40;&#x90E8;&#x53D8;&#x91CF;&#x4F18;&#x5148;&#x6743;&#x5927;&#x4E8E;&#x5168;&#x90E8;&#x53D8;&#x91CF;
    return 0;
}
int main()
{
    int num1;
    int num2;
    int sum;                            //C &#x8BED;&#x8A00;&#x89C4;&#x5B9A;&#x53D8;&#x91CF;&#x8981;&#x653E;&#x5728;&#x4EE3;&#x7801;&#x5757;&#x524D;&#x9762;&#xFF0C;&#x5426;&#x5219;&#x7F16;&#x8BD1;&#x4F1A;&#x62A5;&#x9519;
    ......;                             //&#x5C40;&#x90E8;&#x53D8;&#x91CF;&#x7684;&#x4F5C;&#x7528;&#x57DF;&#x662F;&#x5C40;&#x90E8;&#x8303;&#x56F4;  &#x5168;&#x5C40;&#x53D8;&#x91CF;&#x7684;&#x4F5C;&#x7528;&#x57DF;&#x662F;&#x6574;&#x4E2A;&#x5DE5;&#x7A0B;
}                                       //&#x5F53;&#x53D8;&#x91CF;&#x5728;&#x5176;&#x4ED6;.c&#x6587;&#x4EF6;&#x5B9A;&#x4E49;&#x65F6;&#xFF0C;&#x5E94;&#x5728;&#x5F53;&#x524D;.c &#x6587;&#x4EF6;&#x4F7F;&#x7528;extern&#x6765;&#x58F0;&#x660E;&#x5916;&#x90E8;&#x53D8;&#x91CF;
                                        //&#x5C40;&#x90E8;&#x53D8;&#x91CF;&#x7684;&#x751F;&#x547D;&#x5468;&#x671F;&#x662F;&#x8FDB;&#x5165;&#x62EC;&#x53F7;&#x5F00;&#x59CB;&#xFF0C;&#x51FA;&#x62EC;&#x53F7;&#x7ED3;&#x675F;&#xFF1B;&#x5168;&#x5C40;&#x53D8;&#x91CF;&#x7684;&#x751F;&#x547D;&#x5468;&#x671F;&#x662F;&#x6574;&#x4E2A;&#x7A0B;&#x5E8F;&#x7684;&#x5468;&#x671F;

&#x5E38;&#x91CF;&#xFF1A;
&#x2460;&#x5B57;&#x9762;&#x5E38;&#x91CF;  &#x2461;const&#x4FEE;&#x9970;&#x7684;&#x5E38;&#x53D8;&#x91CF;  &#x2462;#define  &#x5B9A;&#x4E49;&#x7684;&#x6807;&#x8BC6;&#x7B26;&#x5E38;&#x91CF;  &#x2463;&#x679A;&#x4E3E;&#x5E38;&#x91CF;enum

enum sex
{
    MALE,
    FEMALE,
    SECRET
};

int main()
{
    printf("%d\n", MALE);
    printf("%d\n", FEMALE);
    printf("%d\n",SECRET);
    return 0;
}

int main()
{
    char arr1[] = "abc";                //'\0'&#x5B57;&#x7B26;&#x4E32;&#x7ED3;&#x675F;&#x7684;&#x6807;&#x5FD7; ,'\0'&#x5BF9;&#x5E94;ASCII&#x7801;&#x503C;&#x4E3A;0      " "&#x5F15;&#x53F7;&#x91CC;&#x9762;&#x7684;&#x88AB;&#x79F0;&#x4E3A;&#x5B57;&#x7B26;&#x4E32;&#x8868;&#x9762;&#x503C;
    char arr2[] = { 'a','b','c' };  //'\0'&#x662F;&#x8F6C;&#x4E49;&#x5B57;&#x7B26;&#xFF0C;&#x4E0D;&#x7B97;&#x4F5C;&#x5B57;&#x7B26;&#x4E32;&#x5185;&#x5BB9;      97(ASCII&#x7801;&#x503C;)   -   1100001  ASCII&#x7F16;&#x7801;
    printf("%d\n",strlen(arr1));    //&#x5728;strlen()&#x51FD;&#x6570;&#x4E0B;&#x8F93;&#x51FA;&#x4E3A; 3
    printf("%d\n",strlen(arr2));    //&#x5728;strlen()&#x51FD;&#x6570;&#x4E0B;&#x8F93;&#x51FA;&#x4E3A;&#x968F;&#x673A;&#x503C;&#xFF0C;&#x76F4;&#x5230;&#x627E;&#x5230;&#x968F;&#x673A;&#x503C;'\0',&#x4FBF;&#x505C;&#x6B62;&#x67E5;&#x8BE2;
    return 0;
}

&#x8F6C;&#x4E49;&#x5B57;&#x7B26; -->  &#x4E09;&#x5B57;&#x6BCD;&#x8BCD; --> ?? + _()  &#x7EC4;&#x6210;&#x4E09;&#x5B57;&#x6BCD;&#x8BCD;
&#x5728;&#x7F16;&#x8BD1;&#x5668;&#x4E2D;&#x4E3A;&#x9632;&#x6B62;&#x4E09;&#x5B57;&#x6BCD;&#x8BCD;&#x7684;&#x7F16;&#x8BD1;&#x4EA7;&#x751F;&#xFF0C;&#x4F7F;&#x7528; --> \?\? &#x6765;&#x89E3;&#x51B3;

int main()
{
    printf("%d\n", strlen("C:\test\32\test.c"));
    return 0;
}
&#x64CD;&#x4F5C;&#x7B26;&#xFF1A;
&#x7B97;&#x672F;&#x64CD;&#x4F5C;&#x7B26;&#x3001;&#x79FB;&#x4F4D;&#x64CD;&#x4F5C;&#x7B26;&#x3001;&#x4F4D;&#x64CD;&#x4F5C;&#x7B26;
&#x7B97;&#x672F;&#x64CD;&#x4F5C;&#x7B26;&#xFF1A; + - * % / ~
&#x79FB;&#x4F4D;&#x64CD;&#x4F5C;&#x7B26;&#xFF1A; >> <<
&#x4F4D;&#x64CD;&#x4F5C;&#x7B26;&#xFF1A; & | ^
&#x5355;&#x76EE;&#x64CD;&#x4F5C;&#x7B26;&#xFF1A; + - &#xFF01; ~ -- ++ sizeof

/* &#x6E90;&#x7801; &#x8865;&#x7801; &#x53CD;&#x7801;*/
&#x4E09;&#x76EE;&#x64CD;&#x4F5C;&#x7B26;&#x4E5F;&#x53EB;&#x6761;&#x4EF6;&#x64CD;&#x4F5C;&#x7B26;(a > b ? a : b)
 []:&#x4E0B;&#x6807;&#x64CD;&#x4F5C;&#x7B26; &#xFF1B; ():&#x51FD;&#x6570;&#x8C03;&#x7528;&#x64CD;&#x4F5C;&#x7B26;
&#x91CD;&#x70B9;&#x64CD;&#x4F5C;&#x7B26;&#xFF1A;&  *  .  ->

&#x53EA;&#x8981;&#x662F;&#x6574;&#x6570;&#xFF0C;&#x5728;&#x5185;&#x5B58;&#x4E2D;&#x5B58;&#x50A8;&#x7684;&#x90FD;&#x662F;&#x4E8C;&#x8FDB;&#x5236;&#x6570;&#x7684;&#x8865;&#x7801;
&#x5BF9;&#x4E8E;&#x6B63;&#x6574;&#x6570;&#xFF1A;&#x539F;&#x7801;&#xFF0C;&#x53CD;&#x7801;&#xFF0C;&#x8865;&#x7801;&#xFF0C;&#x90FD;&#x76F8;&#x540C;
&#x5BF9;&#x4E8E;&#x8D1F;&#x6574;&#x6570;&#xFF1A;&#x2460;&#x539F;&#x7801;&#xFF1A;&#x7B26;&#x53F7;&#x4F4D;&#x53D6;1&#xFF0C;&#x5176;&#x4ED6;&#x4F4D;&#x6309;&#x7167;&#x4E8C;&#x8FDB;&#x5236;&#x5199;&#xFF1B;&#x2461;&#x53CD;&#x7801;&#xFF1A;&#x7B26;&#x53F7;&#x4F4D;&#x4E0D;&#x53D8;&#xFF0C;&#x5176;&#x4ED6;&#x4F4D;&#x6309;&#x4F4D;&#x53D6;&#x53CD;&#xFF1B;&#x2462;&#x8865;&#x7801;&#xFF1A;&#x5728;&#x53CD;&#x7801;&#x7684;&#x57FA;&#x7840;&#x4E0A;&#x52A0;1

signed int == int &#x610F;&#x4E3A;&#x6709;&#x7B26;&#x53F7;&#x6574;&#x578B;&#xFF0C;&#x53EF;&#x4EE5;&#x662F;&#x8D1F;&#x6570;&#xFF0C;&#x4E5F;&#x53EF;&#x4EE5;&#x662F;&#x6B63;&#x6570;
&#x76F8;&#x53CD;&#xFF0C;&#x65E0;&#x7B26;&#x53F7;&#x6574;&#x578B;&#x4E3A; unsigned int
union:&#x8054;&#x5408;&#x4F53;&#xFF0C;&#x5171;&#x7528;&#x4F53;&#x5173;&#x952E;&#x5B57;
volatile &#x64CD;&#x4F5C;&#x7CFB;&#x7EDF;&#x4F7F;&#x7528;&#x7684;
typedef&#xFF1A;&#x7C7B;&#x578B;&#x5B9A;&#x4E49;&#xFF0C;&#x7C7B;&#x578B;&#x91CD;&#x547D;&#x540D;
static :&#x9759;&#x6001;&#x5C40;&#x90E8;&#x53D8;&#x91CF;&#xFF0C;&#x4FDD;&#x7559;&#x5C40;&#x90E8;&#x53D8;&#x91CF;&#x7684;&#x503C;&#xFF0C;&#x4E0D;&#x4F1A;&#x56E0;&#x4E3A;&#x751F;&#x547D;&#x5468;&#x671F;&#x800C;&#x6D88;&#x5931;&#xFF08;&#x4FEE;&#x9970;&#x5C40;&#x90E8;&#x53D8;&#x91CF;&#xFF0C;&#x4F7F;&#x751F;&#x547D;&#x5468;&#x671F;&#x53D8;&#x957F;&#xFF09;
static :&#x5F53;&#x4FEE;&#x9970;&#x5168;&#x5C40;&#x53D8;&#x91CF;&#x65F6;&#xFF0C;&#x8BE5;&#x53D8;&#x91CF;&#x53EA;&#x80FD;&#x5728;&#x5F53;&#x524D;&#x6587;&#x4EF6;&#x4F7F;&#x7528;&#xFF08;&#x6539;&#x53D8;&#x4E86;&#x5176;&#x4F5C;&#x7528;&#x57DF;&#xFF09;
extern :&#x76F8;&#x53CD;&#xFF0C;&#x5728;&#x5176;&#x4ED6;&#x6587;&#x4EF6;&#x5B9A;&#x4E49;&#x7684;&#x53D8;&#x91CF;&#xFF0C;&#x5728;&#x5F53;&#x524D;&#x6587;&#x4EF6;&#xFF0C;&#x4F7F;&#x7528;extern&#x58F0;&#x660E;&#x8BE5;&#x53D8;&#x91CF;&#xFF0C;&#x5373;&#x53EF;&#x4F7F;&#x7528;&#x8BE5;&#x53D8;&#x91CF;&#x6240;&#x542B;&#x7684;&#x503C;&#x548C;&#x5C5E;&#x6027;

32&#x4F4D;&#x7684;&#x8BA1;&#x7B97;&#x673A;&#xFF0C;&#x4EE5;bit&#x7684;&#x65B9;&#x5F0F;&#x5B58;&#x50A8;&#xFF0C;&#x5177;&#x6709;2^32&#x79CD;&#x4F4D;&#x72B6;&#x6001;&#xFF0C;&#x6240;&#x9700;&#x8981;&#x7684;&#x5185;&#x5B58;&#x4E3A;512Mb &#xFF1B;&#x82E5;&#x4EE5;&#x5B57;&#x8282;&#x4E3A;&#x5212;&#x5206;&#x5355;&#x4F4D;32&#x4F4D;&#x7684;&#x8BA1;&#x7B97;&#x673A;&#x5B58;&#x50A8;&#x7B49;&#x91CF;&#x7684;&#x6570;&#x636E;&#x9700;&#x8981;4G&#x7684;&#x7A7A;&#x95F4;
&#x5185;&#x5B58;&#x7684;&#x7684;&#x7A7A;&#x95F4;&#x662F;&#x4EE5;&#x5B57;&#x8282;&#x6765;&#x5212;&#x5206;&#x7684;&#xFF0C;&#x4E00;&#x4E2A;&#x5B57;&#x8282;&#x4E3A;&#x4E00;&#x4E2A;&#x5355;&#x5143;
&#x6253;&#x5370;&#x5730;&#x5740;&#x7684;&#x65B9;&#x5F0F;&#xFF0C;&#x2460;&#x53D6;&#x5730;&#x5740;  & &#xFF1B;&#x2461;&#x6253;&#x5370;&#x5730;&#x5740;&#x4F7F;&#x7528; %p &#xFF1B;

 *p &#x4E2D;&#x7684; * &#x89E3;&#x5F15;&#x7528;&#x64CD;&#x4F5C;&#x7B26;/&#x95F4;&#x63A5;&#x8BBF;&#x95EE;&#x64CD;&#x4F5C;&#x7B26;&#xFF0C; p&#xFF1A;&#x4E3A;&#x6307;&#x9488;&#x53D8;&#x91CF;  int* p &#x4E2D;int* &#x662F;&#x6307;&#x9488;&#x7C7B;&#x578B;
define &#x4E0D;&#x662F;&#x5173;&#x952E;&#x5B57;&#xFF0C;&#x662F;&#x6807;&#x8BC6;&#x7B26;
static &#x4FEE;&#x9970;&#x7684;&#x53D8;&#x91CF;&#x53EF;&#x4EE5;&#x88AB;&#x6539;&#x53D8;
static &#x4FEE;&#x9970;&#x7684;&#x53D8;&#x91CF;&#x7684;&#x503C;&#x4F1A;&#x4FDD;&#x7559;&#x4E0A;&#x4E00;&#x6B21;&#x8D4B;&#x503C;&#x7684;&#x7ED3;&#x679C;
&#x6307;&#x9488;&#x53D8;&#x91CF;&#x7684;&#x5927;&#x5C0F;&#x53D6;&#x51B3;&#x4E8E;&#x6240;&#x5728;&#x591A;&#x5C11;&#x4F4D;&#x7684;&#x64CD;&#x4F5C;&#x73AF;&#x5883;&#xFF0C;32&#x4F4D;&#x5219;&#x662F;4&#x4E2A;&#x5B57;&#x8282;&#xFF0C;64&#x4F4D;&#x5219;&#x662F;8&#x4E2A;&#x5B57;&#x8282;&#xFF0C;&#x4E0E;&#x8BE5;&#x6307;&#x9488;&#x53D8;&#x91CF;&#x662F;&#x4EC0;&#x4E48;&#x7C7B;&#x578B;&#x65E0;&#x5173;
&#x8BA1;&#x7B97;&#x6307;&#x9488;&#x7C7B;&#x578B;&#x7684;&#x5927;&#x5C0F;&#xFF0C;&#x4F8B;&#x5982;sizeof&#xFF08;char*&#xFF09;,sizeof(short*)&#x7B49;&#xFF0C;&#x5176;&#x5B9E;&#x4E5F;&#x662F;&#x8BA1;&#x7B97;&#x6307;&#x9488;&#x53D8;&#x91CF;&#x7684;&#x5927;&#x5C0F;&#xFF0C;&#x4E0E;&#x6240;&#x5728;&#x591A;&#x5C11;&#x4F4D;&#x64CD;&#x4F5C;&#x6709;&#x5173;&#x6709;&#x5173;

&#x5728;C&#x8BED;&#x8A00;&#x4E2D;0&#x4E3A;&#x5047;&#xFF0C;&#x975E;0&#x4E3A;&#x771F;&#x3002;&#x5373;-1&#x6216;&#x8005;1&#x90FD;&#x4E3A;&#x771F;
&#x60AC;&#x6D6E;else&#xFF1A;&#x5728;C&#x8BED;&#x8A00;&#x4E2D;if else&#x8BED;&#x53E5;&#xFF0C;&#x591A;&#x4E2A;if&#x548C;&#x4E00;&#x4E2A;else&#x7684;&#x8BDD;&#xFF0C;else&#x5BF9;&#x5E94;&#x5BF9;&#x8FD1;&#x7684;&#x4E00;&#x4E2A;if&#xFF0C;&#x4E0D;&#x7BA1;&#x662F;&#x5426;&#x7F29;&#x8FDB;&#x90FD;&#x4E00;&#x6837;&#x82E5;&#x8981;&#x8BE5;else&#x4E0E;&#x5176;&#x4ED6;if&#x5339;&#x914D;&#x5219;&#x4F7F;&#x7528;{}&#x6765;&#x62EC;&#x8D77;&#x6765;&#xFF0C;&#x5F62;&#x6210;&#x4EE3;&#x7801;&#x5757;&#x7684;&#x5F62;&#x5F0F;

&#x5206;&#x652F;&#x8BED;&#x53E5;
If~ else&#x8BED;&#x53E5;
Switch~case &#x8BED;&#x53E5;

Ctrl + z&#x9000;&#x51FA;while&#x7684;&#x6B7B;&#x5FAA;&#x73AF;&#xFF0C;
EOF&#x8868;&#x793A;end of file &#xFF0C;&#x4EE3;&#x8868;&#x7684;&#x503C;&#x662F;-1&#xFF1B;&#x6587;&#x4EF6;&#x7ED3;&#x675F;&#x6807;&#x5FD7;

&#x5728;for&#x5FAA;&#x73AF;&#x4E2D;&#xFF0C;&#x521D;&#x59CB;&#x503C;&#x3001;&#x5224;&#x65AD;&#x548C;&#x8C03;&#x6574;&#x90FD;&#x53EF;&#x4EE5;&#x88AB;&#x7701;&#x7565;&#xFF0C;&#x4F46;&#x662F;&#x5224;&#x65AD;&#x8BED;&#x53E5;&#x88AB;&#x7701;&#x7565;&#x540E;&#xFF0C;&#x9ED8;&#x8BA4;&#x4E3A;&#x6052;&#x4E3A;&#x771F;&#xFF0C;&#x5373;&#x8FDB;&#x5165;&#x6B7B;&#x5FAA;&#x73AF;

 &#x5728;&#x8FD9;&#x4E2A;for&#x5FAA;&#x73AF;&#x4E2D;&#xFF0C;&#x56E0;&#x4E3A;&#x5224;&#x65AD;&#x8BED;&#x53E5;k=0&#xFF0C;&#x4E3A;&#x5047;&#xFF0C;&#x6240;&#x4EE5;&#x4E0D;&#x8FDB;&#x884C;&#x5FAA;&#x73AF;

do while&#x5FAA;&#x73AF;&#xFF0C;&#x662F;&#x5148;&#x6267;&#x884C;&#x5FAA;&#x73AF;&#xFF0C;&#x518D;&#x8FDB;&#x884C;&#x5224;&#x65AD;
</string.h></stdio.h>

Original: https://www.cnblogs.com/xylophone-chb/p/16558324.html
Author: Xylophone_Chb
Title: C语言:1~10阶乘的累加计算(循环方法不唯一)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/606512/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 10分钟轻松学会 Python turtle 绘图

    先说明一下turtle绘图的基础知识: 1. 画布(canvas) 画布就是turtle为我们展开用于绘图区域, 我们可以设置它的大小和初始位置 1.1 设置画布大小 turtle…

    Linux 2023年6月8日
    090
  • Linux下如何部署FTP服务器

    FTP 是 File Transfer Protocol 的缩写,即文件传输协议,它通过网络在服务器和客户端之间传输文件,现在已经成为一种广泛使用的标准工具 vsftpd 是 ve…

    Linux 2023年6月13日
    084
  • 附034.Kubernetes_v1.21.0高可用部署架构二

    kubeadm介绍 kubeadm概述 kubeadm功能 本方案描述 部署规划 节点规划 主机名配置 变量准备 互信配置 环境初始化 部署高可用组件 HAProxy安装 Keep…

    Linux 2023年6月13日
    0180
  • Linux关于防火墙的命令

    Linux关于防火墙的命令 一、red hat/CentOs7关闭防火墙的命令 查看防火墙状态 systemctl status firewalld service iptable…

    Linux 2023年6月11日
    081
  • python reportlab 生成table学习笔记

    利用python report生成table表格,需要定义表格的数据,表格的样式,最后利用doc.build方法生成文件。 在reportlab中文手册中描述table方法: Ta…

    Linux 2023年6月14日
    082
  • Redis

    一、Redis的介绍 什么是Redis Redis是一个开源的使用ANSI C语言编写Key-Value内存数据库 读写性能强,支持多种数据类型 把数据存储在内存中的高速缓存 Re…

    Linux 2023年6月14日
    072
  • 【原创】Linux中断子系统(三)-softirq和tasklet

    背景 Read the fucking source code! –By 鲁迅 A picture is worth a thousand words. –…

    Linux 2023年6月8日
    090
  • 打造一个红旗(redflag)Linux的基础镜像(base image)

    由于工作原因,想找一个红旗Linux的基础镜像(base image)。网上搜了一下,但没有现成的。起初是想找对应的centos版本来代替,但又怕有些莫名其妙的问题。 官方文档 不…

    Linux 2023年6月8日
    067
  • linux学习之搭建Apache 服务器

    本实验的主要任务是在CentOS操作系统中搭建Apache 服务器,练习文档根目录、首页文件、相关访间控制规则的配置。 ‎【实验目的】 ‎(1) 理解Apache 服务器主配置文件…

    Linux 2023年6月13日
    092
  • OpenStack 发放云主机

    登陆网址 具体安装步骤欢迎参照我的博客:https://www.cnblogs.com/kongshuo/p/16618008.html用户名 admin 密码 redhat 创建…

    Linux 2023年6月8日
    0107
  • Java中QueryWrapper的基本使用

    1.单表查询 对应的sql语句为: select * from student where name = ‘?’ and class like ‘%?%’ and age betw…

    Linux 2023年6月7日
    096
  • 排查线上问题的9种方式

    德国科技管理专家斯坦门茨早年移居美国,他以非凡的才能成为美国企业界的佼佼者。一次,美国著名的福特公司的一组电机发生故障,在束手无策之时,公司请斯坦门茨出马解决问题。 斯坦门茨在电机…

    Linux 2023年6月14日
    087
  • 天气干燥怎么防止被静电电到

    可以摸一下墙壁或地板,把电放掉,这样摸门把手之类的金属物品就不会被电到了。 可以摸一下墙壁或地板,把电放掉,这样摸门把手之类的金属物品就不会被电到了。亲身实践,十分有效。只是摸墙和…

    Linux 2023年6月6日
    082
  • 【网络安全篇】常见的HTTP状态码小结(3位5类)

    HTTP 状态码(HTTP Status Code)用以表示网页服务器传输协议的响应状态;状态码为 三位数,响应分为 五种;状态码的第1位数字表示状态类型,第2、3位数字表示具体的…

    Linux 2023年6月13日
    079
  • windows环境 php 连接 sql server

    下载扩展: ODBC Driver: 安装配置: 下载SQL Server的PHP扩展(Microsoft Drivers for PHP for SQL Server),连接里有…

    Linux 2023年6月7日
    090
  • Centos 7防火墙策略配置指南

    Centos 7防火墙策略配置指南 —— 清听凌雪慕忆 @ 1. 开启防火墙 1.1 user切换到root用户 1.2 查看防火墙服务状态 1.3 查看firewall的状态 1…

    Linux 2023年6月7日
    0135
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球