Navicat 连接 OceanBase 快速入门 | 社区版

Navicat Premium(16.1.9或更高版本)正式支持 OceanBase全线数据库产品。OceanBase为现代数据架构打造的开源分布式数据库。兼容 MySQL 的单机分布式一体化国产开源数据库,具有原生分布式架构,支持金融级高可用、透明水平扩展、分布式事务、多租户和语法兼容等企业级特性。Navicat 工具不仅提供可视化数据查看和编辑功能,还提供强大的高阶功能(如模型、结构同步、协同合作、数据迁移等)。这使得Navicat 可以极大地满足 OceanBase用户的管理需求。本文,我们就来介绍 Navicat 连接 OceanBase 社区版 的快速入门。

- 点击 这里,立即下载 OceanBase 社区版。

- 点击 这里,了解更多 Navicat Premium 资讯。

​Navicat x OceanBase 功能图

目录

一、连接 OceanBase 社区版

1)创建连接

2)复制/移动连接到项目

3)编辑连接

4)高级设置

5)使用不同配置文件连接

二、OceanBase 社区版服务器对象的创建/设计(编辑)

1)数据库

2)表

3)视图

4)维护对象

三、数据查看器

1)查看器的视图切换

2)导航栏的使用

3)编辑数据/记录

4)辅助编辑器

5)数据管理

四、查询

1)查询设计器

2)查询创建工具

3)代码段

五、模型

1)逆向工程

2)正向工程

3) 打开一个外部模型文件

4) 保存一个 Navicat 模型为外部文件

六、数据迁移工具

1) 导入/导出向导

2) 数据传输

3) 数据同步

4) 结构同步

5) 转储和运行SQL或脚本文件

七、数据生成

八、自动运行

1) 创建批处理作业

2) 计划批处理作业

九、备份和还原

1) 备份

2) 还原

十、用户/权限

1)    新建用户

2)    编辑用户

3)    权限管理员

十一、追踪日志

1)日志文件

2)历史日志查看器

十二、配置

1)界面主题

2)中英文切换

3)文件位置

4)高级

一、连接 OceanBase 社区版

1)创建连接

若要成功地创建一个新的连接到本地或远程服务器,都要在常规选项卡中设置连接属性。点击“连接”并选择 “OceanBase - OceanBase 社区版”,然后,在连接窗口输入必需的信息(常规信息),最后点击“确定”;也可以先点击“测试连接”,确认是否连接成功后,再点击“确定”。

2)复制/移动连接到项目

如果你已登录 Navicat Cloud 或 On-Prem Server(Navicat 协同合作用户指南 | Navicat 协同合作手册),你可以将“我的连接”中的连接同步到项目。右键单击“我的连接”中的任一个 OceanBase 社区版连接,然后选择“复制连接到”或“移动连接到”,选择移动到的项目或移动到新建项目中。

【提示】你可以通过类似的方式将项目中的连接移动或复制到“我的连接”。

3)编辑连接

右键单击“我的连接”中的一个OceanBase 社区版连接,点击“编辑连接”,可对连接信息进行修改。

4)高级设置

在连接窗口中的“高级”选项卡中,包括设置位置、客户端字符集、保持连接间隔、自动连接、限制连接会话等选项。

  1. 设置位置: 当创建一个新的连接时,Navicat 将在设置位置创建一个子文件夹。大部分文件都保存在该子文件夹中。你也可以自定义此文件夹的保存路径。
  2. 客户端驱动程序:选择用于连接服务器的客户端驱动程序。如果默认驱动程序不起作用,你可以将此设置更改为旧版。
  3. 客户端字符集:选择 Navicat 使用的会话客户端字符集。
  4. 保持连接间隔:通过 ping 来保持连接。你可以在编辑框中设置 ping 与 ping 之间的间隔。
  5. 连接超时(秒):指定在超时之前等待建立连接的时间。
  6. 读取超时(秒):指定在中止读取之前等待来自连接的更多数据的时间。
  7. 写入超时(秒):指定在中止写入之前等待将块写入连接的时间。
  8. 使用压缩:使用压缩通讯协定。使用它当客户端和服务器支持 zlib 压缩,以及客户端需要压缩。
  9. 自动连接:当程序启动时自动打开连接。
  10. 限制连接会话:指定服务器允许的最大可同时连接的数。

