自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 利用相场晶体模型研究多晶的微观结构演化

利用相场晶体模型研究多晶的微观结构演化。本案例研究的目的是引入一种。

2025-04-19 09:01:28 52

原创 Ubuntu命令速查

这些是常见的Ubuntu命令的速查表。可以根据需要使用这些命令来快速执行日常管理和开发任务。nano [文件名]

2025-04-18 21:27:16 179

原创 springboot使用EasyExcel实现excel导出千万大数据量

EasyExcel是一个基于Java的、快速、简洁、解决大文件内存溢出的Excel处理工具。他能让你在不用考虑性能、内存的等因素的情况下,快速完成Excel的读、写等功能。Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大。

2025-04-18 16:08:34 160

原创 kubectl 如何查看 node、pod 的 cpu、ram使用率

2025-04-18 16:07:53 129

原创 linux通过namespace技术实现user用户隔离的例子

通过使用namespace技术,我们可以将进程隔离到自己的用户环境中,使其无法访问其他用户的资源和权限。在Linux中,可以使用namespace技术实现用户隔离。下面是一个简单的示例,演示如何使用namespace隔离用户。由于我们在步骤1中创建了一个名为testuser的新用户,因此我们可以尝试切换到该用户并运行一些命令。该命令将创建一个新的用户namespace,并在该namespace中启动一个新的bash Shell。这将创建一个名为testuser的新用户,并为其创建一个相应的用户目录。

2025-04-17 17:39:06 135

原创 linux 重要的目录及解释

可以通过访问这些目录来获取与该进程相关的信息,如进程的状态、执行文件路径、当前工作目录、环境变量、打开的文件等。请注意,上述列表只包含了一些常见目录,实际上Linux还有许多其他重要的目录,其作用和用途因特定的Linux发行版和配置而有所不同。目录是一个用于获取与正在运行的内核和进程相关信息的虚拟文件系统,方便了系统管理和监测工作的进行。:二进制可执行文件的存储位置,包含许多基本的系统命令和工具,如ls、cp、mv等。:用户相关的程序、库、文档等的存储位置,这是系统共享的资源。

2025-04-17 17:38:17 327

原创 java 使用 CSVWriter 库来导出 CSV 文件

在 Java 中,可以使用 CSVWriter 库来导出 CSV 文件。以上就是使用CSVWriter库导出CSV文件的基本步骤。您可以根据自己的需求,修改数据结构和文件名等参数。在代码中,首先需要构造要写入CSV的数据结构,然后通过CSVWriter写入CSV。

2025-04-16 17:21:46 175

原创 Go获取与设置环境变量

很多大型应用程序,会使用环境变量进行配置(当然也支持其他方式配置,比如 flag)。作为配置选项的环境变量大大简化了应用程序的部署。这些在云基础设施中也很常见。通常,基于环境变量的配置,如果环境变量没设置,程序会有一个默认值。

2025-04-16 16:36:14 180

原创 k8s 中externalTrafficPolicy应用场景和实践

在Kubernetes(K8s)中,是一个用于控制服务的外部流量的策略。这个字段可以在Service的定义中设置,其主要作用是决定服务对外部请求的负载均衡行为。具体来说,Cluster: 默认值。当设置为Cluster时,服务将负载均衡流量到所有的 Pod,无论这些 Pod 是否在同一节点上。这意味着即使请求来自于同一节点的多个 Pod,流量也可能被负载均衡到不同的节点上。: 当设置为Local时,服务将尽可能地将流量负载均衡到与请求相同节点上的 Pod。

2025-04-02 16:15:43 268

原创 基于遗传算法的BP神经网络优化算法

chapter3基于遗传算法的BP神经网络优化算法/callbackfun.m , 1864。chapter3基于遗传算法的BP神经网络优化算法/GABPMain.m , 2307。chapter3基于遗传算法的BP神经网络优化算法/data.mat , 1607。chapter3基于遗传算法的BP神经网络优化算法/BPfun.m , 1282。chapter3基于遗传算法的BP神经网络优化算法/Objfun.m , 404。,结合遗传和优化算法快速融合。

2025-04-01 16:19:25 174

原创 DSP LLC 加同步整流控制方式

采用can通讯发送实时的信息。

2025-03-31 15:13:53 350

原创 如何通过Python将JSON格式文件导入redis?

通过执行以上步骤,你可以使用Python将JSON格式的文件导入Redis。请注意,上述步骤是一个简单的示例,实际的操作可能因数据结构和需求而有所不同。你需要根据你的JSON文件的具体结构和Redis使用方式进行适当的调整。记住,通过实际操作和实践,你将更好地掌握使用Python导入JSON文件到Redis的方法。函数打开JSON文件,并使用。根据JSON数据的结构,使用。

