- 博客(282)
- 资源 (5)
- 收藏
- 关注
原创 【数学 | 大学数学 | 考研数学 | 计算机】线性代数 | 矩阵论
本文介绍了求逆矩阵的两种方法:伴随矩阵法和三步口诀法。伴随矩阵法的口诀是"主对角互换,副对角变号"。逆矩阵的三步计算口诀包括:1)计算行列式;2)求伴随矩阵;3)用伴随矩阵除以行列式。文中配有示意图辅助理解这两种求逆矩阵的方法。
2025-12-13 22:28:13
166
原创 【ubutun OS】乌班图系统在连接校园网或者企业网络每次需要跳转连接时却不自动弹出的处理办法
摘要:本文记录了解决开机后有线网络不自动弹出认证页面的过程。通过检查网络状态、IP分配情况,发现虽然网络已激活但未获取IP。最终通过释放并重新获取IP地址(使用dhclient命令)成功触发认证页面弹出。关键步骤包括确认网络连接状态、检查IP分配、重启网络管理服务和重新获取IP地址。该方法适用于类似网络认证不自动弹出的情况。
2025-12-08 11:27:11
338
原创 【Power Grid | Peak Sharing | 】“削峰填谷”
摘要:削峰填谷是电力系统中的重要策略,旨在平衡用电负荷,通过调节高峰和低谷时段的用电量来提升电网稳定性。该策略可降低高峰负荷,提高设备利用率,实现经济效益。常见措施包括分时电价、储能技术等,广泛应用于工业、商业和居民用电领域。
2025-12-06 10:42:31
100
原创 【ML|DL|python|pytorch|Dataset】Datasets & DataLoader
本文介绍了PyTorch中Dataset和DataLoader的核心功能。Dataset类通过实现__getitem__方法,使数据集可以像列表一样索引访问,该方法接收索引参数并返回对应样本数据。文章通过FashionMNIST数据集示例,展示了如何使用随机索引获取样本并可视化。DataLoader则基于Dataset的__getitem__方法实现高效批量数据加载。重点解析了torch.randint()生成随机索引的过程,以及squeeze()方法调整数据维度以适应可视化需求。这两个组件共同构成了PyT
2025-12-06 10:16:21
1041
原创 【电网 | 电网技术】V2L,V2G,V2H区别
本文对比了三种车用能源技术:V2L(车对负载)实现汽车向外部设备单向供电,适用于户外用电和应急场景,即插即用;V2H(车对家)通过双向充电桩实现汽车与家庭电网能量交互,用于家庭储能和备用电源;V2G(车对电网)支持汽车与电网双向充放电,用于电网调峰和大规模储能,需电网基础设施支持。三种技术在能量流向、应用场景和系统复杂度上存在明显差异。
2025-12-04 22:22:53
171
原创 【ML|DL |python|pytorch|】基础学习
本文介绍了Anaconda环境配置与PyTorch基础操作。主要内容包括:1)使用conda检查和管理Python、PyTorch等环境;2)创建/删除conda环境的技巧;3)PyTorch张量(tensor)的基本创建方法(ones_like, rand等)和属性(dtype, shape等);4)关键张量操作函数(is_tensor, numel, cat等)的用法,重点讲解了torch.cat()在不同维度拼接三维张量的原理和效果。文章通过代码示例和形象比喻(如"千层饼"、&qu
2025-12-03 21:04:27
848
原创 【VMWare | XFTP | FinalShell】FinalShell安装与连接
FinalShell是一款免费的国产SSH工具,提供图形化操作界面。官网提供安装指南和配置教程,包含Windows系统下的安装步骤图示。软件安装过程中需注意WinPcap组件的配置。使用说明中详细展示了连接CentOS系统的操作流程,包括服务器连接设置和终端界面示意图。同时官网也提供了Ubuntu系统的连接方法参考。该工具适合需要可视化SSH管理的用户使用,相关教程可在hostbuf.com获取。
2025-12-03 15:45:16
150
原创 【Python | Anaconda】 python-Anaconda 一些命令使用
本文介绍了Anaconda环境管理的基本操作:1)使用conda env list或conda info -e查看所有环境;2)通过conda activate 环境名切换环境,conda deactivate返回base环境;3)使用conda list查看当前环境安装的包,或conda list -n 环境名查看指定环境的包;4)可通过管道命令筛选特定包(Windows用findstr,Linux/Mac用grep)。文中还解释了查询结果中各列的含义,帮助用户区分conda和pip安装的包。
2025-12-02 21:41:03
942
原创 [python ]anaconda
安装google-generativeai时报错解决方法:首先需手动删除Anaconda的site-packages目录下以~或-开头的临时文件夹(如~orch),清理安装失败的残留文件;然后重新执行pip install命令。验证是否安装成功可通过pip show google-generativeai命令查看版本信息。若未显示版本号,需再次运行不带-q参数的安装命令以便查看详细安装进度。该方法有效解决了因临时文件冲突导致的pip安装报错问题。
2025-12-01 16:58:47
233
原创 【Google】Google的反重力代理Aengt
摘要:用户反映Google反重力代理Aengt软件登录时无法跳转,通过将系统语言改为英语、开启TUN模式后成功跳转,但又遇到年龄未满18岁的报错提示。目前尚不清楚是否需要上传证件(postcard)来解决年龄验证问题,寻求进一步解决方案。
2025-11-22 11:27:42
235
原创 【Zotero】pdf2zh plugin
Zetero 用户迎来了实用的 PDF 翻译插件 pdf2zh,该插件可直接在文献管理软件中翻译 PDF 文档中文内容,支持保留原文格式和注释。安装简单,通过 Zetero 插件商店添加即可使用。插件采用智能翻译引擎,能准确处理学术术语,提升非中文用户阅读中文文献的效率。特别适合科研人员快速获取中文论文的核心内容,是跨语言学术研究的实用工具。
2025-11-16 21:25:41
125
原创 【最优化方法|optimization method】无约束搜索
无约束优化核心概念摘要 本文系统梳理了无约束优化的关键理论。首先阐明极值条件:一阶必要条件要求梯度为零,二阶必要条件要求海森矩阵正半定,而正定条件则构成严格极小的充分条件。针对下降方向,指出其数学定义为梯度与方向内积为负。最速下降法的核心特性在于:搜索方向为负梯度方向,且采用精确线搜索时相邻方向正交。最后强调凸函数的特殊性质——梯度为零即为全局最优解的充要条件,区别于一般函数的局部极值条件。
2025-11-09 10:46:41
924
原创 【概率】泊松分布 泊松过程
泊松分布描述固定时间段内稀有事件发生次数的概率分布,适用于电话呼叫、地震等场景。其概率质量函数基于离散事件建模,广泛应用于质量控制、保险精算等领域。泊松过程是泊松分布的时间推广,描述事件发生的随机序列,具有独立增量和平稳性特征,参数λ表示单位时间发生率。事件间隔时间服从指数分布,体现无记忆特性。泊松过程在排队论、网络通信和可靠性分析中有重要应用。两者共同构成分析随机事件发生频率和时间点的理论基础。
2025-10-12 13:06:14
420
原创 【IDEA | AI | Cursor】 cursor 2025 安装教程
这篇文章主要通过多张配图展示内容,但缺少文字说明。图片内容涉及多个主题,包括技术图表、数据展示等。由于缺乏详细的文字描述和上下文,难以准确概括文章主旨。建议补充相关文字说明,以便读者更好地理解作者意图和重点内容。
2025-10-10 14:56:10
362
原创 【】svm 模型泛化能力
摘要:在监督学习中,正确评估模型泛化能力需严格划分训练集和测试集。模型仅从训练集学习,然后对测试集(其真实标签对模型保密)进行预测。通过对比预测结果与测试集真实标签,使用准确率等指标评估模型效果。评估时需注意:1)训练与测试数据必须完全隔离;2)测试集对模型表现为"新数据";3)除准确率外,还需根据任务需求选择精确率、召回率、F1值或AUC等更全面的评估指标,尤其在不平衡数据集中,单一准确率可能产生误导。该逻辑准确反映了模型评估的核心原则。
2025-10-10 14:55:05
892
原创 【machine learning _ pattern recognition_SVM】SVM --- hardwritting_digit_dataset recognition
数据缩放(Feature Scaling)是机器学习预处理的关键步骤,尤其对基于距离和梯度下降的算法至关重要。MinMaxScaler是常用的归一化方法,通过将特征值线性变换到[0,1]区间来消除量纲差异。其核心公式为X_scaled=(X-X_min)/(X_max-X_min)。使用时需先实例化scaler对象,通过fit_transform()方法同时学习特征极值并转换数据,测试集则只需transform()以避免数据泄露。该方法简单有效但易受异常值影响。合理的数据缩放能提升模型收敛速度和性能。
2025-10-09 21:49:56
973
原创 【python Anconada】
摘要:当在Jupyter Notebook中遇到"numpy.ndarray object is not callable"错误时,通常是因为confusion_matrix函数被同名变量覆盖。解决方法包括:1)重启Jupyter Kernel(推荐);2)重新导入函数from sklearn.metrics import confusion_matrix。注意要使用不同变量名(如conf_matrix_dt)存储结果,并确保在整个会话中保持函数名称不被覆盖。混淆矩阵返回值本就是nump
2025-10-07 17:22:07
329
原创 【SpringBoot】统一表现层数据格式 | 表现层消息一致性处理
本文针对API数据格式不一致的问题,提出标准化解决方案。建议统一采用JSON格式返回数据,并通过R/Result类建立前后端数据协议。该方案包含三个关键字段:code(状态码)、data(业务数据)和message(提示信息),能有效区分正常返回、查询空值(data:null)和异常情况(code标识)。这种结构化响应既解决了NULL值歧义问题,又提升了接口可维护性,使前端处理逻辑更加清晰统一。
2025-09-26 20:09:20
228
原创 【pycharm---pytorch】pycharm配置以及pytorch学习
PyCharm配置Anaconda环境指南:1)在PyCharm中通过Settings→Project→Python Interpreter添加Anaconda环境;2)选择已安装的conda环境或新建环境;3)激活特定conda环境使用命令"conda.bat activate 环境名";4)在Jupyter Notebook中运行PyTorch时需确保已激活对应环境。配置完成后即可在PyCharm中无缝使用Anaconda管理的Python环境和包。
2025-09-26 20:03:36
277
原创 【SpringBoot】前后端联动实现条件查询操作
本文介绍了实现条件查询中模糊匹配功能的关键步骤:1)前端进行数据绑定,确保输入框与数据模型正确关联;2)修改getAll()函数传递查询参数;3)控制层接收前端查询条件;4)Service层实现模糊匹配查询逻辑。文章特别指出在修改功能测试时出现输入条件变为undefined的问题,导致查询失败,但未给出具体解决方案。整个过程在分页查询基础上添加查询条件参数实现条件查询功能。
2025-09-26 20:00:58
252
原创 【Anaconda】anaconda卸载重安装
摘要:Anaconda卸载指南主要包括删除关键目录和环境变量两个步骤。首先需要手动删除Anaconda安装目录下的envs和pkgs两个文件夹,这两个文件夹分别存储了虚拟环境和安装包。其次需要清除系统环境变量中与Anaconda相关的配置项,确保完全移除软件残留。通过这两步操作可彻底卸载Anaconda及其相关组件。(99字)
2025-09-26 20:00:22
268
原创 【anaconda】anaconda安装配置,git安装配置以及pytorch安装
本文介绍了Anaconda、PyTorch和Git的安装配置流程。首先从Anaconda官网下载安装包,建议自定义安装路径但不勾选添加PATH选项,安装完成后手动配置环境变量。PyTorch安装前建议创建独立环境容器,通过官网提供的pip命令安装,并通过导入torch验证是否成功。最后从Git官网下载安装包完成Git配置。文中提供了详细的安装截图和关键步骤说明,包括环境变量配置、版本验证等操作指南。
2025-09-26 19:59:32
454
原创 【pytorch&&anaconda&&jupyter notebbook】在jupyter notebook 中无法创建pytorch容器/环境的py文件问题
本文解决了在Anaconda中新建PyTorch环境后无法在Jupyter Notebook中选择该环境的问题。关键发现是Jupyter默认安装在base环境,新环境需要单独安装。解决方法有两种:1)在新环境中安装Jupyter及相关组件;2)在base环境安装PyTorch。详细步骤包括:使用conda install jupyter notebook安装Jupyter,通过python -m ipykernel install命令将PyTorch环境注册为Jupyter内核,并解决内核安装路径问题。最终
2025-09-26 19:57:56
787
原创 [Spring6]create spring project ---基础回顾
摘要:本文介绍了使用JDK 17、IDEA 2021和Maven 3.6创建Spring 6项目的步骤。主要包括:1)创建父工程和子模块;2)导入Spring Context 6.0.2和JUnit 5.6.3依赖;3)编写类和方法;4)配置XML格式的bean文件;5)最后通过测试类验证功能。文章配有详细的操作截图,完整展示了从项目搭建到测试的全过程。
2025-09-26 19:57:23
172
原创 【MySQL_SpringBoot】mysql删除表中所有数据但不删除表结构以及表中id自增跳跃较大数字问题解决
本文总结了MySQL使用中的三个常见问题及解决方法:1)使用TRUNCATE TABLE命令可清空表数据但保留表结构;2)当自增ID出现较大跳跃时,可通过重置自增计数器解决;3)使用MyBatis-Plus插入数据时若报"Out of range value for column 'id'"错误,表明未正确处理自增主键,需要确保ID字段正确配置自增属性。这些方法能有效解决MySQL数据操作中的常见异常情况。
2025-09-26 19:51:56
497
原创 【SpringBoot_Mybatis】mybatis整合问题Result type not match for select id=“findAll“ srcType: targetType
MyBatis映射文件出现"Result type not match"错误,常见原因是resultType配置不正确。解决方案包括:1)正确指定resultType路径;2)使用resultMap灵活映射字段关系(推荐方案);3)在SQL查询中使用别名匹配属性名。resultMap方案最灵活,特别适用于数据库字段与Java属性名不一致的情况,通过明确指定映射关系可避免此类错误。
2025-09-25 21:42:17
702
原创 [wps_clear]wps清理残余 ——注册表不干净
WPS卸载后常见的注册表残留位置包括:HKEY_CURRENT_USER和HKEY_LOCAL_MACHINE下的Kingsoft目录、HKEY_CLASSES_ROOT中与WPS相关的条目。此外,HKEY_CLASSES_ROOT\Applications下可能存在wpp.exe相关项,以及HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts.wps等文件关联记录的残留。这些注册表项需要手动清理以实现完全
2025-09-25 09:04:14
872
原创 [Spring_SpringBoot_Redis] Redis stater
摘要:本文介绍了如何启动Redis服务,使用命令redis-server redis.windows.conf即可运行。同时提供了一个参考链接,指向CSDN博客中关于Redis的详细配置指南。内容简洁实用,适合快速查阅Redis启动方法。
2025-09-24 18:48:00
235
原创 【逻辑电路】数字逻辑电路中的逻辑运算法则:与、或、非、与非、或非、异或、同或
数字逻辑电路的核心运算法则包括7种基本运算:与(AND)、或(OR)、非(NOT)及其组合形式与非(NAND)、或非(NOR),以及异或(XOR)、同或(XNOR)。这些逻辑运算构成了计算机硬件设计的基础,通过不同的输入输出关系实现数据处理功能。其中,与非和或非属于通用逻辑门,可以单独实现其他所有逻辑运算。理解这些基本逻辑运算及其真值表,是学习数字电路设计和计算机体系结构的重要前提。(字数:100)
2025-09-21 17:38:50
98
原创 【python_pytorch_ matplotlib】matplotlib不兼容:在jupyter中正常使用,转到pycharm中会报错无法运行
摘要:用户在使用matplotlib时遇到版本不兼容问题,报错显示'backend_interagg'模块缺少'FigureCanvas'属性。问题出现在PyCharm环境中,而Jupyter Notebook中运行正常。解决方案包括:1)通过pip install --upgrade --force-reinstall matplotlib强制重新安装;2)在代码开头添加matplotlib.use('Agg')或matplotlib.use('TkAgg')指定后端。推荐优先采用第一种方法彻底解决问题,
2025-09-21 10:02:35
446
原创 我的创作纪念日
提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等。
2025-09-18 17:29:31
153
原创 【Anaconda_pandas+numpy】the pandas & numpy version incompatible in anaconda
摘要:报错显示NumPy与Pandas存在二进制不兼容问题。根本原因是新环境中安装的NumPy 2.1.2与Pandas 1.5.3版本不匹配,而原base环境中NumPy 1.23.5与Pandas 1.5.3兼容。解决方案包括:1)升级Pandas版本;2)寻找与NumPy 2.1.2兼容的Pandas版本;3)最简单的方法是降级NumPy至1.23.5版本以保持兼容性。建议重新安装时让pip自动处理依赖关系。
2025-09-17 22:35:58
1412
原创 [Anaconda _ pandas] pands installition with instructions about a specific version(python environmen)
本文介绍了如何指定安装特定版本的pandas库。主要方法包括:使用pip install pandas==版本号安装指定版本;通过pip index versions pandas查看可用版本;用pip uninstall pandas卸载当前版本;以及使用pip install 'pandas>=1.0,<=2.0'安装版本范围。适用于需要控制pandas版本的环境配置需求。
2025-09-17 22:07:13
547
原创 【Windows】日常小技能 | 怎么才能查询到自己的电脑是x64位还是arm64位架构的
要查询电脑是x64位还是arm64位架构,可以通过以下方法: 系统设置: Windows:打开“设置” > “系统” > “关于”,查看“系统类型”。 macOS:点击苹果菜单 > “关于本机” > “系统报告”,查看“处理器名称”或“芯片”。 命令行: Windows:在命令提示符中输入 echo %PROCESSOR_ARCHITECTURE%,返回 AMD64 为x64,ARM64 为ARM64。 macOS:在终端中输入 uname -m,返回 x86_64 为x64,arm
2025-05-25 23:45:00
10705
1
原创 【SpringBoot】MyBatisPlus(MP | 分页查询操作
本文介绍了如何使用 MyBatis Plus(MP)进行分页查询。首先,需要创建一个 Spring Boot 项目并引入 MP 依赖,然后配置数据库连接和 MP 拦截器以支持分页功能。接着,通过测试类中的 testPage 方法演示了如何实现分页查询,包括创建 Page 对象、调用 selectPage 方法以及获取分页结果。最后,展示了如何使用 MP 提供的方法获取当前页码、总页数、每页记录数、总记录数和当前页数据等信息。通过这些步骤,开发者可以轻松实现分页功能并在控制台中查看查询结果。
2025-05-17 18:42:20
362
原创 【SpringBoot】MySQL | 数据库连接池配置url中的报错Warn信息
在连接MySQL数据库时,可能会遇到SSL连接警告,提示未进行服务器身份验证。根据MySQL 5.5.45+、5.6.26+和5.7.6+的要求,默认情况下必须建立SSL连接,除非显式设置选项。为了兼容不使用SSL的应用程序,verifyServerCertificate属性被设置为“false”。解决方案是显式禁用SSL,通过设置useSSL=false,或者设置useSSL=true并提供服务器证书验证的信任库。在实际操作中,使用?useSSL=false成功解决问题,而?SSL=false则失败。SS
2025-05-17 18:06:41
315
原创 【SpringBoot】 AutoWired | 关于使用@AutoWired自动装配bean对象红波浪线报错
在SpringBoot项目中,自动装配报错问题往往源于启动类未正确配置。为避免此类问题,建议在项目创建初期即完成启动类的编写和必要的依赖配置。通过提前设置好启动类,可以有效预防自动装配相关的错误,确保项目顺利运行。本文通过图文结合的方式,强调了启动类配置的重要性,并提供了解决方案的直观示例。
2025-05-17 17:59:57
507
原创 【SpringBoot】关于MP使用中配置了数据库表前缀的问题
在使用MyBatis-Plus(MP)时,如果在application.yml配置文件中设置了表名前缀,但数据库中的表名并未遵循这一前缀规范,会导致MP在匹配表名时出错。例如,配置文件中指定了表名前缀为tbl_,而数据库中的表名为book,MP会尝试匹配tbl_book,由于该表不存在,系统会报错。解决此问题有两种方法:一是修改application.yml中的MP配置,移除或调整表名前缀;二是修改数据库中的表名,使其符合配置文件中定义的前缀规范。确保配置与数据库设计的一致性,可以避免此类错误。
2025-05-17 17:42:23
404
原创 【IDEA_SpringBoot】细节问题!Web application could not be started as there was no org.springframework.boot.
文章摘要:作者在开发Spring Boot项目时,遇到了“无法启动Web应用”的错误,提示缺少ServletWebServerFactory Bean。经过多次搜索和对比无果后,作者回顾了项目创建过程,检查了依赖和配置文件,最终发现问题出在启动类的代码中:错误地使用了SpringBoot.class,而非正确的启动类名称。修改后,问题得以解决。作者提醒大家在开发中要细心,避免类似的粗心错误。
2025-05-09 12:00:17
461
spring,spring-aop-5.3.22.jar+aop+IDEA本地包
2022-09-09
Typora 编辑工具+主题+快捷键
2022-08-24
2020最新版_JavaWeb项目实战-MyShop【千锋】源码+课件+软件+资料
2022-08-24
Python 3 游戏-Three Doors-Python
2022-08-24
在虚拟中安装win7映像的安装指导书,详解图版
2022-08-12
【喜马拉雅大学】精选演播练习素材
2022-08-15
主播必备-音效资料包2.0
2022-08-15
计算机+Linux+NaSarang+XShell7andXftp7+远程登陆+远程上传下载文件(软件+安装过程)
2022-08-12
010EditorWin64Installer12.0.1InstallationTutorial
2022-07-28
010EditorWin64Installer12.0.1.exe
2022-07-28
cursor-windows
2025-09-05
【docker-centos7】docker在centos7中如何安装??.md【docker-centos7】docker在c
2023-05-11
PDF整合-高效办公?如何批量合并?
2023-10-08
趣味C语言-题库-C语言-舍罕网的失算?
2023-09-28
【Error-Mysql】关于mysql服务和mysql57服务名称,注意mysql的服务名称`mysql`;而AppServ中
2023-07-07
期末救命版-软件设计与体系结构-清华大学出版社-主编-秦航期末救命版-软件设计与体系结构-清华大学出版社-主编-秦航
2023-07-07
软件设计与体系结构期末复习-选择软件设计与体系结构期末复习-选择
2023-06-23
spring boot-微服务项目整合框架含Swagger2
2023-06-16
JS-JavaScript项目-大学生期末大作业
2023-06-09
【Spark大数据习题】习题-Spark SQL&&&Kafka&& HBase&&HivePDF资源路径-Spark2
2023-06-01
【Spark大数据习题】习题-Spark SQL&&&Kafka&& HBase&&HiveSpark第二次小测
2023-06-01
Docker Desktop Installer.exe
2023-05-05
postm an+postm an是一款功能超级强大的用于发送 HTTP 请求的 Chrome插件
2023-03-18
springboot cloud项目部署, 接口访问问题
2023-06-23
% 与 mod 使用
2022-09-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