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
buf
IO学习系列之使用read和write复制文件内容
read函数:功能:从文件fd中读取count个字节,存放进指针
buf
;具体内容:#includessize_tread(intfd,void*
buf
,size_tcount);/*参数:fd:文件描述符
少年维克多
·
2023-09-18 20:10
IO学习系列
学习
算法
青少年编程
Linux
文件IO
sigsetjmp & siglongjmp 的小把戏
typedef数组最近看到sigsetjmpsiglongjmp的代码,musl里对jmp_
buf
的写法很独特。原来C里面还是有好多东西自己不知道的啊。
老和山乔治
·
2023-09-18 17:07
#
C
c语言
DPDK 协议栈优化之UDP
首先看看传统网络数据包从客户端到服务器的走向吧再稍微详细看看数据包是怎么一步步从物理网卡到达上层应用的吧通过上图,可以清除看到一个网络数据包到来之后的流向,可以看到,网卡收到数据包之后,通过驱动将数据包送内核中的skb_
buf
写一封情书
·
2023-09-18 13:19
DPDK
网络协议
【操作系统】xv6文件系统分析报告(含超全超详细代码注释)
1.4文件描述符、file结构体、索引节点inode和盘块关系1.5block块管理1.6inode保存数据的结构(使用两层的结构进行数据存储)2文件系统具体代码2.1fs.h2.2fcntl.h2.3
buf
.h2.4bio.c2.5fs.c2.5.1Block
怪&
·
2023-09-18 08:30
#
操作系统
程序员的核心之课
unix
数据库
操作系统
xv6
学习笔记
rte_mempool_get
structrte_mempool*mp;constchar*mp_name="my_mempool";unsignedintnum_bufs=MAX_NUM_BUFS;unsignedintbuf_size=
BUF
_SIZE
唐装鼠
·
2023-09-17 19:00
demo程序
dpdk
mempool
demo
STM32串口接收以及发送大全
中的这个通讯协议:一般情况下我们一次不会发送一大串太长的东东,所以我们先规定最大接收字节数,一般设为200,可以根据需要调整,大于这个数,我们就判断为接收出错,重新接收,我们接收到的字符就存到USART_RX_
BUF
small_planet
·
2023-09-17 13:13
#
STM32
stm32
串口通信
python 通过句柄获取窗口内容
importwin32confromwin32guiimportPyMakeBuffer,SendMessage,PyGetBufferAddressAndLen,PyGetStringlength=10000#hWnd=68214hWnd=68302
buf
白菜福
·
2023-09-17 02:08
有名管道-
=open("test",O_RDONLY);if(fd==-1){perror("open");exit(0);}while(1){charbuf[1024]={0};intlen=read(fd,
buf
狗狗狗乖乖
·
2023-09-16 23:59
Linux编程入门
linux
【RTOS训练营】环形缓冲区、AT指令、预习安排和晚课提问
写一个数据:
buf
[w]=val;w=w+1;需要注意的是
韦东山嵌入式Linux
·
2023-09-16 18:50
【Proteus仿真】【STM32单片机】智能手环
二、软件设计/*作者:嗨小易(QQ:3443792007)*///系统数据显示voidsys_data_show(void){u8
buf
[5];wh
Hai小易
·
2023-09-16 11:48
单片机
proteus
stm32
linux下uart编写
ttySX115200801代码#include#include#include#include#include#include#include#include#includeintread_data(intfd,void*
buf
那肯定是很多年以后!
·
2023-09-16 11:08
linux系统编程
linux
运维
服务器
[C++ 网络协议] 多种I/O函数
1.Linux的send&recv函数1.1send函数和recv函数#includessize_tsend(intsockfd,//套接字文件描述符constvoid*
buf
,//保存待传输数据的缓冲地址值
想开发游戏的Wang
·
2023-09-16 10:38
网络协议
c++
网络协议
linux socket中的recv、recvfrom、read、recvmsg、readv比较
1.recv原型:ssize_trecv(intsockfd,viod*
buf
,size_tlen,intflags)说明:套接字接收函数。返回接收的字节数。
一尘之中
·
2023-09-16 01:06
C语言
编程
网络
linux
GO语言篇之文件操作
=nil{panic(err)}//关闭文件,每次该文件使用完后都要关闭,通常配合defer使用deferfile.Close()//读取文件
buf
:=make([]byte,1024)
陈序缘
·
2023-09-15 15:02
Go
golang
开发语言
后端
Shell Lab
voideval(char*cmdline){char*argv[MAXARGS];charbuf[MAXLINE];intbg;pid_tpid;strcpy(
buf
,cmdline);bg=parseline
漫游之光
·
2023-09-15 13:01
老师设计的库CRC计算
001CRC计算C067E1000100DEDDC1未加粗的代入计算data_len=USART_RX_
BUF
[3]*256+USART_RX_
BUF
[4]+8;//这里数组第3个和第4个计算长度综合上面的
自小吃多
·
2023-09-15 05:23
stm32
单片机
c#
CRC校验
Linux Graphics 周刊(第 9 期)
导读dma-
buf
:添加sysfs统计节点fbdev:UDLFB驱动将被移除dr
何小龙
·
2023-09-14 11:21
Linux
Graphics
周刊
DRM
mesa
wayland
xorg
vulkan
QEMU类嵌套虚拟机报错kvm_
buf
_set_msrs failed.
:kvm:error:failedtosetMSR0xe1to0x0kvm:/build/pve-qemu/pve-qemu-kvm-5.0.0/target/i386/kvm.c:2695:kvm_
buf
_set_msrs
UsamaBinLaden
·
2023-09-14 08:11
C语言语句YPR[0]=(
BUF
[1]<<8|
BUF
[2]),以及 >> 8 &0xFF如何理解?
C语言语句YPR[0]=(
BUF
[1]>8&0xFF>>右移0xFF:00000000000000000000000011111111&0xFF作用,只取出当前低(最右面)8位,其他位补
看山是山_Lau
·
2023-09-14 05:20
嵌入式STM32
C/C++
c语言
stm32
嵌入式
串口通信
Last Week in Milvus
#26839来自intel的bjzhjing通过profiling发现热点代码,位于storage.MergeInsertData(),它通过创建一个新的'InsertData'实例并将旧的
buf
Zilliz Planet
·
2023-09-13 08:52
程序人生
蛇形填数 rust解法
解法如下:usestd::io;fnmain(){letmutbuf=String::new();io::stdin().read_line(&mutbuf).unwrap();letn:usize=
buf
.trim
int8
·
2023-09-13 03:37
rust
rust
开发语言
后端
[ESP] ota 固件升级
/**********************************esp32OTA固件升级*输入参数:*ota_
buf
:固件数据*data_len:固件长度*返回:*0:升级成功,其他错误代码***
wabil
·
2023-09-12 16:10
java
前端
服务器
Linux IO函数
read/write函数:1.read#includessize_tread(intfd,void*
buf
,size_tcount);参数:-fd:文件描述符,open得到的,通过这个文件描述符操作某个文件
ME_Liao_2022
·
2023-09-12 12:36
算法
C++ int转换为string
1)具有与std::sprintf(
buf
、
zeloas
·
2023-09-11 08:31
C/C++
nrf523832 串口点LED
defineRX_PIN_NUMBER8#defineTX_PIN_NUMBER6#defineCTS_PIN_NUMBER7#defineRTS_PIN_NUMBER5#defineUART_TX_
BUF
_SIZE256
无情大菜刀
·
2023-09-11 05:37
nRF52840
单片机
stm32
嵌入式硬件
【redis进阶】Redis String数据类型为什么不好用
除了记录数据外,还需记录元数据
buf
:字节数组,保存实际数据。为了表示字节数组的结束,Redis会自动在数组最后加一个“\0”,这就会额外占用1个字节的开销。
evan_qb
·
2023-09-11 01:31
redis进阶
redis
缓存
压缩列表
FloatToTextFmt - C++ Builder
FloatToTextFmt字符串转为字符串,按照参数给定的格式头文件:#include命名空间:System::Sysutils函数原型:int__fastcallFloatToTextFmt(char*
Buf
玄坴
·
2023-09-10 22:31
qt使用write写入中文时,会出现少写的情况
write(
buf
,str.length());length()获取字符长度,一个中文也会被当成一个字符。正常情况下,一个中文大小为2个字符。qt的length()返回的是字符数量,不是字符串大小。
qq_61401866
·
2023-09-10 15:29
qt
c语言中stat函数作用
函数原型如下:intstat(constchar*path,structstat*
buf
);参数说明:path:表示文件或目录的路径名。
qq_61401866
·
2023-09-10 15:29
linux
c语言
l8-d9 UDP通信实现
一、函数接口扩展与UDP通信实现流程1.write/read到send/recv函数原型:ssize_tsend(intsockfd,constvoid*
buf
,size_tlen,intflags);
-风裁尘-
·
2023-09-10 06:02
udp
网络协议
网络
redis5.0_01.SDS-字符串
在C语言中,字符串一般有两种表示方法char*
buf
1="redis_5.0";charbuf2[]="redis_5.0"
David_Longzy
·
2023-09-10 04:30
“Web 服务器” 笔记04 ------ 生成、写HTTP响应
对于报错:响应首行、响应头部和响应体都在写缓冲中(write_
buf
)对于文件请求,获取文件成功:响应首行和响应头部在write_
buf
中,响应体在m_file_adress(目标文件在内存中的映射)2
CV发烧友
·
2023-09-10 01:27
Linux
大数据
Go语言网络编程(socket编程)TCP粘包
(connnet.Conn){deferconn.Close()reader:=bufio.NewReader(conn)varbuf[1024]bytefor{n,err:=reader.Read(
buf
lucky九年
·
2023-09-09 14:48
GO
网络
golang
tcp/ip
DeepStream-gst-dsexample
你可以blur原图像,也可以填加新的meta.变量解释host_rgb_
buf
是根据用户设置的宽高processing_width/processing_height,创建的hostcuda内存,需要主要的是
山西茄子
·
2023-09-08 23:42
deepstream
人工智能
计算机视觉
第4天
include#include#include#include#includevoidgetfilestat(structstatbuf){//文件的类型和权限printf("mode:0%o\n",
buf
.st_mode
weixin_50902363
·
2023-09-08 05:52
算法
linux
C语言解析.XML文件
核心的.XML文件的格式如下:zzzxxxyyy而我的思路是这样的:1.将整个文件读到一个
buf
中;2.去掉不需要的头部分;()3.采用下降递归的方法,获取到每一个人tag和content;其中用到的结构体有
Lucifer_wei
·
2023-09-07 17:17
C语言
linux
c语言
linux
《Redis设计与实现》读书笔记--面试全面复习
1.简单动态字符串在大多数情况下,Redis使用SDS(SimpleDynamicString,简单动态字符串)作为字符串表示1.1SDS的结构体定义structsdshdr{//记录
buf
数组中已使用字节的数量
ZhiZDK
·
2023-09-07 07:40
面试准备
redis
面试
后端
golang如何生成zip压缩文件
文件并将文件添加到其中:packagemainimport("archive/zip""bytes""fmt""io""log""os")funcmain(){//创建一个缓冲区来存储ZIP文件的内容
buf
北漂燕郊杨哥
·
2023-09-07 06:10
golang
golang
go
c++ 删除文件
stringfilepath="/home/cai/CLionProjects/socket_demo/file_test/remove_file"+to_string(count);charfilename_
buf
送分童子笑嘻嘻
·
2023-09-06 13:44
day40:网编day7,数据库指令应用(将dict.txt导入数据库中)
intcount=0;charbuf[64]="";charsql[128]="";char*p;char*errmsg=NULL;while(1){if(count++==7987)break;bzero(
buf
wxmchong
·
2023-09-06 10:21
数据库
简单动态字符串
SDS的定义structsdshdr{//记录
buf
数组中已使用的字节数量,不包括'\0',即SDS所保存的字符串长度intlen;//
buf
数组中为使用的字节数量intfree;charbuf[];}
A_Zeee
·
2023-09-06 00:17
Linux获取文件属性stat()、fstat()、lstat()函数实例学习
二、stat函数组1、函数intstat(constchar*path,structstat*
buf
);–参数*path:文件路径–参数*
buf
:文件信息–返回值:成功为0,否则为-12、函数intfstat
Donald Linux
·
2023-09-05 18:33
Linux学习
Unix Network Programming Episode 27
#include"unp.h"staticintread_cnt;staticchar*read_ptr;staticcharread_
buf
[MAXLINE];staticssize_tmy_read
duxingzhe103
·
2023-09-05 07:28
Unix
Network
Programming
Linux IO操作——RIO包
1.linux基本I/O接口介绍ssize_tread(intfd,void*
buf
,size_tcount);ssize_twrite(intfd,void*
buf
,size_tcount);以上两个是
WingCueng_Ray
·
2023-09-05 05:55
unix网络编程
linux
io
标准
《CSAPP》(第3版)答案(第三章)(二)
.x=*(up->e2.next->e1.p)-up->e2.next->e1.y;}P71#include#defineBUF_SIZE114voidgood_echo(void){charbuf[
BUF
_SIZE
swy_swy_swy
·
2023-09-05 05:25
CSAPP
c语言
操作系统
反汇编
csapp
自然语言处理
【仅供参考】csapp第七章课后习题答案(欢迎批评指正)
符号类型定义符号的模块节
buf
是外部m.o.databufp0是全局swap.o.databufp1是局部swap.o.bssswap是全局swap.o.texttemp否——————incr是局部swap.o.textcount
只会c语言
·
2023-09-05 05:51
c#
深入理解计算机系统_3e 第十一章家庭作业 CS:APP3e chapter 11 homework
注:tiny.ccsapp.ccsapp.h等示例代码均可在CodeExamples获取11.6A.书上写的示例代码已经完成了大部分工作:doit函数中的printf("%s",
buf
);语句打印出了请求行
a_18067
·
2023-09-05 05:18
操作系统
运维
xhtml
多进程之间共享内存通信之pthread_mutex_t
1、创建共享内存结构体structshm_mutex{intpic_size;charpic_
buf
[PIC_COUNT];pthread_mutex_tmutex;pthread_mutexattr_tmutexattr
hellohkm
·
2023-09-04 12:11
【VS2019 C#】各种数据类型转化
1.byte[]转stringbyte[]
buf
=newbyte[4];stringret=System.Text.ASCIIEncoding.Default.GetString(
buf
);或者简单点:
zhuohui307317684
·
2023-09-04 11:41
C#
va_list使用及两个注意项(可能导致崩溃和少1个字符)
具体代码分析:#include#includeconstexprsize_tAUTO_
BUF
_LEN=8;voidmyPrintf(constchar*format,...){c
Heworld_guo
·
2023-09-04 06:32
linux
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他