生活随笔 2021年目标 新年,本想写下新年寄语,写了半天写不出来几个字,词穷了。干脆不写了,直奔目标。 2021年目标: 学习: 深挖技术,追求“精”。 学习前端和安卓逆向。 学习一门新的乐器(目前的想法是吉他)。 学习理财... 01月09日 评论 阅读全文
C/C++ C++文件输入输出流fstream的基本用法 一、文件流 C++的IO类中定义了三个文件读写流fstream、ifstream以及ofstream,它们都继承于相同的父类istream,通过不同的实现以实现不同的文件流操作。 三者的区别为: if... 12月26日 评论 阅读全文
C/C++ using指令和using声明的区别 使用形式: using指令(using directive)的使用形式为using namespace std。 using声明(using declaration)的使用形式为using std::... 11月07日 评论 阅读全文
C/C++ C++11中const_cast的真实使用场景 一、const和成员函数的故事 const的用途有以下几种: 修饰全局、局部、成员变量 修饰成员函数 修饰变量的时候const限制了变量在整个程序运行期间都是不能修改的,而修饰成员函数的时候限制函数内... 10月19日 评论 阅读全文
C/C++ C++11中的override和final关键字 一、前言 昨天在公司做代码扫描,发现很多类似以下的代码都产生了告警,导致扫描不通过: 不通过的原因是:同时使用virtual和override关键字来修饰成员函数,virtual关键字是多余的,要删掉... 10月17日 评论 阅读全文
计算机网络 创建自签名CA和SSL证书 一、创建CA CA全称是CertificateAuthority,意思是证书颁发机构。只有当CA被认为是受信任的颁发机构时,经过该CA颁发出来的证书才属于受信任的证书。否则,认为证书是不受信任的。 为... 09月26日 评论 阅读全文
计算机网络 自签名证书报错ERR_CERT_COMMON_NAME_INVALID的解决方案 一、问题现象 使用自签名的证书后,chrome报错此服务器无法证实它就是 www.maqian.cn - 它的安全证书没有指定主题备用名称。这可能是因为某项配置有误或某个攻击者拦截了您的连接。 错误码... 08月07日 评论 阅读全文
数据结构和算法 POJ1220-NUMBER BASE CONVERSION(任意进制转换) 一、题目描述 Description Write a program to convert numbers in one base to numbers in a second base. There... 07月21日 评论 阅读全文