自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Swallow_he的博客

终身学习,乐在其中

  • 博客(5)
  • 资源 (8)
  • 收藏
  • 关注

原创 最好用的Hash

uint32_t hashCode(const char * guid){ const char *keys = guid; uint32_t hash = 0; uint32_t size = strlen(keys); for (uint32_t i = 0; i < size; i++) { hash += (uint32_t)keys[i]; hash +=...

2019-03-29 20:31:28 263

原创 C/C++ windows 获取CPU数

#ifdef WIN32#include <windows.h>#endif // WIN32static int kProcessorNum =0;int GetProcessorNum(){#ifdef WIN32 kProcessorNum = 2; SYSTEM_INFO si; GetSystemInfo(&si); kProcessorNu...

2019-03-28 13:43:56 1063

原创 Linux中获取CPU数目确定多线程数

在实际的项目中,尤其是服务器端,需要多线程来处理业务,我们除了可以在配置文件中配置thread number,还可以根据系统CPU 数目来确定甚至是分配线程数。int GetProcessorNum(){ FILE *fstream=NULL; char buff[1024]; memset(buff,0,sizeof(buff)); if (NULL == (fstream =...

2019-03-28 13:35:39 619

原创 C++如何获取服务器内网IP地址[Windows+Linux]

在实际的项目运用中,我们往往需要绑定本机的IP和端口号,或者作为服务器需要将自己的IP信息更新至数据库中,便于其他其中通过查询数据库得到地址从而发数据,如果我们把它做成智能的获取本机的IP,这样我们的代码的可移植性就提高了。下面就介绍一种在windows和linux下面可以智能获取我们本机的局域网IP的方法,不妥之处还请大家多多指教。(1)Windows#include "winsock...

2019-03-26 20:10:35 1714

原创 JWT之token生成和解析鉴权验证[C++]

实现Token的方式有很多,本篇介绍的是利用Json Web Token(JWT)生成的Token.JWT生成的Token有什么好处呢?安全性比较高,加上密匙加密而且支持多种算法。 携带的信息是自定义的,而且可以做到验证token是否过期。 验证信息可以由前端保存,后端不需要为保存token消耗内存。1.JWT构成第一部分我们称它为头部(header),第二部分我们称其为载荷(pa...

2019-03-20 14:00:25 4606 1

超好用三个Redis数据库客户端工具.rar

在查看redis数据库时,除了在服务端使用命令行查看,但是RedisDesktopManager等等工具是很好的redis数据库查看工具,使用简单,而且无需安装

2019-06-17

获取文件md5值的超实用方便的工具.rar

该工具简单易操作,很容易得到一个文件的md5值,对文件进行校验。

2019-06-17

SRTP加密解密过程

RTP数据包,将负载数据经过AES加密后加密后,在进行加密传输时,对方只要知道秘钥即可对加密数据解密

2018-06-05

linux-4.11.4.tar.gz内核源码

Linux内核源码,Linux系统中运用到很多的算法,机制,这些方法在平时处理问题时很好的借鉴。

2018-05-30

libwebsockets-2.3-stable

提供含带CMake编译的开源WebSocket的C库,libwebsockets是一款用来开发服务器和客户端的库

2018-05-25

将H264与AAC打包Ipad可播放的TS流的总结

将H264与AAC打包Ipad可播放的TS流的总结,如何将裸的音视频打包成TS

2018-01-13

GCC算法详解

在网络传输过程,尤其是实时流,拥塞控制会导致音视频的质量,如何解决这样的问题,GCC算法是根据网络实际的带宽来实现码率自适应

2018-01-13

jrtplib编译

文档描述了在linux中编译jrtplib的具体方法,以及会在编译过程遇到的问题

2017-11-12

空空如也

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

TA关注的人

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