5)使用不同配置文件连接

每个连接可以有多个连接设置略有不同的配置文件。 例如,不同的数据库用户。

在连接窗口中,点击左下角的小窗口图标打开配置文件窗格。

点击“+ 新建连接配置文件”->输入配置文件的名称、连接设置,点击“确定”。

 

或者,还可以右击任一个配置文件->点击“复制配置文件”。

创建好配置文件后,右击配置文件,选择“设置为活动配置文件”切换配置文件,或者,在主窗口中,右键单击连接,然后选择“切换连接配置文件”。

二、OceanBase 社区版服务器对象的创建/设计(编辑)

1)数据库

若要开始使用服务器对象,你应该创建并打开一个连接。如果服务器中没有任何对象,你需要创建一个新的数据库。

(1)创建/设计数据库

在导航窗格中,右键单击一个连接,然后选择“新建数据库”,在弹出的窗口中输入数据库的属性。

然后,在导航窗格中,右键单击已存在的数据库,然后选择“编辑数据库”,在弹出的窗口中编辑数据库的属性。

Tip:

你可以点击导航窗格任意位置,然后直接输入搜索字符串来筛选连接(或者使用快捷键Ctrl+F打开输入框)。若要只显示已打开的对象,从菜单栏选择“查看”->“导航窗格”->“仅显示活跃对象” (或者直接点击输入框左侧的图标)

2)表

表是数据库对象,包含数据库中的所有数据。表是由行和列组成,它们的相交点是字段。在主窗口中,点击“表”来打开表的对象列表。

  1. 创建表

在对象工具栏点击“新建表”按钮。

  1. 设计表

“表设计器”是一个用于设计表的 Navicat 基本工具,能让你创建、编辑或删除表字段、索引、外键等。

鼠标右击此表->设计表,或者选中此表,点击“设计表”。

3)视图

视图让用户访问一组表,就像它是单个数据一样。你可以使用视图来限制访问行。在主窗口中,点击“视图”来打开视图的对象列表。

  1. 创建视图

鼠标右击此视图列表的空白处->新建视图,或者直接点击“新建视图”。

     2. 设计视图

鼠标右击此视图->设计视图,或者选中此视图,点击“设计视图”。

4)维护对象

在主窗口的导航窗格中或对象选项卡中选择对象,右键单击已选择的对象,选择“维护”,然后从弹出式菜单中选择一个维护选项,结果显示在弹出的窗口中。

三、数据查看器

Navicat 包含一个数据查看器,让你查看、更新或删除数据。查看器还包括一些高级功能和编辑器,帮助你在操作数据时理解数据。你可以使用通用键盘导航来浏览数据。

1)查看器的视图切换

数据查看器会以网格或表单显示数据。若要切换视图,请点击位于底部的“网格视图”或“表单视图”。

2)导航栏的使用

使用数据查看器的“导航栏”按钮,可以快捷方便地浏览记录或页。

导航栏的功能:

3)编辑数据/记录

在对象窗格中打开一个表,即可直接对表中的数据进行编辑。

4)辅助编辑器

Navicat 提供强大的辅助编辑器来查看和编辑字段的内容。编辑器可让你在表中查看、更新、插入或删除数据。在工具栏点击“文本”、 “十六进制”、“图像”和“网页”来打开相应的查看器或编辑器。

5)数据管理

Navicat 提供数据/记录的自定义筛选、排序和列自定义功能,Navicat 的排序、筛选和列功能是暂时重新排列记录,以便你可以用一个不同的序列查看或更新它们。

四、查询

查询是根据用户的请求用可读格式显示从数据库中提取的数据。

Navicat 提供强大的查询工具:查询编辑器 - 可直接编辑查询文本,查询创建工具 – 可视觉化地创建查询。你可以保存查询,用于设置自动运行任务。

在主窗口中,点击“查询”来打开查询的对象列表。你也可以在主工具栏点击“新建查询”来创建一个新的查询而不必打开任何连接。

若你希望使用设备中的其他支持 SQL 查询的外部编辑器打开查询,请右键单击任一个查询文件,然后选择“使用外部编辑器打开”。你可以在选项中设置外部编辑器的文件路径。

【提示】查询(.sql)保存于设置位置。若要打开该文件夹,请右键单击查询,然后选择“打开所在的文件夹”。如果连接已同步到 Navicat Cloud 或 On-Prem Server,它的查询会保存在云。

