杂七杂八笔记
文章平均质量分 72
各类笔记
rainboots
这个作者很懒,什么都没留下…
展开
-
图像增强入门学习——基本名词了解
毕设图像增强相关。原创 2022-03-12 20:52:34 · 683 阅读 · 0 评论 -
Linux学习6.27
命令解析器:shell——Unix操作系统bash——Linux操作系统本质:识别命令,调用对应程序快捷键:命令和路径补齐主键盘快捷键:1.历史命令切换历史命令:history向上遍历:ctrl p向下遍历:ctrl n2.光标移动向前移动:ctrl b向后移动:ctrl f移动到头部:ctrl a移动到尾部 :ctrl e3.删除字符:删除一部分 ctrl uTab键自动填充Linux系统不分盘根目录 ls /...原创 2021-07-15 09:47:38 · 150 阅读 · 0 评论 -
Linux编译和调试
gcc编译器名称:GNU Compiler Collection对C/C++编译的控制预处理 Pre-Processing 生成 .i 文件 gcc -E -o hello.i hello.c 编译 Compiling 生成 .s 文件gcc -S -o hello.s hello.i 汇编 Assembling 生成 .o 文件gcc -c -o hello.o hello.s 链接 Linking ...原创 2021-11-16 09:47:27 · 471 阅读 · 0 评论 -
Qt学习笔记
头文件#include <QApplication>Qt 头文件没有.h有且只有一个应用程序类的对象QApplication a(argc,argv);QWidget 窗口基类return a.exec();//等同于a.exec(); //等待事件的发生return 0;原创 2021-11-16 09:46:30 · 623 阅读 · 0 评论 -
Python学习
Python是一门解释型、面向对象的高级编程语言Python 3不兼容Python 2.0特性:开源、易于维护、可移植、易于使用、广泛的标准库、功能强大、可扩展、可嵌入缺点:运行速度慢、代码不能加密九九乘法表使用反斜杠 \ ,实现转义字符的功能在字符串前面加 r ,表示直接显示原始字符串,不进行转义列表[ ]元组( )元组不允许修改字典 { }集合{ }编码规范一般Python程序第一行需要加入#...原创 2021-10-13 13:17:01 · 124 阅读 · 0 评论 -
多线程 加锁
线程同步对多线程来说,资源是共享的,基本上不存在不允许访问的情况,但是,共享的资源在某一时间点只能有一个线程占用,所以需要给资源加锁。线程的锁的种类互斥锁 读写锁 条件变量 自旋锁 信号灯互斥锁互斥锁机制是同一时刻只允许一个线程占有共享的资源。初始化锁intpthread_mutex_init(pthread_mutex_t*mutex,constpthread_mutex_attr_t*mutexattr);参数 mutexattr 用于指定锁的属性(见下)...原创 2021-09-24 10:56:06 · 3879 阅读 · 0 评论 -
MySQL学习笔记
查看计算机状态,在“服务”中显示“状态”---正在运行,“启动类型”---“手动”windows下命令net stop MySQL 停止服务net start MySQL 启动服务本地登录mysql -uroot -p密码退出exit查看数据库show databases;使用数据库use ***;创建数据库create database ***;导入数据source 路径(不能有中文查看数据select * fro...原创 2021-09-09 18:00:09 · 206 阅读 · 0 评论 -
网络编程面试题
TCP/UDP协议深入理解TCP、UDP协议及两者的区别_striveb的博客-CSDN博客_udp协议和tcp协议TCP 和UDP 的详细介绍_卖女孩的小火柴的博客-CSDN博客_tcp udp三次握手、四次挥手的过程TCP和UDP的区别http协议HTTP 协议入门 - 阮一峰的网络日志 (ruanyifeng.com)http协议常见面试题 - 吃个鱼丸 - 博客园 (cnblogs.com)HTPP协议是无状态协议HTTP请求格式、回应格式http协议请求方式原创 2021-08-23 15:45:36 · 128 阅读 · 0 评论 -
Linux 内核、进程调度、进程通信、多线程、协程
Linux内核操作系统是什么内核是什么从功能层面上来说,内核就是一个中间层,软件和硬件之间交互的中间层,链接层从其他方面理解内核 系统调用,开放了很多接口;资源管理内核实现的策略宏内核微内核内核包含哪些核心的模块进程的调度与切换内存管理虚拟内存机制和网络交互的地方设备驱动程序进程通信机制&锁其他模块Linux进程调度进程分类实时进程 用户交互的进程,需要及时响应普通进程 如压缩文件,视频的编码解码上下文切换上...原创 2021-08-15 21:53:12 · 469 阅读 · 0 评论 -
配置apache
apache安装apache2服务器#sudo apt-get install apache2查看apache版本apache2 -v启动apache1、启动aoache服务 sudo /etc/init.d/apache2 start2、重启apache服务 sudo /etc/init.d/apache2 restart3、停止apache服务 sudo /etc/init.d/apache2 stop测..原创 2021-08-17 17:18:19 · 129 阅读 · 0 评论 -
host文件、DNS负载均衡、SSL/TLS
今日学习:host文件本机的host文件作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,提高域名解析速度。由于有了映射关系,当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。D原创 2021-08-13 17:02:28 · 590 阅读 · 0 评论 -
pair与tuple 用法、套接字、TCP粘包/拆包、http长连接与短连接
今日学习:pairC++中的结构模板,定义在头文件<utility>中,提供一个包含2个数据成员的结构体模板。pair是将2个数据组合成一个数据,当需要这样的需求时就可以使用pair。(1)STL中的map就是将key和value放在一起来保存。(2)另一个应用是,当一个函数需要返回2个数据的时候,可以选择pairpair的创建和初始化pair<string, string> anon; // 创建一个空对象anon,两个元素类型都是str原创 2021-08-10 20:22:56 · 328 阅读 · 0 评论 -
暑期学习冲offer7.30
今日学习:基础语法76明日计划:写memset、memcpy、strcpyhttps://www.cnblogs.com/573177885qq/p/5302457.htmlhttps://blog.csdn.net/huliqi789/article/details/51813543初始化列表对于类类型来说,最好使用初始化列表,为什么呢?由下面的测试可知,使用初始化列表少了一次调用默认构造函数的过程,这对于数据密集型的类来说,是非常高效的。必须使用初始化列表的时候1.常量成员,原创 2021-07-30 20:47:33 · 275 阅读 · 0 评论 -
暑期学习冲offer7.27
明日计划:写C++11新特性;刷专项题50道;抽空看代码编写规范;刷leetcode题目;开始看阿秀的八股笔记原创 2021-07-27 16:53:14 · 193 阅读 · 0 评论