
笔记本
文章平均质量分 80
码上有潜
专注B/S开发,不局限于B/S,技术拓扑:B/S、C/S、服务器运维(Linux,Windows)、制造业、工厂自动化设备、上位机、机器识别、人工智能、算法大模型,提供成熟的IT解决方案。热爱生活,热爱代码
展开
-
.eslintrc.js 的解释
如果您的项目中没有。原创 2024-11-01 17:29:59 · 918 阅读 · 0 评论 -
npm install -g @vue/cil 非常卡慢
时遇到卡慢的情况通常和网络问题有关,特别是国内的网络环境下访问 npm 的服务器可能较慢。淘宝 NPM 镜像源对国内用户更加友好。你可以临时使用淘宝镜像源安装。尝试这些方法后,安装速度应会有所提升。原创 2024-11-01 16:32:57 · 1355 阅读 · 0 评论 -
STM32端与C#端的连接与交互[外设][代码记录]
STM32代码STM32配置为CAN节点,周期性地发送数据帧。使用函数发送CAN数据。C#代码C#端通过USB-CAN适配器接收CAN数据,假设使用SerialPort进行串口通信。可以根据实际需要将COM5替换为相应的串口号。这些示例展示了如何使用STM32微控制器的多种外设进行实际应用,同时与C#进行数据通信。可以根据实际需求,选择合适的外设和通信方式进行开发。作为一版笔记记录下来!原创 2024-10-16 15:56:49 · 1238 阅读 · 0 评论 -
Navicat 和 DBeaver
对于开源社区用户来说,这种插件机制提供了极大的灵活性,但对于不熟悉插件管理的用户,可能增加了一些复杂性。:DBeaver 的性能在大多数情况下表现良好,但在处理非常大的数据集时可能会遇到一些卡顿,特别是当用户加载大量插件或使用复杂的查询时。:Navicat 提供了大量的内置功能,包括数据同步、备份、图形化数据建模、以及团队协作功能,十分适合那些需要高度自动化和强大分析功能的用户。为了让这篇博客更加深入广泛,以下是额外的一些对比维度和讨论内容,涵盖更多的用户场景、实际应用、以及更详细的功能和技术层面。原创 2024-09-20 14:46:31 · 2162 阅读 · 0 评论 -
深入了解 HSLCOM:简化 COM 组件交互的利器
HSLCOM 是一种基于 HSL(Human-Readable Language)和 COM(Component Object Model)的技术,它允许开发者以更简洁、易读的语言来与 COM 组件进行交互。HSL 作为一种人类可读的语言,简化了对 COM 组件的操作,而 COM 组件则提供了强大的功能和灵活性。HSLCOM 的目标是将这两者的优势结合起来,提高开发效率和代码可维护性。原创 2024-09-19 15:11:39 · 820 阅读 · 0 评论 -
MacOS升级ruby版本
通过上述几种方法,可以轻松在 MacOS 上升级 Ruby,并且不同方法适用于不同的开发需求。建议初学者使用 Homebrew 方法,进阶用户可以选择 rbenv 或 RVM 进行版本管理。原创 2024-09-19 14:06:10 · 2126 阅读 · 0 评论 -
设计一个简易的温度闭环控制系统,由三极管和功率电阻组成系统的加温电路(温度范围50℃~150℃)
这个项目的难点主要在于硬件设计的精度、温度测量的准确性和PID控制算法的调节。完整的系统包括PCB设计、硬件搭建、软件编写和闭环控制调试。如果你有具体问题或需要深入某个模块的设计帮助,可以进一步沟通。原创 2024-09-18 18:50:16 · 1520 阅读 · 0 评论 -
[干货] 基于 Prometheus 和 Grafana 的现代服务器监控体系构建
Prometheus:一个开源的时间序列数据库,用于收集和存储时间序列数据(如服务器指标)。Prometheus 有强大的查询语言(PromQL)和内置报警功能,非常适合监控和告警。Grafana:一款开源的数据可视化工具,能够与多种数据源集成,包括 Prometheus。在监控系统中,Grafana 通常被用来创建可视化的仪表盘,从而直观地展示系统的运行状态。Prometheus:负责采集和存储服务器的性能指标。:用于从服务器采集底层指标,如 CPU 使用率、内存使用率、磁盘 I/O 等。原创 2024-09-14 18:05:49 · 927 阅读 · 0 评论 -
什么是 Grafana?
Grafana 是一个功能强大的开源平台,用于创建、查看、查询和分析来自多个来源的数据。通过可视化仪表盘(Dashboard),它能够帮助用户监控实时数据、生成历史报告,甚至进行预测分析。Grafana 支持多种数据源,例如 Prometheus、InfluxDB、MySQL、Elasticsearch 等,是 DevOps 工具链中不可或缺的一部分。Grafana 是一个强大且灵活的数据可视化和监控工具,适用于各种应用场景。原创 2024-09-10 10:33:35 · 1489 阅读 · 0 评论 -
HarmonyOS NEXT 应用开发详解:基于华为开发者联盟的实践
HarmonyOS NEXT 是一个强大的全场景操作系统,通过华为开发者联盟,开发者可以轻松创建分布式应用,利用其高效的工具和丰富的 API 接口。无论是智能手机、平板还是其他 IoT 设备,HarmonyOS NEXT 都提供了无缝的跨设备协同能力,极大提升了应用的用户体验和开发效率。通过本篇博文,我们从开发环境搭建、Page 和 Ability 的基础知识,到分布式技术和 HMS Core 的集成,全面介绍了如何开发 HarmonyOS NEXT 应用。原创 2024-09-08 14:47:57 · 2204 阅读 · 0 评论 -
使用 uni-app 开发微信小程序:深入教程与技巧
通过 uni-app 开发微信小程序,开发者可以一次编写代码,跨平台运行,极大提高开发效率。本篇博文介绍了从环境搭建、页面开发、API 调用到发布的详细步骤,并结合实际开发中的常见问题与技巧,帮助你快速上手并提升开发能力。原创 2024-09-08 14:42:38 · 3042 阅读 · 0 评论 -
Android MVVM架构与数据绑定:深入实战与技巧
MVVM(Model-View-ViewModel)模式是Android开发中常用的一种高效架构模式,尤其是在结合Android架构组件时,可以极大简化代码结构和提高可维护性。本篇博文将带你深入了解MVVM架构的原理与**数据绑定(Data Binding)**技术,提供丰富的代码示例,帮助你从基础掌握到高级实战。MVVM架构模式将应用分为三个核心部分:2. 数据绑定(Data Binding)基础Android的数据绑定库允许你直接将UI组件与ViewModel中的数据进行绑定,而无需手动更新UI,从原创 2024-09-08 14:23:12 · 2015 阅读 · 0 评论 -
火绒安全:一款强大且高效的国产杀毒软件
在网络安全威胁日益复杂的今天,选择一款适合自己的杀毒软件至关重要。火绒安全凭借其强大的防护能力、极低的资源占用和对用户隐私的尊重,成为了市场上一款值得信赖的国产杀毒软件。如果你正在寻找一款可靠的安全防护工具,火绒安全无疑是一个值得考虑的选择。等待你的探索!原创 2024-09-02 15:18:42 · 2279 阅读 · 0 评论 -
探索Ansible自动化运维:提高效率的关键工具
Ansible是由Red Hat开发的一款自动化工具,旨在简化复杂的IT任务。它采用无代理架构,只需通过SSH连接到目标主机即可执行任务。原创 2024-09-02 15:06:34 · 774 阅读 · 0 评论 -
编程学习之路上的高墙与希望之光
编程学习之路充满了挑战,但也正是这些挑战,塑造了我们的成长。通过调整心态、分解问题、积极参与社区,以及坚持不懈地学习和总结,我们最终会克服一个个难关,成为更好的自己。希望这些分享能为你在编程之路上带来一点启发和动力,愿我们都能在这条路上不断前行,为彼此的未来点亮希望之光。原创 2024-08-26 16:41:20 · 523 阅读 · 0 评论 -
Ant-Design-Vue快速上手指南 + 排坑
Ant Design是由阿里巴巴团队推出的一款企业级 UI 设计语言,广泛用于 Web 应用的开发。它基于 React 开发,但随着 Vue.js 的流行,社区推出了与之对应的 Vue 版本 ——。这个组件库提供了丰富的 UI 组件,帮助开发者快速搭建高质量的用户界面。这篇文章旨在帮助那些想要快速上手 Ant-Design-Vue 的开发者,尤其是那些对 Vue 有一定了解但可能在使用过程中会遇到问题的新手。原创 2024-08-22 14:43:00 · 2993 阅读 · 0 评论 -
【经验分享】Ubuntu22.04安装微信的详细步骤与问题排查
在现代工作和生活中,微信已经成为一款不可或缺的通讯工具。然而,微信官方尚未推出Linux版客户端,这对使用Ubuntu等Linux发行版的用户来说,是一个不小的困扰。特别是在工作环境中,切换操作系统或频繁使用虚拟机来使用微信既不方便又影响效率。因此,在Ubuntu 22.04上安装并运行微信,成为了许多用户的迫切需求。经过多次尝试和测试,最终我们成功地在Ubuntu 22.04上安装并运行了微信。无论是使用Wine、Snap、Flatpak,还是Docker,每种方法都有其优点和局限性。原创 2024-08-20 17:07:22 · 1450 阅读 · 0 评论 -
如何在 .NET 中实现 SM3withSM2 签名:详细步骤和示例代码
这个示例展示了如何使用 BouncyCastle 在 .NET 中实现 SM2withSM3 签名和验证。请确保按照您的具体需求调整密钥对生成、哈希计算和签名验证过程。如果在实际使用中遇到问题,请检查密钥、消息哈希和签名的格式是否一致。原创 2024-08-15 17:35:06 · 1357 阅读 · 0 评论 -
[C#]什么是依赖倒置原则:依赖倒置原则的简单示例与应用解析
依赖倒置原则(Dependency Inversion Principle,DIP)是面向对象设计的一个重要原则,是五大设计原则之一。它旨在减少模块之间的依赖性,使得代码更加灵活、可扩展、可维护。原创 2024-08-15 16:29:40 · 468 阅读 · 0 评论 -
PowerShell 批量清理与重命名文件与目录:高效管理电影文件
为了查找硬盘中存量的电影数据,以下编写一个完整的PowerShell脚本来批量处理目录和文件名中的特殊字符,并根据需要创建新的目录结构和生成文件。原创 2024-08-14 11:58:26 · 456 阅读 · 0 评论 -
NPM 使用教程:从入门到精通
NPM 允许你在scripts字段中定义自定义脚本。这些脚本可以通过命令执行。Yarn 是由 Facebook 开发的另一个包管理工具,旨在解决 NPM 的一些性能问题。Yarn 与 NPM 很相似,但在性能和一些特性上有所不同。原创 2024-08-14 11:35:14 · 1117 阅读 · 0 评论 -
从Java到C#:低代码开发的兴起与AI融合:如何把握未来的开发趋势?
低代码开发平台是一种通过视觉化界面来快速构建应用程序的软件工具,通常只需少量的编码,甚至无需编写代码。这些平台提供了拖放式的开发环境,开发者可以通过配置组件来创建用户界面、设置工作流、处理数据和集成外部系统。这种方法极大地降低了开发的复杂性,使得非技术背景的用户也能够参与应用程序的开发。低代码开发的目标是加速应用程序的交付,减少开发过程中重复性的编码工作,并使得应用程序的维护和迭代更加轻松。相比传统的手工编码方式,低代码平台更适合那些需要快速响应市场变化的企业,尤其是在数字化转型过程中。原创 2024-08-10 10:03:03 · 881 阅读 · 0 评论 -
未来支付行业的创新与发展:区块链、AI、大数据与无现金社会的前景
国内外支付平台的市场地位、优势、可创新点和合作机会,以及无现金社会的推进,将进一步塑造全球金融市场的未来。这些变化不仅影响支付的方式,也可能对国际化支付和美元主导地位产生深远影响,为全球金融市场带来新的机遇和挑战。数字货币和稳定币的出现,为全球支付提供了新的选择,可能影响美元的市场份额。:除了传统的扫码支付,未来可能出现更多创新支付方式,如基于 NFC 的支付和穿戴设备支付。:新兴技术提升了跨境支付的速度,减少结算时间,对国际金融市场的流动性和美元流通产生影响。支付行业的未来充满了创新和挑战。原创 2024-08-09 10:57:08 · 1436 阅读 · 0 评论 -
程序如何自动点击亚马逊商户后台的“邀请评论”按钮
要在亚马逊上自动点击“邀请评论”按钮,可以使用自动化脚本来实现。由于你希望自动化操作,我提供一个示例代码,使用 Selenium WebDriver 来执行这个任务。Selenium 是一个流行的浏览器自动化工具,能够模拟用户操作,例如点击按钮和填写表单。原创 2024-07-31 14:27:05 · 677 阅读 · 0 评论 -
全面解锁:通过JSP和Ajax实现钉钉签到数据展示及部门筛选功能
这个示例提供了一个基本的实现方法,可以根据具体需求进行扩展和优化。原创 2024-07-31 11:25:25 · 744 阅读 · 0 评论 -
深度解析程序员面试中的“八股文”:助力还是阻力?
在现代程序员的求职过程中,“八股文”这个词经常出现。它源于中国古代的一种固定格式的文章形式,后来被借用于形容那些标准化的、固定不变的面试题目。原创 2024-07-29 18:57:32 · 1183 阅读 · 0 评论 -
实现代码灵活性:用Roslyn动态编译和执行存储在数据库中的C#代码
允许用户通过自定义脚本扩展应用程序功能,例如在游戏中编写自定义逻辑或在企业应用中添加业务规则。通过使用Roslyn编译器平台,我们可以在C#中动态编译和执行存储在数据库中的代码。这为应用程序提供了极大的灵活性,但也需要注意安全性和性能问题。希望本文能帮助你理解如何实现动态编译,并在实际项目中加以应用。原创 2024-07-29 15:57:14 · 928 阅读 · 0 评论 -
“微软蓝屏事件”深度解析:从系统故障到网络安全的挑战与应对
2024年7月,一次全球范围的“微软蓝屏”事件引起了广泛关注。这次事件源自一项由美国电脑安全技术公司“众击”提供的软件更新,该更新因设计缺陷在全球范围内引发了大规模的系统故障。这一事件不仅暴露了当前IT基础设施的脆弱性,还对全球网络安全和系统稳定性提出了新的挑战。事件的规模之大、影响之广泛引发了科技界、业界和用户的广泛讨论。原创 2024-07-26 15:26:31 · 1663 阅读 · 0 评论 -
在中标麒麟系统V4.0 (Linux 3.10.0内核, 3A4000处理器) 上专业安装英伟达或AMD显卡驱动的详细指南
在中标麒麟系统V4.0,基于Linux 3.10.0内核,3A4000处理器上安装英伟达或AMD显卡驱动是一个复杂且涉及深度定制和兼容性的任务。原创 2024-07-25 15:26:44 · 1925 阅读 · 0 评论 -
在中标麒麟系统V4.0 (Linux 3.10.0内核, 3A4000处理器) 上专业安装英伟达或AMD显卡驱动[后续]
如果电脑不能链接互联网,如何离线打驱动?原创 2024-07-26 11:51:08 · 1172 阅读 · 0 评论 -
已解决:XA_RBDEADLOCK: Transaction branch was rolled back: deadlock was detected
是一个表示事务分支回滚的错误代码,意味着在数据库操作过程中检测到了死锁。死锁是指两个或多个事务在执行过程中相互等待对方释放资源,从而导致这几个事务都无法继续执行的情况。原创 2024-07-26 10:13:42 · 498 阅读 · 0 评论 -
C# 实体更新记录:如何捕获和记录字段变化到日志
如果你想要在使用反射时获取属性的自定义备注或描述,你可以借助 C# 中的自定义属性来实现。如果你希望在生成变更内容时,使用属性的 XML 注释(summary),或者自定义的备注信息作为字段的描述,可以结合使用反射和 XML 注释读取来实现。方法会尝试从 XML 注释(summary)中获取属性的描述信息,如果找不到 XML 注释,则默认使用属性的名称。方法获取属性上的自定义属性,并从中获取描述信息,以替代默认的属性名作为变更内容的一部分。来处理每个属性的比较和变更添加,避免了重复的逻辑。原创 2024-07-16 18:25:13 · 663 阅读 · 0 评论 -
20210625 笔记本
– 录屏软件 下载mathewsachin.github.io/Captura/–解决首次安装Captura免费录屏软件时出现FFMPEG was not found on your system的问题解 https://blog.csdn.net/weixin_43222688/article/details/116671487原创 2021-06-25 17:50:01 · 143 阅读 · 0 评论