- 博客(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
原创 实验 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
原创 实验二 同步时序方式设计_秒表
(1). 秒表的显示时间分为 6 个十进制数字,从 00:00:00-59:59:99 循环计数(2). 包含一个同步清零信号 reset;包含一个启动信号 go,开始或暂停计数;(3). 对 N4 实验板 100MHZ 时钟源进行分频,每 0.01s 产生一个计数脉冲。
2022-12-27 11:57:21
533
原创 实验 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
原创 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
Nesys4 简单图像处理
2022-12-25
Nexys4 VGA 入门小项目
2022-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人