电气工程 专业课 电气 笔记

秦疆的Java课程笔记:68 面向对象 什么是继承

继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。 extands的意思是“扩展”。子类是父类的扩展。 Java中类只有单继承,没有多继承。 继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等。 继承关系的两个类,一个为子类(派生类),一个为父类(基类)。子类继承 ......
对象 课程 笔记 Java

秦疆的Java课程笔记:67 面向对象 封装详解

该露的露,该藏的藏 程序设计要求“高内聚,低耦合”。高内聚就是类的内部数据数据操作细节自己完成,不允许外部干涉;低耦合是仅暴露少量的方法给外部使用。 封装:数据的隐藏 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 记住这句话就够了:属性私有,get/set。 ......
对象 课程 笔记 Java

软件工程UML总结

个人总结 软件工程中UML的各类图绘制繁多复杂,这里为大家总结,有错请指正。 1.用例图是用例模型的一部分,用例模型还包括用例规约,用于对用例图中为展示出来的细节进行规定,用例图由参与者、用例以及它们之间的关系构成,用于描述系统功能。例如我绘制的以下用例图: 2.顺序图分为系统顺序图和普通顺序图,以 ......
软件工程 工程 软件 UML

《Effective Java》阅读笔记-第五章

Effective Java 阅读笔记 第五章 泛型 第 26 条 不要使用原生类型 随着泛型的普及,这条没什么可说的。 如果不知道具体类型,可以使用<?>来代替。 第 27 条 消除 unchecked 警告 原生类型到泛型转换时,编译会有警告,可以使用@SuppressWarnings("unc ......
Effective 笔记 Java

秦疆的Java课程笔记:65 面向对象 创建对象内存分析

先写两个类 //创建一个Pet类 package OOP.demo; public class Pet { public String name; public int age; public void shout() { System.out.println("喵~~"); } } //主程序Ap ......
对象 内存 课程 笔记 Java

学C笔记归纳 第十二篇——函数2 声明和定义

函数功能越单一,可移植性越强——“高内聚低耦合”; 函数可以嵌套调用,不可以嵌套定义; 关于函数声明: 告诉编译器函数名、参数、返回类型,但函数具体存在由函数定义决定; 函数声明一般出现在函数使用之前,要满足先声明后使用; 函数声明一般放在头文件中。(单片机常用) #include <stdio.h ......
函数 笔记

[数字图像处理笔记] 第六章 图像复原

1. 图像复原及退化模型 1.1 图像复原 图像复原:根据退化原因,建立相应的数学模型,从被污染或畸变的图像信号中提取所需要的信息,沿着使图像降质的逆过程恢复图像本来面貌。 根据不同指标进行分类: 在给定退化模型条件下:无约束 和 有约束 根据是否需要外界干预:自动 和 交互 根据处理所在域:频率域 ......
图像 图像处理 数字 笔记

drf实战和源码剖析----学习笔记1

学自:bilibili武沛齐老师. 武老师讲课:清晰,连贯,实用,透彻,真乃名师! # 1. 什么是前后端分离 - 不分离,主要用于后台系统(CRUD)和用户量上的情况,开发起来代价小- 分离,面向用户,大量,几十万- 根据实际情况 # 2. 什么是drf?作用是什么? # 3. 必备工具:post ......
实战 源码 笔记 drf

NodeJs学习笔记

目录Node JsBuffer (缓冲区)概念特点使用计算机基础进程与线程fs模块写入文件① .writeFile 异步写入② .writeFileSync 同步写入③ .appendFile/appendFileSync 追加写入④ .createWriteStream 流式写入需要写入文件的场景 ......
笔记 NodeJs

SQL语句学习笔记

目录SQL语句SQL详细名词和概念建表查询增加删除插入更新(更改)聚集函数多表查询视图存储过程 SQL语句 SQL详细名词和概念 sql详细名词 1.数据库内可以有多个表 2.表的内部主要由键名和键值组成 3.键有主键,外键和普通键三种类型 4.主键唯一且不为空,但可以由两个键合起来作为一个主键,此 ......
语句 笔记 SQL

探究振弦采集仪在工程监测中的应用

探究振弦采集仪在工程监测中的应用 振弦采集仪是一种专门用于测量结构振动的仪器,在工程监测中有着广泛的应用。它通过采集振动信号,分析结构的振动特性,从而评估结构的安全性能,指导工程设计和施工。本文将从振弦采集仪的基本原理、应用场景和优势等方面,探究其在工程监测中的应用。 首先,振弦采集仪的基本原理是利 ......
工程

js笔记

js基础 javascript是基于对象和事件驱动的脚本语言。 //直接在页面中嵌入脚本 <script> alert('弹窗警告'); document.write("在浏览器上输出文字"); console.log("这句话会在控制台显示,在浏览器上按f12呼出控制台"); </script> ......
笔记

硬件开发笔记(十六):RK3568底板电路mipi摄像头接口原理图分析、mipi摄像头详解

前言 本篇继续分析底板原理图mipi电路原理图、mipi摄像头输入硬件接口详解。 RK3568芯片摄像头接口 查看RK3568的芯片手册,摄像头接口并不支持直接sensor模拟信号输入,只能接收mipi信号,RK3568的摄像头接口引脚如下: 只支持mipi的数字信号摄像头。 本来计划是使用RK35 ......
摄像头 底板 硬件开发 mipi 电路

测试框架TestNG学习笔记

目录一、TestNG的基本介绍和如何在maven中引用二、TestNG基本注解与执行顺序实战2.1 注解实战 @Test标签2.2 注解实战 BeforeMethod和AfterMethod2.3 注解实战BeforeClass和AfterClass2.4 注解实战:BeforeSuite和Afte ......
框架 笔记 TestNG

笔记 2023.12.12:杂题选讲

笔记 2023.12.12:杂题选讲 ARC132E 首先发现最终状态形如:中间两个洞夹着的没人动过,它的左边全是 <,右边全是 >,考律左边全是 < 的方案数。然后若给每个洞被选时间标号,则定向方案数是 \(2^{n-\text{后缀最大值}}\)。考虑从后往前 dp,将这个系数直接记在 dp 值 ......
笔记 2023 12

【定义类】三软件测试工程师

第一部分软件测试概述 软件测试概述——内容概要 软件测试概要 一:软件与系统工程领域标准 2020.4.28,发布软件与系统工程领域5项国家标准,分别是GB/T38634.1~ GB/T 38634.4, GB/T 38639。  GB/T 38634:适用于各个企业、测评机构规范软件测试过程, ......
软件测试 工程师 工程 软件

新型生成式 AI 助手 Amazon Q 为 IT 专业人士与开发人员提供有力支持(预览版)

今天,我们发布 Amazon Q 预览版,这是一款专用于企业级业务的全新生成式 AI 助手,可根据客户的业务量身定制。 ......
助手 有力 人士 人员 Amazon

作为系统运维工程师,针对外部用户反馈的问题,以下是一些常见的排查步骤和建议

针对外部用户反馈的问题,以下是一些常见的排查步骤和建议: 沟通和收集信息: 与用户进行充分的沟通,了解问题的具体描述、出现的场景、频率、影响范围等。 尽量获取用户提供的相关日志、截图、错误信息或其他详细描述,以便更好地理解问题。 重现问题: 尝试模拟用户操作过程,以重现问题。这可以有助于更好地理解问 ......
用户反馈 步骤 工程师 常见 建议

作为系统运维工程师,你需要对内部和外部用户反馈的系统问题进行逐步排查和解决。以下是一些通用的步骤建议:

作为系统运维工程师,你需要对内部和外部用户反馈的系统问题进行逐步排查和解决。以下是一些通用的步骤建议: 收集信息: 首先,明确内部和外部用户反馈的具体问题是什么,包括出现问题的具体场景、频率、影响范围等信息。 如果可能,收集相关日志、错误信息或其他有关问题的详细描述。 分析问题: 将问题进行分类,区 ......
系统 用户反馈 步骤 工程师 建议

一款专业的内外网文件摆渡产品,应如何帮助企业提升协作效率?

伴随着全球数字化转型的持续深入,数字经济的蓬勃发展,数据资产已成为非常重要的生产要素。近年来,全球数据泄密事件频发,数据泄密事件的平均成本逐年攀升。考虑到业务安全需要,绝大多数企业会考虑网络隔离,在内部划分为不同的隔离网域,内网-外网,互联网-内网,生产网-办公网,办公网-研发网隔离等等。但原本各部 ......
摆渡 效率 文件 专业 产品

读程序员的README笔记08_依赖管理

1. 行为准则 2. 依赖管理 2.1. 在现有的代码上增加一个依赖似乎是一个简单的决定 2.2. 不要重复自己”(Don’t repeat yourself,DRY)是一个通常被教导的原则 2.3. 依赖关系带来了风险 2.3.1. 不兼容的变化 2.3.2. 循环依赖 2.3.3. 版本冲突 2 ......
程序员 笔记 程序 README 08

[数字图像处理笔记] 第五章 图像增强

1. 图像增强概念和分类 1.1 图像增强的目的 改善图像的视觉效果 减少 图像中的 噪声,提高 目标与背景的 对比度 强调或抑制 图像中的某些 细节 1.2 图像增强分类 空间域 点处理:灰度变换、直方图处理(均衡化、规定化)、伪彩色处理 模板处理:图像平滑、图像锐化 频率域 高通滤波 低通滤波 ......
图像 图像处理 数字 笔记

【笔记】整体二分

易错 在清除当前区间处理时的影响时,通常有两种做法:(下以区间第 \(k\) 小为例 若个数 res < 待查询第 k 小时,一般就有两种处理方法: k -= res,最后递归的时候直接清空 bit。 k 不变,先递归右区间,清空 bit,再递归左区间。 正确性 在没有中途修改,或者可以认为所有的修 ......
整体 笔记

《构建之法》之软件工程师

一、团队对软件工程师的要求 能够与其他成员交流,包括大的技术方向和一些看似微小的问题; 2.按时交付,一般指代码吧; 3.接受不同的任务并高质量完成; 4.按照团队的流程工作,应该是为了方便统一协作或者是代码管理; 5.理性工作,摒弃掉个人的情感或者喜好,不要激情或者灵感来了才去工作,稳定很重要。 ......
工程师 工程 软件

解析几何笔记:空间的正交变换和仿射变换

目录空间的正交变换平移旋转镜面反射空间的正交变换的性质空间的仿射变换空间的仿射变换的性质参考 空间的正交变换 定义 空间的一个点变换σ,如果它在一个直角坐标系的公式: \[\begin{pmatrix} x'\\y'\\z' \end{pmatrix} =A\begin{pmatrix} x\\y\ ......
仿射 正交 几何 笔记 空间

笔记

# 03运行超市抹零结账行为 # 运行超市抹零结账的行为 money_all=4758837.3847 money_all_str=str(money_all) print("商品的总额为"+money_all_str) print("实际的收取的金额为:"+str(int(money_all))) ......
笔记

《重构:改善既有代码的设计》读书笔记一

一、重构原则 1、重构定义 重构:对软件内部结构的一种调整。目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。 2、为何重构 在开始说为何重构之前,先说一下很多程序员为何不喜欢重构。 时间紧,一直忙着实现功能,觉得重构影响效率,而且重构不算绩效,简直吃力不讨好 觉得代码写完之后可 ......
代码 笔记

高分辨率定时器和动态时钟设计笔记 【ChatGPT】

https://www.kernel.org/doc/html/v6.6/timers/highres.html 高分辨率定时器和动态时钟设计笔记 更多信息可以在OLS 2006年的演讲论文"hrtimers and beyond"中找到。该论文是OLS 2006年会议第1卷的一部分,可以在OLS网 ......
定时器 时钟 分辨率 ChatGPT 笔记

重构笔记4

提炼函数时机:当我们觉得一段大函数内某一部分代码在做的事情是同一件事,并且自成体系,不与其他掺杂时当代码展示的意图和真正想做的事情不是同一件时候,如作者提到的例子。想要高亮,代码意思为反色,这样就不容易让人误解,印证了作者前面说的:当你需要写一行注释时候,就适合重构了做法:一个以他要做什么事情来命名 ......
笔记

吉林大学软件学院软件工程复习

软件工程概论 软件=程序+数据+文档(逻辑实体) 程序:按实现设计的功能和性能要求执行的指令序列 数据:使程序正常操作信息的数据结构 文档:与程序开发、维护有关的图文材料 软件危机:计算机软件在开发和维护过程中所遇到的一系列严重问题1,如何开发软件;2,如何维护软件。 原因: 软件本身的特点 软件的 ......
共10200篇  :28/340页 首页上一页28下一页尾页