2025-03-28 16:46:21 232

原创 Python如何接收键盘按键

在Python中,接收键盘按键是一个涉及操作系统终端或图形用户界面(GUI)的过程。这通常不包括在Python的标准库中,但可以通过一些外部库来实现。以下将介绍几种不同的场景和方法,用于在Python中接收键盘输入。

2025-03-27 14:24:34 339

原创 git常用命令之Fetch的用法

命令用于从远程仓库获取最新的提交历史和分支信息,但不会自动合并或修改本地代码。它是在进行Git协作开发时常用的命令之一,帮助你保持和远程仓库的同步,以便后续操作。命令,你可以获取远程仓库的最新状态,并查看分支的更新情况,以便进行后续操作,如合并、比较或重新基于最新的提交进行开发。是一个常用的命令,用于从远程仓库获取最新的提交历史和分支信息,但并不自动合并或修改本地代码。如果需要将远程分支的更改应用到本地分支,你可以使用。命令查看远程仓库的详细信息,包括分支列表和最新提交信息。是远程仓库的名称,如。

2025-03-26 16:12:06 152

原创 Ubuntu(14/18)Swap分区设置

完成以上步骤后,你的Ubuntu系统就会配置好Swap分区,可以提供额外的内存支持。请注意,这些步骤适用于Ubuntu 14.04和18.04版本。如果输出为空,则表示当前系统没有启用Swap分区。替换为所需的Swap文件大小,例如:1G、2G等。

2025-03-25 15:45:41 198

原创 python使用HTTP

这只是一个简单的示例,HTTP操作还涉及到处理请求头、处理响应状态码、处理异常、使用会话(session)等其他任务。根据具体的需求和场景,你可以进一步深入学习和掌握Python的HTTP操作。来发送HTTP请求、处理响应和处理其他相关任务。当使用Python进行HTTP操作时,可以使用内置的。函数来发送HTTP请求,并使用。库提供了更简洁的API,使用。方法发送HTTP请求,并使用。

2025-03-20 15:22:33 145

原创 matlab实现OFDM系统建模

包括主程序OFDM 调制模块,解调模块,调制解调模块中包括BPSK,QPSK,16QAM,64QAM, 主程序包括循环前缀添加,加窗处理,频谱图、PAPR计算,误码率统计等功能。

2025-03-18 15:57:32 125

原创 ubuntu的apt命令详解

来更新软件包列表,以获取最新的可用软件包信息。同时,要谨慎操作,特别是在使用卸载和清理命令时,以免误删重要的软件包或数据。apt命令是Ubuntu及其衍生版本上的包管理器,用于安装、卸载、更新和管理软件包。用于显示指定软件包的详细信息,包括版本、大小、描述等。用于删除过时的软件包安装文件,但保留最新版本的软件包。用于更新本地软件包列表,获取最新的可用软件包信息。用于搜索软件包名称或描述中包含指定关键词的软件包。用于完全卸载指定的软件包,包括其配置文件。用于卸载指定的软件包,但保留其配置文件。

2025-03-17 10:55:41 362

原创 docker搭建Jenkins+Python+allure自动化测试环境

在Jenkins界面中选择 "Manage Jenkins" -> "Manage Plugins" -> "Available",搜索并安装所需插件,如Git、Pipeline、Docker、Allure插件等。在Jenkins中配置全局的Python环境。通过以上步骤,你可以在Docker中搭建起Jenkins自动化测试环境,实现Python测试的自动化执行和Allure报告生成。在Pipeline中的"Generate Allure Report"步骤后,使用Allure插件将生成的报告展示出来。

2025-03-16 15:56:38 470

原创 SpringBoot获取不到用户真实IP怎么办

以上代码通过依次尝试获取常见的代理头信息,从而获取用户的真实IP地址。如果所有的代理头信息都没有提供IP地址,那么就会使用。通过以上方法,你可以在Spring Boot应用中获取用户的真实IP地址。在Spring Boot的Controller方法中,可以通过。在Controller方法的参数列表中添加。对象来获取用户请求信息,包括IP地址。

2025-03-16 14:58:51 330

原创 stable_diffusion_webui docker环境配置

