学习笔记
文章平均质量分 80
数据库笔记、计算机网络笔记、ssm、netty、maven等
@@老胡
思考与实践并行,努力成为发现和解决问题的人
展开
-
软件测试简单面试
软件测试的目的:减少软件中的bug,保障软件的质量。软件测试:使用技术手段来验证软件是否满足需求。测试用例:为测试项目而设计的执行文档。软件=程序+数据(库)+文档+服务。质量模型:衡量一个优秀软件的维度。软件:控制计算机硬件工作的工具。软件的基本组成:客户端+服务器。用例:用户使用的案例。原创 2023-02-20 17:01:06 · 359 阅读 · 0 评论 -
HCIP-AI神经网络基础
介绍华为AI认证中的神经网络的基础原创 2022-06-23 23:55:48 · 1011 阅读 · 0 评论 -
HCIP-AI图像处理理论、应用
关于图像的处理理论和应用原创 2022-06-27 00:24:15 · 1371 阅读 · 0 评论 -
HCIP-AI语音处理理论、应用
华为人工智能语音识别模块原创 2022-06-29 15:50:40 · 1087 阅读 · 0 评论 -
promise封装微信request方法
理论异步 API 返回 Promise:Promise其实是一个构造函数,它有resolve,reject,race等静态方法;它的原型(prototype)上有then,catch方法,因此只要作为Promise的实例,都可以共享并调用Promise.prototype上面的方法(then,catch)。promise语法:new Promise(function(resolve,reject){}/*excutor*/);,在实例化Promise时需要传入一个函数excutor(函数)作为参数原创 2022-05-11 09:31:37 · 318 阅读 · 0 评论 -
SSM框架开发文档
MyBatis中文文档:https://mybatis.org/mybatis-3/zh/index.htmlMybatis-Spring中文文档:http://mybatis.org/spring/zh/Spring的各种中文文档:https://blog.csdn.net/nameKing/article/details/108019109原创 2021-10-16 15:31:59 · 684 阅读 · 0 评论 -
Maven
MavenMaven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。项目构建管理依赖不需要将jar包拷贝到项目中jar包之间可能存在依赖关系,maven可以帮我们管理这些依赖关系Maven下载1、进入到官方下载点击官方下载地址,下载好安装包,解压之后得到以下的目录结构2、配置Maven首先要配置环境变量在桌面此电脑图标右键点击属性点击高级系统设置点击环境变量新建变量名为MAVEN_HOME的变量并且配置上变量值原创 2021-09-20 10:14:32 · 281 阅读 · 0 评论 -
netty(一)
Netty简介Netty 的介绍Netty 是由 JBOSS 提供的一个 Java 开源框架,现为 Github 上的独立项目。Netty 是一个异步的、基于事件驱动的网络应用框架,用以快速开发高性能、高可靠性的网络 IO 程序。Netty 主要针对在 TCP 协议下,面向 Client 端的高并发应用,或者 Peer-to-Peer 场景下的大量数据持续传输的应用。Netty 本质是一个 NIO 框架,适用于服务器通讯相关的多种应用场景。要透彻理解 Netty,需要先学习 NIO,这样我们才能原创 2021-09-13 17:11:21 · 269 阅读 · 0 评论 -
Netty学习
NIO三大组件channel & BufferselectorNIO:non-blocking io三大组件channel & Bufferchannel是读写数据的双向通道,可以将数据读入到buffer中,也可以将buffer的数据写入到channel常见的channel有:FileChannel:文件传输通道DatagramChannel:udp数据传输通道SocketChannel:tcp客户端数据传输通道ServerSocketChannel:tcp数据传原创 2022-03-19 23:32:20 · 337 阅读 · 0 评论 -
数据库 关系模型和关系代数
关系模型一、数据结构就是一张二维表,这种表示关系的集合,二维表的一行就是一个对象(实体)术语:域——表的一列就是一种域,他们拥有相同的数据类型,域必须是原子的,不可分割的元组——表的一行,代表一个实体目、属性——都是描述一个域,也就是描述列的超码——某一个属性集可以唯一标识一张表候选码——最小的超码,候选码集合中的属性不能分割,如果分割就不能唯一标识这张表主码——一般挑最简单的、而且不可能重复和变化的候选码作为主码外码——用来参照其他表的,只能在参照表的主码中选择二、关系数据操作—原创 2021-03-15 22:55:39 · 975 阅读 · 1 评论 -
数据库 SQL查询语言理论基础
数据库语言高度非过程化:描述做什么,不涉及怎么做。SQL基本结构包括3个子句:SELECT子句 对应投影运算,指定查询结果中所需要的属性或表达式FROM子句 对应笛卡尔积,给出查询所涉及的表,表可以是基本表、视图或查询表WHERE子句 对应选择运算(包括连接运算所转化的选择运算),指定查询结果元组所需要满足的选择条件SELECT和FROM是必须的,其他是可选的DISTINCT 用来消除重复元组的单表查询列属性一、查询指定的列选取表中的全部列或指定列,通过SELECT确定要.原创 2021-04-01 21:33:09 · 2005 阅读 · 0 评论 -
数据库第一章
一、数据库模型分层概念模型——以用户的角度去对现实世界的抽象,主要用于数据库的设计。常见的有实体-联系模型(E-R模型)和面向对象模型(O-O模型)逻辑模型——从计算机角度来看待这个世界,主要用于数据库的实现。常见有层次模型、网状模型、关系模型物理模型——从计算机底层的物理层的角度考虑数据的物理存储结构和方法主要的关系如下:二、数据模型的组成元素数据结构——描述的是实体(也就是对象)之间的联系,它与对象的类型、内容、性质以及对象之间的联系都有关系,所描述的对象类型的集合,是对系统的静态特性的描原创 2021-03-15 21:01:44 · 190 阅读 · 0 评论 -
计算机网络——DV和LS算法笔记
距离向量算法思路:每个节点有一张选路表(距离表),维持选路数据,随着算法进行,不断更新,直到静止。dv算法步骤:(1)初始化计算节点x到所有目的点y的距离向量Dx(y)若目的点y是节点x的邻居,则Dx(y) = c(x,y ),否则,Dx(y)= ∞节点x的每一个邻居w到所有目的点y的距离向量为Dw(y) = ∞把节点x的距离向量Dx = [Dx(y):y在N中] (节点x到每个目的节点y的估计费用)发给每一个邻居w(2)更新距离向量发现直接相连的链路费用变化,或收到邻居的新距离向量,更新原创 2021-07-27 14:57:01 · 6265 阅读 · 1 评论 -
计算机网络-http抓包实验笔记
实验步骤:1.启动主机上的web浏览器。2.启动Wireshark。只是窗口中没有任何分组列表。3.开始分组俘获:选择“Capture”下拉菜单中的“Interface”命令,其中显示计算机所具有的网络接口(即网卡)。当计算机具有多个活动网卡时,需要选择其中一个用来发送或接收分组的网络接口(如某个有线接口)。随后,单击“Start”开始进行分组俘获,所有由选定网卡发送和接收的分组都将被俘获。4. 界面里还有一个“Options”窗口,可以设置分组俘获的选项。5.开始分组俘获后,会出现如图所示的分组原创 2020-12-11 15:54:38 · 4173 阅读 · 0 评论