rioalian
码龄9年
关注
提问 私信
  • 博客:107,766
    107,766
    总访问量
  • 18
    原创
  • 1,454,304
    排名
  • 16
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2015-12-21
博客简介:

rioalian的博客

查看详细资料
个人成就
  • 获得38次点赞
  • 内容获得3次评论
  • 获得95次收藏
创作历程
  • 1篇
    2018年
  • 84篇
    2017年
  • 8篇
    2016年
TA的专栏
  • C++,C
    46篇
  • cocos2dx
    15篇
  • ios
    9篇
  • Lua
  • android
    2篇
  • 网络
    5篇
  • 广告
    1篇
  • xcode
    3篇
  • eclipse
  • android studio
  • 终端
  • 数据格式
    1篇
  • 信息安全
    8篇
  • git
  • svn
  • 算法
    4篇
  • C++
    2篇
  • C
    1篇
  • 图像处理
    1篇
  • 数据结构
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ImageMagick

http://blog.csdn.net/zs877497410/article/details/10161069https://www.imagemagick.org/Magick++/tutorial/Magick++_tutorial.pdf
原创
发布博客 2018.01.05 ·
310 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

C和C++中结构体(struct)、联合体(union)、枚举(enum)的区别

C++对C语言的结构、联合、枚举 这3种数据类型进行了扩展。 1、C++定义的结构名、联合名、枚举名 都是 类型名,可以直接用于变量的声明或定义。即在C++中定义变量时不必在结构名、联合名、枚举名 前加上前缀struct、union、enum。例如有如下头文件(head.h)//head.henum color {red,blak,white,blue,ye
转载
发布博客 2017.12.20 ·
1145 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

cocos2d-x中DrawNode常见的图像绘制函数

继上次一次写cocos2dx的博客已经一个多月了啊,时间总是那么匆匆,回想这中间一个月竟然没有学习,真是蹉跎了岁月。最近买了一个mac,重新焕发了学习的氛围,几天的使用不得不说苹果的产品做得非常的不错。\(^o^)/~ 我不是打广告。。。    第一次接触苹果的科技产品,忙着装xcode环境,装cocos2dx3.8引擎,折腾了几个小时终于搞定了,创建项目后编译的速度不得不说比VS快了不知
转载
发布博客 2017.12.20 ·
3778 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

cocos2d-x 贝塞尔曲线之游戏应用

一.贝赛尔曲线简介贝塞尔曲线是应用于二维图形应用程序的数学曲线。曲线的定义有四个点:起始点、终止点(也称锚点)以及两个相互分离的中间点。滑动两个中间点,贝塞尔曲线的形状会发生变化 p0起点,p3是终点,p1,p2是控制点http://en.wikipedia.org/wiki/B%C3%A9zier_curve 二.游戏应用我们可能需要在游戏中模拟导弹或箭的移动轨迹
转载
发布博客 2017.12.20 ·
1687 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++异常处理assert,throw,exit用法

assert应用:      在现实世界中,我们脑袋时刻都在判断对与错,对的事情我们会继续深入下去,而错的事情我们会马上停止,那么在编程开发中我们如何赋予程序这种判断事物对错的能力呢?其中一个方案就可以使用断言assert,我们最常用的地方就是在函数中检查形参的数据合法性。1、函数所属头文件:        assert.h2、函数原型:        void assert
转载
发布博客 2017.08.25 ·
679 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

OpenSSL 与 SSL 数字证书概念贴

SSL/TLS 介绍见文章 SSL/TLS原理详解。如果你想快速自建CA然后签发数字证书,请移步 基于OpenSSL自建CA和颁发SSL证书 。首先简单区分一下HTTPS、SSL、OpenSSL三者的关系:SSL是在客户端和服务器之间建立一条SSL安全通道的安全协议,而OpenSSL是TLS/SSL协议的开源实现,提供开发库和命令行程序。常说的HTTPS是HTTP的加密版,底层
转载
发布博客 2017.08.17 ·
405 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

memset memcpy使用

memset需要的头文件在C中 在C++中 函数介绍void *memset(void *s, int ch, size_t n);函数解释:将 s 中前 n 个字节 (typedef unsigned int size_t)用 ch 替换并返回 s 。memset:作用是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快方法[1]。
转载
发布博客 2017.08.17 ·
2423 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于国密算法 SM1,SM2,SM3,SM4 的笔记

国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。SM1 为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。SM2为非对称加密,基于ECC。该算法已公开。由于该算法基于ECC,故其签名速度与秘钥生成速度都快于RSA。ECC 256位(SM2采用的就是ECC 256位的一种)安全强度
转载
发布博客 2017.08.17 ·
1801 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

