自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(147)
  • 收藏
  • 关注

原创 【复习笔记】JavaWeb实验重点代码

1.2 实验内容1.2 01.html1.2 页面展示1.5 实验内容1.5 11.html1.6 实验内容1.6 100.html1.7 实验内容1.7 101.html1.8 实验内容1.8 110.html1.8 结果展示1.2 实验内容1.2 sy2.html1.2 运行结果2.1 运行结果实验三 Request与Response对象的应用3.1 实验内容3.1 test.jsp3.1 answer.jsp3.1 yes

2022-12-28 23:53:21 898 1

原创 【复习笔记】【嵌入式】嵌入式系统及其原理复习重点——篇二

V4版架构是曾经应用最广的ARM体系结构,对V3版架构进行了进一步扩充。引进了16位的Thumb指令集,使ARM使用更加灵活。ARM7、ARM8、ARM9和StrongARM都采用该版架构。指令集中增加了以下功能:增加了16位Thumb指令集增加了处理器系统模式,在该模式下,处理器使用用户寄存器操作符号化和非符号化半字及符号化字节的存/取指令完善了软件中断SWI指令的功能把一些未使用的指令空间捕获为未定义指令。

2022-12-20 13:44:25 1020

原创 【复习笔记】嵌入式系统及其原理复习重点

IEEE定义:嵌入式系统是“控制、监视或者辅助设备、机器和车间运行的装置嵌入式系统是以应用为中心,以计算机技术为基础,采用可剪裁软硬件,适用于对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统。(将通用计算机上使用的技术和观念用到嵌入式系统中,如计算机体系结构、操作系统、数据库、计算机网络等)

2022-12-20 10:21:19 1040

原创 【复习笔记】计算机组成原理复习重点——篇六

第三篇 中央处理器。

2022-12-15 20:31:00 492

原创 【复习笔记】计算机组成原理复习重点——篇五

外部设备:包括输入/输出设备及通过输入/输出接口才能访问的外存储设备。接口:外设与主机之间数据传输时完成速度匹配、格式转换等工作的逻辑部件。输入设备:键盘鼠标输出设备:显示器打印机外存设备:除寄存器、缓存、内存以外的辅助存储器。为了实现主机与外设之间的匹配。实现设备的选择实现数据缓冲达到速度匹配实现数据串-并、A/D、电平转换传送控制命令反映设备的状态(“忙”、“就绪” )

2022-12-15 19:38:29 556

原创 【笔记】计算机组成原理复习重点——篇四

存储一个二进制位的物理器件叫存储元。地址码相同的多个存储元构成一个存储单元。若干个存储单元构成存储体。多个存储体构成存储器。多个存储器构成存储体系。存储元→存储单元→存储体→存储器→存储体系主存的基本组成主存和 CPU 的联系主存的技术指标半导体存储芯片的基本结构存储芯片地址线、数据线、片选线的作用用 16K × 8位 的存储芯片组成 64K × 32位 的存储器。

2022-12-15 16:25:43 885

原创 【笔记】计算机组成原理复习重点——篇三

保留同步通信的基本特点,但当从设备速度较慢不能同步时,告知主设备“等一下”,主设备收到信号就“等一等”,直到条件成熟,才继续传输数据。:没有统一的时钟,也没有固定的时间间隔,完成一次数据交换的时间是不固定的,依靠“握手”方式实现定时控制。计算机的各个系统功能部件连在一起才能协同工作,部件之间不可能采用全互联形式,因此就需要有公共的信息通道,即总线。将低速的I/O设备从主存总线分离出来,实现通道/CPU的并行。系统总线的共享度高,并行度低,成为系统的性能瓶颈。编辑于2022年12月14日;

2022-12-15 14:51:48 498

原创 【复习笔记】计算机组成原理复习重点——篇二

