自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(257)
  • 资源 (2)
  • 论坛 (1)
  • 收藏
  • 关注

转载 Shell if 条件判断

文章目录一、if的基本语法二、文件/文件夹(目录)判断三、字符串判断四、数值判断五、复杂逻辑判断六、举例七、shell if [[ ]]和[ ]区别 || &&参考资料一、if的基本语法参考:Shell if else语句(详解版)if 语句if condition; then statement(s)fi请注意 condition 后边的分号;,当 if 和 then 位于同一行的时候,这个分号是必须的,否则会有语法错误。示例#!/bin/bashread

2021-01-11 19:29:12 23

原创 do_page_fault报错

在嵌入式开发中,运行程序报错:do_page_fault() #2: sending SIGSEGV tohttps://bbs.csdn.net/topics/100043895?_t=tdo_page_fault()执行流程https://blog.csdn.net/zsj100213/article/details/82350841定位线程Segment fault (SIGSEGV)的方法https://blog.csdn.net/mantis_1984/article/details/4

2021-01-04 19:48:32 16

原创 Linux objdump命令

https://blog.csdn.net/q2519008/article/details/82349869

2021-01-04 19:42:57 10

原创 C语言里面的%d、%u、%h等用法说明

文章目录汇总参考资料汇总%d int 有符号10进制整数%u unsigned int 无符号10进制整数%hd short 有符号10进制短整形%hu unsigned short 无符号10进制短整形%ld long %lu unsigned long %lld long long%llu unsigned long long

2020-12-29 11:01:52 49

原创 sublime删除多行

文章目录sublime删除选中的多行文本:选中关键词/句,注意选取具有唯一性的标识Alt+F3全选,选中所有的该词/句(这里不会区分大小写)依次选择编辑–行--删除行,快捷键:Ctrl+Shift+K应用场景:筛选日志,删除干扰信息。...

2020-12-29 09:28:19 38

原创 linux socket demo

文章目录【网络编程】——linux socket demohttps://www.cnblogs.com/ngnetboy/p/5594971.html

2020-12-25 19:59:10 4

原创 C语言堆栈大小限制

文章目录问题参考问题1.默认栈大小是多少?2.能否查看某个线程的栈大小?3.栈最大单一使用量,单个局部变量最大大小?参考

2020-12-25 19:57:04 46

原创 shutdown()函数:优雅地断开TCP连接

文章目录shutdown()函数调用shutdown,但没有调用closeshutdown()函数shutdown()函数:优雅地断开TCP连接http://c.biancheng.net/view/2354.html调用shutdown,但没有调用closehttp://ddrv.cn/a/334154如果我调用shutdown(fd,SHUT_RDWR),但没有调用close(fd),会发生什么?在网络上,什么都没有.套接字中的未来recv()和read()调用将返回零,表示流结束.

2020-12-25 16:26:13 13

原创 Linux ulimit命令

文章目录示例参考文档示例# 显示当前所有的资源限制ulimit -a# 显示、设置栈最大值,单位:kbytesulimit -sulimit -s 16384# 显示、设置core文件大小ulimit -c ulimit -c 8192ulimit -c unlimited 参考文档ulimit 命令详解https://www.cnblogs.com/klb561/p/10575043.htmlLinux ulimit命令https://www.runoob.com/l

2020-12-24 17:01:31 6

原创 常用工具汇总

阅读目录自己汇总别人汇总自己汇总一 sokit1 工具名称:sokit2 下载地址:https://www.jb51.net/softs/539324.html#downintro23 工具简介:TCP UDP调试工具(sokit)二 sqlitestudio1 工具名称:sqlitestudio2 下载地址:https://sqlitestudio.pl3 工具简介:数据库查看、筛选工具三 postman1 工具名称:postman2.下载地址:https://app.getpos

2020-12-23 10:04:18 17

转载 宏定义结构体偏移计算

