自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何在Java项目中集成拦截器,并对请求与响应参数进行存储

日常开发中,因为某些原因(架构日志不支持长期存储/审计需要等等)我们往往想对自己的模块中的接口进行一个个性化且的记录。当然我们会想到用原生AOP+注解的形式去实现,但是Spring提供的拦截器也同样的好用,所以这里用拦截器实现了一个简单的日志记录。在做这个需求前,网上我也查了很多资料,要不含糊其辞,要不杂七杂八,最后就是跑不通。

2024-04-16 17:29:30 281 1

原创 (04730)理想集成运算放大器的特点

集成运算放大器的应用非常广泛,当它与外部电阻、电容、半导体器件等构成闭环电路后,可以实现不同的电路运算功能,从而组成种类繁多、形式各异的应用电路。大多数应用电路中的集成运算放大器都工作在线性区,为了使问题分析简化,通常把集成运算放大器看成理想元件。虽然真正的理想元件是不存在的,但由于实际运算放大器的参数接近理想放大器的条件,所以,把集成运算放大器看成理想元件进行电路分析和计算的结果是可以满足工程要求的。

2024-01-02 13:36:40 576

原创 (04730)集成运算放大器概念

随着电子技术的飞速发展,集成运放的各项性能也不断提高,它的应用领域日益扩大,已远远超过了数学运算的范围。作为一种通用性很强的功能部件,在自动控制系统、测量仪表及其他电子设备中,集成运放将得到越来越广泛的应用,它已成为当前模拟电子技术领域中的核心器件。集成运算放大器的开环电压放大倍数代表了放大器的放大能力,且是决定运算精度的重要参数。它表征运放带负载的能力,Ro越小,带负载的能力越强。输入失调电压是指输入电压为零时,输出端出现的直流电压折算到输入端的数值,或指为了使输出电压为零而在输入端加的补偿电压。

2024-01-02 10:10:50 1089

原创 (04730)半导体器件之基本放大器工作原理(三)

为使输入的微弱信号进行放大后能获得足够的输出功率去推动负载运行往。这就必须考虑放大电路级与级之间的信号传递方法,或者称为耦合方式。,分别如图2.3.1、图2.3.2及图2.3.3所示。电容耦合方式多用于交流信号放大电路;变压器耦合方式一般用于功率放大电路;本节重点讨论直接耦合多级放大电路,这种方式经常用于交、直流放大电路或中、大规模集成电路中。

2023-12-28 17:00:25 973

原创 (04730)半导体器件之基本放大器工作原理(二)

本文主要介绍共集电极放大电路与场效应管放大电路

2023-12-25 10:54:33 405

原创 三极管集电结反偏为什么能导通

那问题又来了,发射区的自由电子跑到了基区,发射极岂不是带正电了,或者换种说法,发射极的自由电子总会跑光吧?在我们学习二极管的时候,脑袋里装了一个概念,就是二极管具有单向导通,反向截止的特性。上面这个图有点不太合适,毕竟刚才我们已经把发射区的大量自由电子通过VBB的作用搬运到了基区(P),所以我们可以认为基区现在的少数载流子(自由电子)的浓度已经非常高了。在本篇博客中没有详细阐述ICBO,ICEO,IBN等等电流的产生过程,初学者可以在弄懂大概的情况下,结合教材,仔细思考细节。,最后归于VCC的正极。

2023-12-22 16:03:48 531

原创 (04730)半导体器件之基本放大器工作原理(一)

放大器是构成各种电子线路的基本单元电路。所谓“放大”,就是将输入的微弱信号(微弱变化的电压或电流等)去控制直流电源提供的能量,并使输出按照输入的小信号变化规律而变化的过程。所以放大器的本质是能量转换器。本节重点学习基本放大电路的工作原理和基本分析方法及主要性能指标。

2023-12-18 15:25:07 1181

原创 (04730)半导体器件之场效应三极管