1)查询设计器

让你创建和编辑 SQL 文本,准备和运行已选择的查询,还包括查询创建工具、美化SQL、创建图表、自动代码补全提示等功能。

2)查询创建工具

当你使用查询创建工具创建 SQL 时,SELECT 语句将会在查询编辑器中自动生成。

【注意】查询创建工具仅支持 SELECT 语句。请使用查询编辑器创建其他复杂查询(例如 INSERT、UPDATE、DELETE)。

3)代码段

代码段为在编辑器中工作时将可重用的代码插入到语句或脚本中提供了一种简单的方法。代码段窗格位于编辑器的右侧。如果编辑器窗口停靠在 Navicat 主窗口内,你可以点击在信息窗格中的代码段图标来打开代码段库。

代码段库包含所有内置和用户定义的片段。从下拉式列表中选择一个标签,或在搜索框中输入搜索字符串来筛选代码段列表。如果你想根据数据库类型显示可用的片段,你可以右键单击代码段库中的任意位置,然后禁用“显示其他数据库类型的片段”。

五、模型

“模型”是一个用于创建和操作数据库模型的强大工具。在主窗口中,点击“模型”来打开模型的对象列表。

一些主要的功能如下:创建和操作概念、逻辑或物理模型、逆向工程、正向工程、直接创建和编辑表结构

1)逆向工程

将一个数据库、表或视图转为物理模型。

右键单击已打开的数据库、表或视图,然后从弹出式菜单中选择“逆向数据库到模型”、“逆向表到模型”或“逆向视图到模型”。

2)正向工程

将一个物理模型转为数据库或 SQL 文件。

选择“文件”->“同步到数据库”,“同步到数据库”功能让你比较物理模型和现有数据库,显示它们之间结构的差异,并提供同步模型的结构到目标连接。

选择“文件”->“导出SQL”,可以保存模型表结构和关系为一个脚本文件。

【提示】模型文件(.ndm2/.ndml2/.ndmc2)保存于配置文件位置(工具->选项->文件位置)。若要打开该文件夹,请右键单击模型,然后选择“打开所在的文件夹”。如果模型已同步到 Navicat Cloud 或 On-Prem Server,它会保存在云。

3) 打开一个外部模型文件

在菜单栏中,选择“文件”->“打开外部文件”->“模型”,在对话框窗口中浏览找到文件并点击“打开”。

4) 保存一个 Navicat 模型为外部文件

在模型设计器中,选择“文件”->“另存为外部文件”,选择保存路径和输入文件名,点击“保存”。

六、数据迁移工具

1) 导入/导出向导

“导入向导”让你从 CSV、TXT、XML、DBF 等格式导入数据到表。你可以将设置保存为一个配置文件以供将来使用或用作设置自动运行任务。若要打开导入向导窗口,请在对象工具栏点击“导入向导”。

【提示】你可以拖拉一个支持格式的文件到表的对象选项卡,或到导航窗格中的一个模式。Navicat 将会自动弹出导入向导窗口。如果已高亮显示现有的表,Navicat 将会导入文件到已高亮显示的表。否则,它会导入文件到新的表。

“导出向导”让你从表、视图或查询结果导出数据到任何可用的格式。你可以将设置保存为一个配置文件以供将来使用或用作设置自动运行任务。若要打开导出向导窗口,请在对象工具栏点“导出向导”。

保存配置文件:将导入/导出设置保存为配置文件。

2) 数据传输

Navicat 让你从一个数据库传输对象到另一个数据库,或者到一个 SQL 文件。目标数据库可以与源数据库的服务器相同或在其他服务器中。若要打开数据传输窗口,请从菜单栏选择“工具”->“数据传输”。

你可以将设置保存为一个配置文件以供将来使用或用作设置自动运行任务。若要打开一个已保存的配置文件,请点击“加载配置文件”按钮并从列表中选择。

【提示】配置文件保存于配置文件位置。

【提示】你可以拖拉表到导航窗格中的一个数据库。如果目标数据库是在相同的连接中,Navicat 将会直接复制表。否则,Navicat 将会弹出数据传输窗口。

3) 数据同步