文章目录参考示例说明参考https://www.cnblogs.com/persistentlyworking/p/3211169.htmlhttps://blog.csdn.net/m0_48836226/article/details/106946081示例包括正向计算拷贝和反向计算拷贝两种用法。#include<stdio.h>typedef unsigned int uint32;#define OFFSETOF(type,field) ((uint32)(&(

2020-12-21 19:48:58 10

转载 单工、半双工和全双工

https://zhidao.baidu.com/question/58243700.html1.单工数据传输只支持数据在一个方向上传输;在同一时间只有一方能接受或发送信息,不能bai实现双向通信,举例:电视,广播。2.半双工数据传输允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信;在同一时间只可以有一方接受或发送信息,可以实现双向通信。举例:对讲机。3.全双工数据通信允许数据同时在两个方向上传输,因此,全双工通信是两个单工通信方式的结合,它要

2020-12-16 16:20:56 16

原创 Xshell脚本

文章目录如何运行脚本Xshell帮助文档js脚本示例一:定期输入命令、保存屏幕打印示例二:等待指定字符串出现py脚本其他文档如何运行脚本路径选择:工具–脚本–运行–选择脚本(支持py,js,vb三种脚本)Xshell帮助文档查看Xshell脚本帮助文档,帮助文档打开方式:方式一,选择帮助–Xshell帮助–Using Scripts–Script API方式二,打开Xshell的安装目录,手动打开帮助文档js脚本示例一:定期输入命令、保存屏幕打印//文件名称 ls_l.jsfuncti

2020-12-15 20:45:04 81

原创 Linux程序的编译链接

Linux程序的编译链接https://blog.csdn.net/blackmanren/article/details/78578612

2020-12-15 14:01:06 11

转载 2020-12-RSA私钥和公钥文件格式10

RSA私钥和公钥文件格式https://www.cnblogs.com/mingzhang/p/9428964.htmlDER格式PEM格式:DEM+头和尾

2020-12-10 16:52:31 22

原创 libc、glibc、uclibc

文章目录libc,glibc和libc关系glibc、uclibc的区别查看glibc版本libc,glibc和libc关系https://www.cnblogs.com/saolv/p/9678030.htmlhttps://blog.csdn.net/guangmingsky/article/details/80965694glibc、uclibc的区别https://blog.csdn.net/hemmingway/article/details/38870811https://blog.

2020-12-10 15:45:28 14

原创 USB抓包

文章目录分享三个USB抓包软件—Bus Hound,USBlyzer 和-USBTracehttps://blog.csdn.net/chentengkui/article/details/72566859bushound对usb协议进行抓包的使用方法https://forum.huawei.com/enterprise/zh/thread-329153.html重点:修改最大数据长度...

2020-11-19 11:40:10 28

原创 windows编程记录

文章目录如何设置Windows默认命令行窗口大小和缓冲区大小https://zhidao.baidu.com/question/1112367617823180859.html日志输出到文件test.exe > C:\Users\Desktop\2020_11_18_test.txt

2020-11-18 20:29:41 16

转载 Linux 常用C函数

原文:http://net.pku.edu.cn/~yhf/linux_c/

2020-09-21 11:13:02 16

转载 C 标准库 - stdio.h

阅读目录C 标准库 - stdio.hgetchar和putchargetc和putcgets和putsfgetc和fputcfgets和fputsC 标准库 - stdio.hhttps://www.runoob.com/cprogramming/c-standard-library-stdio-h.htmlgetchar和putchargetcharC 库函数 int getchar(void) 从标准输入 stdin 获取一个字符(一个无符号字符)。这等同于 getc 带有 stdin 作为

2020-09-17 15:38:26 18

转载 linux 查看当前目录下每个子目录的文件数量

查看当前目录下每个子目录的文件数量find . -maxdepth 1 -type d | while read dir; do count=$(find "$dir" -type f | wc -l); echo "$dir : $count"; done统计当前文件夹下文件的个数,包括子文件夹里的ls -lR|grep "^-"|wc -l统计文件夹下目录的个数,包括子文件夹里的ls -lR|grep "^d"|wc -l统计当前文件夹下文件的个数ls -l |grep "^-"|