晶体三极管用很小的基极电流iB控制较大的集电极电流iC,作为放大元件使用时,三极管需一定的输入电流,故称为电流控制电流的元件。场效应三极管则用一定的输入电压控制较大的输出电流,作为放大元件使用时,场效应三极管只需一定的输人电压,不需输人电流,故称为电压控制电流元件。场效应三极管具有输入电阻高(最高可达1015Ω)、噪声低、热稳定性好、抗辐射能力强等特点,且耗能少、制作工艺简便、宜于集成等优点,因而得到了广泛的应用。按结构的不同,场效应管可分为结型和绝缘栅型两大类;按导电沟道的不同,分为P沟道和N沟道;

2023-12-14 14:30:37 851

原创 (04730)半导体器件之晶体三极管

其中基区十分薄,一般为1um至几十um,掺杂浓度较低,载流子数量较少;在iB>0,输出特性曲线近似平行横坐标的曲线族部分称为放大区,uCE在一定范围内变化时,iC的大小几乎不变,呈现恒流特性,但iC受iB的控制,满足△iC=β△iB的关系,β为三极管共发射极接法时的交流放大系数。,三极管工作在放大区,由于集电极电源对发射区扩散到基区的绝大部分自由电子的吸收,造成基极电流的减小,输人特性会有右移,继续加大uCE则对iB的影响很小,理论分析时,一般用uCE≥1时的输人特性,如图2.1.17所示。

2023-12-14 10:43:06 936

原创 (04730)半导体器件之晶体二极管

常温状态下半导体材料由于内部结构的特殊性,其性能类似于绝缘体,几乎不表现传导电流的能力,但在温度上升或有光照的情况下,其导电能力大大加强,如果改变其内部所含微量杂质的浓度,也可改变半导体的导电能力,人们正是利用半导体材料的这些特性,采用各种不同的工艺手段,生产各种性能和用途不同的半导体器件。,也将破坏原来载流子的动态平衡,但会阻止多数载流子的漂移运动,相当于PN结变宽,PN结呈现高阻状态,此时,少数载流子的漂移运动有所加强,由于少数载流子数量有限,形成的反向电流很小且基本不变。,如图2.1.5所示。

2023-12-13 14:48:48 791

原创 (04730)电路分析基础之正弦交流电路(四)

不论电路的结构怎样,电路中的有关电流相量和电压相量都应遵守相应的KCL和KVL的相量形式,并且每个元件的端电压相量和电流相量之间也必须遵守元件约束关系的相量形式。显然,S和P、Q之间的关系也呈一个直角三角形的关系,我们称之为功率三角形,如图1.6.17所示,它和先前所述的阻抗三角形和电压三角形如果是针对同一电路,这几个三角形。不论电路的结构怎样,一个二端网络所消耗的无功功率就等于该二端网络的端电压有效值与端口电流的有效值的乘积再乘以U与1之间的相位差φ的正弦,即。因此负载的端电压u和i之间的关系可表示为。

2023-12-13 09:45:45 1023

原创 (04730)电路分析基础之正弦交流电路(三)

第二部分是幅值为UI并以2ω的角频率随时间而变化的交变量,这两部分合成的结果表现为瞬时功率的曲线总是为正,即p≥0,这说明电阻元件R在任何瞬间都是从电源吸收电能的,并将电能转化为热能,这种转换是不可逆的能量转换过程,它与电阻R中某瞬间的电流方向无关。图1.6.8(a)是一个线性电阻R的交流电路,在电阻元件交流电路中u和i是两个同频率的正弦量,在数值上它们间的关系满足欧姆定律,而在相位上u与i是同相的,如图1.6.8(b)所示。在这里u和i可为时间的任意函数,在正弦交流电路中,u和i便是时间的正弦函数。

2023-12-12 13:46:41 963

原创 (04730)电路分析基础之正弦交流电路(二)

虽然相量图标示了各相量之间的大小和相位关系,在一定程度上能帮助我们定性地分析较复杂的问题,但从相量图中有时很难“看”出精确的结果,因此我们在作定量分析时大多采用相量分析法,即相量的四则运算来求解正弦交流电路。正弦量可以用有向线段来表示,而有向线段又可用复数来表示,因此可以用复数来表示正弦量。,所以我们可将角频率ω这个要素暂时略去,只需要有向线段的长度和初始角即可,因此一个正弦量可用一个有向线段来惟一表示。为了与一般的复数相区别,我们把表示正弦量的复数称为相量,并在大写字母上打“.”以示区别。

