自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是 AOP

横切关注点是指那些与核心业务逻辑无关,但又需要在多个模块中重复使用的功能,例如:日志记录:记录用户操作、系统状态等信息。权限验证:检查用户是否有执行特定操作的权限。事务管理:保证一组操作要么全部成功,要么全部失败。缓存:提高系统性能,减少数据库访问次数。

2024-08-04 22:28:29 347

原创 Java 使用 JDBC 连接mysql

之前我们学习了JavaSE,编写了Java程序,数据保存在变量、数组、集合等中,无法持久化,后来学习了IO流可以将数据写入文件,但不方便管理数据以及维护数据的关系;后来我们学习了数据库管理软件MySQL,可以方便的管理数据。那么如何将它俩结合起来呢?即Java程序<==>MySQL,实现数据的存储和处理。那么就可以使用JDBC技术。

2024-01-13 19:15:33 1504 1

原创 Linux中安装字体

wps 安装后打开文件部分字体出现乱码,原因主要是linux中缺少windows中的相关字体,只要从windows电脑中的字体拷贝到linux系统中并安装就能解决问题 对ubuntu 和manjora有效。

2024-01-13 01:32:12 1277

原创 Manjora 中使用idm,linux通用

在Mnajora中的idm需要在wine中运行,idm是一款很不错的下载工具,但是在linux不能直接使用,借助wine也无法使用浏览器的集成插件,在网上偶然发现一款第三方插件能够在linux的浏览器中将链接捕捉到idm中,虽然使用起来不能像原生的插件一样丝滑,但比没有插件可用还是强上不少。

2024-01-13 01:03:58 1074

原创 Mnajora 使用deb包安装软件

Mnajora 安装deb软件包主要有两种方式 可以使用dpkg 直接安装也可是使用debtap将deb软件包转换成。

2024-01-12 23:43:30 1015

原创 Java文件自动生成文档

命令用于生成 Java 源文件的javadoc文档,并将javadoc文档输出到mydoc目录中。javadoc-d mydocmydoc-author-version因此,命令将生成源文件的javadoc文档,并将javadoc文档输出到mydoc目录中。生成的javadoc文档将包含作者信息和版本信息。您可以使用任何文本编辑器或浏览器打开mydoc目录中的javadoc文档。则将在mydoc目录中生成一个名为的文件。您可以使用浏览器打开此文件来查看javadoc文档。

2024-01-12 01:23:02 432

原创 ubuntu 服务器中mysql的安装与连接

其中之‘ /etc/mysql/mysql.conf.d/mysqld.cnf ’ 是ubuntu22.04中mysql8.0.35的具体配置文件路径,不同的版本文件路径有些差异,读者可以从/etc/mysql/mysql.conf 中获取信息。修改root用户允许远程访问后如果还是无法链接记得重新启动mysql服务。修改配置文件配置允许远程连接。

2024-01-09 00:58:45 548

原创 Ubuntu 查看某一端口中正在运行的程序

由于开发过程中经常遇到某些端口被占用,导致运行程序的时候还得很麻烦的修改程序的配置文件,为了节省这不必要的 麻烦还是直接把占用端口的程序找出来然后终止掉为好。在使用ubuntu中运行django项目的时候系统就总是显示8000端口被占用,而在github中大部分有关django的项目运行时默认使用与8000端口,这在多次测试项目的过程中都浪费了些许时间。后来经过测试才发现是snapd 这个程序占用了8000端口。

2024-01-09 00:24:55 1241

原创 Mnajora 使用虚拟机安装windows server 2022 中的网络问题

安装windows server 2022 已经配置链接方式为NAT 但是启动后还是无法链接到网络。而且可能看到报错信息。

2024-01-08 21:32:15 676

原创 Packet Tracer - 配置干道

在 默认情况下,中继端口是所有 VLAN 的成员(端口)。但是, 如 系统日志消息指示,S2 和 S3 仍使用 VLAN 1 作为默认本征 VLAN。上,输入命令显示所有配置的 VLAN。可以看到, 交换机上的所有 26 个接入端口都分配到了 VLAN 1。尽管存在本征 VLAN 不匹配的问题,但是此时同一个 VLAN 中的 PC 之间可以 ping 通。a. 把 VLAN 99 配置为 S2 和 S3 上适当接口的本征 VLAN。步骤 3:更正 S2 和 S3 上的本征 VLAN 不匹配的问题。

2023-10-28 00:27:21 614

原创 Packet Tracer - VLAN的配置

S3 F0/11 接口必须配置为支持使用 VLAN 10 向 PC4 传输用户 流量,以及使用 VLAN 150 向 IP 电话传输语音流量。这个 练习的重点是创建和命名 VLAN,并且把接入端口分配给 特定的VLAN。使用和步骤 1 中的相同命令,在 S2 和 S3 上创建相同的 VLAN,并对其命名。a. 创建下列 VLAN。步骤 1:在 S2 上把 VLAN 划分给活动的 端口。步骤 2:在 S3 上把 VLAN 划分给活动的 端口。b. 把剩余的端口划分到对应的 VLAN 中。