第一台von Neumann 系统结构的计算机。一、计算机具有类似人脑的一些超级智能功能。:微芯片上集成的晶体管数目每三年翻两番。二、芯片集成度的提高受以下三方面的限制。Intel 公司的典型微处理器产品。第2章 计算机的发展及应用。要求计算机的速度达1015/秒。通过控制DNA分子间的生化反应。六、CAD/CAM/CIMS。距离考试还有一周不满两天。三、软件技术的兴起和发展。利用原子所具有的量子特性。机器语言 面向机器。汇编语言 面向机器。高级语言 面向问题。一、科学计算和数据处理。

2022-12-14 18:33:09 147

原创 【笔记】计算机组成原理复习重点——篇一

硬件:计算机的实体,如主机、外设等软件:由具有各类特殊功能的程序组成系统软件:用来管理整个计算机系统,例如:语言处理程序、操作系统、服务性程序、数据库管理系统网络软件应用软件:按任务需要编制成的各种程序。

2022-12-14 18:07:55 583

原创 【Note】如何做好文献阅读及笔记整理

内容来自B站UP主——小博士Awake原视频链接:https://www.bilibili.com/video/BV17W4y167SM?spm_id_from=333.880.my_history.page.click&vd_source=b8fef6b73dad29bd74a076c944938c0a笔者做的笔记如下(仅供参考):一起学习叭~编写于2022年7月5日;...

2022-07-05 18:51:03 327

原创 Java重点难点

Java重点难点basic在Java中,关键字final使类不能派生出子类,所以final修饰的方法也不能被覆盖。volatile:volatile是一个特征修饰符(type specifier).volatile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。private修饰的成员变量,只能被该类自身访问和修改。private static int m,可以使成员变量被类内的函数直接访问,改为public也不可以直接访问。启动线程调用start()方法

2022-05-23 09:38:08 443

原创 【深度学习】使用labelImg标注图像

深度学习之数据标注——windows下使用labelImg标注图像内容参考自博客:https://blog.csdn.net/python_pycharm/article/details/85338801用于深度网络训练的数据集做标注的方法和工具有好多,像Labelme、labelImg、yolo_mark、Vatic、Sloth等等。 labelImg:在windows下已经编译好的。一、labelImg工具下载:下载地址:链接:链接:https://pan.baidu.com/.

2022-01-21 11:04:59 4148 2

原创 【复习】物联网导论知识梳理

物联网导论复习——知识梳理二到八章重点思维导图第二章:《RFID与物联网应用》第三章:《传感器与传感网技术》第四章:《物联网智能硬件与嵌入式系统》第5章:《物联网通信与网络技术》第六章:《位置信息、定位技术与位置服务》第七章:《物联网智能数据处理技术》第八章:《物联网网络安全》

2022-01-03 13:41:44 5298 4

原创 大学物理(二)复习考纲

大学物理(二)复习考点范围如下 [ 教材:太原理工大学出版的大学物理A(二)]:电磁学光学量子力学第九章,第10章重要考点:1、课本作业2、教材例题:均匀带电圆环轴线上的场强;均匀带电圆盘轴线上的场强;例9-4;均匀带电球面场强分布;均匀带电平面场强分布;无限长均匀带电圆柱面场强分布;均匀带电球面电势分布;例10-1;例10-2;例10-4;例10-53、本部分计算题共10分,基本题型涉及知识点:1)场强叠加原理求场强;2)高斯定律求场强(包括球对称性,面对称性,柱对称性);3)电势

2022-01-03 09:18:52 449

原创 C++重难点整理

C++重难点整理-----有问题请及时联系笔者修改鸭~第一章在C++中,通过重载和虚函数来实现多态性。C++是一种面向对象和面向过程相结合的语言。第二章内联函数的定义需要在函数的返回值类型前面加关键字inline。在堆中通过new运算符创建的对象,其生存期为动态生存期。在函数代码少、频繁调用的情况下适宜采用inline定义内联函数。第三章类中数据成员的生存期由对象决定。构造函数可以重载,析构函数不能重载。拷贝构造函数的调用:用一个对象去初始化同类的另一个对.

2021-12-14 22:40:38 1146

原创 【连载】前端入门——CSS学习

