自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(738)
  • 资源 (18)
  • 问答 (2)
  • 收藏
  • 关注

原创 websoket监听web请求

2024-05-23 20:01:26 19

原创 使用vsto获取Excel 工作表中实际使用的最大行和最大列

然而,通过 usedRange 的 Rows 和 Columns 属性,可以准确地获取工作表中实际使用的最大行和最大列。请注意,UsedRange 的 Rows 和 Columns 属性返回的是相对的行数和列数,意味着它们基于使用范围的起始单元格。如果需要绝对的最大行和最大列,需要考虑 UsedRange 的起始行和起始列。在这个版本中,我们首先获取 UsedRange 的起始行和起始列,然后加上相对的行数和列数,减去 1 得到绝对的最大行和最大列。// 返回实际使用的最大行和最大列。

2024-05-23 17:39:23 164

原创 查询MongoDB中某个数据库的占用空间大小

如果你使用的是 MongoDB Atlas 或其他带有图形用户界面的管理工具(如 MongoDB Compass),这些工具通常会在界面中直接显示数据库和集合的大小信息。- **`mongostat`**:实时监控MongoDB的性能统计数据,可以显示数据库级别的信息。- **`mongotop`**:实时监控各数据库的读写活动,但不直接显示数据库大小。- `storageSize`:数据和索引在磁盘上的物理大小(字节)。方法三:使用 `mongostat` 和 `mongotop`

2024-05-22 10:10:47 298

原创 字符类型 SOH STX转成base64

将字符类型 SOH(Start of Heading,ASCII码为01)和 STX(Start of Text,ASCII码为02)转换为 Base64 格式的过程中,你需要先将它们转换成对应的字节,然后再将这些字节转换成 Base64 格式。这里的输出是经过 Base64 编码后的字符串,其中 `AQI=` 是 SOH 和 STX 组成的字节数组的 Base64 表示形式。以下是一个示例,演示如何将 SOH 和 STX 转换成 Base64 格式:csharp。

2024-05-20 18:56:10 171

原创 java System.gc() 频繁垃圾回收

通过依赖 JVM 自动管理垃圾回收,分析和优化内存使用,并调整 JVM 参数,可以有效提升应用程序的性能和稳定性。1. 误解垃圾回收机制**: Java 的垃圾回收器是自动管理的,通常不需要手动干预。3. 不必要的调用**: 某些情况下,开发者可能会错误地认为手动调用 System.gc()` 可以立即释放内存,从而避免 OutOfMemoryError。如果在代码中发现频繁调用 System.gc()` 的情况,建议重构代码,删除这些调用,改为依赖 JVM 自动进行垃圾回收。

2024-05-16 16:11:06 337

原创 excel sheet 数据 java 生成xml

将Excel表格中的数据转换为XML文件在Java中可以通过使用Apache POI库来读取Excel文件,然后使用Java的XML处理库(如JAXB或DOM)来生成XML文件。1. 读取Excel文件:使用`FileInputStream`读取Excel文件,并通过Apache POI的`Workbook`和`Sheet`类读取表格内容。3. 写入XML文件:使用`TransformerFactory`和`Transformer`将DOM对象转换为XML文件并写入到指定的路径。// 读取每一行的每一列。

2024-05-16 15:09:42 915

原创 winform嵌入excel 设置父窗体分辨率不是100% 嵌入excel分辨率变成双倍大小

通过设置WinForms应用程序和嵌入的Excel窗口为DPI感知,可以解决在高分辨率显示器上嵌入Excel时出现的大小问题。2. **禁用嵌入Excel窗口的DPI缩放**:通过修改Excel进程的DPI感知属性来避免其在高DPI环境中进行缩放。1. **设置WinForms应用程序为DPI感知**:确保你的WinForms应用程序对高DPI显示器进行正确处理。在嵌入Excel的代码中,通过调用Windows API来设置Excel进程的DPI感知属性。2. 禁用嵌入Excel窗口的DPI缩放。

