自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (3)
  • 收藏
  • 关注

原创 Ubuntu 错误: Media change:please insert the disc labeled Ubuntu-Server 18.04.6 LTS Bionic Beaver Relea

命令,以更新软件包列表。这将确保系统从互联网上的软件源获取软件包,而不是试图从CD或DVD获取。目录下的某个文件中,CD或DVD作为软件源被包含在内。完成上述步骤后,您应该可以继续之前的安装或更新操作,而不会再出现提示要求插入CD或DVD。是系统软件管理的关键组成部分。如果您不确定,可以在进行更改前备份这个文件。)安装或更新软件时,系统会检查所有配置的软件源,包括CD或DVD源。或任何其他文本编辑器。请确保在编辑文件时小心谨慎,因为。符号,以将它们注释掉。这个问题通常是因为在。

2024-01-15 10:20:57 505

原创 VSCodeC++中实现多文件编译

在VSCode中有多中C++的扩展,每种扩展的多文件编译的方法也不尽相同,本文主要是记录两种我常用的扩展的多文件编译方法,亲测可用。

2023-12-21 16:16:13 535

原创 python创建虚拟环境出错,/usr/bin# python3 -m venv openvino_env Error: Command ‘[‘/usr/bin/openvino_env/bin/py

这个错误提示通常表示在使用 Python 的venv模块创建虚拟环境时,内部的ensurepip进程(负责在虚拟环境中安装pip)没有成功执行。错误码2通常表示有一个底层问题,这可能是由于多种原因导致的。

2023-11-21 11:20:26 324

原创 重装pip Linux,解决Traceback (most recent call last): File “/usr/bin/pip3“, line 7, in <module>问题

看了网上很多方法,都是改。

2023-11-21 11:12:43 825

原创 防火墙技术经历的三个阶段

例如,代理可以验证用户的身份并授权其访问特定资源,或者对传输的数据进行内容过滤以防止恶意代码或非法内容的传输。状态检测防火墙被称为有状态防火墙,它结合了包过滤和应用代理网关的优点,并引入了会话状态的概念。它能够跟踪网络连接的状态,对进出的数据包进行综合分析,并根据事先建立的规则集来判断是否允许通过。包过滤技术能够快速处理大量的数据包,对网络性能影响较小,并提供了基本的安全保护。然而,由于它仅依赖于源和目标地址、协议和端口等基本信息,它容易受到欺骗和攻击,因为它无法深入分析数据包的内容和上下文。

2023-10-24 09:17:02 47

原创 【设计模式】设计模式分类

关注类的关系和类的组合。也就是说,这些模式在编译时确定其关系结构,一旦编译,结构就不容易改变。为了提高软件的可维护性和可复用性,设计模式鼓励使用对象组合而非类继承。因此,在实际的软件设计中,对象模式比类模式更为常用。:关注对象之间的关系,通过对象的组合来实现某种功能。对象模式通常可以在运行时更改其结构和关系,它们更加灵活和动态。则是基于对象的组合或聚合关系,强调的是从多个对象形成的整体结构和协作关系,它们的关系通常可以在运行时动态变化。主要基于继承机制,强调的是类之间的静态关系,通常在编译时确定。

2023-10-19 16:19:07 34

原创 【计算机网络】常用端口号

以上只是一些常用的端口号和服务。实际上,端口号的范围从0到65535,其中许多端口号都被分配给了特定的服务或应用程序。但并不是所有这些端口都在常规操作中使用。在计算机网络中,端口号是用于区分同一台计算机上的不同服务的。

2023-09-24 21:20:09 70

原创 数字图像压缩技术汇总

对不起,我之前的回答有误。GIF (Graphics Interchange Format) 使用的 LZW (Lempel-Ziv-Welch) 压缩算法确实是无损的,但GIF 格式本身对图像颜色有限制。这意味着当您将一个拥有数千或数百万种颜色的图像转换为 GIF 格式时,图像中的颜色将被减少到最接近的 256 种颜色。然而,一旦图像被转换为 256 色并保存为 GIF,其 LZW 压缩过程是无损的。这意味着当您解压缩这个 GIF,您会得到完全相同的 256 色位图,而没有进一步的质量损失。

2023-09-22 11:10:59 36

原创 log4j.properties配置文件(自用)

【代码】log4j.properties配置文件(自用)

2023-09-13 08:23:02 41

原创 【计算机网络】物理层

分组交换是一种网络通信方法,其中数据首先被分割成称为“分组”的小块,然后每个分组独立地通过网络传输到目的地。在达到目的地后,这些分组被重新组装成原始数据。

2023-09-07 08:55:40 68

原创 【计算机网络】基础概念

OSI,即开放系统互连模型,是计算机网络中的经典模型。。每一层都有其特定的功能和责任,为上层提供服务并使用下层的服务。当然,OSI(开放系统互连)模型是用于描述计算机网络通信的标准模型,它由七层组成。

