沈小错 + 关注

沈小错 发表了文章:

网络编程中重要的几个数据结构和函数

发布时间:2018-07-29 14:53:00 浏览:620 回帖 :0

IPv4相关结构: struct in_addr { in_addr_t s_addr; //表示32位的IP地址,32位无符号整型 } struct sockaddr_...

函数 数据结构

沈小错 发表了文章:

linux shell 字符串操作

发布时间:2018-04-26 23:09:00 浏览:575 回帖 :0

最近在写shell脚本,发现了一些shell 字符串的骚操作,可以提升效率。 字符串读取 ${var} : 变量var的值 ${var-DEFAULT} : 如果var没有被声明,var的值就是$D...

linux shell 脚本 string

沈小错 发表了文章:

C语言 时间函数的学习

发布时间:2018-04-17 17:45:00 浏览:565 回帖 :0

一直都是以简单的time_t t,time(&t),ctime(&t)来表示时间,后来要以时间为日志文件的名字时,就有点蒙逼了。学习一下。 tm结构: struct tm { int t...

函数

沈小错 发表了文章:

rpm 相关问题

发布时间:2018-03-15 19:43:00 浏览:546 回帖 :0

specfies multiple packages 错误 这是安装了多个相同的rpm包,所以无法卸载,可以加上--allmatches rpm -e xxx.rpm --allmatches err...

数据库 配置 rpm 脚本

沈小错 发表了文章:

rpm -Uvh 升级时的陷阱

发布时间:2018-01-10 15:28:00 浏览:505 回帖 :0

问题现象 用rpm -Uvh升级后,原先的一个软链接被删除了,而采用先rpm -e 卸载rpm包,再rpm -ivh 安装包的方法,这个软链接还在。这个软链接是在rpm包安装的时候建立,也只有在rpm...

rpm

沈小错 发表了文章:

nmon进行性能分析

发布时间:2018-01-10 14:42:00 浏览:661 回帖 :0

在压测的时候,搭配nmon,可以很好的记录机器cpu情况,内存情况 下载 需要下载nmon和nmon analyser,到各自的官网下载。 nmon可以根据自己的操作系统版本下载二进制文件,免去安装。...

监控 操作系统 analyze

沈小错 发表了文章:

《UNP》学习之TCP状态转换

发布时间:2018-01-07 11:46:00 浏览:483 回帖 :0

CLOSED:TCP起始状态 LISTEN:绑定端口后进入listen状态,一般是服务端 SYN_SENT:发送SYN连接请求,主动打开连接的一方进入SYN_SENT SYN_RCVD:接收到SY...

沈小错 发表了文章:

排查程序死循环,死锁的方法 ——pstack

发布时间:2017-12-31 10:50:00 浏览:704 回帖 :0

pstack命令可显示每个进程的栈跟踪,pstack $pid即可,pstack命令须由$pid进程的属主或者root运行。 这次出现cpu占比100%的情况,但看memory占比,并无异常,怀疑是某...

thread

沈小错 发表了文章:

可变参数使用

发布时间:2017-12-24 21:25:00 浏览:486 回帖 :0

在C中,可变参数用于参数个数,类型不确定的情况,如printf,snprintf函数的实现。 当我们无法列出传递函数的所有实参的类型和数目时,可以用省略号指定参数表 void func(...); v...

函数 void type

沈小错 发表了文章:

snprintf 返回值陷阱 重新封装

发布时间:2017-12-16 13:05:00 浏览:624 回帖 :0

snprintf()函数用于将格式化的数据写入字符串,其原型为: int snprintf(char *str, int n, char * format [, argument, ...])...

函数 void

沈小错 发表了文章:

linux 查看cpu个数,内存情况,系统版本

发布时间:2017-12-09 09:25:00 浏览:491 回帖 :0

查看cpu个数 总核数 = 物理CPU个数 * 每颗物理CPU的核数 总逻辑CPU数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数 查看物理CPU个数 cat /proc/cpuinfo...

linux 线程 centos Core CPU

沈小错 发表了文章:

nginx取结构体地址

发布时间:2017-10-13 08:08:00 浏览:370 回帖 :0

linux内核提供了一个container_of()宏,可以根据结构体某个成员的地址找到父结构的地址。 #define container_of(ptr, type, member) ({ \ ...

nginx linux PTR type

沈小错 发表了文章:

fuser命令使用心得

发布时间:2017-10-12 08:12:00 浏览:316 回帖 :0

fuser命令可用于查看正使用指定file, file system, socket port的进程信息。使用-k参数可将这些进程杀掉,-i则在杀掉进程前给出提示 例子: [root@bogon ~]...

file Socket

沈小错 发表了文章:

Linux中dos2unix批量转换

发布时间:2017-10-10 22:17:00 浏览:568 回帖 :0

有时候遇到多层目录下的文件格式需要转换,dos2unix 没有-r之类的递归指令,所以需要与find还有管道结合。 find -type f | xargs dos2unix -o

linux type

沈小错 发表了文章:

rpm中config,config(noreplace)区别

发布时间:2017-08-21 17:51:00 浏览:384 回帖 :0

问题描述 最近才知道公司安装新版本,不是rpm -e卸载再rpm -ivh安装,而是rpm -Uvh直接升级,导致了安装包里有些文件没有覆盖原有文件。 解决方法 找config,config(nore...

rpm file

沈小错 发表了文章:

slowhttptest慢攻击工具介绍

发布时间:2017-08-20 16:08:00 浏览:572 回帖 :0

slowhttptest介绍 Slowhttptest是依赖HTTP协议的慢速攻击DoS攻击工具,设计的基本原理是服务器在请求完全接收后才会进行处理,如果客户端的发送速度缓慢或者发送不完整,服务端为其...

服务器 测试 代码托管 index html read Socket

沈小错 发表了文章:

jmeter性能测试

发布时间:2017-08-12 11:00:00 浏览:459 回帖 :0

jmeter是跨平台组件,可在多平台下运行。一般,我在windows下用GUI编写脚本,然后在linux下运行 必备安装包 apache-jmeter-3.2.zip https://mirrors...

分布式 线程 配置 测试 脚本 性能测试 test JDK

沈小错 发表了文章:

haproxy中两个常用的宏

发布时间:2017-08-06 18:44:00 浏览:368 回帖 :0

list_for_each(pos, head) pos、head 都为list类型 一般来说,head是list的虚拟头,依次取list上的各个节点 container_of(ptr, type...

pos PTR type list

沈小错 发表了文章:

数字签名-摘要等

发布时间:2017-07-18 21:48:00 浏览:313 回帖 :0

@(工作总结) 基本信息 全文-->摘要(hash) 摘要-->数字签名(私钥加密) 数字签名随全文一起发送,用于验证全文的完整性。 接收方接收到文件,用对应的公钥解密数字签名,得到摘要,对文件has...

加密 HASH

沈小错 发表了文章:

haproxy内存管理-free_list原理

发布时间:2017-05-30 05:28:00 浏览:374 回帖 :0

haproxy的内存管理中,通过pool_head->free_list,存储空闲内存块,free_list是个二级指针,却把空闲内存块都串了起来,没有用next,pre之类的指针。怎么实现的?着实思...

PTR 内存管理 void list

3
暂未提供

感兴趣or擅长的领域:

暂无
更多>
更多>