E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C语言循环控制
静态分析Golang语言生成函数调用关系的利器——go-callvis
目录升级go删除旧版本安装新版本配置环境变量载入环境修改当前环境修改之后进入的环境分析安装go-callvis分析其他包总结导出文件总结清晰主体脉络总结其他参考资料不同于之前分析
C语言
项目的工具,go-callvis
breaksoftware
·
2024-01-29 12:37
IT项目研发过程中的利器
golang
开发语言
后端
Redis入门与进阶(一):Redis入门概述
目录一、Redis介绍二、Redis主流功能与应用三、Redis优势一、Redis介绍Redis为REmoteDictionaryServer(远程字典服务器),是完全开源的,使用ANSI
C语言
编写遵守
语晖linux
·
2024-01-29 12:04
Redis入门与进阶
redis
数据库
缓存
Ros方向第一次汇报
基本命令行操作:1.3完成海龟仿真:1.4.完成了工作空间与功能包的创建:1.4.1.创建工作空间:1.4.2.自动安装依赖:1.4.3.配置环境变量:1.4.4.功能包创建:2.本方向外学习内容:2.1.完成了
C语言
的学习
碳酸不酸鸭
·
2024-01-29 12:42
学习计划
c语言
笔记
数据结构
【MISRA C 2012】Rule 5.5 标识符应该与宏名不同
distinct的定义取决于正在使用的
C语言
的实现和版本
yy九歌
·
2024-01-29 12:41
MISRA
C
2012
规则系列归纳分析
c语言
开发语言
【C++】模板进阶
樊梓慕:个人主页个人专栏:《
C语言
》《数据结构》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言1.非类型模板参数2.
樊梓慕
·
2024-01-29 12:11
C++
c++
开发语言
【C++】继承
樊梓慕:个人主页个人专栏:《
C语言
》《数据结构》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言1.继承的概念1.1定义
樊梓慕
·
2024-01-29 12:10
C++
c++
开发语言
SRE-Redis基本概念篇
1.1redis的特点1.1.1速度快redis是把数据存放在内存中,从内存读取数据redis采用了单线程的架构,避免了多线程的资源竞争问题redis的源码非常简介,可以说是集性能和优雅与一身的代码redis是用
C语言
实现的
优质&青年
·
2024-01-29 12:51
redis
数据库
缓存
【
C语言
】linux内核ipoib模块 - ipoib_netdev_ops_pf结构
一、ipoib_netdev_ops_pf结构staticconststructnet_device_opsipoib_netdev_ops_pf={.ndo_init=ipoib_ndo_init,.ndo_uninit=ipoib_ndo_uninit,.ndo_open=ipoib_open,.ndo_stop=ipoib_stop,.ndo_change_mtu=ipoib_change_
尘中928
·
2024-01-29 11:11
编程
#
C语言
网络
linux
c语言
网络
【
C语言
】socket编程接收问题
一、recv()函数接收到的返回值为0表示对端已经关闭在TCP套接字编程中,通过recv()函数接收到的返回值为0通常表示对端已经关闭了套接字的发送部分。这是因为TCP是一个基于连接的协议,其中有定义明确的连接建立和终止流程;当对端调用close()或者shutdown(socket,SHUT_WR)来关闭套接字或其发送部分时,本端的recv()函数将返回0。在大多数情况下,接收到0个字节足够用作
尘中928
·
2024-01-29 11:11
编程
#
C语言
网络
网络
linux
【
C语言
知识】原码反码和补码
一,简介总结进制转换,原码,反码和补码相关基础知识。二,具体说明2.1十进制转二进制方法14(D)转换为二进制为(00001110)-21(D)转换为二进制为(10010101),先把21转换为二进制,然后符号位为1表示负数。2.2原码,反码和补码正数:原码,反码,补码相同,为原码本身。负数:原码:标志位为1;反码:标志位不变,其他取反;补码:反码+12.3知识点补充与总结三,总结本文主要描述十进
__xu_
·
2024-01-29 11:09
C语言
c语言
开发语言
【
C语言
知识】移位运算——左移运算、右移运算
1,左移运算高位丢弃,低位补0;2,右移运算有符号右移:正数:低位舍去,高位补0;负数:低位舍去,高位补1;【注意:】小数部分移位会被移出去,结果不精确。
__xu_
·
2024-01-29 11:09
C语言
c语言
C语言
每日一练之38
第三十七练答案下面是一个使用动态规划的
C语言
实现,用于解决问题描述的情况。这个实现的思路是通过动态规划来记录每个位置的最大垃圾数量,然后逐步推导得到最终的结果。
海燕技术栈
·
2024-01-29 11:23
C语言练习每日一练
c语言
开发语言
C语言
进阶之数据存储
一、数据类型基本的内置类型:char//字符数据类型1字节short//短整型2字节int//整形4字节long//长整型4/8字节longlong//更长的整形8字节float//单精度浮点数4字节double//双精度浮点数8字节1)类型基本归类整型家族//字符存储的时候,存储的是ASCII码值,是整型,所以归类的时候放在整型家族charunsignedchar//无符号signedchar/
Lucas. Wáng
·
2024-01-29 11:51
C语言
c语言
C语言
初级之函数
一、函数是什么在计算机科学中,子程序(英语:Subroutine,procedure,function,routine,method,subprogram,callableunit),是一个大型程序中的某部分代码,由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性。一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。这些代码通常被集成为软件库。二、函数分类1
Lucas. Wáng
·
2024-01-29 11:21
C语言
c语言
C语言
初阶之操作符
一、操作符分类算术操作符+-*/%移位操作符>位操作符&|^赋值操作符=+=-=*=/=单目操作符!sizeof+-~&*关系操作符>二、算数操作符+-*/%/除法整数除法(除号两端都是整数)浮点数除法(除号两端只要有一个小数就执行小数除法)%取模操作符的两个操作数必须是整数除了%操作符之外,其他的几个操作符可以作用于整数和浮点数。对于/操作符如果两个操作数都为整数,执行整数除法。而只要有浮点数执
Lucas. Wáng
·
2024-01-29 11:21
C语言
c语言
开发语言
C语言
之占位符
%d:输出有符号十进制整数(包括short、int、long、longlong等)%u:输出无符号十进制整数(包括unsignedshort、unsignedint、unsignedlong、unsignedlonglong等)%f:输出浮点数(包括float、double、longdouble等)%02d右对齐输出,位数不够补0%2d右对齐输出,位数不够补/0%.2f输出两位小数,左对齐输出,位
Lucas. Wáng
·
2024-01-29 11:21
C语言
c语言
C语言
代码 编写函数不允许创建临时变量,求字符串的长度
编写函数不允许创建临时变量,求字符串的长度。编程思路:(1)首先来编写一个求字符串长度但不编写自定义函数的代码。#include#includeintmain(){intlen=strlen("CSDN");printf("%d\n",len);return0;}运行结果:4这里使用srtlen库函数可以来帮助实现。srtlen库函数用来返回字符串长度(不包括结尾的“\0”)。(2)然后来编写一个
Echo_cy_
·
2024-01-29 11:18
c语言
开发语言
C语言
之猜凶手
一、题目日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词:A说:不是我。B说:是C。C说:是D。D说:C在胡说已知3个人说了真话,1个人说的是假话。现在请根据这些信息,写一个程序来确定到底谁是凶手二、解题代码#includeintmain(){charkiller;for(killer='A';killer<='D';killer++)//巧妙地利用A
Lucas. Wáng
·
2024-01-29 11:48
C语言
算法
用
C语言
写一个扫雷小游戏
首先,我们先了解一下分开文件写代码的好处将代码分文件写的好处有以下几点:1.模块化:将代码按照功能或模块进行划分,可以使代码更加模块化,便于维护和扩展。每个文件负责一个特定的功能或模块,可以独立地进行修改和测试,提高了开发效率。2.可读性:将代码分成多个文件,可以提高代码的可读性。每个文件只包含与该文件相关的代码,使得其他开发者更容易理解和维护代码。3.易于管理:将代码分成多个文件,可以更好地组织
Srlua
·
2024-01-29 10:28
算法
c语言
游戏
深入探究
C语言
中的常量指针与野指针概念及其应用
目录常量指针(ConstantPointers)1.指向常量的指针2.常量指针以下是一个使用const声明常量的示例:通过修改被const修饰的a的地址,修改a的值const位置的不同指针的应用利用指针打印数组的几种方式野指针(WildPointers)的产生野指针(WildPointers)的危害如何避免学习指针的目的是使用指针解决问题,那什么问题,非指针不可呢?模拟实现库函数strlen应用场
Srlua
·
2024-01-29 10:26
算法
指针
c语言
常量指针
redis源码之:多线程与读写事件处理
在了解redis的多线程之前,先来大概看下
C语言
多线程与metux锁的使用:voidtest_thread_mutex();pthread_mutex_tmutex=PTHREAD_MUTEX_INITIALIZER
Eshin_Ye
·
2024-01-29 10:47
redis源码学习分析
redis
数据库
缓存
【计算机408学习笔记】
C语言
(初级) 07函数
07函数一、上节作业(重点)1.输入一个整型数,存入变量i,通过子函数change把主函数的变量i除2,然后打印i,例如如果输入的为10,打印出5,如果输入的为7,打印出3#includevoidchange(int*j){ *j=*j/2;}intmain(){ inti; scanf("%d",&i); change(&i); printf("%d",i);
小虾米0720
·
2024-01-29 10:37
学习
笔记
c语言
【计算机408学习笔记】
C语言
(初级)02数据的类型、数据的输入输出
02数据的类型、数据的输入输出(部分)1.混合运算floatj=i/2;左操作数i、右操作数2。整型数进行除法运算时,如果运算结果为小数,那么存储浮点数时一定要进行强制类型转换。例子#includeintmain(){ inti=5; floatj=i/2;//这里做的是整型运算,因为左右操作数都是整型 floatk=(float)i/2;//强制类型转换(float)i
小虾米0720
·
2024-01-29 10:36
学习
笔记
【计算机408学习笔记】
C语言
(初级)05一维数组与字符数组
05一维数组与字符数组一、上节作业(重点)1.对称数输入一个整型数,判断是否是对称数,如果是,输出yes,否则输出no,不用考虑这个整型数过大,int类型存不下,不用考虑负值;例如12321是对称数,输出yes,124421是对称数,输出yes,1231不是对称数,输出no#includeintmain(){ inta,b,c,d; scanf("%d",&a); c=0;
小虾米0720
·
2024-01-29 10:36
学习
笔记
c语言
【
C语言
】PTA-基础编程题目集-函数题(一)
目录一、简单输出整数二、多项式求值三、简单求和四、求自定类型元素的平均五、求自定类型元素的最大值一、简单输出整数voidPrintN(intN){for(inti=1;i0;i--){sum=sum*x+a[i-1];}returnsum;}三、简单求和intSum(intList[],intN){intsum=0;for(inti=0;i
琛:D
·
2024-01-29 10:57
C语言
C语言-练习项目
c语言
数据结构
开发语言
【
C语言
】数据的输入输出
目录前言一、输入函数scanf1.1使用scanf函数应注意的问题1.2常用格式声明二、输出函数printf2.1常用格式声明前言本文主要介绍,输入函数scanf和printf。一、输入函数scanf基本语法:scanf(格式控制,地址表列)举例说明:inta;charch;floatnum1;doublenum2;scanf("%d%c%f%lf",&a,&ch,&num1,&num2);//注
琛:D
·
2024-01-29 10:27
C语言
c语言
开发语言
【
C语言
】程序设计入门——
C语言
前言本文是基于中国MOOC平台上的《程序设计入门——
C语言
(翁恺)》课程,所作的一篇课程笔记,便于后期进行系统性查阅和复习。
琛:D
·
2024-01-29 10:27
课程学习
C语言
c语言
开发语言
【
C语言
】选择语句(详解)
语句的一般形式2.级联的if-else语句3.嵌套的if-else语句二、switch语句三、关系、逻辑、条件运算符和表达式1.关系运算符与关系表达式2.逻辑运算符与逻辑关系式3.条件运算符与条件表达式总结前言在
C语言
中
琛:D
·
2024-01-29 10:57
C语言
c语言
开发语言
【
C语言
】逻辑运算短路
短路运算符:&&、||逻辑与、逻辑或短路原则:在逻辑表达式的求解中,并不是所有的逻辑运算符都被执行,只有在必须执行下一个逻辑运算符才能求出表达式的解时,才执行该运算符。短路运算的规则:(1)a&&b&&c。只有a为真(非0),才需要判别b的值。只有当a和b都为真的情况下,才需要判别c的值。如果a为假,无需判别b和c的值。如果a为真、b为假,无需判别c的值。(2)a||b||c。只要a为真(非0),
琛:D
·
2024-01-29 10:57
C语言-学习小记
C语言
c语言
【
C语言
】基础理解——程序中的基本元素
目录一、变量与常量1.什么是变量2.定义变量3.变量赋值与初始化4.关于scanf5.常量vs变量二、数据类型1.基础类型(整型、浮点型)(1)基础整型(int)(2)其他整型类型一、变量与常量1.什么是变量变量是一个保存数据的地方,当我们需要在程序里保存数据时,比如要记录用户输入的价格,就需要一个变量来保存它。用一个变量保存了数据,它才能参加到后面的计算中。2.定义变量变量定义的一般形式如下:/
琛:D
·
2024-01-29 10:27
C语言
c语言
开发语言
【python】argparse解析参数的过程
argparse解析命令行参数的过程Debug—案例分析python文件解析Python和
C语言
的编译、执行过程有很大区别。
PleaseBrave
·
2024-01-29 09:34
Pytorch编程学习
python
开发语言
pytorch
argparse
import
【QT+QGIS跨平台编译】之七:【libjpeg+Qt跨平台编译】(一套代码、一套框架,跨平台编译)
文章目录一、libjpeg介绍二、文件下载三、文件分析四、pro文件五、编译实践一、libjpeg介绍libjpeg是一个广泛使用的jpeg图像压缩和解压的函数库,采用
C语言
开发。
翰墨之道
·
2024-01-29 09:01
Qt+QGIS跨平台编译
QGIS编译
QGIS跨平台编译
libjpeg跨平台编译
libjpeg编译
libjpeg+qt
libjpeg
pro
C语言
实现简易版通讯录功能
大家好!我会按照自己的学习进度,不定时更新博客,请大家多多支持!文章目录前言一、代码实现总结前言当我们学习结构体类型之后,就可以用它来实现一个小型项目------通讯录,当然是十分简易版,有很多的瑕疵,比如每次程序退出之后,上次的数据由于存在内存中,一旦程序结束,操作系统将内存回收,数据就丢失了,如果想要保留上次的数据,我们需要将数据保存到一个文件中(硬盘)上。以后我们再编写一个优化的程序。一、/
被二进制支配的打工人
·
2024-01-29 09:47
c语言
开发语言
算法
visualstudio
c++
动态内存管理
C语言
中引入了动态内存管理的方式,程序员可以自己申请和释放空间,如果觉得不够用可以再扩大,让内存分配更加灵活。
被二进制支配的打工人
·
2024-01-29 09:46
数据结构
c语言
visualstudio
算法
C语言
数据结构——顺序表
本文将专注于
C语言
中的一种基本数据结构——顺序表。我们将从数据结构的基本概念讲起,逐步深入到顺序表的内部结构、分类,最后通过一个实战项目来具体展示顺序表的应用。
康熙38bdc
·
2024-01-29 09:08
C语言基础知识
c语言
数据结构
C语言
——文件操作
C语言
提供了丰富的文件操作函数,使得处理文件变得相对简单。本篇博客将介绍
C语言
中的文件操作,包括文件的基本概念、打开和关闭文件、顺序读写和随机读写等内容。
康熙38bdc
·
2024-01-29 09:37
C语言基础知识
c语言
开发语言
C语言
——编译和链接
(图片由AI生成)0.前言
C语言
是最受欢迎的编程语言之一,以其接近硬件的能力和高效性而闻名。理解
C语言
的编译和链接过程对于深入了解其运行原理至关重要。
康熙38bdc
·
2024-01-29 09:37
C语言基础知识
c语言
开发语言
C语言
——循环语句
前言在
C语言
中,循环是一种强大的控制结构,它使程序能够多次执行一组语句,从而实现更复杂的任务。
康熙38bdc
·
2024-01-29 09:07
C语言基础知识
c语言
开发语言
C语言
——函数
在
C语言
中,函数是不可或缺的一部分,允许我们将任务分解为更小的部分,使代码更易于理解和管理。本博客将介绍
C语言
中的函数,从基本概念到高级用法,逐步深入。
康熙38bdc
·
2024-01-29 09:07
C语言基础知识
c语言
C语言
数据结构——二叉链表
链式存储结构二叉树的链式存储结构是指,用链表来表示一棵二叉树,即用链来指示元素的逻辑关系。通常的方法是链表中每个结点由三个域组成,数据域和左右指针域,左右指针分别用来给出该结点左孩子和右孩子所在的链结点的存储地址。其结点结构为:其中,data域存放某结点的数据信息;lchild与rchild分别存放指向左孩子和右孩子的指针,当左孩子或右孩子不存在时,相应指针域值为空(用符号∧或NULL表示)。利用
sunshine_BUCT_LLP
·
2024-01-29 09:36
数据结构
c语言
二叉树
c语言
数据结构
二叉树
C语言
数据结构——双向链表
一、双向链表结点结构双向链表的循环链表:二、双向链表的插入操作:插入操作顺序很重要,千万不能写反!!三、双向链表的删除操作:今天线性表全部学完了,跟着小甲鱼老师敲了一个代码!!但是不太懂。。。。
开心果呀
·
2024-01-29 09:35
笔记
数据结构
链表
c语言
谷歌,百度大公司抛弃其他编程,选择
C语言
系列编程!
——前言那么问题来了,谷歌,百度这样的大公司都选择了
C语言
/C++系列编程,说明了这个编程语言的火的地方。想学习的小伙伴该怎么来学习呢?加群825414254获取C/C++学习资料还有数十套pdf哦!
Python编程导师
·
2024-01-29 09:14
10.0、
C语言
数据结构——循环链表
10.0、
C语言
数据结构——循环链表对于单链表,由于每个结点只存储了向后的指针,到了尾部表示就停止了像后链的操作;也就是说,按照这样的方式,只能索引后继结点不能索引前驱结点;这会带来什么问题呢?
澜色海湾
·
2024-01-29 09:04
C语言数据结构学习总结
C语言数据结构
循环链表
C语言
数据结构——链表的创建
什么是链表?链表是一种常见的重要的数据结构,是动态的能进行存储分配的一种结构链表的组成:头指针:存放一个地址,该地址指向第一个元素结点:用户需要的实际数据和链接结点的的元素接下来根据下图尝试创建一个链表structstudent{intnum;floatscore;structstudent*next;};intmain(){structstudentstu1,stu2,*head;stu1.nu
2NaCl
·
2024-01-29 09:04
数据结构与算法
C语言
9.0、
C语言
数据结构——静态链表
9.0、
C语言
数据结构——静态链表静态链表的组成结构:-我们对数组的第一个和最后一个元素做特殊处理,他们的data不存放数据;-我们通常把未使用的数组元素称为备用链表;-数组的第一个元素,即下标为0的那个元素的
澜色海湾
·
2024-01-29 09:34
C语言数据结构学习总结
C语言数据结构
静态链表
C语言
数据结构——链表使用示例
以下是一个简单的
C语言
链表例程:#include#include//链表节点结构体定义structNode{intdata;structNode*next;};//插入节点到链表头部voidinsert_node
全职编程-叶湫
·
2024-01-29 09:33
高级嵌入式c语言
链表
数据结构
C语言
数据结构——链表例题
在数据结构的体系中,链表是十分重要的一门必修课,关于链表的经典习题也有很多,这篇文章将针对链表的经典例题进行举例和讲解首先对我们要使用的链表进行创建和插入数据#include#include#includetypedefstructListnode{intdata;structListnode*next;}ListNode;voidListInit(ListNode*head){if(head==
EchoToMe
·
2024-01-29 09:03
链表
数据结构
c语言
C语言
数据结构——链表
C语言
,作为一种经典的编程语言,提供了灵活的方式来处理数据结构,其中链表是最基本且重要的一种。
康熙38bdc
·
2024-01-29 09:32
C语言基础知识
数据结构
c语言
链表
C++:类 的简单介绍(一)
成员变量命名规则的建议:类的访问限定符及封装:访问限定符【访问限定符说明】封装class与struct的区别:类的作用域:类的实例化:如何计算类的大小类的内存对齐:在VS编译器中类的存储原理:类的引用:
C语言
结构体中只能定义变量
明 日 香
·
2024-01-29 09:57
C++
c++初阶知识
C++
类
c++
类
C语言
结构体+枚举+联合+位段
在刚开始学习
c语言
时,我们就了解了整形、浮点型等常用的数据类型,把他们组合起来,就是我们今天学习的自定义类型。自定义类型包括结构体、枚举、联合。
Reset。
·
2024-01-29 08:51
C语言
上一页
75
76
77
78
79
80
81
82
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他