根据你的实际需求和环境,你可能需要进一步配置Docker容器、网络设置和安全性设置。确保遵循Docker最佳实践来保护你的容器和应用程序。首先,确保你的系统上已经安装了Docker。你可以根据你的操作系统类型,参考Docker官方文档安装Docker。这将在后台启动一个容器,并将容器的80端口映射到主机的8080端口。你可以根据需要更改端口映射。现在,你可以在Web界面上使用stable_diffusion_webui进行相关的操作。如果你在第3步中选择了不同的端口映射,确保将端口号替换为你选择的端口。

2025-03-14 14:23:49 174

原创 基于newmark法的多自由度系统瞬态分析

matlab基于newmark法的多自由度系统瞬态分析。

2025-03-13 16:37:11 159

原创 Nginx-URLRewrite伪静态

Nginx可以使用URL重写来实现伪静态,以改善网站的URL结构和用户友好性。伪静态是将动态URL转换为静态URL的过程,通常以更友好和可读的方式展示在浏览器地址栏中。以下是一个简单的示例,演示如何在Nginx中进行URL重写来实现伪静态。请根据你的具体需求和网站结构进行适当的配置更改。这只是一个示例,可以根据你的项目需求进行定制。

2025-03-13 16:20:53 164

原创 Redis.conf详解

Redis.conf是Redis服务器的配置文件,它包含了Redis运行所需要的各种设置参数。

2025-03-11 14:11:12 152

原创 Flannel dial tcp X.X.X.X i/o timeout报错解决

"Flannel dial tcp X.X.X.X i/o timeout"报错通常是由于网络连接问题导致的。总的来说,解决这个问题需要对你的网络环境、Flannel配置和etcd服务进行全面的检查和调试。

2025-03-11 13:57:51 259

原创 如何为Azure Kubernetes Services启用Internal Loadbalancer

然而,有些场景下,您可能希望Service仅在内部虚拟网络中可用,也就是说您需要一个Internal LoadBalancer。为了在AKS中设置Internal LoadBalancer,您需要通过Kubernetes manifest文件(通常是YAML格式)配置Service对象,并在其中指定一些注解。执行这个命令后,Kubernetes会在AKS集群中创建Service,并且Azure会配置一个内部负载均衡器以符合Service的需求。字段是可选的,用于为负载均衡器分配特定的内部IP地址。

2025-03-10 13:28:54 189

原创 PHP命令行模式详解

PHP,广泛被认为是一种主要用于网页开发的脚本语言,其实也具备强大的命令行接口(CLI)模式功能。这种模式为开发者提供了一个在没有服务器软件或浏览器的情况下执行PHP脚本的能力,大大扩展了PHP的应用范围。接下来,我们将深入探讨PHP的命令行模式,包括其基本用法、优势以及一些实践技巧。

2025-03-10 13:25:23 284

原创 多表设计(一对多、一对一、多对多)

在数据库设计中,理解和正确应用关系映射是至关重要的,这有助于确保数据组织和管理的效率。在关系型数据库如MySQL中,常见的关系映射类型包括一对多、一对一和多对多。接下来,我们深入探討这些关系类型及其在数据库设计中的应用。

2025-03-09 14:45:58 256

原创 数据类型和运算符(MySQL服务器的安装,MySQL客户端,数据类型,运算符,MySQL的语法规范)

对于数据库开发者和管理员来说,理解MySQL的安装过程、客户端使用、数据类型、运算符和语法规范是基础之中的基础。下面,我们来详细解析这些核心知识点。

2025-03-07 13:36:52 369

原创 MySQL中的基本SQL语句

在数据库管理系统MySQL中,掌握一系列的基本SQL语句是进行数据操作的关键。对于初学者或者经验丰富的开发者而言,这些命令构成了与MySQL数据库交互的基础。

2025-03-07 13:36:09 886

原创 Python变量的作用域_参数类型_传递过程内存分析

在Python中,变量的作用域、参数类型以及参数的传递过程是理解函数和内存管理的关键部分。这些概念在写出高效、可读代码过程中起到至关重要的作用。

2025-03-06 14:27:22 365

原创 Python实时监测数据库表数据变化的方法

在现代软件开发实践中,实时监测数据库表的数据变化是一个常见且关键的需求,尤其是在需要快速响应数据变化事件的应用中。当数据库表中的数据发生变化时,触发器自动将变化的数据发送到消息队列,Python应用监听队列消息,实时响应数据变化。在实现时,需要考虑到应用的实时性需求、数据库性能影响以及网络延迟等因素,选择最适合的方法。Python应用监听队列,处理数据变化事件。实现思路:使用数据库提供的LISTEN/NOTIFY命令监听特定的数据变化事件,Python应用通过数据库连接等待并接收通知,实时响应。

2025-03-03 15:35:39 442

空空如也

空空如也

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

TA关注的人

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