自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 OpenMP学习笔记

什么是 OpenMPOpenMP是由OpenMP Architecture Review Board牵头提出的,并已被广泛接受,用于共享内存并行系统的多处理器程序设计的一套指导性编译处理方案(Compiler Directive) 。OpenMP支持的编程语言包括C、C++和Fortran;而支持OpenMp的编译器包括Sun Compiler,GNU Compiler和Intel Compiler等。OpenMp提供了对并行算法的高层的抽象描述,程序员通过在源代码中加入专用的pragma来指.

2021-03-24 17:51:40 335

原创 SMART

2020-10-14 15:52:08 155

原创 CWE通用缺陷对照表记录

CWE通用缺陷对照表记录CWE-1 : LocationCWE-113 : Improper Neutralization of CRLF Sequences in HTTP Headers (‘HTTP Response Splitting’)CWE-116 : Improper Encoding or Escaping of OutputCWE-118 : Improper Access of Indexable Resource (‘Range Error’)CWE-119 : Buffer

2020-10-14 15:50:07 5222

原创 常用命名法

1、驼峰命名法指混合使用大小写字母来构成变量和函数的名字。当变量名或函数名是由一个或多个单词连结在一起构成的唯一识别字时,第一个单词以小写字母开始,从第二个单词开始以后的每个单词的首字母都采用大写字母,例如:myName、myAge,这样的变量名看上去就像骆驼峰一样此起彼伏,因此被称为驼峰命名法。int objectNumber;std::string objectName;char * objectData;2、帕斯卡(Pascal)命名法也叫大驼峰法,与驼峰命名法类似,不过骆驼命名

2020-07-16 10:30:46 1450

原创 Redis学习小计(8) - 基本数据类型:有序集合(sorted set)

Redis基本数据类型:有序集合(zset)  Redis内部使用阿紫 vvvvvvvvvv不上一篇:Redis学习小计(7) - 基本数据类型:集合(set)下一篇:

2019-08-30 17:13:27 237

原创 Redis学习小计(7) - 基本数据类型:集合(set)

Redis基本数据类型:集合(set)  Redis内部使用的使用两种结构来实现set哈希表(hashtable)整数集合(intset)1. 哈希表(hashtable)  在介绍哈希类型时已经提过了,这里就略过了  使用这种结构时,redisObject.encoding = OBJ_ENCODING_HT2. 整数集合(intset)  当插入的值是整数时,Redis...

2019-08-28 17:20:27 132

原创 Redis学习小计(6) - 基本数据类型:哈希(hash)

Redis基本数据类型:哈希(hash)上一篇:Redis学习小计(5) - 基本数据类型:列表(list)下一篇:

2019-08-28 11:28:59 220

原创 Redis学习小计(5) - 基本数据类型:列表(list)

。。。

2019-08-27 15:57:26 217

原创 Redis学习小计(4) - 基本数据类型:字符串(string)

Redis有五种基本数据类型,字符串(string),列表(list),哈希(hash),集合(set),有序集合(zset)。**1. 字符串(string)- SDS结构Redis在内部并没有使用标准C的字符串类型,而是使用了一种新的数据结构SDS(Simple Dynamic String)。SDS既可以存储标准字符串,还可以存数整数,浮点数,二进制数据等,现在Redis一共提供了5...

2019-08-27 12:59:29 146

原创 Redis学习小计(3) - redisObject

Redis有五种基本数据类型,字符串(string),列表(list),哈希(hash),集合(set),有序集合(zset)。在实际中Redis并没有直接使用这5种基本数据类型,而是又封装了一个新的类型redisObject。redisObject的数据结构:#define LRU_BITS 24typedef struct redisObject { unsigned type:...

2019-08-25 18:48:47 246

原创 Redis学习小计(2) - c++ client

Redis server运行起来后(如何启动server,请参考上一篇 ”安装运行server“),可以使用自带的client - “redis-cli” 连接server。为了后续的扩展,用c++写了个demo来连接server,使用的是hiredis.h里面的接口CRedis::start - 与server建立连接CRedis::set - 添加[key, value]CRedis:...

2019-08-23 14:24:35 206

原创 Redis学习小计(1) - 安装运行server

1. 下载源码并解压先去官网 https://redis.io/download 上下载最新的redis,我下载的版本是redis-5.0.4解压完成后,进入目录顺序执行 make, make test, make install在执行 make test 时候失败,提示tcl版本不够按提示下载安装最新的tcl版本,https://sourceforge.net/projects/tcl...

2019-08-23 10:22:50 120

原创 力扣146. LRU缓存机制

力扣题库146题,需要时间复杂度是O(1),所以用到了unordered_map.#include <iostream>#include <unordered_map>struct dataStru{ int key; int value; struct dataStru* prev; struct dataStru* next; dataStru(i...

2019-08-15 23:12:42 202

转载 Git常用命令

Git命令查看、添加、提交、删除、找回,重置修改文件git help # 显示command的helpgit show # 显示某次提交的内容 git show KaTeX parse error: Expected 'EOF', got '#' at position 21: …t co -- <file> #̲ 抛弃工作区修改git co…id> # 恢复某次提交的...

2019-08-15 00:27:20 106

空空如也

空空如也

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

TA关注的人

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