- 博客(5)
- 资源 (20)
- 收藏
- 关注
原创 Linux下的回收站trash
windows下的文件删除后就放到了回收站里,linux下的文件删除则分两种情况:界面删除:在文件夹界面右击“删除”,则该文件将移动到回收站,与windows下类似。 命令行删除:rm命令,运行该命令后,文件基本就无法恢复了。由于手抖rm了不该删除的文件带来的惨痛经历相比大家都或多或少的体验过。这里就介绍一种linux下将rm重命名将文件放入回收站而不是直接从硬盘删除的方法——trash。...
2020-03-28 11:42:41 5346
转载 Http head详解
HTTP协议(超文本传输协议HyperText Transfer Protocol),它是基于TCP协议的应用层传输协议,简单来说就是客户端和服务端进行数据传输的一种规则。注意:客户端与服务器的角色不是固定的,一端充当客户端,也可能在某次请求中充当服务器。这取决与请求的发起端。HTTP协议属于应用层,建立在传输层协议TCP之上。客户端通过与服务器建立TCP连接,之后发送HTTP请求与接收HTT...
2020-03-24 19:36:11 5390
原创 Linux命令行解析参数之getopt_long
一、关于命令行参数 Linux的命令行参数可以分为两类,一类是短选项,一类是长选项。短选项在参数前加一杠"-",长选项在参数前连续加两杠"--",如下表(ls 命令参数)所示,其中-a,-A,-b都表示短选项,--all,--almost-all, --author都表示长选项。他们两者后面都可选择性添加额外参数。比如--block-size=SIZE,SIZE便是额外的参数。...
2020-03-15 17:40:08 1248
转载 五种数据库特性对比(Redis/Mysql/SQLite/ES/MongoDB)
一、Redis:redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop(推进/弹出)、add/remove(添加/删除)及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的...
2020-03-10 10:24:51 19578 2
原创 openssl做HMAC实例(C++)
1、HMAC简介(1)MAC(Message Authentication Code,消息认证码算法),可以将其认为是含有秘钥的散列(Hash)函数算法;即兼容了MD和SHA算法,并在此基础上加上了秘钥。因此MAC算法也经常被称作HMAC算法。当然HMAC就是“基于Hash的消息认证码”英文(Hash-based Message Authentication Code)的缩写。我个人理解它主要......
2020-03-08 22:13:37 5744 1
MD5 C++程序算法实现
2022-11-28
互联网大厂面经/面试 智力题整理 后台开发 C++ 春招 秋招 社招 笔记整理 大厂面试整理
2022-11-27
pthread_create传递参数(线程函数传递参数示例)
2022-04-28
protobuf根据DebugString输出字串反解pb对象的实例(C++)
2021-10-21
基于protobuf反射特性的pb、json相互转换的实例程序(C++)
2021-10-21
libcurl使用实例、基于libcurl封装的方便用户使用的easy_curl类 以及该类的使用实例
2021-10-21
解析amr文件时长c++实例代码(包含arm语音文件实例)
2021-10-21
Protobuf使用手册.doc
2020-03-28
VMwareTools-10.2.0-7259539.tar.gz
2018-12-08
libbsd-0.8.3-1.el7.x86_64安装依赖库
2018-09-26
Unix环境高级编程第三版源码与源码配置说明
2018-09-26
valgrind-3.11.0.tar.bz2
2018-08-16
Maven+SpringMVC+Dubbo 简单的入门demo配置
2018-08-15
maven+springmvc+dubbo+zookeeper的生产消费者模型。
2018-08-14
SpringMVC demo
2018-08-13
mysql-connector-java-8.0.11.jar
2018-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人