- 博客(32)
- 收藏
- 关注
原创 计算机网络
文章目录文件夹作用基础命令lscd文件夹作用/bin 可执行文件所在目录/boot 内核和启动程序的相关文件/lib 库目录, 主要存放系统最基本的动态共享库/media 挂载设备媒体, U盘, 光驱邓/mnt 让用户挂载别的文件系统/usr 安装的软件一般在这里 /usr/local 用户自己安装软件的目录/sbin 超级管理员的执行程序/proc 系统内存的映射, 会保留...
2020-02-29 14:26:39
227
原创 redis
QT是什么Qt是一个跨平台的C++图形用户界面应用程序框架QT初步QApplication 应用程序对象.show (); 弹出窗口.exec(); 消息循环机制快捷键运行 ctrl + r编译 ctrl + b帮助文档 点需要查找的名词 按 F1自动对齐 ctrl + i快速切换 F4QPushButtonQPushButton* btn = new QPu...
2020-02-25 16:44:34
677
原创 Mysql
int a = 1;给一段内存空间取名字, 叫做a;对一个变量操作, 也就是操作这个变量所代表的的内存空间,内存空间起始地址别名存放的值0x123a1int b = a + 1;给一段内存空间取名字, 叫做b;a + 1 即 0x123存放的值 + 1然后存放到b — 新开辟的内存空间内存空间起始地址别名存放的值0x123a1...
2020-02-23 11:39:56
465
原创 设计模式~~
并列句并列句的构成一样重要的事,顺接含义and和both…and…两者都not only…but…as well不但 而且not only…but also…和…not only…but转折含义but但是yetwhilewhereas因果含义for因为...
2020-02-22 09:00:28
172
原创 Golang
倒装主谓倒装把要突出的放到前面去全部倒装谓语动词全部挪到主语前There be + n : 有, 客观存在There be + n. + 介词短语部分倒装陈述句变一般疑问句否定副词或词组位于句首only位于句首虚拟条件句省略if强调It is … that…如果主语是人 that可以换成who强调句和主语从句的区别, 强调句还原回来变成完整的一句话...
2020-02-20 09:53:27
189
原创 5.简单句的扩展--成分角度的扩展
非谓语动词作定语.状语doing 主动done 被动to do 目的考场攻略非谓语动词词组的完整性去:非谓语动词 作定语, 状语留:非谓语动词 作主语.宾语.表语同位语插入语考场攻略girls play gamesgirls are playing gameslovely girls are playing gfames happilythousands of ...
2020-02-19 10:06:40
206
原创 4.简单句的扩展-词性角度的扩展
限定词形容词, 副词形容词修饰名词副词修饰其他形容词, 副词的三种比较as + adj./adv.原级 比较的内容 +as + 比较对象adj./adv.的比 较级 + (than比较的对象)adj./adv.的最高级 +(介词短语表示比较范围) 三者或以上介词短语接词, 名词, 代词, 动名词, 宾格表示时间的介词介词表达...
2020-02-18 11:51:37
289
原创 3. 简单句的核心变化-主宾表
名词.代词作主宾表非谓语动词doing作主语/宾语动名词, 动词当名词用不及物动词,可以直接作主语及物动词, 需要加上宾语部分作主语非谓语动词to do作主语和doing’没什么区别,常后置, 用it作形式主语非谓语动词to do作宾语to do 不能放在介词后面做宾语主谓宾补, 太长, 后置, 用it作形式宾语非谓语动词to do作表语并列多个主宾表语两个...
2020-02-17 11:03:56
323
原创 day5 运算符重载
加号运算符重载operator+ - * /左移运算符重载写在函数体外部operator<<(ostream& cout, 其他的)前置后置递增运算符重载
2020-02-15 13:24:26
101
原创 day4 静态成员/this指针/常函数常对象/友元函数
静态成员变量创建的对象, 只有一个静态数据的拷贝. 静态成员变量, 属于某个类, 所有对象共享在编译的时候就分配了内存空间最好在类外初始化, 因为在类内初始化, 如果没有用类实例化过对象, 就直接用类名使用静态成员变量, 会出现错误私有静态属性在类外可以初始化, 但不能访问static静态成员函数不可以访问普通的成员变量, 因为静态成员函数的输出是固定的, 如果访问普通的成员变...
2020-02-14 14:33:23
173
原创 SQL注入漏洞
SQL漏洞概述开发人员在开发的时候, 没有对用户输入的数据做正确处理.SQL攻击流程注入点探测信息获取获取权限数字型user_id = $id不需要加单引号and 1=1 and 1=2or 1=1字符型user_id = ‘$id’后端用单引号处理搜索型text LIKE ‘%{$_GET[‘search’]}%’xxxx%...
2020-02-14 12:04:41
146
原创 CSRF跨站请求伪造
CSRF漏洞概述攻击者伪造一个请求, 骗取用户点击, 一旦点击, 攻击就完成了攻击者抓包获得正常的请求, 然后把这个请求里的信息修改成被攻击者的信息, 然后让被攻击者点击, 如果此时, 被攻击者的账户是处于登录状态的, 该点击可能就会生效(取决于网站有没有其他的安全措施)CSRF漏洞测试流程CSRF(get/post)get 请求头提交, 直接伪造请求post 用自己的站点制作一...
2020-02-14 10:31:19
67
原创 day3 分文件创建类/构造/析构/深浅拷贝/
分文件.h放声明.cpp放定义, 函数前面要加命名构造和析构编译器会默认提供构造函数, 析构函数, 拷贝构造函数(对非静态成员属性简单值拷贝)编译器会默认调用构造和析构, 如果不写, 系统会默认实现一个空的必须写在public下构造函数与类名相同, 没有返回值, 不写void, 可以发生重载->可以有参数的意思自动调用, 只调用一次class A{ publ...
2020-02-12 17:07:04
109
原创 github
github添加SSH账户电脑家目录.gitconfig文件生成ssh秘钥ssh-keygen -t rsa -C “账号”生成在家目录.ssh目录下.pub是公钥复制公钥到github克隆项目拿到克隆的地址转到需要的目录下然后 git clone 克隆地址克隆错误eval “$(ssh-agent -s)”ssh-add推送代码git push or...
2020-02-11 19:45:26
108
原创 git 分布式版本控制系统
分布式和集中式分布式中央服务器挂掉, 本地电脑还可以工作, 集中式中央服务器挂掉, 就GG了分布式: 首先由一台电脑充当服务器, 其他人从这个服务器克隆一份到自己的电脑上, 也可以把自己的提交推送到服务器, 如使用GitHub网站充当这个服务器版本创建与回退git init 创建一个版本库 创建一个版本git add 文件名 -----------添加文件内容到索引git...
2020-02-11 19:21:00
96
原创 day2 /类/内联函数/函数默认.占位参数/函数重载/extern"C"/封装/
设计类类是对对象的抽象, 对象是对类的实例class 类名{public: 设置 成员属性 设置 成员函数private: 设置 成员属性 设置 成员函数}int main(){ 类名 对象名; 对象名.类属性; 对象名.类方法;}内联函数...
2020-02-11 15:14:33
119
原创 day1 ::/namespace/using/const/&
C++在C的基础上添加了面向对象编程和泛型编程的支持.C++继承了C语言高效, 快速和可移植的传统.#include <iostream>using namespace std;int main(int argc, char** argv){ return 0;}:: 作用域运算符直接使用时全局作用域, ::a 表示全局变量astd::cout 表示是s...
2020-02-10 16:17:06
82
原创 2.简单句的核心变化--谓语
谓语变化–>时态/语态/情态/否定谓语动词时态的变化态 时过去现在将来过去将来一般diddo/doeswill dowould do被动进行was/were doingam\is doingwill be doingwould be doing被动完成had donehave donewill hav...
2020-02-09 10:04:05
221
原创 1.简单句的核心构成
简单句简单句 -> 描述一件事 -> 物质+运动主语 + 谓语谓语动词(有实义)不及物动词vi.主谓, 如果谓语后面加介词, 就是不及物动词及物动词vt.主谓宾主谓双宾主谓宾补无实义主系表系动词be动词, 单独使用get become turn go grow "变得"的意思的时候look sound smell taste f...
2020-02-08 08:59:39
328
原创 C静态库动态库
静态库静态库对函数库的链接是在编译的时候完成的优缺点编译的时候写入到程序中, 再删除掉静态库的文件, 跟程序的运行没有关系移植方便浪费空间更新静态库, 要重新编译程序, 用户要重新下载使用配置项目属性A、添加工程的头文件目录:工程—属性—配置属性—c/c+±–常规—附加包含目录:加上头文件存放目录。B、添加文件引用的lib静态库路径:工程—属性—配置属性—链接器—常规...
2020-02-04 23:26:38
103
原创 C函数指针
一个函数在编译的时候被分配一个入口地址, 这个地址就称为函数的指针, 函数名代表函数的入口地址定义和使用typedef void(*func)(int, int);void a(int a, int b){ return ;}func p= a;p();void(void (*func)(int, int) = a;func();函数指针做参数编写API, 协商好...
2020-02-04 22:51:46
74
原创 C深拷贝浅拷贝
结构体如果结构体里面含有指针, 应该手动复制, 而不是直接赋值直接赋值会造成浅拷贝, 直接把内容的地址给拷贝过去, 造成了原来的内存地址失去控制, 造成内存泄露...
2020-02-04 16:23:51
229
原创 C位运算
~按位取反1&~1为0 全01|~1为1 全1&按位与两位都是1的时候才为1用来判断某些位是不是1设置某些位为0|按位或有1就是1用来设置某些位为1^按位异或相同为0, 不同为1两个相同的数异或为0可以用来转置 1变为0 0变为1用来交换两个变量的值<<左移丢弃左端的, 右端补0移一位相当于2, 两位相当于2*2&...
2020-02-04 16:02:01
96
原创 内存管理
作用域static只初始化一次如果没有初始化, 系统会自动赋0;static的生命周期和程序运行周期一样不同文件静态全局变量可以重名static 定义全局变量, 只在当前文件有用, 外部不能使用extern若在A文件中使用在B文件中定义的全局变量, 必须要extern声明不同文件的全局变量不可以重名类型作用域生命周期auto{}当前函数...
2020-02-04 00:38:33
68
原创 指针
野指针\空指针\万能指针野: 指向未知内存的指针空: 指向NULL的指针万: void *p; 可以指向任意变量的内存空间const 修饰指针变量const int* p; 不能通过p间接改变内存空间的值int* const p: 不能修改p的指向指针数组数组的每个元素都是指针类型...
2020-02-03 23:44:25
79
原创 C随机数
#include <time.h>#include <stdlib.h>srand((unsigned int)time(NULL));int a=rang();
2020-02-03 21:47:20
65
原创 C输入输出/文件
输入scanfsscanfgetchar//接收一个字符char fscanf输出printf%p 内存地址%e 科学计数法- 左对齐m.n: m 占的位数 n小数点位数spfintfputchar//输出一个字符char a='a';putchar(a);fprintf...
2020-02-03 21:15:42
72
原创 C开局
C语言特点优点代码量小执行速度快功能强大编程自由缺点写代码实现周期长可移植性较差过于只有, 经验不足易差错对平台库依赖较多C语言关键字32个关键字auto static extern break continueswitch case default if elsevoid char short int float double ...
2020-02-03 19:21:40
174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人