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
CoCreateGuid,C++生成32位的不重复的随机字符的方法
;GUIDguid;//调用生成函数HRESULTh=CoCreateGuid(&guid);//若成功生成,则进行数值转换if(h==S_OK){charbuf[64]={0};sprintf_s(
buf
Yongsen_Chen
·
2021-01-04 18:15
C++
Brainpan: 1靶机提点
脚本如下:importsys,socketbuf=b""
buf
+=b"\xbd\x0c\x2c\x21\x44\xdb\xc6\xd9\x74\x24\xf4\x5b\x31"
buf
+=b"\xc9\xb1
长安乱
·
2021-01-04 16:46
安全
redis string类型的编码结构
两种编码:RAW编码和embStr编码,(1)RAW编码是有限制的,值小于41个字节是用这个编码,开辟两次空间,struct的属性是i{intlen,//
buf
长度intfree,//可用空间charbuf
菜鸟王小凡
·
2021-01-03 21:36
redis
简单动态字符串SDS
Redis设计了一个struct,既能支持动态扩容,又能保证二进制安全:structsds{intlen;//
buf
中已经占用的字节数intfree
e4a42651f0bb
·
2021-01-03 09:13
linux系统时间编程(7) UTC秒数转为本地日历时间localtime函数
structtm*localtime(consttime_t*timer);(1)structtm*localtime_r(consttime_t*timer,structtm*
buf
);(2)(sinceC23
奇妙之二进制
·
2021-01-02 00:49
聊聊klog的header
v2.4.0/klog.gofunc(l*loggingT)println(sseverity,logrlogr.Logger,filterLogFilter,args...interface{}){
buf
codecraft
·
2020-12-30 02:19
golang
聊聊klog的header
v2.4.0/klog.gofunc(l*loggingT)println(sseverity,logrlogr.Logger,filterLogFilter,args...interface{}){
buf
codecraft
·
2020-12-30 02:35
golang
Redis 设计与实现 3:字符串 SDS
数据结构旧版本的结构在3.2版本之前,sds的定义是这样的:structsdshdr{//
buf
数组中已使用的字节数量,也就是sds本身的字符串长度un
skaljdakdjw
·
2020-12-28 21:12
《深入理解计算机系统》实验三 ——
Buf
Lab
这是CSAPP的第三个实验,主要让我们熟悉GDB的使用,理解程序栈帧的结构和缓冲区溢出的原理。实验目的 本实验的目的在于加深对IA-32函数调用规则和栈结构的具体理解。实验的主要内容是对一个可执行程序“bufbomb”实施一系列缓冲区溢出攻击(bufferoverflowattacks),也就是设法通过造成缓冲区溢出来改变该可执行程序的运行内存映像,继而执行一些原来程序中没有的行为,例如将给定的
Carlos0321
·
2020-12-26 21:13
c
BUUCTF pwn qctf_2018_dice_game
查看保护程序流程输入name后连续猜对50次随机数即可获得flag输入
buf
的可以覆盖栈上的内容,那么输入0x50个字符就可以覆盖seed,最终产生的随机数就是定值了考虑输入0x50个‘A’,那么写c程序可以获得生成的随机数列表
求是量子
·
2020-12-25 17:13
pwn安全
python
安全
pwn
golang获取网卡信息操作
github.com/safchain/ethtool")funcmain(){baseNicPath:="/sys/class/net/"cmd:=exec.Command("ls",baseNicPath)
buf
·
2020-12-24 19:27
loadRunner_c 之 Action.c(17): Error : Specified buffer
buf
1 doesn‘t exist. Error code : 9011.
即名称为
buf
1的缓冲区不存在出错代码如下:lrs_send("socket0","
buf
1","TargetSocket=11.8.126.206:18081",LrsLastArg);根据loadRunner
评论有风险,起名需谨慎
·
2020-12-24 12:01
loadRunner
socket
loadrunner
QT项目复习2
然后就是connected()然后,相当于现在已经登录成功了,那么我们就开始发送【登录信息】(login()中调用sendLogin())——对应的函数是sendlogin(),实现中使用_socket将
buf
StevenHD
·
2020-12-22 14:17
golang逐行读取文件的操作
=nil{returnnil,err}
buf
:=bufio.NewReader(f)varresult[]stringfor{line,err:=
buf
.ReadString('\n')line=strings
·
2020-12-22 12:47
前端实现excel导出
github.com/eligrey/Fi...2.s2ab函数functions2ab(s){constbuf=newArrayBuffer(s.length);constview=newUint8Array(
buf
小谷xg
·
2020-12-22 11:34
前端
javascript
excel
前端实现excel导出
github.com/eligrey/Fi...2.s2ab函数functions2ab(s){constbuf=newArrayBuffer(s.length);constview=newUint8Array(
buf
小谷xg
·
2020-12-22 11:39
前端
javascript
excel
手撕内存操作函数
src,size_tcount){char*tmp=dest;constchar*s=src;while(count--){*tmp++=*s++;}returndest;}intmain(){char*
buf
1
uav360
·
2020-12-22 04:54
指针
数据结构
python自动化开发例子_Python自动化开发 - Django基础
/usr/bin/envpython#coding:utf-8importsocketdefhandle_request(client):
buf
=client.recv(1024)client.send
weixin_39922394
·
2020-12-16 09:42
python自动化开发例子
C语言 字符串倒序输出
define_CRT_SECURE_NO_WARNINGS#define_CRT_SECURE_NO_DEPRECATE#pragmawarning(disable:4996);char*Reverse(char*
buf
ou.cs
·
2020-12-11 10:12
C
c语言
Java 使用Thumbnails对大图片压缩
Thumbnails主要支持以下一些功能1、指定大小进行缩放2、按照比例进行缩放3、不按照比例,指定大小进行缩放4、旋转5、水印6、裁剪7、转化图片格式8、输出到OutputStream9、输出到
Buf
·
2020-12-02 19:51
妙用 Intellij IDEA 创建临时文件,Git 跟踪不到的那种
现陆续将Demo代码和技术文章整理在一起Github实践精选,方便大家阅读查看,本文同样收录在此,觉得不错,还请Star多数人对于IntellijIDEA可能始于其「颜值」,终于其「才华」,外加各种插件
buf
日拱一兵
·
2020-11-30 16:03
java
golang 自定义类型不能使用nil_Go json使用的奇技淫巧
基本使用packagemainimport("encoding/json")typeAstruct{BintCstring}funcmain(){
buf
,err:=json.Marshal(A{B:1,
半清斋
·
2020-11-28 05:28
golang
自定义类型不能使用nil
切片传递与指针传递到底有啥区别
例如,在源码log包中,Logger对象上绑定了formatHeader方法,它的入参对象
buf
,其类型是*[]byte,而非[]byte。func(l*Logger)formatHea
机器铃砍菜刀
·
2020-11-27 23:42
golang
slice
指针
切片传递与指针传递到底有啥区别
例如,在源码log包中,Logger对象上绑定了formatHeader方法,它的入参对象
buf
,其类型是*[]byte,而非[]byte。func(l*Logger)formatHea
机器铃砍菜刀
·
2020-11-27 17:18
golang
slice
指针
ubuntu换源更新缓存卡住了_十七、如何利用系统缓存优化程序的运行效率?
2、如何避免直接I/O四、缓存命中率&&缓存查看命令1、cachestata2、cachetop3、指定文件的缓存大小一、从读写角度看
buf
weixin_39731107
·
2020-11-24 21:02
ubuntu换源更新缓存卡住了
Redis底层数据结构之SDS简单动态字符串
1.定义每个sds.h/sdshdr结构表示一个SDS值structsdshdr{//SDS保存字符串的长度unsignedintlen;//记录
buf
数组中未使用字节的数量unsignedintfree
逍遥白亦
·
2020-11-17 22:27
【Lintcode】660. Read N Characters Given Read4 II - Call Multiple Times
www.lintcode.com/problem/read-n-characters-given-read4-ii-call-multiple-times/description给定一个接口intread4(char*
buf
记录算法
·
2020-11-05 00:58
LC
栈
队列
串及其他数据结构
队列
指针
java
数据结构
Golang Channel实现
基于channel通信主要涉及
buf
(数据)和sendq、recvq(维护阻塞的G),lock保证并发访问安全;本质是一个基于环形缓存的有锁队列,但G的阻塞是在用户空间;图片来源:https://i6448038
梦工厂
·
2020-10-29 11:33
MySQL-Innodb-LRU
buf
_page_get_gen----
buf
_read_page/*页如果需要从硬盘中读取的话,需要加入到LRU队列中。
多血
·
2020-10-22 11:33
Redis学习(2)——SDS简单动态字符串
SDS基本结构如下:structsdshdr{intlen;//记录
buf
数组中已使用字节的数量,等于SDS所保存字符串的长度intfree;//记录
buf
数组中未使用字节的数量charbuf[];//
先弓
·
2020-10-21 23:47
沧小海基于xilinx srio核的学习笔记之第三章 xilinx srio核介绍(一)结构介绍
blog.csdn.net/z123canghai/article/details/114648658目录3.1SRIO核概述3.2SRIO核的结构剖析3.2.1逻辑层接口(LOG)3.2.2Buffer接口(
BUF
沧小海的FPGA
·
2020-10-15 21:17
#SRIO
xilinx
rapidio
srio
fpga
Linux编程之recvmsg和sendmsg函数
Linux编程之recvmsg和sendmsg函数recvmsg和sendmsg函数#include#includessize_tsend(intsockfd,constvoid*
buf
,size_tlen
blog.pytool.com
·
2020-10-15 10:06
Linux
嵌入式
UDP Socket(套接字)——发送接收缓冲区
内部缓冲区在系统内部,每个Socket关联了两个缓冲区(Buffer),一个用于接收(RecvBuf),一个用于发送(SendBuf)注:缓冲区就是一片内存,用于暂时存储数据char*
buf
=newchar
NiceBlueChai
·
2020-10-11 06:06
JavaSE 第三十一讲 Java数组剖析 10.18
newStringBuffer();buffer.append("hello").append("world").append("welcome").append(100).append(false);//等价于buffer=
buf
李明104
·
2020-10-11 04:38
Emacs常用命令(一)
TABTab键文件与缓冲区命令描述C-xb创建或切换BufferC-xk关闭当前BufferC-xC-b查看Buffer列表C-xC-f打开文件C-xC-s保存文件C-xs保存所有文件C-xi插入其他文件到当前
Buf
孤岛之森
·
2020-10-10 06:10
2.简单动态字符串
2.1SDS的定义SDS的结构体:intlen//记录
buf
数组中已使用字节的数列intfree;//记录
buf
数组中未使用字节的数列charbuf[];//字节数组,用于保存字符串2.2SDS与C字符串的区别
Felicia1993
·
2020-10-09 13:02
[BUUCTF]PWN——bjdctf_2020_babyrop
看提示,应该是道泄露libc的题目64位ida载入,shift+f12检索程序里的字符串,没有找到可以直接使用的system(’/bin/sh’)从main函数开始看程序main函数调用了一个vuln函数
buf
xlpwn
·
2020-10-07 11:48
BUUCTF刷题记录
PWN
[BUUCTF]PWN——铁人三项(第五赛区)_2018_rop
Hellow,world”32位ida载入,首先习惯性的shift+f12查看一下程序里的字符串,没有发现现成的system(‘/bin/sh’)从main函数开始看程序第4行的函数是我们的输入点,read的
buf
xlpwn
·
2020-10-06 15:26
BUUCTF刷题记录
PWN
[BUUCTF]PWN——[HarekazeCTF2019]baby_rop2
题目附件步骤:例行检查,64位,开启了nx保护运行了一下程序,了解大概的执行情况64位ida载入,shift+f12检索程序里的字符串,没有发现可以直接利用的,从main函数开始看程序利用思路:程序很简单,
buf
xlpwn
·
2020-10-04 16:39
BUUCTF刷题记录
PWN
写一个简单的 Linux Shell (C++)
获取用户名passwd*pwd=getpwuid(getuid());stringusername(pwd->pw_name);获取当前目录getcwd(char_
buf
,
z0gSh1u
·
2020-09-20 19:00
Redis 的几种数据结构&五种数据类型对象
先看几种数据结构通过分析底层的数据结构,学习如何根据场景选型和设计1,简单动态字符串redis使用的字符串SDS有别于C语言中的字符串a,结构free字段为已分配但未使用的空间len为已使用的空间(不计入'\0')
buf
aoju1951
·
2020-09-17 15:02
数据库
数据结构与算法
json
文件属性及系统调用(C语言)
inlcude#include#include函数原型intstat(constcharfile_name,structstatbuf);intfstat(intfiledes,structstat*
buf
zhuxiatong
·
2020-09-17 13:18
Linux学习笔记
MPI基础知识
.);6.MPI_Finalize();MPI集群通信函数1.广播broadcastintMPI_Bcast(void*buffer,/*发送/接收
buf
*/intcount,/*元素个数*/M
xie7132524
·
2020-09-17 13:57
MPI
蓝牙协议栈中c语言指针笔记
typedefstruct{uint16_tevent;uint16_tlen;uint16_toffset;uint16_tlayer_specific;uint8_tdata[];}BT_HDR;BT_HDR*p_
buf
来自深渊的凝视
·
2020-09-17 13:51
笔记
c语言
九种排序,冒泡,插入,折半插入,希尔,选择,鸡尾酒,堆,快速,计数
#include#include#include#includevoidswap(int*arr,int*
buf
){inttemp=*arr;*arr=*
buf
;*
buf
=temp;}voidshow(
虞豪翔
·
2020-09-17 12:07
C语言
数据结构
排序方法
算法
排序算法
数据结构
快速排序
数位dp入门
include#include#include#includeusingnamespacestd;typedefunsignedlonglongULL;ULLn,t,ans,m;ULLdp[20][3],
buf
_chenzhen
·
2020-09-17 12:18
Algorithm
Hdu
C语言字符串分割
sscanf()包含的头文件stdio.h原型intsscanf(constchar*str,constchar*format,...)实例:#includeintmain(){constchar*
buf
youngseaz
·
2020-09-17 12:50
C语言
C语言
获取文件的属性信息及其操作函数
一、获取文件属性信息intstat(constchar*path,structstat*
buf
);intfstat(intfiledes,structstat*
buf
);(获取一打开文件的属性)intlstat
天长地久007
·
2020-09-17 12:32
linux
byte[]和InputStream的相互转换
1:byte[]转换为InputStreamInputStreamsbs=newByteArrayInputStream(byte[]
buf
);2:InputStream转换为InputStreambyte
码农书生
·
2020-09-17 12:40
java基础
C++学习(五十九)获取文件的属性信息,比如最后修改时间
includeTimeStamposgEarth::getLastModifiedTime(conststd::string&path){structstatbuf;if(stat(path.c_str(),&
buf
hankern
·
2020-09-17 11:34
C++
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他