2023-09-05 22:56:45 55

原创 【JavaWEB-前端基础】CSS快速应用

CSS(层叠样式表)是用于描述HTML和XML文档样式的语言。使用CSS,开发者可以控制文档的布局、颜色、字体以及许多其他视觉方面的特性。

2023-09-01 08:39:14 49

原创 【JavaWEB-前端基础】HTML的基本使用

HTML的基本使用1. 结构标签2. 文本格式化3. 链接和图片4. 列表5. 表格6. 表单标签1. `<form>` 标签2. `<input>` 标签3. `<textarea>` 标签4. `<select>` 和 `<option>` 标签5. `<label>` 标签6. `<fieldset>` 和 `<legend>` 标签程序示例8. 块9. HTML实体结束语参考文章在Web开发的世界中,H

2023-08-31 16:56:01 31

原创 【JavaWEB-前端基础】HTML简介

尽管HTML文件从本质上来说是文本文件,但与普通文本文件不同的是,HTML具有特殊的标签能够引入其他的多媒体资源如其他网页、图片、音频、视频等。这意味着,通过HTML,网页内容可以超越单纯的文本,实现丰富的交互和展示效果,从而称之为“超文本”。

2023-08-31 15:07:16 32

原创 【Java】Java 8的Date and Time API:彻底解析

类/接口常用方法描述LocalDatenow()表示日期,如:2023-08-28LocalTimenow()表示时间,如:14:30:00now()表示日期和时间,如:2023-08-28T14:30:00now()表示日期、时间和时区Instantnow()时间戳,表示一个特定的时间点Duration表示时间间隔,以秒和纳秒为单位Period表示日期间隔,以年、月、日为单位ZoneIdof(String)表示时区Clockmillis()用于获取日期、时间和时区日期和时间的格式化和解析。

2023-08-28 15:52:11 120

原创 【java】反射的探索

反射允许Java程序在运行时访问对象、类、字段、方法和注解的信息。这种能力不仅让我们可以动态地创建对象和调用方法,还使得各种框架如Spring和Hibernate能够提供它们的核心功能。反射在Java中是一个强大的工具,为我们打开了许多先前难以实现的可能性。然而,与此同时,它也带来了性能和安全性的考虑。在使用反射时,我们应该始终记住权衡利弊,确保代码的效率和健壮性。希望这篇文章能为你提供一个关于Java反射的全面概览,并帮助你更加深入地探索这一有趣的主题。如果你有任何问题或建议,请在评论区留言!

2023-08-28 13:54:59 18

原创 【Java】类初始化

在Java编程中,类的初始化是一个非常重要的主题,它涉及到如何加载、链接和初始化类。这不仅有助于我们更好地理解Java的运行机制,还对于性能优化和问题诊断具有关键意义。

2023-08-28 13:38:40 84

原创 【java(反射)】获得class的方法有哪些?

【代码】【java(反射)】获得class的方法有哪些?

2023-08-28 10:48:13 47

原创 【Java】注解与反射

注解,简单来说,是Java提供的一种为代码附加额外信息的机制。这些信息可以在编译时或运行时被访问,为代码提供附加的元数据。创建自定义注解涉及使用@interface关键字。反射是Java提供的一种在运行时查看、访问和操作类、方法、字段等的机制。注解与反射为Java开发者打开了一扇新的大门,使我们能够写出更灵活、动态和强大的代码。希望通过本篇文章,你对这两个主题有了更深入的了解。

2023-08-28 10:40:37 22

原创 探索Java接口的进化:Java 8与Java 9的深入探讨

在Java 8中,接口得到了一次重要的升级,增加了一些新的特性,从而增强了接口的功能性和灵活性。

2023-08-28 08:45:29 67

原创 视频网站多倍速

Safari浏览器,option+command+C。这样会调出JavaScript控制台。常规浏览器,直接F12或右键检查。大多数浏览器最高可到16倍速。

2023-08-25 10:14:16 28

原创 【java】如何理解父类引用子类对象

"父类引用指向子类对象"是Java(以及许多其他面向对象的编程语言)的一个基本概念,与多态(Polymorphism)密切相关。为了更好地理解这个概念,我们首先分解它,然后通过示例进行解释。

2023-08-25 08:21:50 725

原创 【计算机网络】一文弄懂TCP与UDP

网络层有个地址叫IP,即网际协议。IP为主机间提供逻辑通信。IP不确保报文段的交付,不能保证报文段按序交付。所以也被称为不可靠服务。每台主机至少有一个网络层地址,即所谓的IP地址。UDP和TCP的基本职责是,将两个端系统间IP的交付服务扩展成运行在端系统上的两个进程之间的交付服务。...

2022-07-17 11:02:29 1213

原创 mac发热问题之进程占用