2023-10-28 00:12:33 540

原创 Packet Tracer - 谁听到广播?

如果连接到 11 端口的 PC 把一条单播消息发送到连接到 13 端口的 PC,交换机的11端口和13端口将会亮起。如果连接到端口 2 的 PC 把一条单播消息发送到连接到 23 端口的 PC,交换机的23端口会亮起,因为它是目标PC所在的端口。5. 如果连接到 11 端口的 PC 把一条 单播消息发送到连接到 13 端口的 PC,交换机的哪个端口会亮起?6. 如果连接到端口 2 的 PC 把一条 单播消息发送到连接到 23 端口的 PC,交换机的哪个端口会亮起?

2023-10-27 23:21:51 131

原创 Packet Tracer - VLAN的配置

S3 F0/11 接口必须配置为支持使用 VLAN 10 向 PC4 传输用户 流量,以及使用 VLAN 150 向 IP 电话传输语音流量。这个 练习的重点是创建和命名 VLAN,并且把接入端口分配给 特定的VLAN。使用和步骤 1 中的相同命令,在 S2 和 S3 上创建相同的 VLAN,并对其命名。a. 创建下列 VLAN。步骤 1:在 S2 上把 VLAN 划分给活动的 端口。步骤 2:在 S3 上把 VLAN 划分给活动的 端口。b. 把剩余的端口划分到对应的 VLAN 中。

2023-10-27 22:50:07 196

原创 Packet Tracer - 实施基本连接

如果无法 ping 通任何 设备,请重新检查您的配置,看看是否有错。在上面的地址分配表中,您会看到 PC1 的 IP 地址为 192.168.1.1,子网掩码为 255.255.255.0。在 IP 配置窗口中输入 PC1 的信息。在这个练习中,您会首先执行基本的交换机 配置。然后您会通过在交换机和 PC 上配置 IP 编址来实现基本连接。步骤 3:检验 S1 和 S2 上的 IP 地址 配置。步骤 4:将 S1 和 S2 的配置保存到 NVRAM。使用地址分配表中的信息为 S2 配置 IP 地址。

2023-10-27 19:40:16 473

原创 Packet Tracer - 配置初始交换机设置

在这个练习中,您会执行基本的交换机 配置任务。您要使用加密密码和明文密码来保护对命令行界面 (CLI) 和控制台端口的访问。您还会学习 如何配置标语,让登录交换机的用户可以看到这个消息。这些消息标语 也用来警示禁止未授权用户访问设备。

2023-10-27 17:04:22 1869

原创 os-tutorial环境准备

终端(Terminal): 终端是计算机用户与操作系统之间进行交互的界面。它提供了一个命令行界面(CLI)来执行命令、运行程序、访问文件系统等。终端允许用户直接输入命令,并将结果显示在屏幕上。它是一种非图形化的用户界面,通常用于系统管理、软件开发和网络配置等任务。编译器(Compiler): 编译器是一种将高级编程语言(如C、C++、Java等)代码转换为可执行程序或其他目标代码的工具。它将源代码作为输入,并对其进行分析、优化和转换,最终生成可在计算机上运行的机器码。

2023-06-21 22:46:48 80

原创 MIPS CPU代码移植测试

例如:从1到100累加。

2023-06-08 11:02:46 156

原创 Ubuntu22.04虚拟机的安装与VMware workstations的使用

使用vmware安装ubuntu虚拟机

2022-12-28 22:13:04 1832 1

原创 Ubuntu文件目录

ubuntu根目录下的文件夹有哪些都有什么作用?

2022-12-28 17:25:06 4319

原创 verilog计数器

(1)深入了解计数器原理(2)学习使用Verilog实现同步计数器(模八)

2022-12-27 17:32:30 5216 1

原创 verilog数据选择器

(1)深入了解数据选择器原理(2)学习使用Verilog HDL 设计实现数据选择器

2022-12-27 17:20:35 3102

原创 verilog基本门电路实验

verilog基本门电路实验

2022-12-27 17:02:29 1104

原创 实验1 补充实验

实验目的1. 掌握基本的分析问题,解决问题的能力2. 将解决问题的算法,学会用java实现

2022-12-27 16:51:33 201

原创 实验 4 面向对象基础

实验目的:(1)掌握类的定义、类的实例化方法;(2)掌握类中的静态变量和静态方法的使用;(3)掌握使用类的构造方法对对象的数据域进行初始化;(4)掌握getter(访问器)和setter(修改器)的命名方式与使用;

2022-12-27 15:36:18 852

原创 实验 7 成员访问控制与异常