2024-05-16 11:23:02 183

原创 什么是元宇宙?

元宇宙(Metaverse)是一个由虚拟现实(VR)、增强现实(AR)、区块链、人工智能(AI)等多种先进技术融合构建的数字化虚拟世界。4. 互操作性:不同的虚拟平台和应用可以互相连接和交互,用户在一个平台上的资产和身份可以转移到另一个平台。2. 去中心化:利用区块链技术,元宇宙中的资产、身份和交易可以实现去中心化管理,确保透明和安全。- 元宇宙提供了高度沉浸式的游戏和娱乐体验,玩家可以在虚拟世界中探索、互动和竞争。- 在元宇宙中,用户可以创建和经营虚拟商店、进行商品和服务的交易。

2024-05-16 11:10:10 339

原创 是否所有的第三方程序Windows窗体都能嵌入到Form窗体中?

以下是一些可能导致无法成功嵌入的情况: 1.应用程序不支持嵌入:某些应用程序可能没有设计成支持被嵌入到其他窗体中,因此无法将它们嵌入到 WinForm 窗体中。2.技术限制:一些应用程序可能使用了特定的窗口技术或图形渲染技术,这些技术可能与WinForm 的窗口管理方式不兼容,导致无法成功嵌入。:如果第三方程序提供了 Web 页面或 Web 应用程序,你可以使用 .NET 中的 Web 浏览器控件(例如 WebBrowser 控件)将其嵌入到 Windows Forms 中。

2024-05-10 09:45:15 354

原创 SetParent(“第三方程序句柄“, “panel句柄“);如何获取当前panel中的第三方的句柄?

【代码】SetParent(“第三方程序句柄“, “panel句柄“);如何获取当前panel中的第三方的句柄?

2024-05-08 18:18:20 107

原创 MongoDB 数据库分片

需要注意的是,MongoDB的分片架构需要一些复杂的配置和管理,特别是在大型生产环境中。因此,建议在进行分片之前深入了解MongoDB的分片策略和最佳实践,并且可能需要专业的数据库管理员(DBA)或开发团队来支持和管理分片集群。MongoDB的分片(Sharding)是一种横向扩展数据库的方法,允许在集群中分布数据以支持更大的数据量和更高的吞吐量。这个过程是逐步的,根据分片键将数据移动到合适的Shard上。选择一个合适的分片键非常重要,它应该是经常被查询的字段,并且能够均匀地分布数据。

2024-05-06 16:38:33 362

原创 dataFrame 根据某个字段升序排序 提取前1%到99%中间的数据

【代码】dataFrame 根据某个字段升序排序 提取前1%到99%中间的数据。

2024-04-28 15:33:01 84

原创 python 组合判断

B值 :1:大于 2:小于 3:等于、4:不等于 5:大于等于、6:小于等于、7:包含、8:不包含 a 值 :1:大于 2:小于 3:等于、4:不等于 5:大于等于、6:小于等于、7:包含、8:不包含 a b并且关系组合判断有多少种。

2024-04-25 16:59:33 223

原创 DataFrame python 根据某个字段排序

在这个例子中,df_sorted 包含按照 '某个字段' 升序排列的 DataFrame,而 df_sorted_descending 包含按照 '某个字段' 降序排列的 DataFrame。要根据 DataFrame 中的某个字段对数据进行排序,可以使用 sort_values() 方法。只需将 '某个字段' 替换为你要排序的实际字段名称即可。

2024-04-23 18:01:25 259

原创 python list<class> 第一行插入一个对象

【代码】python list<class> 第一行插入一个对象。

2024-04-19 19:37:35 96

原创 python 判断 list<class> 属性key

【代码】python 判断 list<class> 属性key。

2024-04-19 17:42:18 92

原创 python dataframe数据筛选结果再转class<list>

【代码】python dataframe数据筛选结果再转class<list>

2024-04-18 11:05:12 254

原创 功效系数=(指标值–本档标准值)÷(上档标准值–本档标准值)

