会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
落雷
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
20
21
22
23
24
25
26
27
28
下一页
2018年1月14日
杂记:OSX下编译安装最新版RedisDesktopMmanager
摘要: 之前使用Redis数据库时因为操作简单,一直使用的是“redis-cli”连接Redis;后来因为数据展示的不是很直观,所以开始使用带有图形界面的Redis客户端:RedisDesktopMmanager。(是一个快速、简单、支持跨平台的 Redis 桌面管理工具,基于 Qt 5 开发,支持通过 S
阅读全文
posted @ 2018-01-14 17:41 落雷
阅读(652)
评论(0)
推荐(0)
2018年1月2日
查漏补缺:Vector中去重
摘要: 对于STL去重,可以使用<algorithm>中提供的unique()函数。 unique()函数用于去除相邻元素中的重复元素(所以去重前需要对vector进行排序),只留下一个。返回去重后的尾地址。 unique()并不会删除vector中的元素,只是将重复元素替换为之后的元素,vector的大小
阅读全文
posted @ 2018-01-02 16:25 落雷
阅读(3994)
评论(0)
推荐(0)
2017年12月23日
Mac下使用VScode进行C/C++开发
摘要: 1、安装 从VScode官网下载Mac系统适用的VScode安装包,下载完成后,将zip安装包解压到桌面即可。 2、插件安装 实现 C/Cpp 代码自动补全,函数跳转。 打开VScode后,按下组合键“⇧⌘X”,打开扩展,输入“C/C++”,安装“C/C++”、“C/C++ Clang Comman
阅读全文
posted @ 2017-12-23 21:15 落雷
阅读(83183)
评论(6)
推荐(0)
2017年12月3日
添砖加瓦:几种常见的数据摘要算法(MD5、CRC32、SHA1和SHA256)
摘要: 1、算法概述 数据摘要算法是密码学算法中非常重要的一个分支,它通过对所有数据提取指纹信息以实现数据签名、数据完整性校验等功能,由于其不可逆性,有时候会被用做敏感信息的加密。数据摘要算法也被称为哈希(Hash)算法或散列算法。 1.1、CRC8、CRC16、CRC32 CRC(Cyclic Redun
阅读全文
posted @ 2017-12-03 22:14 落雷
阅读(4873)
评论(0)
推荐(0)
2017年11月26日
添砖加瓦:snappy无损压缩算法
摘要: 一、简介 Snappy(旧称:Zippy)是Google基于LZ77的思路用C++语言编写的快速数据压缩与解压程序库,并在2011年开源。其目标并非最大压缩率或与其他压缩程序的兼容性,而是非常高的速度和合理的压缩率。使用一个运行在64位模式下的酷睿i7处理器的单个核心,压缩速度250 MB/s,解压
阅读全文
posted @ 2017-11-26 20:53 落雷
阅读(5418)
评论(0)
推荐(0)
2017年11月18日
杂记:OSX 安装openssl
摘要: 因为工作中要用到openssl中提供的MD5、SHA等摘要算法,通过brew install openssl安装的openssl在C文件中找不到相应的头文件。按照网上的教程各种修改之后还是找不到相应的头文件,于是乎决定自己手动源码安装,不用系统提供的openssl。以下是安装步骤: 1、下载源码 o
阅读全文
posted @ 2017-11-18 17:15 落雷
阅读(852)
评论(0)
推荐(0)
2017年11月6日
码海拾遗:内存四区
摘要: C/C++编写的程序在分配内存时,通常划分为四个区域: 栈区(stack):存放函数的参数值、局部变量的值等,通常由编译器自动分配和释放 堆区(heap):动态分配的内存空间,由程序员分配和释放。若程序员忘记释放,将造成内存泄漏 数据区: 常量区:存放常量 全局/静态区:存放全局变量和静态变量 代码
阅读全文
posted @ 2017-11-06 21:43 落雷
阅读(178)
评论(0)
推荐(0)
添砖加瓦:Linux /proc目录简介
摘要: Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。 用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。
阅读全文
posted @ 2017-11-06 20:49 落雷
阅读(301)
评论(0)
推荐(0)
2017年11月5日
码海拾遗:高并发服务器模型简述
摘要: 常见的Linux并发服务器模型有:多进程并发服务器、多线程并发服务器、select多路I/O转接模型、poll多路I/O转接模型、epoll多路I/O转接模型。 1、多进程并发服务器、多线程并发服务器 多进程并发服务器考虑因素: 父进程最大文件描述符个数(父进程中需要close关闭accept返回的
阅读全文
posted @ 2017-11-05 18:56 落雷
阅读(634)
评论(0)
推荐(0)
2017年11月4日
码海拾遗:strcpy()、strncpy()和strcpy_s()区别
摘要: 1、strcpy() 原型:char *strcpy(char *dst,const char *src) 功能:将以src为首地址的字符串复制到以dst为首地址的字符串,包括'\0'结束符,返回dst地址。要求:src和dst所指内存区域不可以重叠且dst必须有足够的空间来容纳src的字符串,若d
阅读全文
posted @ 2017-11-04 22:25 落雷
阅读(20476)
评论(0)
推荐(4)
上一页
1
···
20
21
22
23
24
25
26
27
28
下一页
公告