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语言#
Linux网络编程实战介绍
文章目录前言一、Linux网络编程介绍二、文章目录总结前言本专栏将为大家讲解Linux网络编程的知识,本专栏只需要有
C语言
基础即可学习,学习本专栏将大大提高你的
C语言
水平,当然了我也还会在ARM板子上进行实验将
花落已飘
·
2025-05-22 16:34
Linux网络编程实战
网络
linux
运维
C语言
基础知识入门(适合新手建议收藏)
文章目录一、为什么
C语言
是程序员的必修课?二、开发环境搭建(手把手教学)1.编译器大乱斗2.五分钟极速安装(以VSCode为例)三、第一个程序:HelloWorld!
小伟的技术日记
·
2025-05-22 14:22
c语言
蓝桥杯
开发语言
其他
STM32自定义printf功能方法
最近在朋友那学到了如何重定义STM32的printf类似函数,在这做下记录:调用
C语言
库函数文件具体是哪一个我忘记了,都加上吧^_^#include//uartredirectfputc#include
Hello wl
·
2025-05-22 13:44
STM32学习
STM32
【STM32】自定义打印函数
为了支持“任意数量参数”的传递,
C语言
提供了对可变参数(variablearguments)的支持。其中,va_start是这一机制中的核心宏之一。
hallo-ooo
·
2025-05-22 12:41
STM32学习笔记
stm32
vulfocus漏洞学习——redis 未授权访问 (CNVD-2015-07557)
目录一、漏洞介绍二、影响版本三、漏洞复现1.使用脚本四、漏洞原理一、漏洞介绍Redis是一个免费开源的键值存储数据库,数据默认存到内存中,用简单的
C语言
编写,能通过网络访问。
c30%00
·
2025-05-22 11:28
学习
01-Redis Spring Boot中整合Redis
Redis一个使用
C语言
编写的key-value的数据库,也被称作NoSQL数据库。用于高速缓存数据,存放在内存中。
李鑫海。
·
2025-05-22 10:56
redis
spring
数据库
c语言
数组存在哪个地方,
C语言
数组考点归纳
下面是小编为大家收集的
C语言
数组考点归纳,欢迎借鉴学习!
懒汉之
·
2025-05-22 10:25
c语言数组存在哪个地方
c语言
数组相同字符主元素,
C语言
数组考点归纳
C语言
数组考点归纳下面是百分网小编为大家收集的
C语言
数组考点归纳,欢迎借鉴学习!
羊迪
·
2025-05-22 10:55
c语言数组相同字符主元素
【华为OD】C卷真题 200分:最长子字符串的长度(二) C/C++实现
python代码实现:【华为OD】C卷真题200分:最长子字符串的长度(二)Python实现-CSDN博客纯
C语言
实现:【华为OD】C卷真题200分:最长子字符串的长度(二)
C语言
代码实现-CSDN博客
五木大大
·
2025-05-22 09:48
算法
java
数据结构
c++
c语言
华为od
开发语言
HoRain云--CentOS 7 LVM动态扩容Home目录实战指南
HoRain云小助手:个人主页个人专栏:《Linux系列教程》《
c语言
教程》⛺️生活的理想,就是为了理想的生活!⛳️推荐前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!
HoRain云小助手
·
2025-05-22 08:39
arm开发
linux
centos
嵌入式笔试(一)
C语言
和嵌入式软件面试题(共10题时间30分钟)1.请写出下面声明的含义。
Xiezequan
·
2025-05-22 07:36
c语言
websocket服务使用epoll非阻塞模式下接收数据含掩码粘包解包demo
前言通过对epoll的实战应用以及官方说明,对该模式下的网络编程钦佩不已,下面是关于websocke通信下服务接收客户端的实例demo以及前期开发中遇到的问题提示:紧供参考一、
c语言
websocket服务使用
qq_37021228
·
2025-05-22 07:35
epoll非阻塞使用
linux
epoll
socket
c语言
【MySQL】表的内连和外连
博主的专栏Linux|️C++|数据结构|C++算法|
C语言
|计算机网络|️mysql摘要:本篇文章主要介绍了数据库中的表连接操作,包括内连接和外连接。
pupu周子晗
·
2025-05-22 06:57
mysql
mysql
数据库
Linux安装Redis详细教程
Linux安装Redis详细教程文章目录Linux安装Redis详细教程一、概述redis特点redis优势二、Linux操作环境规划三、安装部署Redis1.首先需要下载安装包2.Redis是基于
C语言
编写
Linux_Note
·
2025-05-22 01:53
linux
redis
运维
408数据结构的
C语言
基础(更新中)
本博客为B站up主阿辉不会敲代码的课程笔记一、计算机的内存1.1常用内存单位的转换1TB=1024GB1GB=1024MB1MB=1024kB1kB=1024B1B(Byte字节)=8bit(比特)如下图所示就是1Byte1bit1bit1bit1bit1bit1bit1bit1bit1.2内存地址地址:为了有效地管理和使用计算机的内存,我们把内存空间划分为一个个小的内存单元,每个内存单元的大小是
super杨某人
·
2025-05-21 22:00
数据结构
c语言
开发语言
C语言
求1到n的和(附带源码和解析)
在
C语言
中,使用for循环求1到n的和是一个常见的编程任务。这个任务不仅可以帮助初学者理解循环的基本概念,还能培养他们的逻辑思维能力。要计算1到n的和,我们需要创建一个循环,从1开始,一直累加到n。
xiecoding.cn
·
2025-05-21 22:28
c语言
求1到n的和
C语言求1到n的和
C语言for循环
for循环
C语言
void*在
c语言
中什么意思(非常详细)
讲解
C语言
void*指针类型之前,先来看下面程序中的swap()函数,为了实现交换两个int类型的变量,必须向swap()函数中传入指向这两个int类型变量的指针:voidswap(int*x,int*
xiecoding.cn
·
2025-05-21 22:58
c语言
C语言void指针
void指针
空指针
C语言空指针
void指针类型
string在
c语言
中代表什么(非常详细)
在
C语言
中,string更多让人联想到的是这个标准库。库为我们提供了一系列用于操作字符串的函数接口,就像是一个功能强大的工具箱,让程序员能够方便地对字符串进行各种操作。
xiecoding.cn
·
2025-05-21 21:22
c语言
string
C语言string
C语言string.h
string.h头文件
【
C语言
】逆序输出数字算法
该算法可以将任意整数进行逆序重组。比如1234,逆序后组成为4321。#includemain(){inti,j=0;scanf("%d",&i);for(;i>0;i=i/10){j=j*10+i%10;}printf("%d",j);}原理:对低位数进行升位,对高位数进行降位,这样就可以实现对数字逆序重组。例如:输入一个数1234,即i=1234第一次:i=1234;j=0+1234%10=4
Gamer_君莫愁
·
2025-05-21 19:42
算法合集
c语言
算法
机器人编程基础---
C语言
中的高级特性
C语言
中的高级特性
C语言
中的高级特性动态内存分配mallocfree动态内存分配示例malloc和free的区别代码示例解释注意事项链表单链表示例链表节点的定义创建新节点在链表末尾插入节点删除链表中的节点遍历链表主函数代码讲解递归递归示例
视睿
·
2025-05-21 09:06
Amu陪你从零开始学习机器人
c语言
数据结构
算法
机器人
人工智能
开发语言
【SPIN】PROMELA数据与程序结构详解(SPIN学习系列--7)
1数组(Arrays)PROMELA的数组与
C语言
类似,是同类型数据的有序序列,通过索引(从0开始)访问元素,越界会在
老猿讲编程
·
2025-05-21 08:58
学习
promela
spin
形式化验证
1.Win7 安装 虚拟机 linux 编译ffmpeg 生成so文件
aaacd4ecb6f1敝人图正确道路,不拐卖磨脚走windows(会出现大量的错误,需要解决,太繁琐不如直接linux)下面是补充:在linux系统里面预先安装好:vim,yasm,gcc(gcc使用来编译
C语言
的文件
ManLikeTheWind
·
2025-05-21 07:51
Linux
C++ 简介
C++从
C语言
扩充发展而来,依次经历了newC->Cwithclass->C++,在1983年更名为C++。因此,任何合法的
生活需要深度
·
2025-05-21 04:36
C++
c++
开发语言
C++(老百科)
(这还用问么,不大街上随便抓一个陌生人都知道)(那你现在给我抓个看看)C++简介C++是一种计算机高级程序设计语言,由
C语言
扩展升级而产生,最早于1979年由本贾尼·斯特劳斯特卢普在AT&T贝尔工作室研发
cqbzcyy
·
2025-05-21 04:06
c++
开发语言
c语言
指定初始化
GUNC编译器扩展语法之指定初始化1、指定初始化//需要对每一个元素按顺序初始化,或者只初始化前面的一部分intarr[5]={1,2,3,4,5};intarr[5]={1,2,3};C99标准提供了新的方式,可以指定初始化。//指定数组元素intarray[100]={[10]=1,[30]=5};//指定元素范围初始化intarr[100]={[10...20]=1,[25...30]=2}
因上努力_果上随缘
·
2025-05-21 04:35
学一点C语言
c语言
开发语言
嵌入式
C语言
数组-指定初始化器(C99)
指定初始化器(designatedinitializer):利用该特性可以初始化指定的数组元素;例如,只初始化数组中的最后一个元素。即:intarr[6]={[5]=3};//把a[5]初始化为3,其他元素系统自动初始化为0;指定初始化器还能针对某一个元素进行初始化;intarr[10]={1,2,[5]=3,3,4,5,[1]=0};将arr[5]初始化为3,arr[5]前面元素按照顺序初始化,
m0_72002663
·
2025-05-21 04:34
c语言
java
数据结构
C语言
中的指定初始化器
什么是指定初始化器?C99标准引入了一种更灵活、直观的初始化语法——指定初始化器(designatedinitializer),可以在初始化列表中直接引用结构体或联合体成员名称的语法。通过这种方式,我们可以跳过某些不需要初始化的成员,并且可以以任意顺序对特定成员进行初始化。这对于维护和阅读代码特别有帮助,尤其是在处理复杂的结构体时。https://gcc.gnu.org/onlinedocs/gc
程序员乐逍遥
·
2025-05-21 03:02
C语言高手修炼营
C++高手修炼营
C++零基础音视频开发
c语言
开发语言
深入理解For循环及相关关键字原理:以Python和
C语言
为例
下面我们以常用的Python和
C语言
为例,深入探究For循环及这两个关键字的原理。
浩皓素
·
2025-05-21 03:29
python
c语言
C语言
回调函数的实现与应用(保姆级讲解)
回调函数1.回调函数是什么?百度有一大堆关于回调函数的定义和概念,我们直接说人话,让大家通俗易懂。打个比方:你到一个商店买东西,刚好你要的东西没有货,于是你在店员那里留下了你的电话,过了几天店里有货了,店员就打了你的电话,然后你接到电话后就到店里去取了货。在这个例子里,你的电话号码就叫回调函数,你把电话留给店员就叫登记回调函数,店里后来有货了叫做触发了回调关联的事件,店员给你打电话叫做调用回调函数
数字梦想家
·
2025-05-21 00:09
C语言
c语言
回调函数
C语言
中滤波算法有哪些?
目录1.移动平均滤波器(MovingAverageFilter)2.加权移动平均滤波器(WeightedMovingAverageFilter)3.中值滤波器(MedianFilter)在
C语言
中实现滤波算法是信号处理和数据分析中的一个常见任务
嵌入式软硬件叶玄
·
2025-05-20 22:23
nrf52840)
算法
c语言
滤波算法
python 中的 map 方法
Python的map()函数是一个高效且灵活的工具,其底层实现结合了
C语言
的高效性和Python的简洁性。
y2016724
·
2025-05-20 17:27
python
开发语言
最简单的一个
C语言
代码
说白了520来一个520遍的“我爱你”压根没什么意思,这个代码更没什么技术含量源代码#includemain(){inta,i;a=0;for(i=1;i<=520;i++){printf("某某我爱你\n");a++;}printf("文本%d",a);}说白了,没技术这个代码没技术含量运行结果能跑....输出的结果能玩有哪里地方出错请帮忙指正,谢谢
认真思考的人
·
2025-05-20 16:21
c语言
算法
数据结构
(
C语言
)内存分配函数
malloc、calloc、realloc区别malloc、calloc、realloc均为
C语言
标准库中的内存分配函数,不过它们的功能和使用场景存在差异。
在右ZR
·
2025-05-20 15:45
嵌入式
c语言
字符串的介绍及应用
前者是
C语言
遗留的原始实现,后者是C++标准库提供的面向对象封装,现代开发中更推荐使用std::string。
光の
·
2025-05-20 13:05
java
开发语言
C++是什么?(新手必看)
(一)C++的起源与定位C++由BjarneStroustrup在1985年设计,最初名为"带类的C",是
C语言
的扩展。
光の
·
2025-05-20 13:04
c++
C语言
学习笔记之结构体
文章目录1、结构体介绍1.1结构体类型变量的定义方法1.2结构体的大小1.3结构体的变量的使用形式1.4结构体变量的初始化2、结构体数组2.1结构体数组的定义2.2结构体数组的初始化2.3结构体数组的使用3、结构体指针1、结构体介绍简述在实际的处理对象中,有许多信息是由多个不同类型的数据组合在一起进行描述,而且这些不同类型的数据是互相联系组成了一个有机的整体。此时,就要用到一种新的构造类型数据——
白羽陌
·
2025-05-20 13:03
嵌入式学习笔记
c语言
学习
笔记
博图v14编程
c语言
教程_10个步骤完成PLC从编程到下载,超详细的TIA博途V13软件使用教程...
许多学习PLC编程的朋友接触最多的编程软件可能是STEP-7,随着近年来S7-1200型PLC逐渐替代S7-200PLC的大趋势,TIA博途软件的使用也越来越广泛。下面是我总结的TIA博途V13软件的基本操作流程,并不是很深入,适用于入门新手。第一步:双击图标打开TIA博途V13软件。第二步:在这个界面中我们可以打开一个已经存在的项目,也可以新建一个项目。这里选择新建项目。第三步:在选择“新建项目
石建平
·
2025-05-20 12:56
博图v14编程c语言教程
【C/C++】
C语言
内存操作与字符串处理汇总
文章目录
C语言
内存操作与字符串处理1内存操作函数1.1普通版本1.2安全版本2字符串函数2.1普通版本2.2安全版本3其他安全替代方案4注意事项总结5最佳实践
C语言
内存操作与字符串处理
C语言
中常见的内存操作和字符串处理函数
CodeWithMe
·
2025-05-20 10:41
C/C++
c语言
c++
开发语言
REVERSE学习笔记(攻防世界xxxorrr)
攻防世界xxxorrr首先我们把文件拖入ida中,点击进入main函数其中,unsigned是无符号的意思,fgets是
C语言
标准库中的一个函数,用于从指定的输入流(如文件或标准输入)中读取一行字符串我们先点击进入
hmbbcsm
·
2025-05-20 09:38
学习
笔记
解锁Linux网络设备驱动代码:从入门到实战
目录一、Linux网络设备驱动简介二、必备知识储备(一)网络协议基础(二)Linux内核基础(三)
C语言
编程能力三、Linux网络设备驱动框架剖析(一)网络协议接口层(二)网络设备接口层(三)设备驱动功能层
大雨淅淅
·
2025-05-20 08:03
#
linux网络协议栈
arm开发
网络协议
linux
网络
c语言
与python的异同之处
一、基本语法对比1.注释//
C语言
单行注释/*
C语言
多行注释 */# Python单行注释''' Python多行注释 '''2.变量声明//
C语言
int number = 10;float price
single594
·
2025-05-20 08:02
c语言
python
算法
2.8 Go语言中的for循环, break和continue
基本语法和
C语言
同源的语法格式,有始有终的循环,forinit;condition;post{}带条件的while循环,forcondition{}无限循环,for{}有始有终的条件循环sum:=0fori
老孙正经胡说
·
2025-05-20 07:28
老孙Go语言学习笔记
golang
开发语言
后端
云原生
云计算
C语言
复习 冒泡排序法
冒泡排序(BubbleSort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢"浮"到数列的顶端。作为最简单的排序算法之一,冒泡排序给我的感觉就像Abandon在单词书里出现的感觉一样,每次都在第一页第一位,所以最
8678778
·
2025-05-20 07:58
c语言
排序算法
算法
C语言
最重要的知识点复习资料
总体上必须清楚的:1)结构化程序的三种基本结构:顺序结构,循环结构(三种循环语句),选择结构(if和switch)2)读程序从main()开始,按从上往下顺序(main函数是程序的入口也是程序的终点,总体顺序结构,遇到循环做循环,遇到选择做选择,程序的其他函数不管其位置是在main函数的前面还是后面,都是在main函数过调用来实现其功能的)。3)计算机的数据在电脑中保存是以二进制(1和0)的形式.
平头哥在等你
·
2025-05-20 07:55
c语言
算法
开发语言
复习:冒泡排序(
C语言
)
#includevoidbubble_sort(intarr[],intlen)//函数主体{inti,j,temp;for(i=0;iarr[j+1]){temp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;//经典的借助中间变量调整两个变量顺序}//最后效果是把大的数据往后扔}}}intmain(){intarr[]={22,34,3,32,82,55,89,50
གཔབགཞཞཤཁཝཝག༎
·
2025-05-20 07:53
算法
数据结构
排序算法
用
C语言
十进制转八进制的转换
#include#includeintmain(){intn=123;//十进制转八进制intr=0;ints=0;intt=-1;do{r=n%8;n=n/8;t=t+1;s=s+r*pow(10,t);}while(n!=0);printf("%d",s);return0;}
lolo大魔王
·
2025-05-20 06:12
算法
前端
C语言
练手磨时间
167.两数之和II-输入有序数组给你一个下标从1开始的整数数组numbers,该数组已按非递减顺序排列,请你从数组中找出满足相加之和等于目标数target的两个数。如果设这两个数分别是numbers[index1]和numbers[index2],则1key=ikey;tmp->val=ival;HASH_ADD_INT(hashtable,key,tmp);}else{//找到了ikey对应的
CodeQingqing
·
2025-05-20 05:40
C语言学习
c语言
算法
数据结构
vim运行
C语言
代码3步曲
2、接着编写
c语言
代码,然后跳转到命令行,保存.c文件。3、然后运行gccone.c然后ls查看生成的a.out文件,./a.out然后输入该命令,即可看到结果。
c语言
代码:运行结果:
计算机专家-学术裁缝
·
2025-05-20 04:05
vim
linux
编辑器
C语言
经典20例(输入数组元素,求出最大值和最小值,并输出)
在
c语言
中,要实现要实现“输入数组元素,并求出最大值和最小值,并输出”主要步骤主要有以下几步:1.必要的头文件。2.定义数组大小。3.从用户那里接受数组元素的输入4.使用循环遍历数组。
观音山保我别报错
·
2025-05-20 04:05
c语言
学习方法
哈夫曼树完全解析:从原理到应用
目录一、核心概念二、构造全流程解析三、编码生成机制四、
C语言
实现关键代码五、核心特性深度解读六、现代应用场景七、压缩实战演示一、核心概念哈夫曼树(最优二叉树)是带权路径长度(WPL)最短的树形结构,广泛应用于数据压缩领域
姚梦蕾
·
2025-05-20 02:21
算法
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他