CSS教程文章目录CSS 简介什么是 CSS?CSS语法CSS 实例CSS 实例CSS 注释CSS Id 和 Classid 和 class 选择器id 选择器class 选择器CSS 创建如何插入样式表外部样式表内部样式表内联样式多重样式多重样式优先级CSS 背景背景颜色背景图像背景图像:水平或垂直平铺CSS 简介什么是 CSS?CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 HTML 元素样式通常存储在样式表中把样式添加到 HTML 4.0 中.

2021-11-20 15:11:02 137

原创 数据结构——第3章线性表

第3章 线性表内容来自书籍——大话数据结构第三章。线性表(List):零个或多个数据元素的有限序列。3.1线性表的定义它是一个序列,元素之间是有顺序的;若元素存在多个,则第一个元素无前驱,最后一个元素无后继,其他每个元素都有且只有一个前驱和后继。线性表强调是有限的,元素个数是有限的。事实上,在计算机中处理的对象都是有限的,那种无限的数列,只存在于数学的概念中。如果用数学语言来进行定义:在较复杂的线性表中,一个数据元素可以由若干个数据项组成。3.2线性表的抽象数据类型常用操作

2021-09-23 17:55:10 234

原创 python图像操作——python实现开闭腐蚀膨胀

OpenCV—python 形态学处理(腐蚀、膨胀、开闭运算、边缘检测)内容来自博客~定义结构元素形态学处理的核心就是定义结构元素,在OpenCV-Python中,可以使用其自带的getStructuringElement函数,也可以直接使用NumPy的ndarray来定义一个结构元素。可以定义椭圆、矩形、十字形等形态学结构:椭圆:cv2.getStructuringElement(cv2.MORPH_ELLIPSE,(5,5))矩形:cv2.getStructuringElement.

2021-08-26 19:43:05 2335

原创 【连载】深度学习从0到1基于Tensorflow2读书笔记——one-深度学习背景介绍

深度学习从0到1基于Tensorflow2谷歌的深度学习框架Tensorflow,Caffe同样也是热门的深度学习框架AI:用编程语言去实现一些人工智能的算法,完成一些落地应用;同时也需要对算法理论有理解。第1章-深度学习背景介绍1.1人工智能[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-c9BBRz2y-1629971370450)(C:\Users\gzz\AppData\Roaming\Typora\typora-user-images\imag.

2021-08-26 17:50:58 1323

转载 离散数学全复习~

P1命题逻辑的基本概念P2命题逻辑等值演算第一种方法: 真值表求第二种 用等值演算求P3命题逻辑推理理论附加前提证明:P4谓词逻辑二. 量词 任意与→连用 ; 存在与且连用自由变元但是量词否定不一样例否定前移 任意或存在的量词变下一定是任意对且可以分配一定是存在对或者可以分配P5代数P6二元关系自反的话是任意A中的x反自反与之相反只要在R里面必须都有<y,x>反对称相反在R里面有他 那么必须他可传递抽象集合的证明哈斯图 画法极大元、极小元不唯一最大元

2021-08-26 16:17:07 418

原创 Java笔记——Java多线程~

多线程内容来自博客~理解线程与进程进程进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。众所周知,我们的电脑安装的软件比如:微信、谷歌等等都是存储在硬盘上的,硬盘上的数据可以说是永久存储(ROM),当双击LOL的时候,LOL程序执行就进入了内存中,所有的程序必须进入内存中才能执行,内存属于临时存储(RAM),而进入内存的程序都可以叫.

2021-08-26 11:21:57 156

原创 Java 8 新特性笔记

Java 8 新特性内容来自菜鸟教程——Java8新特性~Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。新特性Java8 新增了非常多的特性,主要有以下几个:Lambda 表达式 − Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中)。方法引用 − 方法引用提供.

2021-08-25 09:58:07 172

原创 python视频操作——python实现读取和保存视频

python读取和保存视频内容来自博客+博客~读取视频用cv2库的好处是返回的就是arrary,不用转换,但这种方法是从头读到尾利用cv2库读取视频,代码实现如下:import cv2cap = cv2.VideoCapture('C:\\Users\\xxx\\Desktop\\sweet.mp4')while(cap.isOpened()): # ret返回布尔值 ret, frame = cap.read() # 展示读取到的视频矩阵 cv2.im