然后,我们提供了示例数据,并打印出功效系数的结果。这个公式的含义是:将指标值减去下档标准值,然后除以上档标准值减去下档标准值的差值。- **本档标准值 (Lower Standard Value)**:这是指标的下限标准,表示在该值以下被认为是不理想的表现。- **上档标准值 (Upper Standard Value)**:这是指标的上限标准,表示在该值以上被认为是不理想的表现。- **指标值 (Metric Value)**:这是要评估的实际数值,例如某个产品的销售额、某项工作的完成时间等。

2024-04-12 10:48:55 209

原创 计算股价波动率python

该代码定义了一个名为 stock_volatility 的函数,该函数接受股票收盘价列表、股票开盘价列表和一年中的股票开盘周数作为输入,并返回股票价格的波动率。函数首先计算股票开盘价的平均值。然后,计算每个收盘价与平均开盘价之间的差。最后,对这些平方值的平均值进行平方根计算,得到股价波动率。例如,您可以更改计算平均值或波动率的方式。* 使用不同的方法计算平均值,例如加权平均值或移动平均值。* 使用不同的方法计算波动率,例如标准差或平均绝对偏差。* 添加其他参数来控制函数的行为,例如计算波动率的时期。

2024-04-11 11:24:21 498

原创 web按钮点击打开qt窗体

要在Web页面上的按钮点击时打开Qt窗体,你可以通过使用Qt的信号槽机制来实现。3. 在Web页面中创建一个按钮,并使用JavaScript来捕获按钮的点击事件。4. 当按钮被点击时,通过与Qt应用程序通信,触发在Qt中打开窗体的操作。1. 创建一个Qt窗体,例如一个简单的QWidget或者QDialog。2. 在该窗体中添加你想要显示的内容和功能。### HTML/JavaScript代码。

2024-04-11 09:08:38 314

原创 Userpycharm 工程设置虚拟venv环境

4. 选择虚拟环境:在 Python 解释器的设置页面,你会看到一个下拉菜单,展示当前项目中所有可用的 Python 解释器。3. 配置项目解释器:在设置窗口左侧,找到并点击 "Project: [Your Project Name]",然后选择 "Python Interpreter"(Python 解释器)。2. 打开设置:在 PyCharm 中,点击顶部菜单的 "File"(文件),然后选择 "Settings"(设置)。1. 打开项目:打开你的项目文件夹,确保你的虚拟环境已经创建在项目文件夹中。

2024-04-08 18:31:20 413

原创 from AnyQt.QtCore import Qt, QSettings, QTimer, QUrl, QDir

Qt, QSettings, QTimer, QUrl, QDir 导入这些模块失败。暂时用 from PyQt5.QtGui import QFont 替换。安装完qt5还原回去就好了。

2024-04-08 14:51:30 84

原创 中国python镜像常用的

1. 清华大学PyPI镜像:https://pypi.tuna.tsinghua.edu.cn/simple。2. 阿里云PyPI镜像:http://mirrors.aliyun.com/pypi/simple/3. 豆瓣PyPI镜像:https://pypi.doubanio.com/simple/这些镜像源都提供了稳定可靠的服务,可以根据个人偏好选择其中一个来使用。

2024-04-08 14:04:12 113

原创 qt 窗体之间的调用

在这个示例中,Window1 类中的 open_window2_with_data 方法创建了一个带有参数的 Window2 实例,并将参数传递给 Window2 的构造函数。Window2 类中接收这个参数,并在窗口中显示它。在 Qt 中,可以使用信号和槽机制来传递参数。下面是一个示例,演示了如何在窗口之间传递参数:python。这是一个简单的示例,演示了如何在 Qt 中传递参数。您可以根据自己的需求修改和扩展这个示例。

2024-04-03 15:21:36 292

原创 visual studio nuget 项目工程下的package不更新

复制到项目解决方案同目录,改名package。找到全局.nuget目录。

