自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (5)
  • 收藏
  • 关注

原创 【Docker】- Dockerfile和Docker Compose 基础配置

Dockerfile + Docker compose 就可以实现,方便、优雅,我们先了解两个配置的基础配置。是 Docker 构建镜像的脚本文件,它包含了一系列指令,用于定义容器的环境、安装依赖、复制文件、配置启动命令等。Docker Compose 是 Docker 官方提供的一个工具,可以使用 YAML 文件(用于指定持久化数据的目录,避免数据因容器删除而丢失。如果你的服务需要从源码构建镜像,可以使用。设置容器内运行进程的用户,避免使用。,并不会真正开放端口,容器仍需。设定容器终止时的信号,默认。

2025-03-17 17:26:01 808

原创 【Docker】-Docker Compose+Dockerfile最佳实践

在实际生产环境中,Docker Compose + Dockerfile 的最佳实践通常包括以下几部分:1️⃣ 示例🔹 后端 ()🔹 前端 ()2️⃣ 3️⃣ 文件(可选)这样 可以引用环境变量:4️⃣ 使用 Docker Compose 部署1️⃣ 构建镜像2️⃣ 启动服务3️⃣ 查看日志4️⃣ 重新启动某个服务5️⃣ 进入容器6️⃣ 停止并删除所有容器🔹 最佳实践总结✅ 使用 构建镜像,避免 直接拉取外部镜像✅ 使用 确保服

2025-03-17 17:22:56 309

原创 【Docker】- Windows11 安装和配置

Docker 的安装和配置

2025-03-13 10:11:03 867

原创 【Linux】-Pve下的Nginx安装

站点配置在 Nginx 中的作用就是通过server配置监听端口和域名。定义站点的根目录和静态文件的默认页面。配置反向代理、SSL、错误页面、重定向等。设置访问控制、缓存等。通过合理配置不同的站点配置文件,你可以在同一台服务器上托管多个网站,且每个网站都可以有不同的配置,灵活应对不同的需求。

2025-03-12 16:32:46 805

原创 【Vue】-一个Button组件

我们来创建一个vue3的button组件,有时候通用组件满足不了我们的需求,比如笔者就接到了一个需求:鼠标放到按钮上要有炫酷的动画。。。炫酷?那就来个基本炫酷效果吧,给个扩散动画,看看能不能满足客户胃口。

2025-03-05 11:28:13 597

原创 【Spring Boot 应用开发】-04-02 自动配置-数据源-手撸一个最简持久层工具类

有时候我们不需要太重的持久层,就像要一个最简的、轻量的持久层,便于维护和扩展,代码掌握在自己手里,那么我们可以基于springboot的自动配置,快速的构建一个自己的持久层轻量框架,不说废话,直接上代码,可以根据自己的需要扩展。

2025-03-05 09:34:45 904

原创 【Spring Boot 应用开发】-05 命令行参数

Spring Boot 支持多种命令行参数,这些参数可以在启动应用时通过命令行直接传递。

2025-03-04 16:30:44 438

原创 【VMware 安装Centos10 失败的问题】

VMware 安装Centos10 失败的问题。

2025-02-28 16:31:12 312

原创 【图像处理】-不同的图像存储格式

BMP是一种位图文件格式,由微软公司于1986年推出。它最初是为Windows操作系统设计的,后来逐渐被其他操作系统所支持。由于其简单易用的特点,在早期计算机图形学中得到了广泛应用。

2025-02-06 17:33:13 885

原创 【图像处理】- 基本图像操作

基本图像操作是图像处理的基础,涵盖了对图像进行简单但重要的变换。:将图像从一种颜色空间转换为另一种颜色空间。:调整图像的大小,可以放大或缩小。:从原始图像中提取一个矩形区域。:将图像绕某个点旋转一定角度。:水平或垂直翻转图像。

2025-02-06 17:05:59 559

原创 【Spring Boot 应用开发】-04-01 自动配置-数据源-连接池

连接池预先创建一定数量的数据库连接,并将这些连接保存在一个池中,应用程序需要访问数据库时,可以直接从连接池中获取已建立的连接,使用完毕后再将连接归还到池中,而不是关闭连接。JDBC不直接内置数据库连接池遵循的核心原则是:让你的模块遵循单一职责原则,这样可以让整个模块的安全性、扩展性等更好,要小而精,不要大而全。我们都知道数据库可接受的链接是有限的,如果不进行关闭,那么可用连接就会被耗尽,这样新的访问就无法被处理了。在早期的数据库应用开发中,每次应用程序需要访问数据库时,都会创建一个新的数据库连接。

2025-01-13 10:30:30 1128

原创 【Spring Boot 应用开发】-04 自动配置-数据源

不使用任何框架:需要手动加载驱动、创建连接、执行 SQL 操作并关闭连接。使用 Spring MVC:需要手动配置数据源 Bean,并通过依赖注入使用数据源。使用 Spring Boot:只需在配置文件中配置数据库信息,Spring Boot 会自动创建DataSource和,大大简化了配置过程。整个架构的演变遵循着单一职责原则,将配置何代码分割开,提高内聚减少耦合,隐藏和业务无关的底层实现。这种思想我们可以在自己的编码工作中借鉴。

2025-01-10 10:31:39 1171

原创 【Spring Boot 应用开发】-03 自动配置

为了更详细地介绍 Spring Boot 的自动配置特性,我们将从以下几个方面进行深入分析:自动配置的工作原理、常见自动配置场景及其源码分析、自定义自动配置的方法,并结合具体的实例和关键源码进行说明。@BeanSpring Boot 的自动配置特性极大地简化了开发过程,减少了繁琐的配置工作。通过合理的配置文件管理和条件注解的使用,我们可以快速构建出高效、稳定的 Spring Boot 应用程序。

2025-01-10 10:16:02 876

原创 【Spring Boot 应用开发】-02 主要特性

上一节我们提到Spring Boot 是一个用于简化创建独立的、生产级的基于 Spring 框架的应用程序的框架。它通过提供默认配置和依赖管理,使得开发者可以快速上手并专注于业务逻辑的实现。

2025-01-09 17:45:48 703

原创 【Spring Boot 应用开发】-01 初识

这是一个组合注解,包含了以下三个注解的功能:: 标识该类为配置类,允许使用@Bean注解来定义组件。: 启用 Spring Boot 的自动配置机制,根据类路径中的依赖自动配置应用程序。: 自动扫描并注册带有@Component@Service等注解的类为 Spring Bean。

2025-01-09 17:32:45 1277

原创 【机器学习】-深度学习模型

深度学习是机器学习的一个分支,它通过构建多层的神经网络模型来模拟人脑的工作机制。深度学习模型具有强大的特征提取和表示能力,在图像识别、语音识别、自然语言处理等领域取得了显著的成果。

2024-12-30 18:09:37 733

原创 【React】- 跨域PDF预览、下载(改文件名)、打印

我们经常会碰到跨域来方位PDF,同时需要下载、打印的需求,通常由于浏览器的安全策略,可以预览,但是下载和打印可能会受限,这时候怎么办呢?

2024-12-30 18:03:32 1369

原创 【PDFBox】-读取文件

PDFBox 读取文件

2024-11-21 17:35:15 991 1

原创 【PDFBox】-初识

PDF(Portable Document Format)文件是一种广泛使用的文档格式,用于表示文档的固定布局。

2024-11-21 17:04:44 908

原创 【Java9特性】- try-with-resources

Java 9 对语句进行了增强,使其更加灵活和易于使用。以下是 Java 9 中:虽然 Java 9 并没有直接支持局部变量类型推断(这一特性是在 Java 10 中通过var关键字实现的),但是它允许在语句中使用更简洁的语法,如果资源声明已经在外部定义,则可以直接在try语句中引用而不需要重新声明。try:在 Java 9 之前,语句中的资源必须在try语句内部声明。从 Java 9 开始,资源可以在try语句之外声明,并且仍然可以利用的自动关闭功能。这意味着你可以先初始化资源,然后在try。

2024-11-19 17:24:06 397

原创 【数据结构和算法】-布隆过滤器

布隆过滤器的思想就是,1个哈希容易冲突,那就上多个哈希函数,即使1个位上冲突了,其他位冲突的概率也非常小。注意map是key、value形式,我们要检测value存在不存在,是要通过实际判定value的值,如果value本身是个基础类型,那好说。不过,哈希算法会出现哈希冲突,在某些场景下,这是一个比较头疼的问题,就需要算法本身越来越复杂,而且也伴随着存储空间的增加。有些小伙伴又说了,图片也不怕,我有MD5,是,没错,但是要知道MD5的开销是比较大的,这样数据量少还可以,如果是百万级别的数据量呢?

2024-11-14 19:17:48 867

原创 【Java9特性】-集合工厂方法

方法特点适用场景可变、动态需要频繁添加、删除或修改元素固定大小、可修改现有元素需要创建固定大小的列表,并且需要修改现有元素List.of()不可变需要创建固定内容的列表,且列表内容在创建后不会改变单个元素、不可变需要创建只包含一个元素的列表空、不可变需要创建一个空列表将现有列表转换为不可变需要将一个可变列表转换为不可变列表。

2024-11-14 15:38:15 907

原创 【Java9特性】-私有接口方法

私有接口方法的作用代码复用:私有方法可以封装通用的逻辑,避免在多个默认方法或静态方法中重复相同的代码。封装实现细节:私有方法可以隐藏实现细节,使得接口的使用者只关注公共 API,而不必关心内部实现。提高可读性和可维护性:通过将复杂的逻辑分解成私有方法,可以使接口的默认方法和静态方法更加简洁和易读。

2024-11-13 09:40:16 903

原创 【Java9特性】-模块系统 module-info

一个有意思也有意义的模块化特性,module-info是一个特殊的 Java 文件,位于模块的根目录下。它定义了模块的名称、导出的包、需要的其他模块以及其他模块相关的声明。

2024-11-13 09:13:01 1688

原创 【JAVA】-Springboot核心机制

如果你希望使用其他服务器,可以通过排除默认的 Tomcat 依赖并添加其他服务器的依赖来实现。Spring Boot 的核心机制包括自动配置、起步依赖、主类和运行器、以及嵌入式服务器。这些机制共同作用,使得 Spring Boot 应用开发变得更加简单和高效。通过自动配置,Spring Boot 可以根据类路径中的依赖自动配置应用;通过起步依赖,开发者可以轻松管理项目依赖;通过主类和运行器,应用可以方便地启动和执行初始化操作;通过嵌入式服务器,应用可以作为一个独立的 JAR 文件运行。

2024-11-11 18:46:42 583

原创 【JAVA】-WEB开发基础

通过以上步骤,我们就可以创建一个简单的 Java Web 应用。当然,现在的生产框架一般都集成了服务器内核,无需单独来部署服务器,比如Springboot。后面可以慢慢来熟悉这些企业级生产框架的运用,但是前期学习的话,用最原生的、封装度最低的,是最好的。

2024-11-11 18:40:30 1082

原创 【Vue】-组件开发-一个树组件

我们来自己搞一个树组件。

2024-11-11 18:32:38 935

原创 【Javascript】-一些原生的网页设计案例

所有的现代前端框架,不管是数据驱动还是事件驱动,底层都是基于原生的html和javascript进行封装和管理,所以了解最底层的原理,很重要。// 初始化时立即更新一次。// 阻止表单默认提交行为。'请输入有效的邮箱地址!'姓名和邮箱不能为空!// 每3秒切换一次图片。

2024-11-08 18:42:19 901

原创 【Vue】-组件开发

对于多页面应用,可以使用 Vue Router 进行路由管理。对于复杂的应用,可以使用 Vuex 来管理应用的状态。以上是 Vue 组件开发的最简单的一个例子。

2024-11-08 18:36:52 925

原创 【数据结构与算法】-空间复杂度

空间复杂度是衡量算法在运行过程中临时占用存储空间大小的一个重要指标。它描述了算法所需的额外存储空间与输入数据规模之间的关系。空间复杂度通常也用大O表示法(Big O notation)来表示。递归调用栈:考虑递归调用栈的深度。动态规划:考虑中间结果的存储空间。多维数组:考虑多维数组的大小。缓存和哈希表:考虑缓存和哈希表的大小。图的遍历:考虑访问状态记录和递归调用栈的大小。

2024-11-07 11:26:19 1126

原创 【数据结构和算法】-时间复杂度

时间复杂度是衡量算法执行效率的一个重要指标,它描述了算法运行时间与输入数据规模之间的关系。时间复杂度通常用大O表示法(Big O notation)来表示。选择合适的算法:根据实际需求和数据规模选择合适的时间复杂度,以优化程序性能。分析和优化:在编写算法时,应尽量避免高时间复杂度的操作,特别是在处理大规模数据时。理解时间复杂度有助于评估和优化算法的性能,从而提高程序的效率。

2024-11-07 11:21:59 958

转载 单例模式-一个线程安全的序列号生成器

volatile 关键字禁止了编译器和处理器对 instance 变量的重排序,确保了在多线程环境下对 instance 的读写操作是按顺序执行的。当然,学习的最终目的是转化为实际生产力,也就是实际编码的能力,因此,笔者的文章里会最终产出一个可以在生产环境中使用的“结果”。这里面有个volatile(发音:美/ˈvɑːlətl/),这个很多小伙伴可能不清楚具体是干什么的,我们掰碎了细细了解下。后面的内容会围绕单例模式展开,每种设计模式笔者都会找各种实际开发的例子来进行阐述,例子是最好、最快的学习方式。

2024-11-06 17:36:15 50

原创 【闲聊】-Perl的基础语法

简单介绍Perl语言的基础语法和特性

2024-07-16 15:31:12 781

原创 【闲聊】-Chrome DevTools简介与启动方法

Chrome DevTools是Chrome浏览器内置的一套网页开发调试工具,适用于前端开发人员。以下是如何启动DevTools以及各个面板的功能列表。

2024-05-22 17:12:41 817

原创 【数据结构和算法】-动态规划爬楼梯

动态规划(Dynamic Programming,DP)是运筹学的一个分支,主要用于解决包含重叠子问题和最优子结构性质的问题。它的核心思想是将一个复杂的问题分解为若干个子问题,并保存子问题的解,以便在需要时直接利用,从而避免重复计算,提高算法效率。

2024-05-22 16:58:32 1343 1

原创 【数据结构和算法】-傅里叶变换

傅里叶变换表示能将满足一定条件的某个函数表示成三角函数(正弦和/或余弦函数)或者它们的积分的线性组合。这意味着,任何复杂的波形都可以被分解为一系列正弦波和余弦波的组合。

2024-05-20 15:15:34 1031

原创 【闲聊】-网页划词翻译插件

最后了解下这个工具,不是广告,只是觉得好用的东西,也用了,有必要了解下是谁做的。火山翻译是字节跳动于2018年推出的多语言智能翻译工具,支持文本、文档和图片的翻译,覆盖28种热门语言。火山翻译基于深度学习技术,拥有强大的神经网络机器翻译模型,并致力于提供高效、准确的翻译服务。其目标是打破语言壁垒,帮助用户轻松理解和交流不同语言的内容。多语言支持:支持包括中文、英文、法文、德文、日文等在内的多种语言互译,满足不同用户的需求。深度学习技术:运用先进的深度学习算法和神经网络模型,提高翻译的准确性和流畅性。

2024-04-03 09:05:00 553

原创 【Node.js】-PostCSS简介

PostCSS中文网地址PostCSS是一个由JavaScript插件转换样式的工具,它的目标是探索CSS工具的新可能性,特别是在自动化和优化方面。它能够让你使用未来的CSS特性,同时优化现有的CSS代码,使其更加高效和兼容。PostCSS本身并不直接对CSS进行操作,而是通过一个插件系统来实现其功能。这意味着你可以通过安装不同的插件来扩展PostCSS的功能,例如自动添加浏览器前缀、实现CSS变量和混合等。这使得PostCSS成为一个非常灵活和强大的平台,可以大大提高编写CSS的效率和灵活性。

2024-04-01 17:19:22 1072

原创 【设计模式】-单例模式

单例模式是一种创建型设计模式,确保某个类仅有一个实例,并提供一个全局访问点来访问该实例。在单例模式中,类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一对象的方式,允许直接访问而无需每次实例化该类的新对象。

2024-04-01 16:04:17 841

转载 【MES系统】-设备综合效率(OEE)

OEE(Overall Equipment Effectiveness),即设备综合效率,OEE是一项指标,它确定了真正有效的计划生产时间的百分比。介绍设备OEE和企业OEE怎么计算

2024-03-26 10:25:13 1299

笔试面试-MySQL、MariaDB、SQLite .zip

MySQL、MariaDB、SQLite 等数据库学习笔记,包括入门基础教程、标准库/第三方库详解、源码分析、数据结构与算法、面试题解析等。

2025-03-18

毕业设计-可视化仿真实现Linux2.6进程管理-含论文.zip

系统模拟仿真了Linux2.6系统,并实现了作业及进程并发环境、MMU 地址变换、进程原语、页表生成与页面调度算法、三级作业调度过程及算法(需作业调度到指令集,至少实现三态转换)、页面分配与回收算法、进程同步互斥、进程死锁检测与撤销算法,并将实现原理过程通过可视化方式呈现。

2025-03-18

全国大学生数学建模竞赛LaTeX论文模板 已经适配到 2023 年格式.zip

全国大学生数学建模竞赛LaTeX论文模板 已经适配到 2023 年格式

2025-03-18

Spring源码深度解析.pdf

Spring源码深度解析.pdf

2025-03-18

设计模式之禅(第2版)-Java版-5.pdf

设计模式之禅(第2版)-Java版-5.pdf

2025-03-18

毕业设计-安卓-音乐播放器.zip

毕业设计-安卓-音乐播放器 源码

2025-03-18

Anaconda 是一个用于 Python 和 R 语言的开源发行版,广泛用于数.md

anaconda安装

2025-03-17

毕业设计-微信小程序-考试小程序.zip

毕业设计-微信小程序-考试小程序.zip

2025-03-17

Graduation-Design-基于Web的大学生计算机设计大赛报名网站的设计与实现.zip

Graduation-Design-基于Web的大学生计算机设计大赛报名网站的设计与实现.zip,毕业设计

2025-03-17

系统架构设计师-一本通精华知识点.pdf

系统架构设计师-一本通精华知识点.pdf

2025-03-17

DeepSeek:AI 赛道的超级引擎(电子版).pdf

DeepSeek:AI 赛道的超级引擎(电子版).pdf

2025-03-17

2025 最新系统架构师一本通

2025 最新系统架构师一本通

2025-03-12

DbUtils手撸轻量持久层工具类

手撸轻量持久层工具类

2025-03-05

DeepSeek 从入门到精通 清华大学版

DeepSeek 从入门到精通 清华大学版

2025-02-12

LLM 友好的异步爬虫框架

这是一款用 Python 开发的异步爬虫框架,能够将网站上的数据转化成 Markdown、JSON 等 LLM 友好的输出格式。它完全开源且免费,极大地简化了异步爬虫的编写。相比于付费的 Firecrawl,它具有更快的爬取速度,支持同时抓取多个 URL、页面截图、关键字优化提取(基于 LLM)和复杂的多页面会话管理等功能。

2025-01-09

源码-相见恨晚的 Python 项目打包工具

这是一个开源的 Python 项目打包工具,专为跨环境部署和无法访问公网的部署场景设计。它能够将 Python 项目及其所有依赖,甚至是 Python 解释器(可选),打包成单个可执行文件(.pex),让开发者无需安装运行环境,即可直接运行 Python 程序,支持 Linux 和 macOS 系统。

2025-01-09

安装包- Tesseract-OCR-5.5.0.20241111

Tesseract-OCR 是一个开源的光学字符识别(OCR)引擎。这个是5.5.0的windows 64位安装包

2025-01-08

源码-毕业设计-Android毕业设计; Android, Music Player, for graduation

API APP的API 音乐部分,是在网络上收集的网易云音乐的API。用了挺散的, 比如 : https://github.com/javaSwing/MusicAPI 知乎日报, https://github.com/izzyleung/ZhihuDailyPurify/wiki/%E7%9F%A5%E4%B9%8E%E6%97%A5%E6%8A%A5-API-%E5%88%86%E6%9E%90 段子、图片, API市场 对于第三方开源库的使用 基础库: RxJava, Retrofit, fresco, eventbus 侧滑退出 项目编码 对于复杂的逻辑, 采用的MVP编写。 模块设计架构 音乐播放模块的大体架构 MusicServie负责维护音乐播放 管理 MediaPlayer 管理 播放队列 Client 与 MusicService的通讯 MusicService 会开启一个广播接收者,

2025-01-08

源码-毕业设计-Vue实现的聊天系统

一、具备的功能 好友之间聊天,支持问题、图片、表情、音视频通话以及白板(适用WebRTC实现)。 对好友支持备注、分组功能,分组可以添加、修改、删除。 好友之间的消息支持已读状态提醒,可以即时的知道对方是否已读消息。 在线好友统计,在每个分组中可以查看当前在线好友的数量,并对在线好友的头像做高亮处理。 群聊,群聊目前只支持文字、图片、表情的形式,目前群聊消息也不支持已读提醒(后续完善)。 空间,类似于QQ空间,可以发表自己的动态、查看好友的动态。 动态编辑,支持对空间进行删除、编辑的操作。 动态互动,支持点赞、评论、评论回复功能。 添加好友、添加群聊,在添加后需要对方同意。 日程管理,支持新建日程、删除日程的功能。 后台管理:独立的项目,使用React实现。 二、技术栈 Vue、Vuex、Element-UI、React、axios、sass、ES6、WebSocket、Node等。

2025-01-08

源码-Python-功能全面的浏览器自动化框架

Selenium 的 Python 自动化测试框架,集成了爬虫、自动化测试和生成报告等多种功能。它提供了丰富的示例,并且独特的 UC 模式,可以帮助开发者在进行浏览器自动化操作时避免被检测出来。

2025-01-08

Azure OpenAI:生成式人工智能的创新与实践

内容概要:本白皮书探讨了生成式人工智能 (GenAI) 技术及其在微软Azure生态系统中的应用。介绍了从Azure OpenAI的基础功能到四种不同的生成式AI应用路径,并结合多个行业的成功案例(如汽车行业的梅赛德斯-奔驰、零售行业的沃尔玛、游戏行业的完美世界等)展示了实际成效和价值主张。最后强调了微软对‘负责人的AI’承诺以及提供的世界级云计算支持来赋能开发者和技术领导者。 适合人群:技术人员,特别是那些希望深入理解和实施生成式AI解决方案的研发人员、项目经理、架构师和其他IT决策者。 使用场景及目标:适用于希望通过AI创新推动自身业务增长或提升用户体验的企业机构。主要目标包括:构建智能化应用程序、优化客户服务流程、改进产品推荐机制、加速研发周期、增强信息安全管理和遵守法律法规等方面。

2025-01-08

JAVA源码-一款集成国内众多第三方短信服务的项目.zip

该项目集成了国内众多第三方短信服务,简化了接入多个短信 SDK 的流程,仅通过修改配置文件,就能轻松实现发送短信的功能。

2025-01-04

JAVA源码-一个提供了互联网主流框架和中间件的源码讲解项目.zip

该项目提供了一系列互联网主流框架和中间件的源码讲解,包括 Spring 全家桶、Mybatis、Netty、Dubbo 等框架。

2025-01-04

源码-Stirling-PDF-main

这是一款功能强大、开箱即用的 PDF 工具,支持拆分/合并文件、添加/提取图片、压缩、加水印、添加/删除密码等功能,满足你对 PDF 文件的所有需求。

2025-01-04

源码-bear-graphhopper-master.zip

该项目是用 Java 开发的高性能路径规划引擎,能够快速计算两点或多点之间的距离。它支持 Dijkstra、A* 和收缩层级(CH)等算法,可以作为 Java 库或 Web 服务使用。基于 OpenStreetMap 地图数据,可实现汽车、自行车、步行等多种交通方式的路线规划和导航服务。

2025-01-04

源码-bear-blossom-dev.zip

这是一个支持私有部署的云端存储双链笔记软件,可以将你的所有笔记、图片、个人计划安排保存在私有服务器上,并实现跨设备的实时同步。它提供 Markdown 编辑、双链笔记、全量备份、网页转换、多账号权限和统计等功能,兼容 Windows、macOS 和网页客户端。

2025-01-04

源码-wx-dump-4j-main.zip

这是一款基于 Java 开发的微信数据分析工具。它可以管理/导出微信聊天中的引用、图片、表情等消息,支持微信多开、找回删除好友、统计收发消息、查看历史朋友圈等功能。

2025-01-04

源码-karate-master 基于java的API测试框架

这是一款基于 Java 的 API 测试框架,可与 Spring Boot、Maven 等 Java 生态系统无缝集成。它整合了 API 测试自动化、模拟、性能测试和 UI 自动化等功能,支持使用类似 Cucumber 的语法编写测试用例,并提供了一个跨平台的可执行文件,即使对 Java 不熟悉也能轻松上手。

2025-01-04

源码-科学 PDF 文档翻译及双语对照工具

保留公式、图表、目录和注释 (预览效果) 支持 多种语言 和 诸多翻译服务 提供 命令行工具,图形交互界面,以及 容器化部署

2025-01-04

Nacos架构和原理介绍,出自阿里团队

Nacos 在阿里巴巴起源于 2008 年五彩石项目(完成微服务拆分和业务中台建设),成长于十年双 十⼀的洪峰考验,沉淀了简单易用、稳定可靠、性能卓越的核心竞争力。 随

2025-01-03

1篇:BIM+钢筋集中加工论文

1篇:BIM+钢筋集中加工论文

2025-01-03

华为低代码平台加速企业数字化转型:从理论到实践的全面解析

内容概要:本文详细介绍了华为在数字化转型方面的探索和成就,尤其是其低代码平台对企业数字化转型的支持。文中首先回顾了华为的数字化转型历史和发展战略,阐述了从传统架构向微服务、MASA和元数据驱动多租架构的演变。接下来讨论了华为面临的数字化应用交付挑战,并提出低代码平台作为一种解决方式。文章深入探讨了低代码平台的设计理念和技术细节,包括UI编排、服务编排、权限管理和移动应用构建等功能模块的具体实现方法及其优势。最后展示了三个典型的实践案例——快速构建系统应对疫情、百客百店客户需求定制和生态服务平台,证明了低代码平台的有效性和灵活性。此外,对于未来发展中可能出现的新问题提出了思考方向。 适合人群:企业CIO、CTO以及其他IT决策者,负责规划和实施企业级信息化建设项目的专业技术人员,关注企业数字化转型的技术专家和管理人员。 使用场景及目标:为企业提供一种低成本高效的方式来进行应用程序开发,特别是在面对多样化客户需求和快速变化的商业环境下,帮助企业更快地将创新想法落地,同时保持系统的安全性和稳定性。 其他说明:通过对实际应用场景中的成功案例分析,本篇文章不仅提供了理论指导,还为读者提供了具体的实践参考路径。

2025-01-03

Javascript +原生HTML的简单计算器

本计算器设计简洁明了,适用于广泛的人群,包括但不限于以下类型: 学生:学生群体在日常学习、考试和作业中经常需要进行基本的数学运算,这款计算器能满足他们快速、准确地完成计算任务的需求。 教育工作者:教师、讲师等教育工作者在备课、教学过程中可能需要用到计算器来演示运算过程或检查学生的答案。 办公人员:在办公室环境中,计算器的使用频率也很高,如财务、会计、数据分析等岗位需要频繁进行数字计算。 家庭用户:普通家庭用户在日常购物、烹饪、理财等活动中也经常会用到计算器进行简单的数学计算。 科技爱好者:对计算机科学、数学或电子技术感兴趣的人,也可以将此计算器作为学习和实践的基础工具。 内容概要 本计算器是一款基于Web界面的基础数学运算工具。它包含基本的数字键(0-9)、加减乘除四则运算键以及可能的清除和等号键。计算器界面简洁,操作便捷,用户可以通过点击按钮来输入数字和运算符,完成计算任务。

2024-03-16

爬取百度热搜的python程序

一个爬取热搜的程序,仅供学习和交流使用

2024-03-16

mingw-std-threads-master

替代MinGW GCC thread 头文件的库,解决c++11及以上版本,在window下引用thread头文件不能正常编译的问题 适用人群:window 下c++开发 mingw-std-threads-master介绍 mingw-std-threads-master是一个为MinGW(Minimalist GNU for Windows)环境提供的标准线程库实现。MinGW是一个开源项目,它提供了在Windows平台上使用GNU工具集(如GCC)进行软件开发的能力,使得开发者能够利用GNU工具链的强大功能和跨平台特性。 在C++中,线程是并行计算的核心概念,它允许程序同时执行多个任务,从而充分利用多核处理器的性能。然而,C++标准库中的线程支持在不同的编译器和平台上可能有所差异,特别是在Windows平台上,标准线程库的实现可能并不完善或存在限制。

2024-03-13

c 文件写入和读取工具类

内容概要: 上述代码演示了如何使用C语言进行文件的基本读写操作。代码分为两个主要部分:写入文件和读取文件。首先,使用fopen函数以写入模式("w")打开一个名为example.txt的文件,并使用fprintf函数向文件中写入字符串"Hello, World!\n"。然后,代码再次使用fopen函数以读取模式("r")打开同一个文件,并使用fgets函数从文件中读取内容,最后将其打印到控制台。每次操作完成后,都使用fclose函数关闭文件。 适用人群: 该代码示例适合有一定C语言基础的学习者,特别是那些希望了解如何在C语言中进行文件操作的初学者。此外,对于需要处理文件读写任务的软件开发者,这段代码也提供了基本的参考和实现思路。 使用场景: 这段代码可以在多种场景下使用,包括但不限于: 数据持久化:将程序运行过程中的数据保存到文件中,以便在程序下次运行时读取。 日志记录:将程序运行时的信息记录到文件中,以便后续分析和调试。 文件内容处理:如读取文本文件内容,进行编辑、搜索、替换等操作。

2024-03-06

abstract-factory-pattern

Java抽象工厂模式:解锁代码复用的新境界 在编程世界中,设计模式是一组被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它们能够帮助我们更好地组织代码,提高代码的可重用性、可维护性和可扩展性。今天,我要为大家介绍的是Java中的抽象工厂模式,这是一种非常实用的设计模式,让我们一起来探索它的魅力吧! 内容概要 本文将从以下几个方面详细介绍Java抽象工厂模式: 抽象工厂模式的应用场景。 抽象工厂模式的实现原理。 一个简单的Java抽象工厂模式实现demo。 本文适合以下人群阅读: Java开发者:无论您是初学者还是资深开发者,都可以从本文中学习到抽象工厂模式的相关知识,提升代码设计水平。 对设计模式感兴趣的人:如果您对设计模式感兴趣,想要深入了解Java中的设计模式,那么本文将是您不可多得的好帮手。 软件工程师和架构师:作为软件工程师和架构师,掌握抽象工厂模式有助于您更好地设计系统架构,提高软件的可维护性和可扩展性。 能学到什么 通过阅读本文,您将能够:了解抽象工厂模式的基本概念和应用场景。

2024-03-06

javafx 的一个简单演示demo

javafx 的一个简单演示demo

2024-03-06

达索虚拟孪生助力制造业 高质量发展

内容概要: 认识达索、虚拟孪生的概念、产品全生命周期的虚拟孪生、应用案例及未来展望 适用人群: 研发、产品经理、数字孪生从业者、制造企业管理者等 适用场景及目标: 了解最新的数字孪生技术和方案,以及应用案例

2024-03-06

圣诞节-圣诞节海报-圣诞礼遇季

圣诞节商场促销海报

2023-12-22

空空如也

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

TA关注的人

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