Navicat 让你以详细分析的进程从一个数据库传输数据到另一个数据库。换句话说,Navicat 能使不同模式的数据保持最新,以便每个库包含相同的信息。若要打开数据同步窗口,请从菜单栏选择“工具”->“数据同步”。

你可以将设置保存为一个配置文件以供将来使用或用作设置自动运行任务。若要打开一个已保存的配置文件,请点击“加载配置文件”按钮并从列表中选择。

【提示】配置文件保存于配置文件位置。

4) 结构同步

Navicat 让你以详细分析的进程比较和修改表的结构和其他对象。换句话说,Navicat 能比较两个数据库之间的对象并显示其结构的差异处。若要打开结构同步窗口,请从菜单栏选择“工具”->“结构同步”。

你可以将设置保存为一个配置文件以供将来使用。若要打开一个已保存的配置文件,请点击“加载配置文件”按钮并从列表中选择。

【提示】配置文件保存于配置文件位置。

5) 转储和运行SQL或脚本文件

“转储 SQL 文件”和“运行 SQL 文件”功能让你将你的表转储为 SQL文件,或者在你的连接、数据库或表运行 SQL 文件。

(1)转储一个文件

在主窗口中,右键单击已选择的某个表,然后选择“转储 SQL 文件” ->“仅结构”或“结构和数据”。

浏览保存位置并输入文件名。点击“保存”。

【提示】转储进程完成后,你可以点击“打开”按钮来使用查询编辑器打开文件。

(2)运行一个 SQL 文件

在主窗口中,右键单击已打开的连接、数据库或表,然后选择“运行 SQL 文件”。

浏览你的 SQL 文件,选择文件的编码并启用适当的选项。

点击“开始”。

【提示】你可以拖拉一个 .sql 文件到导航窗格内已打开的连接、数据库或表。Navicat 将会自动弹出运行 SQL 文件窗口。

七、数据生成

利用列智能数据生成,你可以使用真实且有意义的测试数据填充已选择的表。列中生成的数据可基于另一列中的数据。你可以选择填充空表,或向现有表中添加额外的行,并控制外键数据的创建。若要打开数据生成窗口,请从菜单栏选择“工具”->“数据生成”。

你可以将设置保存为一个配置文件以供将来使用或用作设置自动运行任务。若要打开一个已保存的配置文件,请点击“加载配置文件”按钮并从列表中选择。

你可以对每一个字段进行属性设置,并将这些设置保存为配置文件,以便之后重复使用这些属性设置。

【提示】配置文件保存于配置文件位置。

八、自动运行

Navicat 让你使用“Windows 任务计划程序”来在一个或多个固定间隔期自动运行工作,并可设置在特定日期和时间开始和结束。在自动运行中,可以从数据库添加查询、备份、数据传输、数据同步、数据生成、图表、导入、导出等。你可以在一个批处理作业里定义要运行的工作列表,并可手动或在指定的时间里运行它。在主窗口中,点击“自动运行”来打开自动运行的对象列表。

【提示】批处理作业文件保存于配置文件位置。

1) 创建批处理作业

在“常规”选项卡的底部窗格中,选择工作类型,然后浏览连接、数据库以找出你想运行的工作。

你可以双击或拖放工作来将工作从“可用的工作”列表移动到界面上部的“已选择的工作”列表。若要从已选择的工作列表删除工作,请以相同的方式移除它们。你可以在一个批处理作业中运行来自不同服务器的配置文件。

若要重新排序工作的序列,可使用“上移”或“下移”按钮。

如果你想备份整个服务器,你可以选择连接并选择“Backup Server xxx”。

最后,保存并运行批处理作业。

2) 计划批处理作业

点击保存后,你可以点击 “设置任务计划”来为一个批处理作业设置计划和点击“删除任务计划”来移除计划。

九、备份和还原

内置备份和还原工具让你备份或还原你数据库内的对象。

1) 备份

你可以将设置保存为一个配置文件以供将来使用或用作设置自动运行任务。在主窗口中,点击“备份”来打开备份的对象列表。

【提示】备份文件保存于设置位置。若要打开该文件夹,请右键单击备份文件,然后选择“打开所在的文件夹”。

2) 还原

十、用户/权限

1)新建用户

打开一个 OceanBase 社区版连接,点击“用户”->“新建用户”,输入用户相关信息(用户名、密码等)、设置相关权限和注释后,点击“保存”。

  2)编辑用户