2023-12-11 14:56:46 498

原创 (04730)电路分析基础之正弦交流电路(一)

我们在前面已讨论了直流电路的分析,在直流电路中电压或电流的大小和方向都是不随时间而变化的;但在交流电路中,电压或电流的大小和方向都在随时间而变化,其变化规律多种多样,应用得最普遍的是按正弦规律变化的交流电。正弦交流电本身存在着独有的一些优良特性,这是因为在所有作周期性变化的函数中正弦函数为简谐函数,同频率的正弦量通过加、减、积分、微分等运算后,其结果仍为同一频率的正弦函数,这样就使得电路的计算变得简单。正弦交流电通常可分为单相和三相两种。

2023-12-11 10:53:24 957

原创 (04730)电路分析基础之叠加原理

在看今天的内容前,我建议大家先看一下这个列题,想一想这个I1电流为什么可以这样用!当然想不通也没关系(当我学完基尔霍夫定律看这一题也很懵逼,不清楚i1为什么能够这样用),但是学完今天的叠加原理后,一切迎刃而解!

2023-12-08 20:30:48 513

原创 (04730)电路分析基础之串联电路与并联电路

定义两个二端网络N1,和N2,如果它们的端口伏安关系完全相同,则N1和N2是等效的,或称N1和N2互为等效电路,如图1-32所示。一个二端网络的端口伏安关系完全由它本身确定,与外电路无关。就像一个电阻元件的伏安关系为u=Ri一样,不会因为这个电阻所接的外电路不同而有所不同。只要求出一个二端网络的端口伏安关系,即可根据这一伏安关系得到该二端网络的化简等效电路。这种方法称为端口伏安关系法,该方法适用于任何二端电路的等效化简。

2023-12-07 13:54:14 418

原创 (04730)电路分析基础之基尔霍夫定律

基尔霍夫定律包括基尔霍夫电流定律(KCL)和基尔霍夫电压定律(KVL)。它反映了电路 中所有支路电压和电流所遵循的基本规律,是分析电路的基本定律。基尔霍夫定律与元件 特性构成了电路分析的基础。电路是由电路元件按照一定的方式组成的系统,因此整个电路的表现既取决于电路中 各个元件的特性,也取决于电路中的元件的连接方式。

2023-12-06 16:09:28 941

原创 (04730)电路分析基础之电源元件

独立电压源也称理想电压源,是一个理想的二端元件,其端电压为定值或给定的时间函数,与流过的电流无关。恒压源是输出电压为直流时的理想电压源。理想电压源的两个基本性质 :① 电源两端的电压是给定值或给定的时间函数。② 输出电流是由外电路与电压源共同决定的。独立电流源也称理想电流源,是一个理想的二端元件,其电流为定值或给 定的时间函数,与其端电压无关。恒流源是输出电流为直流时的理想电流源。理想电流源的两个基本性质:① 输出电流是给定值或给定的时间函数,其电流是任意的。

2023-12-06 13:39:42 860

原创 电容电感特性的理解

在前面,我们提到过电容元件具有隔直通交,通高阻低的特性,电感元件具有隔交通直,通低阻高的特性。那么如何理解这两句话呢?下面我们一一剖析。

2023-12-06 10:09:41 1387

原创 (04730)电路分析基础之电阻、电容及电感元件

任何一个二端元件,如果在任意时刻的电压和电流之间的关系总可以由 q - u 平面上的一条过原点的曲线所决定,则此二端元件称为电容元件。数学定义式为任何一个二端元件,如果在任意时刻的电压和电流之间的关系总可以由自感磁通链-电 流(ψ - i)平面上的一条过原点的曲线所决定,则此二端元件称为电感元件。数学定义式为式中,Ψ 为通过线圈的磁链,Ψ =NΦ,单位是韦伯(Wb);I 为通过线圈的电流,单位是安培(A);L 为比例常数,称为线圈的电感或自感系数,简称自感,体现电感线圈储存磁场的能力,单位是亨利(H)。

2023-12-05 17:00:08 1097