2024-04-03 09:51:25 412

原创 System.Runtime.InteropServices.Marshal.GetActiveObject(“Word.Application“)获取word对象失败

这个方法用于从运行中的 COM 组件中获取指定名称的对象实例。在你的情况下,你正在尝试获取名为 "Word.Application" 的 Word 应用程序实例。出现的错误信息中提到了 System.StubHelpers.InterfaceMarshaler.ConvertToManaged,这表明可能在进行 COM 互操作时发生了问题,可能是由于转换接口时出现了错误。另外,可以尝试使用其他方法获取 Word 应用程序实例,例如使用 new Word.Application() 创建新实例。

2024-04-02 18:02:25 168

原创 查看whl python依赖包安装目录

【代码】查看whl python依赖包安装目录。

2024-04-02 15:09:03 454

原创 pip install PyQt5 ssl error

2. **更新证书:** 如果您使用的是较旧的Python版本,可能需要更新根证书。4. **使用代理:** 如果您在网络环境中使用了代理,请确保pip能够正确配置和使用代理。您可以在pip的配置文件中设置代理信息,或者在命令行中使用 `--proxy` 选项。1. **更新pip:** 首先,尝试更新pip到最新版本,因为较新版本的pip可能会修复一些SSL证书验证问题。3. **禁用SSL证书验证:** 尽管不建议这样做,但是您可以在pip安装时暂时禁用SSL证书验证。

2024-04-02 10:11:09 518

原创 python 将软件包安装到‘Python 3.10‘需要具备管理员权限。将每个项目的虚拟环境配置为项目解释器以避免将包安装到文件系统的受保护区域。

【代码】python 将软件包安装到‘Python 3.10‘需要具备管理员权限。将每个项目的虚拟环境配置为项目解释器以避免将包安装到文件系统的受保护区域。

2024-04-02 09:53:22 337

原创 标量、矢量、向量以及张量

总的来说,标量表示单个数值,矢量表示有大小和方向的量,向量是多个数值按顺序排列的一维数组,而张量则是多维数组,可以是标量、矢量或向量的泛化。在机器学习中,我们经常使用这些不同类型的量来表示和处理数据。在机器学习中,我们经常会遇到以下几种量的概念:标量、矢量、向量以及张量。

2024-03-29 14:13:41 374

原创 递归算法介绍

3. 递归思维的培养:理解和掌握递归算法有助于培养递归思维能力,即将问题分解为更小的同类问题,并通过解决这些问题来解决原始问题。总的来说,递归算法在计算机科学中具有广泛的应用和重要的意义,它不仅能够解决许多复杂的问题,还能够培养和发展人们的递归思维能力,对于提高程序员的编程水平和解决问题的能力都是非常有益的。例如,5 的阶乘是 5!递归算法的关键是定义好基本情况(终止条件)和递归调用的规则,以确保算法可以正确地递归执行,最终得到正确的结果。不断尝试解决不同类型的递归问题,增加对递归算法的熟悉度和理解程度。

2024-03-29 11:44:17 403

原创 winform用户控件优化思路

在这个示例中,LoadInitialElements 方法用于加载初始元素,LoadAdditionalElementsAsync 方法用于异步加载更多元素。最后,通过订阅用户控件的滚动事件或鼠标点击事件等方式,在用户与控件交互时根据需要加载更多元素。2. 异步加载剩余元素: 在控件加载完成后,异步加载剩余的元素。例如,在用户控件的 Load 事件中,只加载少量元素,并且在需要时触发加载更多元素的事件。如果您想在加载用户控件时尽可能减少元素的展示,您可以考虑延迟加载剩余的元素。

2024-03-29 11:20:30 298

原创 mysql 索引类型 FULLTEXT NORMAL SPATIAL UNIQUE 区别