最近发现mac总发热,一直找不到原因,今天看了下进程发现有两个进程占用都100%了,所以关闭了进程,很快温度就降下来了。具体操作如下:1、打开终端输入TOPTOP2、查看进程看看在%CPU一列有没有占比超过80%的进程,记下或复制它的PID3、输入sudo kill -9 (要关闭进程的PID)输入密码,这样该进程就关闭了。mac发热的原因有很多,希望这个方法可以帮到大家...

2022-01-25 14:33:14 1160

原创 查看mac的串口

在终端中输入:cd /dev/ls -al tty 就可以找到了。如果在程序中使用,在port处填/dev/这里填串口

2021-12-25 15:06:21 5649

原创 【JAVA】多线程4 线程同步

多线程4 线程同步1 线程的不安全2 同步2.1 synchronized关键字2.1.1 wait()和notify2.1.1 以银行存取款为例子2.2 ReentrantLock类2.2.1 条件对象2.2.2 以银行存取款为例子3 锁和条件的总结并发:一个对象被多个线程所使用。1 线程的不安全每个线程在自己的工作内存交互,内存控制不当会造成数据不一致。在大多数实际的多线程应用中,两个或两个以上的线程需要共享对同一数据的存取。如两个线程存取同一个对象,并且每个线程分别调用了一个修改该对象状态的方

2021-10-17 22:03:18 135

原创 【JAVA】多线程(3)线程状态

多线程(3) 线程状态1、守护线程 t.setDaemon(true)2、礼让线程 t.yield()3、线程睡眠 t.sleep()4、线程加入 t.join5、线程优先级1、守护线程 t.setDaemon(true)守护线程相对于正常线程来说,是比较特殊的一类线程,守护线程是服务提供者线程。Java官方文档:The Java Virtual Machine exits when the only threads running are all daemon threads.当 JVM 中不存

2021-10-12 11:09:26 68

原创 【Java】多线程(2)终止线程

终止线程【Java】多线程(2)终止线程1. stop()方法2. 利用线程标志位终止线程3. 利用interrupt()中断线程【Java】多线程(2)终止线程​ 在JAVA中有三种方式去停止线程:暴力停止,利用stop()方法,但已被废弃,官方不建议使用。利用线程标志位终止线程。利用interrupt方法来请求终止线程。1. stop()方法为什么弃用stop:调用 stop() 方法会立刻停止 run() 方法中剩余的全部工作,包括在 catch 或 finally 语句中的,并

2021-09-30 00:32:15 243

原创 STM32学习(2)GPIO

GPIO1.什么是GPIO?2. STM32的GPIO2.1 四种输入模式2.2 四种输出模式2.3 推挽与开漏的比较2.4 STM32设置实例3. 3种最大翻转速度4. 上电复位1.什么是GPIO?GPIO(General-purpose input/output),通用型之输入输出的简称。有时候简称为“IO口”。通用就是说它是万金油,干什么都行。输入输出就是说既能当输入口使用,又能当输出口使用。端口就是元器件上的一个引脚。用软件控制。2. STM32的GPIO八种工作模式(1)GPIO_Mod

2021-09-27 14:17:41 331

原创 STM32学习(1)基本介绍

STM32学习(1)基本介绍STM32STM32F103ZET6最小系统STM321、高性能Cortex-M内核采用ARM公司流行的标准内核Cortex-M3低动态功耗上实现的高性能哈佛结构上实现1.25DMIPS/MHZ,功耗只有0.19mv/MHZ比ARM7TDMI改进了30%单周期的乘法和硬件除法不可分的位操作,实现对RAM,I/O和寄存器的最优访问。2.最佳的代码密度Thumb-2指令集以16位指令的密度实现32位指令性能(与ARM7TDMI的ARM模式比减少了

2021-09-26 22:16:24 814

原创 【Java】多线程(1) java.thread---线程的创建

【Java】多线程(1) java.thread---线程的创建1. 什么是线程?1.1 多任务和多线程1.2 进程与线程(Process与Thread)2 线程的创建(Thread、Runnable、Callable)2.1 Thread方法创建2.2 Runnable方法创建2.3 Callable方法创建2.3.1 Executor2.3.2 Callable接口2.4 基于线程池的execute(),创建临时线程2.5 总结1. 什么是线程?线程是进程的一个实体,是CPU调度和分派的基本单位,它

2021-09-26 20:48:42 123

Android 安卓手机串口调试软件,一共有两个,亲测可用

安卓手机串口调试软件,很好用的

2022-07-27

很好用的串口调试助手,很方便进行蓝牙和WIFI调试

在满足基本的串口调试的基础上,有蓝牙AT命令调试模块,WIFI的调试,小车的调试

2022-06-02

opencv-4.5.4-android-sdk .zip

opencv-4.5.4-android-sdk .zip

2021-12-19

空空如也

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

TA关注的人

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