为数据库对象添加或删除权限。

3)权限管理员

为数据库对象添加或删除权限。

十一、追踪日志

1)日志文件

Navicat 提供数个日志文件记录在 Navicat 已执行的操作,它们位于“logs”目录,例如:C:\Users\Guest\Documents\Navicat\Premium\logs\。你可以在选项中更改日志文件的位置。

2)历史日志查看器

历史日志查看器显示所有在 Navicat 已运行或正在运行的语句或脚本。如果你只想显示错误信息,点击“仅显示错误”。你也可以更改显示的信息,从“查看”菜单选择 - 显示日期、显示时间、显示服务器名等等。

【注意】当你点击“暂停”,在暂停历史日志期间你所做的任何操作将在恢复后显示。

十二、配置

Navicat 提供一些选项让你自定义用户界面和性能。若要打开选项窗口,请从菜单栏选择“工具”->“选项”。

1)界面主题

2)中英文切换

3)文件位置

Navicat 提供数个日志文件,以记录在 Navicat 中已执行的操作,它们位于日志位置路径中。而各服务器的配置文件则保存自动运行、图表、代码段、数据生成、数据同步、数据传输、结构同步和模型等的配置信息。

4)高级

若要追踪Navicat 的日志信息,需要勾选“启用诊断日志”。

【注意】更改完选项的设置后,需要重启 Navicat 后才生效。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/332674.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

分布式音乐播放器适配了Stage模型

OpenAtom OpenHarmony(以下简称“OpenHarmony”)应用开发自API 8及其更早版本一直使用的是FA模型进行开发。FA模型是Feature Ability的缩写,它和PA(Particle Ability)两种类型是过往长期推广的术语,深入人心…

95.网络游戏逆向分析与漏洞攻防-ui界面的设计-ui的设计与架构

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 如果看不懂、不知道现在做的什么,那就跟着做完看效果,代码看不懂是正常的,只要会抄就行,抄着抄着就能懂了 内容…

精品丨快速申请免费https证书

https域名证书对提高网站排名有一定的好处,所以当今很多企业为了给网站一个好的安全防护,就会去申请该证书。如今很多企业虽然重视网站的安全防护,但是也重视成本,所以为了节约成本会考虑申请免费的https证书。 第一个好处 企业不…

用Prometheus全面监控MySQL服务:一篇文章搞定

简介 在现代应用中,MySQL数据库的性能和稳定性对业务至关重要。有效的监控可以帮助预防问题并优化性能。Prometheus作为一款强大的开源监控系统,结合Grafana的可视化能力,可以提供全面的MySQL监控方案。 设置Prometheus 安装Prometheus 使…

机器学习预测-CNN手写字识别

介绍 这段代码是使用PyTorch实现的卷积神经网络(CNN),用于在MNIST数据集上进行图像分类。让我一步步解释: 导入库:代码导入了必要的库,包括PyTorch(torch)、神经网络模块&#xff0…

queue学习

std::queue 类是一种容器适配器,它提供队列的功能——尤其是 FIFO(先进先出)数据结构。此类模板用处为底层容器的包装器——只提供特定的函数集合。queue 在底层容器尾端推入元素,从首端弹出元素。 元素访问 front 访问第一个元素…

Shell环境变量深入:自定义系统环境变量

Shell环境变量深入:自定义系统环境变量 目标 能够自定义系统级环境变量 全局配置文件/etc/profile应用场景 当前用户进入Shell环境初始化的时候会加载全局配置文件/etc/profile里面的环境变量, 供给所有Shell程序使用 以后只要是所有Shell程序或命令使用的变量…

0基础认识C语言

为了给0基础一个舒服的学习路径,就有了这个专栏希望带大家一起进步。 话不多说,开始正题。 一、C语言的一段小历史 C语言的设计要追溯到20世纪60年代末和70年代初,在那个时代美国有这么一号人叫做丹尼斯.里奇,他和同事肯.汤普逊…

【vue】el-select选择器实现宽度自适应

选择器的宽度根据内容长度进行变化 <div class"Space_content"><el-selectv-model"value":placeholder"$t(bot.roommessage)"class"select"size"small"style"margin-right: 10px"change"selectcha…

【MySQL】库的基础操作