B-Tree 索引可以在等值查找(例如 `WHERE column = value`)、范围查找(例如 `WHERE column > value`)、排序和分组等操作中提高查询效率。综上所述,这些索引类型各自适用于不同的场景和数据类型,您可以根据应用程序的需求和数据特性来选择合适的索引类型来优化查询性能。- UNIQUE 索引可以用于确保表中的某些列的数值唯一性,类似于主键约束,但可以允许 NULL 值。- NORMAL 索引也称为 B-Tree 索引,它是最常见的索引类型。

2024-03-28 20:30:07 402

原创 构建 3D+虚拟人+ai 结合虚拟直播间

一些常用的平台包括 Unity、Unreal Engine 等,它们提供了强大的 3D 渲染和物理引擎,可以用来创建逼真的虚拟环境。4. 开发虚拟直播间功能: 在选定的开发平台上开发虚拟直播间的功能,包括布局设计、互动功能、虚拟道具等。这包括语音识别、自然语言理解、情感识别等功能,使虚拟人物能够与观众进行自然而流畅的交流,并根据观众的行为和情感做出适当的反应。通过以上步骤,你可以构建一个具有 3D 虚拟人和 AI 功能的虚拟直播间,为观众提供一种全新的直播体验。

2024-03-28 18:04:32 652

原创 JAX 来构建一个基本的人工神经网络(ANN)进行分类任务

这只是一个简单的示例,用于说明如何使用 JAX 来构建神经网络进行图像分类任务。实际情况下,你可能需要更复杂的网络结构、更大规模的数据集以及更多的训练技巧来实现更好的性能。理解如何使用 JAX 或其他深度学习库构建人工智能(AI)系统需要一定的学习和实践。下面我给你一个简单的例子来说明如何使用 JAX 来构建一个基本的人工神经网络(ANN)进行分类任务。首先,让我们假设你想解决一个简单的图像分类问题,例如手写数字识别。我们将使用一个基本的全连接神经网络来实现这个任务。

2024-03-28 17:24:22 263

原创 矩阵转置的意义

例如,如果 \( A \) 是一个 \( m \times n \) 的矩阵,那么 \( A^T \) 就是一个 \( n \times m \) 的矩阵,其中 \( A^T \) 的第 \( i \) 行第 \( j \) 列的元素等于 \( A \) 的第 \( j \) 行第 \( i \) 列的元素。例如,一个矩阵 \( A \) 可以表示将向量空间中的向量进行线性变换,而 \( A^T \) 则表示了相同变换的对偶变换,即在转置矩阵中,行和列的作用互换,对应了原线性变换的对偶性质。

2024-03-27 10:18:33 631

原创 计算机算法、ai涉及算法

神经网络(Neural Networks):包括卷积神经网络(CNN)、循环神经网络(RNN)、长短期记忆网络(LSTM)、变换器(Transformer)等。这些技术和方法是人工智能领域的一部分,广泛应用于各个领域,包括医疗保健、金融、交通、电子商务、娱乐等。- Q-learning、Deep Q-Network(DQN)、策略梯度方法等。- 导数和微分:函数的导数、高阶导数、偏导数、梯度、方向导数等。- 图论:图的表示、最短路径、最小生成树、图的着色、网络流等。

2024-03-27 09:53:43 393

原创 谷歌java编码规范

https://google.github.io/styleguide/javaguide.html

2024-03-27 09:19:58 128

原创 IntelliJ IDEA快捷键

按下 Ctrl + F12:这会在当前文件中显示一个小窗口,列出了文件中的所有方法和变量。- 在变量名上按下 Alt + F7:这会查找变量的所有引用,并在 "Find" 工具窗口中显示结果。- 在方法名上按下 Ctrl + 鼠标左键点击:这会打开方法的实现代码。- 在当前位置下按 Alt + Shift + 鼠标左键点击:可以在多个位置添加光标,方便同时编辑多行代码。- Ctrl + Alt + M:提取方法。- Ctrl + Alt + Shift + J:在当前选择中创建多个光标。

2024-03-26 14:01:03 676

原创 c# 定义泛型