2021-08-23 16:25:18 13824 3

原创 python视频操作——python实现将图片合成为视频

python 将图片合成视频内容来自博客~代码如下:import osimport cv2# 要被合成的多张图片所在文件夹# 路径分隔符最好使用“/”,而不是“\”,“\”本身有转义的意思;或者“\\”也可以。# 因为是文件夹,所以最后还要有一个“/”file_dir = 'C:/Users/xxx/Desktop/img/'list = []for root ,dirs, files in os.walk(file_dir): for file in files:

2021-08-23 16:05:56 13892 10

原创 python视频操作——python实现将视频分解为图片序列

python将视频分解为图片序列内容参考自博客~详细实现代码如下:import cv2# 读取视频,方法是来自cv2库的VideoCapturecap = cv2.VideoCapture("C:/Users/xxx/Desktop/sweet.mp4")# 计数i = 0# 循环判断视频是否打开while cap.isOpened(): # 逐帧读取视频,读取到时ret的返回值为true,当返回false时表示视频结束,frame为矩阵; ret, frame = ca

2021-08-23 15:45:31 1241

原创 【连载】设计模式——建造者模式

初次编写于2021年8月23日

2021-08-23 13:33:50 89

原创 【连载】设计模式——单例模式

2021-08-22 16:27:51 65

原创 共享锁、排他锁、互斥锁、悲观锁、乐观锁...

共享锁、排他锁、互斥锁、悲观锁、乐观锁、行锁、表锁、页面锁、不可重复读、丢失修改、读脏数据内容来自:https://mp.weixin.qq.com/s/hODjqbax1EX0T0IJh7_yNg共享锁(S锁): 又称为读锁,可以查看但无法修改和删除的一种数据锁。如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排它锁。获准共享锁的事务只能读数据,不能修改数据。共享锁下其它用户可以并发读取,查询数据。但不能修改,增加,删除数据。资源共享。排它锁(X锁):  又称为写锁、独占锁.

2021-08-20 10:56:41 541

原创 web开发框架中使用的对象~

DO/BO/DTO/VO/AO/PO内容来自博客~PO(persistant object) 持久对象在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 java 对象。最简单的 PO 就是对应数据库中某个表中的一条记录,多个记录可以用 PO 的集合。 PO 中应该不包含任何对数据库的操作。DO(Domain Object)领域对象就是从现实世界中抽象出来的有形或无形的业.

2021-08-20 10:46:51 109

原创 TCP/IP协议笔记

TCP/IP内容来自菜鸟教程——TCP/IP部分~TCP/IP 是因特网的通信协议。TCP/IP 通信协议是对计算机必须遵守的规则的描述,只有遵守这些规则,计算机之间才能进行通信。浏览器与服务器使用 TCP/IP 协议来链接因特网。浏览器使用 TCP/IP 协议进入服务器,服务器使用 TCP/IP 协议来发送 HTML 到浏览器。电子邮件也通过 TCP/IP 协议来发送和接收邮件。因特网地址比如 “42.120.45.233” 就是一个 TCP/IP 协议。网际互.

2021-08-19 23:45:52 1398 2

原创 【连载】设计模式笔记——抽象工厂模式

抽象工厂模式内容来自菜鸟教程——设计模式部分~抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于**创建型模式,**它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。介绍**意图:**提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。**主要解决:**主要解决接口选择的问题。.

2021-08-19 13:23:23 69

原创 【连载】设计模式笔记——设计模式简介

设计模式内容来自菜鸟教程——设计模式部分~设计模式简介设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式.

2021-08-19 13:11:08 61

原创 from C,Java to C++

C++学习 ——Day 1,2内容来自博客~first periodfrom C to C++Basic Partc++同c的不同:(三大性质、库)抽象性、封装性、继承性、多态性;标准模板库、面向对象编程… …C++的I/O是以字节流的形式实现的,流(stream)实际上就是一个字节序列。4个标准库定义的IO对象:cin、cout、cerr、clog命名空间-namespace:实际上就是一个由程序设计者命名的内存区域,程序设计者可以根据需要指定一些有名字的空间域,.