原创 (04730)电路分析基础之电路概述

04730电子技术基础(三)之电路分析基础

2023-12-05 09:26:52 836

原创 VueRouter

单页面应用程序,之所以开发效率高,性能好,用户体验好页面按需更新比如当点击【发现音乐】和【关注】时,只是更新下面部分内容,对于头部是不更新的访问路径和组件的对应关系!访问路径 和 组件的对应关系如何确定呢?路由生活中的路由:设备和ip的映射关系路径和组件的映射关系什么是路由Vue中的路由是什么如何实现 路径改变,对应组件 切换,应该使用哪个插件?Vue-Router的使用步骤是什么(5+2)?组件分类有哪两类?分类的目的?不同分类的组件应该放在什么文件夹?作用分别是什么?

2023-11-22 09:25:11 115

原创 JavaScript 基础 - 第5天

知道对象数据类型的特征,能够利用数组对象渲染页面。

2023-11-03 13:17:00 89

原创 JavaScript 基础 - 第4天

声明(定义)一个完整函数包括关键字、函数名、形式参数、函数体、返回值5个部分。

2023-11-02 17:15:04 77

原创 JavaScript 基础-第3天

if 多分支语句和 switch的区别:掌握 for 循环语句,让程序具备重复执行能力 是 JavaScript 提供的另一种循环控制的话句,它和 只是语法上存在差异。结论:注意: 的语法结构更简洁,故 循环的使用频次会更多。利用循环的知识来对比一个简单的天文知识,我们知道地球在自转的同时也在围绕太阳公转,如果把自转和公转都看成是循环的话,就相当于是循环中又嵌套了另一个循环。实际上 JavaScript 中任何一种循环语句都支持循环的嵌套,如下代码所示:记住,外层循环循环一次,里层循环

2023-11-02 17:04:02 93

原创 JavaScript 基础 - 第2天

理解什么是流程控制,知道条件控制的种类并掌握其对应的语法规则,具备利用循环编写简易ATM取款机程序能力。

2023-11-02 17:01:47 84

原创 JavaScript 基础 - 第1天

掌握 JavaScript 的引入方式,初步认识 JavaScript 的作用。

2023-11-02 16:53:03 66

原创 02333软件工程历年解答题

验证就是证实一个过程或项目的每一软件工作产品/服务是否正确地反映了所规约的需求;确认就是证实所期望使用的软作工作产品是否满足其需求;区别:验证是通过提供的客观证据,证实规约的需求是否得以满足;确认是通过提供的客观证据,证实有关特定期望的使用或应用的需求是否得以满足。模块是执行一个特殊任务的一个过程以及相关的数据结构;模块耦合是指不同模块之间相互的度量;几种常见模块耦合类型为:内容耦合、公共耦合、控制耦合、标记耦合、数据耦合等;

2023-10-27 09:13:44 511

原创 02333软件工程串讲

课程介绍1、课程性质《软件工程》是全国高等教育自学考试计算机及应用(独立本科段)的一门专业课。 软件工程是研究软件开发的一门课程,其主要内容包括:软件开发所需要的过程、活动和任务,以及这些活动和任务的组织、实施和管理。2、指定教材本课程指

2023-10-25 14:04:59 595

原创 JSplitPane与JTabledPane

Swing提供了一些具有特殊功能的容器 , 这些特殊容器可以用于创建一些更复杂的用户界面。

2023-09-15 16:18:19 205

原创 JOptionPane

通过 JOptionPane 可以非常方便地创建一些简单的对话框, Swing 已经为这些对话框添加了相应的组件,无须程序员手动添加组件。JOptionPane 提供了如下 4 个方法来创建对话框。方法名称方法功能消息对话框 ,告知用户某事己发生 , 用户只能单击"确定"按钮 , 类似于 JavaScript 的 alert 函数。确认对话框,向用户确认某个问题,用户可以选择 yes 、 no ~ cancel 等选项。类似于 JavaScript 的 comfirm 函数。

2023-09-14 19:31:13 90

原创 JColorChooser 和JFileChooser