2020-09-08 11:13:50 159

转载 [Linux] du-查看文件夹大小-并按大小进行排序

du -s * | sort -nr 排序du -s * | sort -nr | head 选出排在前面的10个,du -s * | sort -nr | tail 选出排在后面的10个。https://www.cnblogs.com/0616–ataozhijia/p/6364185.html

2020-08-20 09:58:17 56

转载 C 库函数 - perror()

C 库函数 - perror()https://www.runoob.com/cprogramming/c-function-perror.htmlperror和strerror的使用和区别https://blog.csdn.net/diediexiaomi/article/details/76862248

2020-08-05 09:19:56 48

转载 open与fopen

open与fopenhttps://blog.csdn.net/qq_39990094/article/details/89509915C语言中open与fopen的区别https://blog.csdn.net/az44yao/article/details/45042801

2020-08-04 09:40:22 32

转载 linux同步与异步、阻塞与非阻塞概念

相信很多从事linux后台开发工作的都接触过同步&异步、阻塞&非阻塞这样的概念,也相信都曾经产生过误解,比如认为同步就是阻塞、异步就是非阻塞,下面我们先剖析下这几个概念分别是什么含义。1.同步所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做, 等前一件做完了才能做下一件事。就像起床要先刷牙、后吃饭,不能同时做。按照这个定义,其实...

2020-07-31 10:00:26 46

转载 C++静态库与动态库

转载自:http://www.cnblogs.com/skynet/p/3372855.html作者:吴秦这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载与库》。什么是库库是写好的现有的,成熟的,可以复用的代码。现实中每个程序...

2020-07-30 15:05:06 64 1

转载 Posix消息队列学习

https://wenku.baidu.com/view/77d1f7e86294dd88d0d26b00.htmlhttps://wenku.baidu.com/view/5327c49e5fbfc77da369b127.htmlhttps://blog.csdn.net/lingfeng2019/article/details/72417007https://blog.csdn.net/...

2020-07-30 15:01:17 33

转载 AF_UNIX 本地通信

一、什么是Unix Domain Socket基于socket的框架上发展出一种IPC机制,就是UNIX Domain Socket。虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127.0.0.1),但是UNIX Domain Socket用于IPC 更有效率 :不需要经过网络协议栈不需要打包拆包、计算校验和、维护序号和应答等,可靠性更强只是将应用层数据...

2020-07-30 14:47:18 289

原创 poll学习

poll方法的基本概念https://blog.csdn.net/qq_37964547/article/details/80697530poll使用示例//检测socket套接字在指定时间内是否可读/可写/异常,可阻塞调用;//和select区别:https://www.cnblogs.com/aspirant/p/9166944.html...

2020-07-30 14:34:42 17

原创 linux 信号学习

https://www.cnblogs.com/wanghao-boke/p/11320819.htmlhttps://blog.csdn.net/httpdrestart/article/details/80744352https://blog.csdn.net/baobao8505/article/details/1115820

2020-07-30 14:16:11 23

原创 记录学习资源/网站

文章目录大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了https://blog.csdn.net/m0_37907797/article/details/102781027

2020-07-23 16:42:12 24

原创 字符串和十六进制互转在线工具

文章目录16进制和GB2312字符串、UTF-8字符串互转参考文档16进制和GB2312字符串、UTF-8字符串互转16进制和UTF-8或GB2312字符串互转https://the-x.cn/encodings/Hex.aspxUTF-8:16进制和文本字符串互转https://www.bejson.com/convert/ox2str/http://tools.bugscaner.com/text/zifuchuanzhuanhex.htmlGBK/GB2312:文本字符串转16进制ht

2020-07-21 16:51:57 660

转载 关于盐值加密

文章目录https://www.cnblogs.com/dk1024/p/10364150.htmlhttps://www.cnblogs.com/jilodream/p/5104207.html

2020-07-13 11:17:29 95

转载 OpenSSL中文手册之EVP库详解