2021-08-19 10:40:03 341

原创 灰度图像和彩色图像直方图全局均衡化和自适应均衡化

opencv-python 实现灰度图像和彩色图像直方图全局均衡化和自适应均衡化内容来自博客~首先进行简单的灰度图像的全局均衡化和自适应均衡化import cv2 as cvimport numpy as np# 读取本地图像img=cv.imread('C:\\Users\\xxx\\Desktop\\blue.jpg', 0)# 全局直方图均衡化img1=cv.equalizeHist(img)# 自适应直方图均衡化clahe=cv.createCLAHE(clipLimit.

2021-08-18 18:46:33 1492

原创 图像金字塔与图像融合——OpenCv库

图像金字塔与图像融合——OpenCv内容来自博客~OpenCV中图像特征描述算法(SIFT,SURF,ORB等)中涉及了图像金字塔的内容。高斯金字塔高斯金字塔是最基本的图像塔。首先将原图像作为最底层图像G0(高斯金字塔的第0层,这里可以将原图像进行处理,最好处理成2的n次方,便于处理),利用高斯核(55)对其进行卷积,然后对卷积后的图像进行下采样(去除偶数行和列)得到上一层图像G1,将此图像作为输入,重复卷积和下采样操作得到更上一层图像,上一层图像是下一层图像的1/4 。、反复迭代多次,形.

2021-08-18 16:31:21 642

原创 Java设计模式——策略模式笔记

策略模式参考自博客。满屏的 if/ else/ switch 之类的判断逻辑是低级代码,极不好维护,且不优雅。什么是策略模式针对一组算法,将其分装到共同接口的独立的类中,然后进行向上转型。比如说对象的某个行为,在不同场景中有不同的实现方式,这样就可以将这些实现方式定义成一组策略,每个实现类对应一个策略(接口),在不同的场景就使用不同的实现类,并且可以自由切换策略。角色抽象策略角色一个抽象的接口,通常为接口或者抽象类具体策略角色继承上面接口或者抽象类,有具体的方法环境角色将上面

2021-08-16 13:35:38 114

原创 网络通信——Socket学习笔记

Socket参考内容来自博客!是什么一个将通信协议做好的通信的工具基础理解服务端先初始化Socket,然后与端口绑定,对端口进行监听,调用accept阻塞,等待客户端连接所以说Httpserver中有绑定端口还有调用accept方法/*创建服务器*/ServerSocket serverSocket=new ServerSocket();/*绑定端口*/serverSocket.bind(new InetSocketAddress(port));Socket clientSocket=

2021-08-15 23:58:30 283

原创 Redis笔记

Redis内容来自菜鸟教程——redis部分~REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。Redis 通常被称为数据结构服务器,因为值(value)可以是字符串(String)、哈希(.

2021-08-13 11:15:55 901

原创 【连载】穿越计算机的迷雾——读书笔记

穿越计算机的迷雾中国设计的第一台计算机:119机;每秒钟运算5万次,是用“电子管”做的,被称为“第一代计算机”,是最早的技术。后来发展出的第二代计算机,是用晶体管做的,然后发展到第三代计算机,是用集成电路做的,最后发展到第四代计算机,就是用大规模集成电路做的。沿着这条路径,计算机发展和集成电路的发展融合起来了。集成电路是计算机的核心技术,是计算机的载体,是计算机的主要成分,集成电路的发展决定着计算机的未来。第一台电子计算机的诞生使信息处理数字化、自动化,随后,利用电子计算机的技术原理,人类.

2021-08-13 11:11:27 1062

原创 【连载】python笔记——python高级特性

高级特性在Python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。代码越少,开发效率越高。切片取一个list或tuple的部分元素是非常常见的操作。对这种经常取指定索引范围的操作,用循环十分繁琐,因此,Python提供了切片(Slice)操作符,能大大简化这种操作。L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。如果第一个索引是0,还可以省略:>>> L[:3]['Michael', 'Sar

2021-08-13 11:04:31 90

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除