在上面的示例中,MyGenericClass<T> 是一个泛型类,T 是一个类型参数,可以在类中的任何地方使用。在 Main 方法中,我们创建了两个 MyGenericClass 类的实例,一个是 MyGenericClass<int>,另一个是 MyGenericClass<string>,分别指定了 T 的具体类型为 int 和 string。在 C# 中,可以使用泛型来编写通用的代码,使得代码可以在不同的数据类型上进行操作,而不需要对每种数据类型都编写一套代码。

2024-03-26 10:40:50 655

wpf 实现listview列表加载demo

wpf 实现listview列表加载demo

2024-03-07

同花顺插件公式帮助说明

同花顺插件公式帮助说明.pdf更快捷的使用同花顺功能

2024-02-06

关于应急响应、DDoS防护及主机安全分享

关于应急响应、DDoS防护及主机安全分享

2024-01-29

需求分析课程需求分析课程需求分析课程需求分析课程

需求分析课程需求分析课程

2023-01-05

部署 ClickOnce 应用程序 winform

部署 ClickOnce 应用程序 winform

2022-06-17

office-vsto开发.pdf

可以通过创建用户从 Office 应用商店 或组织目录中下载的轻量级应用程序或外接程序来扩展 Microsoft Office 和 SharePoint,或者通过创建用户在计算机上安装的基于 .NET Framework 的解决方案来扩展。

2021-11-24

DataGridViewSampCs.zip

c# winform dgv 表头合并

2021-07-23

TreeGridViewTestOnly.zip

c# winform 窗体treeview

2021-04-06

ExcelEditorMode.zip

vsto编辑状态自定义按钮置灰这个问题困扰了很久终于找到了一个解决办法,之前用定时器去设置按钮状态,后来发现跟其他功能有冲突。。。

2020-12-23

Office安装时候彻底清除历史文件工具之有效版

无法安装64位版本的office,因为在您的PC上找到以下32位程序:请卸载所有32位office程序,然后重试安装64位office。如果想要安装32位office,请运行32位安装程序。

2020-12-16

ExcelAddIn3.zip

若没打开文档,VSTO设置菜单按钮变灰或不可用,VSTO开发出来的功能,大部分是对文档进行处理。有时候只是打开Excel,Word等软件,却没打开任何文档。 这时候大部分Ribbon菜单上的按钮是不能使用

2020-12-11

Weiz.Lab-dgv-表头全选.zip

winform dgv表头全选的问题很麻烦,通过自定义控件很好的解决了这个问题,这样的话可以保证在不同分辨率的情况下完美的解决样式错乱的问题。,。

2020-11-19

SetupProd_OffScrub.exe

SetupProd_OffScrub.exe 微软专门卸载

2020-11-03

申万行业三级分类.xlsx

申万行业三级分类.xlsx

2020-10-28

CharpPrinterHelper.cs

获取远程打印机 本地打印机,这个工具类啊 很齐全,经过很长时间试验踩了很多坑啊 记录好后面少走弯路啊

2020-10-17

CefSharp.rar

CefSharp 开源dll 解决了winform 自带webbroser浏览器不能调用chrome内核的问题

2020-08-13

WindowsApplication15.zip

c# winform datagridview 合并单元格,网上找了很多资料 这个比较难得 推荐下载啊

2020-06-29

WindowsFormsApplication1.zip

完美解决winform窗体自适应,满足各种分辨率显示,难得的资料啊,这个问题困扰很长时间了,这个资料很难得啊啊啊啊

2020-06-19

zookeeper介绍

雅虎zookeeper 技术分享

2017-02-21

环信聊天注册个人用户信息java

环信聊天注册个人用户信息java,信息正宗不后悔

2016-12-15

ASP.NET MVC Application Using Entity Framework Code First

ASP.NET MVC Application Using Entity Framework Code First 不下后悔

2014-04-14

csharp二维码

字母数字、特殊符号C# 二维码 功能方便 使用容易

2013-12-03

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

TA关注的人

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