日常开发笔记总结(四)
在geeksforgeeks上看到一篇介绍shared_ptr的文章,里面提到了Cyclic Dependency。
维基百科中也有详细的介绍Circular dependency
维基百科中提到一种循环依赖关系错误的例子:
a.h
#ifndef A_H
#define A_H
class B; //forward declaration
cl......
在geeksforgeeks上看到一篇介绍shared_ptr的文章,里面提到了Cyclic Dependency。
维基百科中也有详细的介绍Circular dependency
维基百科中提到一种循环依赖关系错误的例子:
a.h
#ifndef A_H
#define A_H
class B; //forward declaration
cl......
拷贝赋值函数#include <string>
#include <iostream>
using namespace std;
class Person{
string name;
int age;
public:
Person(const string &name,int age):name(name),age(age){}
//拷贝构造和拷贝赋值函数
Person(const Person &p):name(p.name),age(p.age){}
Person& operator=(const Person &p)
{
cou......
CTF-ALL-In_One笔记
看到朋友圈学弟推荐他舍友写的一套CTF学习路线,作为一名"安全"从业人员,个人觉得还是有必要静下心来好好学习。本文只记录一些相对不太熟或理解不深刻的知识点,并尽量辅之以实例。
CTF-ALL-In_One
apropos 命令
apropos [whatever] 在一些特定的包含系统命令的简短描述的数据库文件里查找关键字
[root workspace]#apropos passwd
chgpasswd (8) - update group passwords in batch mode
chpasswd ......
记录日常开发中的一些常用技巧,有的可能比较小,不适合专门写一篇文章,那么可以写在笔记总结系列里面。
scp命令用法发送目录到服务器
比如我想把一个目录下的所有文件发送到服务器中,以C-Thead-Pool为例:
bogon:github coder52$ scp -r C-Thread-Pool/ root@10.211.55.49:~
root@10.211.55.49's password:
LICENSE 100% 1090 592.0KB/s 00:00
thpool.h ......