&#x1f30e;库的操作 文章目录&#xff1a; 库的操作 创建删除数据库 数据库编码集和校验集 数据库的增删查改       数据库查找       数据库修改 备份和恢复 查看数据库连接情况 总结 前言&#xff1a;   数据库操作是软件开发中不可或缺的一部分&#xff0…

若依框架对于后端返回异常后怎么处理?

1、后端返回自定义异常serviceException 2、触发该异常后返回json数据 因为若依对请求和响应都封装了&#xff0c;所以根据返回值response获取不到Code值但若依提供了一个catch方法用来捕获返回异常的数据 3、处理的方法

如何利用已有数据对模型进行微调

1.langchain整合llm做知识问答 利用LangChain的能力来结合检索和生成&#xff0c;形成一个知识增强的问答系统&#xff08;不涉及对模型的微调&#xff09;&#xff0c;而是利用llm从文档检索到问题解答。 langchain整合llm做知识检索 2.微调llm模型 1、首先是我们的数据集&…

python数据分析——数据可视化(图形绘制)

数据可视化&#xff08;图形绘制基础&#xff09; 前言一、图形绘制基础Matplotlib简介使用过程sin函数示例 二、常用图形绘制折线图的绘制plot示例 散点图的绘制scatter()示例 柱状图的绘制bar示例 箱型图绘制plot.box示例 饼状图的绘制pie示例 三、图形绘制的组合情况多个折线…

HTML静态网页成品作业(HTML+CSS)——宠物狗介绍网页(3个页面)

&#x1f389;不定期分享源码&#xff0c;关注不丢失哦 文章目录 一、作品介绍二、作品演示三、代码目录四、网站代码HTML部分代码 五、源码获取 一、作品介绍 &#x1f3f7;️本套采用HTMLCSS&#xff0c;未使用Javacsript代码&#xff0c;共有3个页面。 二、作品演示 三、代…

HCIP-Datacom-ARST自选题库__BGP判断【20道题】

1.传统的BGP-4只能管理IPV4单播路由信息&#xff0c;MP-BGP为了提供对多种网络层协议的支持&#xff0c;对BGP-4进行了扩展。其中MP-BGP对IPv6单播网络的支持特性称为BGP4&#xff0c;BGP4通过Next Hop属性携带路由下一跳地址信息。 2.BGP4通过Update报文中的Next Hop属性携带…

大模型额外篇章二:基于chalm3或Llama2-7b训练酒店助手模型

文章目录 一、代码部分讲解二、实际部署步骤(CHALM3训练步骤)1)注册AutoDL官网实名认证2)花费额度挑选GPU3)准备实验环境4)开始执行脚本5)从浏览器访问6)可以开始提问7)开始微调模型8)测试训练后的模型三、基于Llama2-7b的训练四、额外补充1)修改参数后2)如果需要访问…

告别红色波浪线:tsconfig.json 配置详解

使用PC端的朋友&#xff0c;请将页面缩小到最小比例&#xff0c;阅读最佳&#xff01; tsconfig.json 文件用于配置 TypeScript 项目的编译选项。如果配不对&#xff0c;就会在项目中显示一波又一波的红色波浪线&#xff0c;警告你这些地方的类型声明存在问题。 一般我们遇到这…

C语言对一阶指针 二阶指针的本质理解

代码&#xff1a; #include <stdio.h>char a 2; char* p &a; char** d &p;int main(){printf("a -> %d, &a -> %p\n", a, &a);printf("*p -> %d, p -> %p, &p -> %p\n", *p, p, &p);printf(&qu…

Java Swing + MySQL图书借阅管理系统

系列文章目录 Java Swing MySQL 图书管理系统 Java Swing MySQL 图书借阅管理系统 文章目录 系列文章目录前言一、项目展示二、部分代码1.Book2.BookDao3.DBUtil4.BookAddInternalFrame5.Login 三、配置 前言 项目是使用Java swing开发&#xff0c;界面设计比较简洁、适合作…

ic基础|时钟篇05:芯片中buffer到底是干嘛的?一文带你了解buffer的作用

大家好&#xff0c;我是数字小熊饼干&#xff0c;一个练习时长两年半的ic打工人。我在两年前通过自学跨行社招加入了IC行业。现在我打算将这两年的工作经验和当初面试时最常问的一些问题进行总结&#xff0c;并通过汇总成文章的形式进行输出&#xff0c;相信无论你是在职的还是…