RA

RA就是证书注册审批系统,该系统具有证书的申请、审批、下载、OCSP、LDAP等一系列功能,为整个机构体系提供电子认证服务。RA作为CA认证体系中的一部分,能够直接从CA提供者那里继承CA认证的合法性。能够使客户以自己的名义发放证书,便于客户开展工作。数字证书注册中心,又叫RA,是数字证书认证中心的证书发放、管理的延伸。主要负责证书申请者的信息录入、审核以及证书发放等工作,同时,对发放的证书完成相
转载
发布博客 2017.08.16 ·
582 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

五大常用算法

http://www.cnblogs.com/steven_oyj/archive/2010/05/22/1741374.html#3727128
转载
发布博客 2017.08.15 ·
447 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

抽象类与纯虚函数

纯虚函数是一种特殊的虚函数,它的一般格式如下:    class     {        virtual ()=0;        …    };    在许多情况下,在基类中不能对虚函数给出有意义有实现,而把它说明为纯虚函数,它的实现留给该基类的派生类去做。这就是纯虚函数的作用。下面给出一个纯虚函数的例子。    #include     class point
转载
发布博客 2017.08.15 ·
596 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PKCS

The Public-Key Cryptography Standards (PKCS)是由美国RSA数据安全公司及其合作伙伴制定的一组公钥密码学标准,其中包括证书申请、证书更新、证书作废表发布、扩展证书内容以及数字签名、数字信封的格式等方面的一系列相关协议。到1999年底,PKCS已经公布了以下标准:PKCS#1:定义RSA公开密钥算法加密和签名机制,主要用于组织PKCS#7
原创
发布博客 2017.08.14 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

数字证书及其认证过程

https://wenku.baidu.com/view/8277c305de80d4d8d15a4f2b.html
转载
发布博客 2017.08.14 ·
10154 阅读 ·
2 点赞 ·
0 评论 ·
18 收藏

数字签名与数字证书技术简介(二)

转自:http://blog.csdn.net/u014419512/article/details/26408029信息摘要、数字签名基于上篇文章,我们介绍了的非对称密钥算法:http://blog.csdn.net/u014419512/article/details/26290821现在我们可以继续我们的场景:假设有一天,Alice收到了一份署名为Bob的文件
转载
发布博客 2017.08.11 ·
270 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数字签名与数字证书技术简介(一)

转自:http://blog.csdn.net/u014419512/article/details/26290821数字签名、数字证书等技术,是现代信息安全的核心技术,可谓使用面十分广泛。其基本理论本身并不复杂,本文希望通过深入浅出的介绍,能够让大家有一些基本了解。 对称加密、非对称加密让我们通过一个例子开始:我们的主角分别是Alice和Bob。现在假设Alice要给Bob发
转载
发布博客 2017.08.11 ·
339 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++类 内存对齐和类大小理解

首先,默认的块对齐长度是4字节,此外也可以通过#pragma pack(x)修改,同时,自己修改完之后记得使用#pragma pack()恢复默认值。此外,又分了几种情况: (1)如果有虚函数,则会存储虚函数表的地址(仅一个地址,4字节或8字节),该地址是存放在类内存的最开始的地方。 (2)如果出现比x大的非静态成员变量(静态成员变量不算在类内存里面,而是和函数放在一起的),则对齐长度取较
转载
发布博客 2017.07.31 ·
223 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++ 内联函数

1.  内联函数在C++中我们通常定义以下函数来求两个整数的最大值:复制代码 代码如下:int max(int a, int b){ return a > b ? a : b;}为这么一个小的操作定义一个函数的好处有:① 阅读和理解函数 max 的调用,要比读一条等价的条件表达式并解释它的含义要容易得多② 如果需要做任何修改,修改函数要比找出并修改每一处
转载
发布博客 2017.07.27 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言常用转义字符表 和 ASCII码表完整版

原文链接:http://blog.csdn.net/abc5382334/article/details/13997005C语言常用转义字符表 和 ASCII码表完整版 ASCII值控制字符 ASCII值控制字符 ASCII值控制字符 ASCII值控制字符 0
转载
发布博客 2017.07.27 ·
5174 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

c++单例模式

class FingerprintHelper{    private:        FingerprintHelper();                virtual ~FingerprintHelper();                staticFingerprintHelper* s_FingerprintHelper;
转载
发布博客 2017.07.26 ·
184 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

写递归函数的正确思维方法

http://blog.csdn.net/vagrxie/article/details/8470798
转载
发布博客 2017.07.25 ·
335 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多