小知识
陽光微涼
这个作者很懒,什么都没留下…
展开
-
创建固定大小文件
这意味着它创建了一个大小为50MB(1024字节 * 51200 = 52,428,800字节)的文件,并且文件中的内容都是零字节。● if=/dev/zero: if代表输入文件(input file)。/dev/zero是一个特殊的设备文件,它提供无限的零值(0x00)字节流。这里test.txt是要创建的文件的名称。这将是你的交换区文件,当系统物理内存不足时,它可以被用作虚拟内存。这里设置为复制51200个块。● dd: 是一个用于转换和复制文件的命令行工具,可以用来执行低级别的数据复制操作。原创 2024-01-17 17:24:34 · 405 阅读 · 0 评论 -
base64相关
base64相关安全的base64解码需要用=按照4的余数补齐这是base64编码当不足三字节时的处理,不足3字节,只可能2字节和一字节两情况,base64编码后两字节的是3位64码加上一个=,一个字节的是2位64码加上两个=,安全编码的base64数据想要还原,长度除以4,此时,如果余数为2则补两个=,余数为3则补一个=,则还原为原始base64数据...原创 2021-05-07 11:07:32 · 322 阅读 · 0 评论 -
go语言中for使用
for i, tl := 0, len(t); i < tl; i++ { ......}for i := 0, i < len(t); i++ { ......}第一种方法要好于第二种,第一种方法只计算了一次t的len原创 2020-12-02 17:08:04 · 440 阅读 · 0 评论 -
gorm标签
在gorm中设置自增`gorm:"primary_key;auto_increment;not null;comment:'主键 - 自增id'"`如果还要设置type`gorm:"primary_key;type:int(11) unsigned;auto_increment;not null;comment:'主键 - 自增id'"`这时设置自增不成功,此时应把auto_increment放入type中`gorm:"primary_key;type:int(11) unsigned aut原创 2020-12-02 15:40:13 · 1716 阅读 · 0 评论 -
知识点
知识点whereis go 找go这个命令在哪lsof -i:8080 查看8080端口是哪个进程在占用sed -i ‘/\s*#/d’ crypto-config.yaml 去除所有\s表示空格,*是正则表达式,表示0或多个,#开头的内容:w !sudo tee % 修改一个readonly的文件,在内部使用sudo命令echo...原创 2019-07-24 13:10:57 · 200 阅读 · 0 评论