一、实验目的(l) 理解 Java 包的组织结构 ;(2) 学会编写带有包结构的程序 ;(3) 掌握包结构下的成员访问控制。(4) 掌握基本异常的处理机制 ;(5) 熟悉 try 语句与 catch 语句的搭配使用 ;(6) 了解有异常处理与没有异常处理的差别 ;(7) 多重 catch 语句的使用 ;(8) 使用 Throws 声明异常和 Throw 抛出异常。

2022-12-27 15:25:50 435

原创 ALU和寄存器堆(verilog)

verilog实现简单ALU功能

2022-12-27 14:59:08 5316 1

原创 实验二 同步时序方式设计_秒表

(1). 秒表的显示时间分为 6 个十进制数字,从 00:00:00-59:59:99 循环计数(2). 包含一个同步清零信号 reset;包含一个启动信号 go,开始或暂停计数;(3). 对 N4 实验板 100MHZ 时钟源进行分频,每 0.01s 产生一个计数脉冲。

2022-12-27 11:57:21 533

原创 Nexys4 vga显示器实验

使用verilog语言在nexys4板上实现vga彩色条纹显示

2022-12-27 11:24:30 785 1

原创 实验 3 方法和数组

(1)掌握一维数组和二维数组的定义、初始化方法。(2)了解和初步应用java.lang.Math类的random()方法处理实际问题。(3)了解增强for循环,并使用增强for循环顺序访问数组元素。(4)掌握String类中split方法、charAt方法以及length方法的使用。(5)掌握Double、Integer等数据包装类的parseDouble、parseInt等方法。(6)掌握数组的length属性的应用

2022-12-26 15:29:53 306

原创 实验 2 Java 语言基础

1、 了解 Java 的数据类型;2、 掌握各种变量的声明方式;3、 理解运算符的优先级;4、掌握 Java 基本数据类型、运算符与表达式、数组的使用方法;5、 理解 Java 程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法;6、 通过以上内容,掌握 Java 语言的编程规则。

2022-12-26 15:23:18 1447

原创 实验5 JAVA常用类

(1)掌握常用的String,StringBuffer(StringBuilder)类的构造方法的使用;(2)掌握八种基本类型对应的包装类,以及他们之间的区别与联系。(3)掌握字符串的比较方法,尤其equals方法和==比较的区别;(4)掌握String类常用方法的使用;(5)掌握字符串与字符数组和byte数组之间的转换方法;(6)Date,Math, PrintWriter,Scanner类的常用方法。

2022-12-26 15:08:33 377

原创 实验六 Java类和接口基础案例

1、掌握java 继承中父类及其子类的定义方法。2、掌握子类重写父类同名方法的方法。3、掌握接口的用法。

2022-12-25 19:26:59 1177

原创 实验8 Java I/O流 与文件读写

1. 理解I/O流的概念,掌握其分类2. 掌握文本文件读写、二进制文件读写

2022-12-25 14:23:12 1199

原创 Windows11管理开机启动项

1.按Ctrl+shift+esc:打开任务管理器2.选择“启动”3.右击选择启用或禁用

2022-02-21 14:14:19 1233

原创 clion 安装(图解)

目录1.下载clion2. 配置环境(mingw=64)3. 延长试用(2021版之前)1.clion官网下载https://www.jetbrains.com/clion/download/other.htmlmingw-64网盘链接插件(2021版之前)https://pan.baidu.com/s/1O4iaFG0f43dC-gEYoNeaQw...

2022-02-19 22:48:21 19617 3

packet tracer 计算机网络虚拟仿真实验

1 建立dns服务 2 vlan 的划分 3 集线器的配置

2023-10-28

opemips 流水线cpu

计算机组成原理课程设计实验 实现5级流水线cpu、40+指令、cp0功能

2023-07-08

verilog mips流水线cpu

指令条数40+ 编程语言 verilog 开发环境 vivado2022.2 完成cp0功能 解决load-use冒险 解决raw冒险

2023-06-28

verilog alu (vivado2022.2)项目文件

verilog alu 源文件与仿真文件(整个项目打包)

2022-12-27

verilog vivado2022.2 寄存器堆

vivado2022.2寄存器堆源文件与仿真文件

2022-12-27

Nexys4 秒表(verilog)

使用verilog+vivado2022.2实现nexys4上数码管显示秒表计数的简单课程实验

2022-12-27

Nesys4 简单图像处理

具体板子型号:xc7a100tcsg324-1 开发环境: vivado2022.2 编程语言: verilog 内含:完整项目(源码,仿真文件,约束文件,已生成bit文件等),实验报告。 功能简述:亮度提高,二值化(阈值调节),负片,黑白效果,老照片效果,色相转换。

2022-12-25

Nexys4 VGA 入门小项目

具体板子型号:xc7a100tcsg324-1 开发环境: vivado2022.2 编程语言: verilog 内含:源码,仿真文件,约束文件,已生成bit文件。 完整项目文件可vivado2022.2可直接打开项目

2022-12-25

空空如也

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

TA关注的人

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