笔记
Jacob*y
一名专科学生,梦想是用技术改变世界,哈哈哈当然先定个小目标,成为一个优秀程序员
展开
-
css样式
margin:外边框,即与其他”盒子”边框border的距离,AB俩border的距离是相同的。将样式表写在另一个文件里,再在html中引用包括,即可使用。使用style标签括起来css样式表。padding:内边框,与内容的距离。css以最后一次设定为准。直接在标签里写style。原创 2022-09-12 16:15:19 · 344 阅读 · 0 评论 -
腾讯云遭受爆破攻击(记录)
当用户被(deny)拒绝3次,(unlock)上锁时间300s 甚至拒绝root,root上锁时间#300s。lastb -f /var/log/btmp.1 (猜测可能是扩展或者全部日志吧)接下来我们可以把home/ubuntu/.ssh/authorized_keys。last -f /var/log/wtmp 可疑IP登录日志。lastb -f /var/log/btmp 登录失败的日志。只要错误3次,此后300秒内无论密码输入正确与否都是登录失败。查看登录失败日志,可以看到大量的弱口令攻击。原创 2022-09-02 13:24:53 · 1158 阅读 · 0 评论 -
Mysql错误记录
检查了半天,校园网给禁了,换其他网络,不从校园网走即可。原创 2022-08-31 17:25:07 · 173 阅读 · 0 评论 -
Git学习笔记
Git命令原创 2022-08-09 13:38:21 · 144 阅读 · 0 评论 -
深拷贝与浅拷贝
浅拷贝:利用编译器默认拷贝方式,类做参数//浅拷贝class a{public: int b=10;};int main(){ a a1; //a类变量a1; a a2(a1); //使用编译器自带的拷贝方式 //将对象a1作为参数,构造新对象a2}如果参数中含有new申请空间,且析构函数释放内存,那么拷贝构造对象,将会按照析构顺序释放指针且:被释放过“一次”的指针,就失去了对其的访问权限,不可再次释放class lei{public: int a1,*p;原创 2021-12-01 10:49:55 · 44 阅读 · 0 评论 -
socket实现简单通信
初始化socketsocket库中包含很多版本的socket,需要程序员指明,具体使用哪个版本将我们要使用的socket版本,及其基本信息,将信息存入结构体swaData WSADATA wsaData; //一个结构体用于存放socket信息 WSAStartup(MAKEWORD(2, 2), &wsaData); //初始化socket信息(说明所使用的版本),并将信息放入结构体初始化socket文件,初始化成功将返回文件描述符SOCKET s用于存放文件描述符.原创 2021-11-28 21:23:48 · 1437 阅读 · 0 评论 -
windows屏幕颜色监测
#include<iostream>#include<Windows.h>#include<string>using namespace std;class color{public: int Rmax, Gmax, Bmax; int Rmin, Gmin, Bmin; int r, g, b; int x, y; int ex, ey; color() { ex=ey=Rmax = Gmax = Bmax = Rmin = Gmin =原创 2021-10-24 16:55:25 · 612 阅读 · 5 评论 -
2021-09-01C++笔记
引用和重载1,引用 = 给变量取别名int a,b[] = { 1,2,3,4 };int &b=a; //引用必须声明时初始化int (&t)[4] = b; //数组引用必须声明数组大小//那么b==a为什么不直接int b=a;?引用是全局的,可以抛开指针2,重载= 重定义函数1、函数的参数个数不同。2、函数的参数类型不同或者参数类型顺序不同int a(int b);int a(char b,int c);int a(int c,char b)原创 2021-09-07 16:02:05 · 41 阅读 · 0 评论 -
2021.8.7树
#include<stdio.h>#include<stdlib.h>#include<conio.h>typedef struct TreeNode//{int num;struct TreeNode* Left;struct TreeNode* Right;}TreeNode;TreeNode* head;TreeNode* Creat_Nood(int num)//创建节点{TreeNode* new1 = (TreeNode*)malloc原创 2021-08-07 16:26:36 · 57 阅读 · 0 评论 -
C五大输入函数
scanf:标准输入getchar:单个字符获取getch:不可见字符获取gets:字符串输入fscanf:格式化写入原创 2021-07-27 14:58:36 · 65 阅读 · 0 评论 -
c语言如何读写文件?
文件文件指的是存储在外部介质上数据的集合,外部介质指的是磁盘。随着计算机的发展,文件种类也越来越多,不同的文件用不同的后缀名区分。但主要可以分为两类,ASCII文件和二进制文件二进制文件:不进行转换的文件,既直接输入输出都为01码形式的文件,比如映像文件等,计算机可以直接读取ASCII文件:又称为文本文件,也就是我们可读的文件,需要由01码转换为文本例如textANSI C标准采用缓冲文件系统处理数据文件,运作方式为在内存中开辟一块空间作为缓冲区用户需要文件,文件首先到缓冲区,再到用户输入原创 2021-03-30 19:04:00 · 407 阅读 · 0 评论