Victo

我的网络笔记本,用于收藏和总结一些知识。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页

2016年8月2日

摘要: 项目目录结构的问题基本上是个仁者见仁,智者见智的问题,只要自己用着顺手,使用什么样的目录组织结构是没有什么大碍的。当然如果项目很大,参与的人员很多,那么合理的组织一下目录结构还是会有很大的益处的。不同类型的项目也会有不同的目录结构,这里简单的展示一下我所使用的C++项目的基本目录结构。 projec 阅读全文
posted @ 2016-08-02 15:43 VictoKu 阅读(7382) 评论(0) 推荐(0)

2016年7月26日

摘要: 我从网上下载了一套AES加密算法的C++实现,代码如下: (1)aes.h (2)aes.cpp 1 #include "aes.h" 2 #include "string.h" 3 4 AES::AES(unsigned char* key) 5 { 6 unsigned char sBox[] 阅读全文
posted @ 2016-07-26 22:31 VictoKu 阅读(30330) 评论(2) 推荐(2)

2016年7月25日

摘要: 1. DES算法简介 1977年1月,美国政府颁布:采纳IBM公司设计的方案作为非机密数据的正式数据加密标准(DESData Encryption Standard) 。 目前在国内,随着三金工程尤其是金卡工程的启动,DES算法在POS、ATM、磁卡及智能卡(IC卡)、加油站、高速公路收费站等领域被 阅读全文
posted @ 2016-07-25 20:37 VictoKu 阅读(1437) 评论(0) 推荐(0)

2016年7月24日

摘要: 转发原文链接:RSA加密算法加密与解密过程解析 1.加密算法概述 加密算法根据内容是否可以还原分为可逆加密和非可逆加密。 可逆加密根据其加密解密是否使用的同一个密钥而可以分为对称加密和非对称加密。 所谓对称加密即是指在加密和解密时使用的是同一个密钥:举个简单的例子,对一个字符串C做简单的加密处理,对 阅读全文
posted @ 2016-07-24 20:02 VictoKu 阅读(12345) 评论(0) 推荐(0)

2016年7月17日

摘要: 图参考:http://www.ruanyifeng.com/blog/2014/06/git_remote.html 1、GitLab配置 git config --global user.name "xxx" -- 配置用户名,上传本地 repository 到服务器上的时候,在 Github 上 阅读全文
posted @ 2016-07-17 22:16 VictoKu 阅读(1141) 评论(0) 推荐(0)

2016年6月30日

摘要: 1、XCode小经验 工程路径设置(Search Paths) Header Search Paths:$(SRCROOT)/include Library Search Paths:$(SRCROOT)/lib $(SRCROOT)宏和$(PROJECT_DIR)宏都指xxx.xcodeproj所 阅读全文
posted @ 2016-06-30 22:08 VictoKu 阅读(466) 评论(0) 推荐(0)

2016年6月23日

摘要: 在多线程环境中,对共享的变量的访问,可以使用基于Compare And Swap这种lock free的技术进行实现,这种实现的好处是效率高。 一、原子操作摘录 1.1 Android 源码:system/core/libcutils /atomic.c(针对X86): 1 #elif define 阅读全文
posted @ 2016-06-23 23:16 VictoKu 阅读(1772) 评论(0) 推荐(0)

2016年6月16日

摘要: 1. 利用vs2015编译C++检查宏参数错误 《Format Specifiers Checking》 #ifdef WIN32 #pragma warning (error: 4473) #pragma warning (error: 4474) #pragma warning (error: 阅读全文
posted @ 2016-06-16 23:27 VictoKu 阅读(471) 评论(0) 推荐(0)

2016年6月6日

摘要: 函数调用方式关系对比如下: 堆栈的清除 阅读全文
posted @ 2016-06-06 12:38 VictoKu 阅读(568) 评论(0) 推荐(0)

2016年5月26日

摘要: 1、定义模板类 通过类似于下面的语法可以定义一个模板类: template<typename T> Job<T>::Job(string name, sp<T>& data, sp<JobListener>& listener): name_(name), data_(data), job_list 阅读全文
posted @ 2016-05-26 17:14 VictoKu 阅读(2558) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页