OpenSSL中文手册之EVP库详解版权声明:本文为CSDN博主「蓝月心语」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/liao20081228/java/article/details/76285896openssl evp 对称加密(AES_ecb,ccb)https://www.cnblogs.com/cocoajin/p/6121706.html注意:openssl自带的aes加解密函数和evp a

2020-07-03 16:14:03 95

转载 【加密算法】AES

本文介绍了AES加密算法供了五种不同的工作模式、明文填充模式、默认加密模式和填充模式。哈希摘要算法:MD5,SHA,不可逆对称加密算法:AES,可逆(DES的替代者)1.密钥密钥是AES算法实现加密和解密的根本。对称加密算法之所以对称,是因为这类算法对明文的加密和解密需要使用同一个密钥。AES支持三种长度的密钥:128位,192位,256位平时大家所说的AES128,AES192,AES256,实际上就是指的AES算法对不同长度密钥的使用。2.填充要想了解填充的概念,我们先要了解AES的

2020-07-03 13:50:49 171

转载 OpenSSL中AES加密的用法

《OpenSSL中AES加密的用法》作者: 游蓝海原文链接: http://blog.csdn.net/you_lan_hai/article/details/50992719转载请注明出处使用API的时候,需要特别小心数据长度,我在初次使用的时候简直被弄的晕头转向,遂作此文留个备忘。一般没有指定长度的参数,默认都是16(AES_BLOCK_SIZE)个字节。输出数据的长度一般都是16字节的倍数,否则会出现数组越界访问。以下API中,encrypt表示加密,decrypt表示解密。1.生成加密/

2020-07-03 10:47:45 177 3

转载 Linux查看mac地址方法(转)

原文链接:https://blog.csdn.net/jays_/article/details/894048531.ifconfig -a 其中 HWaddr字段就是mac地址2.cat /sys/class/net/eth0/address 查看eth0的mac地址3.cat /proc/net/arp 查看连接到本机的远端ip的mac地址4.程序中使用SIOCGIFHWADDR的ioctl命令获取mac地址...

2020-06-29 20:10:50 98

转载 C语言 数组初始化的三种常用方法({0}, memset, for循环赋值)以及原理

原文:https://blog.csdn.net/zcc1229936385/article/details/80826132C语言中,数组初始化的方式主要有三种:1、声明时,使用 {0} 初始化;2、使用memset;3、用for循环赋值。建议使用memset移植性好,声明时,使用 {0} 初始化可能存在兼容性问题。...

2020-06-24 15:10:09 86

转载 查看Linux的所有线程

文章目录https://www.cnblogs.com/MartinLwx/p/10628659.htmlhttps://blog.csdn.net/G_SANGSK/article/details/82226480https://www.cnblogs.com/yinzhengjie/p/9998771.html方法一:ps -T <pid>可以看指定pid的所有线程,SPID就是指线程。或者用ps -eLf注意:嵌入式一个进程的直接使用 ps -T方法二:top -H,和普通的t

2020-06-24 14:55:37 203

转载 关于-/bin/sh:xx(命令) not found 的几种原因和解决办法

文章目录原文:https://blog.csdn.net/yx_l128125/article/details/7418882 编写背后:昨天移植无线网卡到mini2440基本完成到最后一步:用命令:iwlist scanning  搜索网络时串口终端却出现了 -/bin/sh: iwlist  not  found ,后来请教老范老师点拨知道是库问题,最后自己找到问题、解决问题,才有此引发

2020-06-23 20:21:55 339

7ziplinux_jb51.rar

这是7zip源代码,16-02版本

2019-12-20

Windows 64位编译好的Openssl静态库、相关安装包和demo示例

资源包括:编译好的openssl静态库,openssl-1.0.2m.tar.g压缩包,ActivePerl-5.26.0.2600-MSWin32-x64-403866.exe安装包(Win64),nasm-2.14-installer-x64.exe安装包,附加一个win64下的demo示例

2018-11-13

图片url地址截取

发表于 2017-05-22 最后回复 2017-05-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除