语雀笔记:https://www.yuque.com/huangzhanqi/rhwoir/paaoghdyv0tgksk1Java图形化界面: Java图形化界面学习demo与资料 (gitee.com)Swing提供了JColorChooser和JFileChooser这两种对话框,可以很方便的完成颜色的选择和本地文件的选择。

2023-09-14 16:54:41 94

原创 Swing基本组件的用法(二)

语雀笔记:https://www.yuque.com/huangzhanqi/rhwoir/paaoghdyv0tgksk1Java图形化界面: Java图形化界面学习demo与资料 (gitee.com)

2023-09-14 15:35:06 97

原创 Swing基本组件的用法(一)

Swing 类库中包含了几套UI代理,分别放在不同的包下, 每套UI代理都几乎包含了所有 Swing组件的 ComponentUI实现,每套这样的实现都被称为一种PLAF 实现。大部分Swing 组件都是 JComponent抽象类的直接或间接子类(并不是全部的 Swing 组件),JComponent 类定义了所有子类组件的通用方法 ,JComponent 类是 AWT 里 java.awt. Container 类的子类 ,这也是 AWT 和 Swing 的联系之一。

2023-09-14 11:30:30 184

原创 绘图(二)五子棋小游戏

使用位图来绘制组件,相当于实现了图的缓冲区,此时绘图时没有直接把图形绘制到组件上,而是先绘制到内存中的BufferedImage上,等全部绘制完毕,再一次性的图像显示到组件上即可,这样用户的体验会好一些。2.调用BufferedImage对象的getGraphics()方法获取画笔,此时就可以往内存中的这张图片上绘图了,绘图的方法和之前学习的一模一样;3.调用组件的drawImage()方法,一次性的内存中的图片BufferedImage绘制到特定的组件上。往本地磁盘中输出图片文件。读取本地磁盘图片文件。

2023-09-14 08:50:23 339

原创 绘图(一)弹球小游戏

很多程序如各种小游戏都需要在窗口中绘制各种图形,除此之外,即使在开发JavaEE项目时, 有 时候也必须"动态"地向客户 端生成各种图形、图表,比如 图形验证码、统计图等,这都需要利用AWT的绘图功能。

2023-09-13 09:36:01 182

原创 菜单组件Menu

在实际开发中,除了主界面,还有一类比较重要的内容就是菜单相关组件,可以通过菜单相关组件很方便的使用特定的功能,在AWT中,菜单相关组件的使用和之前学习的组件是一模一样的,只需要把菜单条、菜单、菜单项组合到一起,按照一定的布局,放入到容器中即可。2.准备菜单组件Menu或者PopupMenu(右击弹出子菜单),把第一步中准备好的菜单项组件添加进来;菜单组件 , 菜单项的容器。3.准备菜单条组件MenuBar,把第二步中准备好的菜单组件Menu添加进来;4.把第三步中准备好的菜单条组件添加到窗口对象中显示。

2023-09-12 09:46:09 97

原创 事件处理机制

当在某个组件上发生某些操作的时候,会自动的触发一段代码的执行。

2023-09-11 17:19:52 101

原创 AWT中常用组件

Dialog 类还有 一个子类 : FileDialog ,它代表一个文件对话框,用于打开或者保存 文件,需要注意的是FileDialog无法指定模态或者非模态,这是因为 FileDialog 依赖于运行平台的实现,如果运行平台的文件对话框是模态的,那么 FileDialog 也是模态的;创建一个文件对话框:parent:指定父窗口title:对话框标题mode:文件对话框类型,如果指定为FileDialog.load,用于打开文件,如果指定为FileDialog.SAVE,用于保存文件。

2023-09-11 16:35:39 415

原创 LayoutManager布局管理器

之前,我们介绍了Component中有一个方法 setBounds() 可以设置当前容器的位置和大小,但是我们需要明确一件事,如果我们手动的为组件设置位置和大小的话,就会造成程序的不通用性,例如:Label label = new Label("你好,世界");创建了一个lable组件,很多情况下,我们需要让lable组件的宽高和“你好,世界”这个字符串自身的宽高一致,这种大小称为。

2023-09-11 14:28:26 128

空空如也

空空如也

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

TA关注的人

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