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
c语言缓存大小 fwrite,fread和fwrite函数,C语言fread和fwrite函数详解
fread与fwrite函数的原型如下面的代码所示:size_tfread(void*
buf
,size_tsize,si
仕識人
·
2023-07-31 08:52
c语言缓存大小
fwrite
Linux socket里的send和recv,阻塞与非阻塞socket、TCP与UDP的区别
1.send函数#include#includessize_tsend(intsockfd,constvoid*
buf
,size_tlen,intflags);参数:sockfd是socket()的返回值
___波子 Pro Max.
·
2023-07-31 05:29
我的博客
linux
socket
《TCP IP网络编程》第十三章
第13章多种I/O函数13.1send&recv函数Linux中的send&recv:send函数定义:#includessize_tsend(intsockfd,constvoid*
buf
,size_tnbytes
jay神
·
2023-07-30 15:42
《TCPIP网络编程》
网络
tcp/ip
服务器
网络编程
堆喷射的小例子
blog.csdn.net/lixiangminghate/article/details/53413863照着作者的意思,自己的测试代码:#include#include#includeclassbase{charm_
buf
satadriver
·
2023-07-29 18:04
安全威胁分析
windows
解决InputStream读取String乱码问题
publicstaticStringtoString(InputStreamis){try{ByteArrayOutputStreamboa=newByteArrayOutputStream();intlen=0;byte[]
buf
Crazy Coder Man
·
2023-07-29 18:21
Java
基础
学习
java
技术
开发问题
C语言 指针进阶7 8最终篇 模仿qsort函数实现冒泡排序通用算法 指针题
模仿qsort函数实现冒泡排序通用算法bubble_sortvoidSwap(char*
buf
1,char*
buf
2,intwidth){inti=0;for(i=0;i0){//为什么是(char*)
nie2459010516
·
2023-07-29 00:18
算法
c语言
数据结构
STM32F429 FSMC总线扩展SDRAM DMA中断调试笔记
keil版本:5.25STM32F429IIT6+W9825G6KH(32M字节SDRAM)SDRAM地址0XC0000000-0XC2000000uint32_tdma_sram_
buf
[200]__
老白416396571
·
2023-07-28 23:16
stm32
笔记
单片机
标准IO练习
1>向文件打印时间#include#include#include#includeintget_fileLine(FILE*fp){intline=0;charbuf[32];while(fgets(
buf
huncho
·
2023-07-28 23:53
数学建模
C#学习系列之byte转字符并比较
ToString()字符比较字符比较((char)buffer_big_xt[i]).ToString().Equals("")byte比较buffer.Equals(0xEE)byte数组中指定字节数据比较
buf
arriettyandray
·
2023-07-28 08:22
c#
学习
开发语言
Linux下一个进程重启自己的简单实现
*argv[]){intfd=open("tmp.txt",O_CREAT|O_APPEND|O_RDWR,0666);charbuf[]="hellohuangjiajia\n";write(fd,
buf
lightjia
·
2023-07-28 05:45
C/C++
Linux环境编程
linux
libuv UDP开发封装
ifndef__CUVUDP__H_#define__CUVUDP__H_#include"UvNetBase.h"structtagUvUdpPkg{structsockaddr_instAddr;uv_
buf
_tstBuf
lightjia
·
2023-07-28 05:45
C/C++
libuv
UDP开发
golang 标准库json Marshal 序列化与反序列化
=nil{returnnil,err}
buf
:=append([]byte(nil),e.Bytes()...)returnbuf,nil
oToyix
·
2023-07-28 04:00
GO
golang
json
xcode
2.8 Android ebpf帮助函数解读(七)
121.longbpf_read_branch_records(structbpf_perf_event_data*ctx,void*
buf
,u32size,u64flags)描述:对于附加到perf事件的
高桐@BILL
·
2023-07-28 03:34
Android
eBPF
Book
android
linux
eBPF
ebpf
实现UDP通信
send/recv函数函数原型(专门用于信号通信中)ssize_tsend(intsockfd,constvoid*
buf
,size_tlen,intflags);ssize_trecv(intsockfd
小辰017
·
2023-07-27 11:02
udp
单片机
网络协议
linux下c语言串口读写数据
文件控制定义*/#include/*POSIX终端控制定义*/#include/*错误号定义*/#include/*字符串功能函数*/#include#includeinttty_fd=-1;charr_
buf
qiaozhangchi
·
2023-07-27 06:55
linux
c
linux
c语言
IO进程线程day1(2023.7.25)
去调用Linux的文件IOread();}elseif(OS==windows){去调用windows的文件IOfread();}练习2:FILE结构体struct_IO_FILE{char*_IO_
buf
_base
小徐今天认真学习了嘛
·
2023-07-27 00:22
单片机
嵌入式硬件
IO进程线程day2(2023.7.26)
fputc('a',fp);printf("%ld\n",fp->_IO_
buf
_end-fp->_IO_
buf
_base);刷新条件:1.缓冲区满(要多写一个后才能刷新前4096个)2.fflush函数
小徐今天认真学习了嘛
·
2023-07-27 00:51
单片机
stm32
嵌入式硬件
【PWN · ret2text | 伪rand()】[HDCTF 2023]pwnner
然而外部可直接写的
buf
,无法覆写ret。所以实际可栈溢出利用的部分是V0==rand()时if内部的read。
Mr_Fmnwon
·
2023-07-26 22:50
【PWN
·
ret2text】
ctf
pwn
栈溢出
ret2text
伪随机
利用 trait 实现多态
示例中
buf
的类型是Vec类型,调用write_all向其中写入数据,然后将bu
i-neojos
·
2023-07-26 15:28
rust
编程开发
rust
UDS之10服务
uds_service_10(uint8msg_
buf
[],
qq_34309267
·
2023-07-26 04:21
前端
端午节快乐
/time.txt","a+"))==NULL){perror("error");return-1;}charbuf[1024];while(fgets(
buf
,sizeof(
buf
),fp)!
(^-^)名字不重要!看头像(^-^)
·
2023-07-25 23:44
算法
c语言
c++
python gzip 压缩/解压缩 字符串
pythongzip压缩/解压缩字符串参考文章importgzipimportStringIOdefgzip_compress(
buf
):out=StringIO.StringIO()withgzip.GzipFile
whojoe
·
2023-07-24 15:38
编程开发
UNIX中的文件属性和打开目录函数 lstat、opendir、readdir 5.13
文件存取许可权新文件和目录的所有权文件长度文件截短.文件的时间打开目录读取目录项以下三个函数可以获取文件/目录的属性信息:#include#include#includeintstat(constchar*path,structstat*
buf
孤独memories
·
2023-07-24 15:02
IO进程管理
unix
服务器
stm32 串口格式化打印字符串 函数封装
//**********************************************#include#includeintuart_printf(void*UartHandle,char*
buf
EndlessCodeBug
·
2023-07-24 13:29
linux 管道溢出问题分析
为了方便数据解析试用了结构体,比如:typedefstructA{a[1024*10];};可以看到一个数据包有10kb,在系统中查看系统管道大小:pipe_
buf
大小:512*8=4kb,那岂不是一个包就溢出了
e0ba4d164eac
·
2023-07-24 09:32
redis--简单动态字符串
1、SDS的定义SDS的结构如下:structsdshdr{//记录
buf
数组中已经使用的字节数量intlen;//记录b
伟大的华仔
·
2023-07-24 09:07
关于Linux目录访问函数总结
获得工作目录:#includechar*getcwd(char*
buf
,size_tsize);char*getwd(char*
buf
);/thisisforFreeBSD/改变当前目录:#includeintchdir
runshui27
·
2023-07-24 04:02
linux
算法
运维
Java NIO(非阻塞IO)图文详细解析。源码分析
NIO将以更加高效的方式进行文件读写操作IO和NIO的区别IONIO面向流(StreamOriented)面向缓冲区(
Buf
Hi丶ImViper
·
2023-07-23 07:09
Java
面试
java
多线程
nio
gstreamer的一些总结
3转换时,先判断是否需要重新创建
buf
(有的需要检测,有的需要转换数据),要跟下个插件协商,得到创建
buf
的大小。4后面插件的值改变后,会跟前面的协商,caps要保持一致。
山西茄子
·
2023-07-23 00:19
gstreamer
音视频
【Linux系统编程】文件IO
------------->【Linux系统编程/网络编程】(学习目录汇总)ssize_tread(intfd,void*
buf
,size_tcount);4.2函数参数fd:文件描述符,open()函数的返回值
BillySturate
·
2023-07-22 23:49
Linux系统编程
linux
服务器
运维
QT tcp socket 注意事项(tcp socket 导致程序崩溃)
Fatalsignal11(SIGSEGV),code1(SEGV_MAPERR),faultaddr0x8intid18493(QThread),pid18454(project.example)或者是ASSERT:“m_
buf
Lj2_jOker
·
2023-07-22 19:39
qt
组件-utest
1.6.1、宏1.6.2、配置选项2、API2.1、assert宏2.2.1、utest_assert()函数2.2.2、utest_assert_string()函数2.2.3、utest_assert_
buf
邻居家的小南瓜
·
2023-07-21 22:02
RT-Thread
单元测试
组件
utest
RSA加密解密(无数据大小限制,php、go、java互通实现)
这是因为,RSA算法本身要求加密内容也就是明文长度m必须0=lim{chunk,
buf
=
buf
[:lim],
buf
[lim:]chunks=append(chunks,chunk)}iflen(
buf
)
若尘拂风
·
2023-07-20 20:59
php
golang
java
netty bytebuf 中release方法和clear方法的区别
项目中使用netty开发时遇到的坑项目运行一段时间后内存溢出第一时间想到了netty中有资源没有被释放掉.查看代码在给硬件相应数据时自行创建了byteBuf并调用了clear()释放,经过查阅代码正确释放
buf
暖风ii
·
2023-07-20 11:48
java
java程序员工作中用到IO代码,可以参考这篇【IO代码参考文档】
{byte[]
buf
=newbyte[1024];while(true){intn=is.read(
buf
);if(n==-1){break;}//
buf
的[0,n)表示读到的数据,按业务进行处理}}如何按字节进行数据写
编程浩
·
2023-07-20 01:43
JavaEE初阶
java
开发语言
imencode与imdecode图像的编码解码用法openCV
1.函数说明(1)imencodeboolimencode(constString&ext,InputArrayimg,vector&
buf
,constvector¶ms=vector())参数
程序员假的
·
2023-07-19 23:58
opencv
c++
cmake
串口通信(同步,异步)VC++
同步:SerialComm.h文件#pragmaonce//数据缓冲区长度#defineMAX_
BUF
_LEN10240//校验类型枚举typedefenumCheckType{ctNoSet=0,ctNoCheck
know_heng
·
2023-07-19 15:06
MFC
串口通信
c++
go --- 生成随机MAC地址
下面为go的实现代码:packagemainimport("fmt""math/rand""strings")funcmain(){
buf
:=make([]byte,6)fori:=0;i<10;i++
谬也
·
2023-07-19 12:35
杂论
go
go
生成MAC
文件IO 文件属性获取,目录操作
文件属性获取intstat(constchar*path,structstat*
buf
);功能:获取文件属性参数:path:文件路径名
buf
:保存文件属性信息的结构体返回值:成功:0失败:-1structstat
SouthernBird
·
2023-07-19 02:50
IO函数
c语言
从stdin读取二进制文件
importsysin_
buf
=sys.stdin.bufferin_data=in_
buf
.read()print(in_data)
wncbbnk
·
2023-07-18 13:10
《TCP IP网络编程》第五章
while((str_len=read(clnt_sock,message,
BUF
_SIZE))!=0)//read函数从clnt_sock套接字中读取数据,并将其存储在message缓冲区中。
jay神
·
2023-07-18 09:37
书籍专栏
网络
tcp/ip
网络编程
TCP/IP网络编程 第十三章:多种IO函数
#includessize_tsend(intsockfd,constvoid*
buf
,size_tnbytes,intflags);//成功时返回发送的字节数,失败时返回-1。sockfd//表示
Reol520
·
2023-07-18 09:26
TCP/IP网络编程
网络
tcp/ip
网络协议
服务器
ThunderScope开源示波器
前端很简洁,
BUF
802+LMH6518,ADC是HMCAD1511,用XilinxA7FPGA进行控制,数据通过PCIE总线传输到上位机处理。目前这个项目已经被挂到了Xilinx官网,强。
leida_wt
·
2023-07-18 02:36
模拟电路
示波器
嵌入式硬件
实现UDP通信
read到send/recvsendto与recvfrom实现代码UDP通信的实现过程write/read到send/recv函数原型:ssize_tsend(intsockfd,constvoid*
buf
一条飞的鱼儿
·
2023-07-17 22:54
udp
单片机
网络协议
Linux管道读写阻塞
对于没有设置阻塞标志的写操作:(1)当要写入的数据量不大于PIPE_
BUF
时,Linux将保证写入的原子性。如果当前FIFO空闲缓冲区能够容纳请求写入的字节数,写完后成功返回;如果当前FIFO空闲缓
disadministrator
·
2023-07-17 11:38
Qt杂谈:qDebug实现不换行输出
qDebug的核心代码voidqt_message_output(QtMsgTypemsgType,constchar*
buf
){if(handler){(*handler)(msgType,
buf
);
无畏烧风
·
2023-07-17 09:23
我的QT
qt
开发语言
临时数组清零
在while或者for循环中形如while(1){charbuf[10];memset(
buf
,0,sizeof(
buf
));......}虽然是
buf
是临时变量,但由于程序未退出,上一次申请的临时内存会再次分配给这一次
dopami
·
2023-07-17 04:03
标准 IO
./1.txt”,“r”))==NULL){printf(“打开文件失败\n”);return-1;}charbuf[100];intcount=0;while((fgets(
buf
,3,f)!
qq_23371045
·
2023-07-17 03:12
c语言
RockChip MPP编码“0拷贝”介绍
概述Rockchip平台的mpp硬件编码器:mppenc仅接受硬件
buf
作为输入。当然如果使用malloc开辟的内存,硬件编解码器则无法完成“ZeroCopy”,从而大大降低编码性能。
树叶-梨花
·
2023-07-17 03:05
RockChip
mppenc
mpp编码
mpp0拷贝
rk编码
rk0拷贝
Linux 项目实战记录
操作的就绪状态阻塞:1、调用IO方法的线程进入阻塞状态,(函数进入waiting函数等待);非阻塞:不会改变线程的状态,通过返回值判断(会立即返回);ssize_trecv(intsockfd,void*
buf
行码阁119
·
2023-07-16 15:55
Linux
linux
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他