经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
程序设计:ASP.netC#VB.NetPHPSwooleASP/ADO/VBScriptSQL语言PythonPython3DjangoC 语言LuaC++Go语言RevelDockerRubyPerlErlangR语言JuliaApexOAuth 2.0Arduino编程经验汇编语言树莓派游戏设计MATLABElasticsearchNumPyF#Rust
 程序设计

iNeuOS工业互联网操作系统,民爆远程运维平台案例

iNeuOS工业互联网操作系统,民爆远程运维平台案例 目       录 1.      概述... 2 2.      iNeu...[2024/4/19]

WPF随笔收录-DataGrid固定右侧列

一、前言 在项目开发过程中,DataGrid是经常使用到的一个数据展示控件,而通常表格的最后一列是作为操作列存在,比如会有编辑、删除等功能按钮。但WPF的原始DataGrid中,默认只支持固定左侧列,这跟大家习惯性操作列放最后不符,今天就来介绍一种简单的方式实现固定右侧列。(这里的实现方式参考的...[2024/4/19]

【Nano Framework ESP32篇】WS2812 彩色灯带实验

地球人皆知,许多物联网教程作者的心中都深爱着一灯大师,所以第一个例程总喜欢点灯,高级一点的会来个“一闪一闪亮晶晶”。老周今天要扯的也是和灯有关的,但不单纯地点个灯,那样实在不好玩,缺乏乐趣。老周打算舞个龙灯,哦不,是用 LED 彩色灯带给伙伴们整点炫酷乐子。 说到这LED彩灯,咱们常见到的有两...[2024/4/19]

你的第一款开源视频分析框架

现在,刷视频已经成为我们生活中的一部分,而且很容易一看就停不下来。你有没有好奇过,它是如何在海量的视频里,找到让你感兴趣的视频?又是如何让你可以通过关键字,搜索到与之相关的视频内容的呢?这一切都离不开计算机对视频内容的分析和理解。 计算机是如何“看懂”海量视频的呢?视频本质上是一系列连...[2024/4/19]

.NET开源强大、易于使用的缓存框架 - FusionCache

前言 缓存在程序中扮演着提升性能、降低资源消耗、改善用户体验等重要角色,是构建高效、可伸缩、稳定的系统不可或缺的重要组成部分。今天大姚给大家分享一款.NET开源(基于MIT license)、强大、易于使用的缓存框架:FusionCache。 框架介绍 FusionCache是一个用于构建...[2024/4/19]

《优化接口设计的思路》系列:第十篇—网站的静态资源怎么获取?

一、前言 大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术相关的问题并整理成文,限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。 作为一名从业已达六年的老码农,我的工作主要是开发后端Java业务系统,包括各种管理后台和小程序等。在这些项目中,我设计过单/多租户体系...[2024/4/19]

两种解法搞定Swap Nodes in Pairs算法题

最近还是很喜欢用golang来刷算法题,更接近通用算法,也没有像动态脚本语言那些语法糖,真正靠实力去解决问题。 下面这道题很有趣,也是一道链表题目,具体如下: 24. Swap Nodes in Pairs Solved Medium Topics Companies Given a l...[2024/4/19]

如何实现数据库数据到Abp vnext实体对象的同步?以及代码生成工具

在采用了EF Core的Code First方式下,如果你在数据库中直接添加了新表或存储过程,你需要在项目代码中手动反向工程这些数据库的更改,以保持Code First的代码与数据库同步。这种情况可以通过如下两个步骤来实现: 从现有数据库创建模型: 使用Entity Framework C...[2024/4/19]

实战指南:使用 xUnit 和 ASP.NET Core 进行集成测试【完整教程】

引言 集成测试可在包含应用支持基础结构(如数据库、文件系统和网络)的级别上确保应用组件功能正常。 ASP.NET Core 通过将单元测试框架与测试 Web 主机和内存中测试服务器结合使用来支持集成测试。 简介 集成测试与单元测试相比,能够在更广泛的级别上评估应用的组件,确认多个组件一起工作以...[2024/4/19]

HarmonyOS 性能优化

HarmonyOS 性能优化

如何合理使用动效来获得更好的性能 组件转场动画使用 transition: 推荐使用转场动画(transition)而不是组件动画(animateTo),因为 transition 只需要在条件改变时更新一次,而 animateTo 需要在动画前后做两次属性更新,导致性能开销更大。 反例...[2024/4/17]

CentOS+Django+uWSGI+Celery+Supervisor配置

目录背景目录安装配置Supervisor1.生成配置文件2. 修改配置文件3. 创建进程文件创建 uwsgi.conf 进程文件创建celery进程文件启动supervisor启动supervisor查看所有进程的状态常用命令配置文件详解 背景 使用 Django 开发的项目需要部署到 C...[2024/4/17]

利用PyTorch训练模型识别数字+英文图片验证码

利用PyTorch训练模型识别数字+英文图片验证码 摘要:使用深度学习框架PyTorch来训练模型去识别4-6位数字+字母混合图片验证码(我们可以使用第三方库captcha生成这种图片验证码或者自己收集目标网站的图片验证码进行针对训练)。 一、制作训练数据集 我们可以把需要生成图片的一些参数放...[2024/4/17]

WPF基础:在Canvas上绘制图形

Canvas介绍 Canvas是WPF(Windows Presentation Foundation)中的一种面板控件,用于在XAML中布置子元素。它提供了绝对定位的能力,允许元素在自由的二维空间中放置。Canvas上的子元素可以通过指定绝对位置(Left和Top属性)来放置,也可以使用附加属...[2024/4/17]

低开开发笔记(二):低代码编辑器基本原理

好家伙, 完整代码已开源 https: github.com/Fattiger4399/ph-questionnaire.git   本片我们来讲述 如何将dsl的数据渲染为视图   1.数据格式 dsl: { compon...[2024/4/17]

使用 Docker 部署 instantbox 轻量级 Linux 系统

1)instantbox 介绍 GitHub:https: github.com/instantbox/instantbox instantbox 是一款非常实用的项目,它能够让你在几秒内启动一个主流的 Linux 系统,随起随用,支持 Ubuntu,CentOS, Arch Linux,D...[2024/4/17]

.NET8中的Microsoft.Extensions.Http.Resilience库

接上一篇,https: www.cnblogs.com/vipwan/p/18129361 借助Aspire中新增的Microsoft.Extensions.ServiceDiscovery库,我们可以很容易的做到服务发现,那么服务节点的熔断限流以及重试等弹性机制.NET是怎么处理的呢? 比如...[2024/4/17]

async/await 贴脸输出,这次你总该明白了

出来混总是要还的 最近在准备记录一个.NET Go核心能力的深度对比, 关于.NET/Go的异步实现总感觉没敲到点上。 async/await是.NET界老生常谈的话题,每至于此,状态机又是必聊的话题,但是状态机又是比较晦涩难懂的话题。 [一线码农大佬]在博客园2020年写的《await,a...[2024/4/17]

WPF/C#实现图像滤镜优化方案:打造炫目视觉体验!

原因:我之所以想做这个项目,是因为在之前查找关于C#/WPF相关资料时,我发现讲解图像滤镜的资源非常稀缺。此外,我注意到许多现有的开源库主要基于CPU进行图像渲染。这种方式在处理大量图像时,会导致CPU的渲染负担过重。因此,我将在下文中介绍如何通过GPU渲染来有效实现图像的各种滤镜效果。 生成的...[2024/4/17]

C++ 递归与面向对象编程基础

C++ 递归 递归是一种使函数调用自身的技术。这种技术提供了一种将复杂问题分解为简单问题的方法,从而更容易解决问题。 递归可能有点难以理解。理解其工作原理的最佳方法是通过实验来尝试。 递归示例 将两个数字相加很容易做到,但将一系列数字相加就更复杂了。在下面的示例中,通过将其分解为将两个数字相...[2024/4/17]

基于Material Design风格开源、易用、强大的WPF UI控件库

前言 今天大姚给大家分享一款基于Material Design风格开源、免费(MIT License)、易于使用、强大的WPF UI控件库:MaterialDesignInXamlToolkit。 项目介绍 MaterialDesignInXamlToolkit 是一个开源、易于使用、强大的 ...[2024/4/17]

Bogus 实战:使用 Bogus 和 EFCore 生成模拟数据和种子数据【完整教程】

引言 上一章我们介绍了在xUnit单元测试中用xUnit.DependencyInject来使用依赖注入,上一章我们的Sample.Repository仓储层有一个批量注入的接口没有做单元测试,今天用这个示例来演示一下如何用Bogus创建模拟数据 ,和 EFCore 的种子数据生成 Bogus ...[2024/4/17]

我用这10招,能减少了80%的BUG

前言 对于大部分程序员来说,主要的工作时间是在开发和修复BUG。 有可能修改了一个BUG,会导致几个新BUG的产生,不断循环。 那么,有没有办法能够减少BUG,保证代码质量,提升工作效率? 答案是肯定的。 如果能做到,我们多出来的时间,多摸点鱼,做点自己喜欢的事情,不香吗? 这篇文章跟...[2024/4/17]

CAP 8.1 版本发布通告

前言 我们很高兴宣布 CAP 发布 8.1 版本正式版,我们在这个版本中主要是添加了一些新的配置项支持,并且根据用户反馈做了一些功能调整,同时在这个版本开始默认禁用了从7.2版本引入的并行发布消息。 下面,具体看一下我们新版本的功能吧。 总览 可能有些人还不知道 CAP 是什么,老规矩来一个...[2024/4/17]

论文研究区域图的制作方法:ArcGIS

本文介绍基于ArcMap软件,绘制论文中研究区域示意图、概况图等的方法。 最近需要绘制与地学有关论文、文献中的研究区域概况图。对于这一类图片,我个人比较喜欢基于ArcMap与PPT结合的方式来绘制,具体操作如下。 当然,首先这里要提一句:大家一定需要注意,绘制我国相关的地图时(尤其是论文中我...[2024/4/17]

C#判断窗体是否被遮挡 - 开源研究系列文章

       上次发布了托盘窗体的显示与隐藏的博文:,但是在测试窗体最大化的时候发现窗体没有隐藏,调试了下知道是窗体是否被遮挡这个函数的判断有问题。于是就研究了该代码,然后联系了该操作类的作者,也是博客园的园友,然后在他的帮助下将操作类...[2024/4/17]

WPF随笔收录-实时绘制心率曲线

一、前言   在自己的项目中,涉及到实时心率曲线的绘制,项目上的曲线绘制,一般很难找到能直接用的第三方库,而且有些还是定制化的功能,所以还是自己绘制比较方便。很多人一听到自己画就害怕,感觉很难,今天就分享一个完整的实时心率数据绘制心率曲线图的例子;之前的博客也分享给DrawingVisual绘制曲...[2024/4/17]

Matlab绘图(2)通过代码进行局部放大绘图、多文件绘图

Matlab进阶绘图 在这次的绘图练习中,我们需要考虑一次性将所有数据文件逐一读入,然后对每幅图图片进行放大处理。 参数设置 这里包括每幅图的标题,图例,读入文件的名称,等等 title_d = {''SMOP1'',''SMOP3'',''SMOP7'',''SMOP8''}; ...[2024/4/17]

一个.NET内置依赖注入的小型强化版

一个.NET内置依赖注入的小型强化版

前言 .NET生态中有许多依赖注入容器。在大多数情况下,微软提供的内置容器在易用性和性能方面都非常优秀。外加ASP.NET Core默认使用内置容器,使用很方便。 但是笔者在使用中一直有一个头疼的问题:服务工厂无法提供请求的服务类型相关的信息。这在一般情况下并没有影响,但是内置容器支持注册开放...[2024/4/17]

深度解读《深度探索C++对象模型》之拷贝构造函数

深度解读《深度探索C++对象模型》之拷贝构造函数

接下来我将持续更新“深度解读《深度探索C++对象模型》”系列,敬请期待,欢迎关注!也可以关注公众号:iShare爱分享,自动获得推文。 写作不易,请有心人到我的公众号上点点赞支持一下,增加一下热度,也好让更多的人能看到,公众号里有完整的文章列表可供阅读。 有以下三种情况,一个类对象的初始...[2024/4/17]

架构设计|基于 raft-listener 实现实时同步的主备集群

背景以及需求 线上业务对数据库可用性可靠性要求较高,要求需要有双 AZ 的主备容灾机制。 主备集群要求数据和 schema 信息实时同步,数据同步平均时延要求在 1s 之内,p99 要求在 2s 之内。 主备集群数据要求一致 要求能够在主集群故障时高效自动主备倒换或者手动主备倒换,主备倒换期间丢...[2024/4/17]

C# 冻结Excel窗口以锁定行列、或解除冻结 - E-iceblue

在处理大型Excel工作簿时,有时候我们需要在工作表中冻结窗格,这样可以在滚动查看数据的同时保持某些行或列固定不动。冻结窗格可以帮助我们更容易地导航和理解复杂的数据集。相反,当你不需要冻结窗格时,你可能需要解冻它们以获得完整的视野。 下面将介绍如何使用免费.NET库通过C#实现冻结Excel窗...[2024/4/15]

如何使用Plotly和Dash进行数据可视化

如何使用Plotly和Dash进行数据可视化

本文分享自华为云社区《从数据到部署使用Plotly和Dash实现数据可视化与生产环境部署》,作者: 柠檬味拥抱。 数据可视化是数据分析中至关重要的一环,它能够帮助我们更直观地理解数据并发现隐藏的模式和趋势。在Python中,有许多强大的工具可以用来进行数据可视化,其中Plotly和Dash是两...[2024/4/15]

Sparse稀疏检索介绍与实践

Sparse稀疏检索介绍与实践

Sparse稀疏检索介绍 在处理大规模文本数据时,我们经常会遇到一些挑战,比如如何有效地表示和检索文档,当前主要有两个主要方法,传统的文本BM25检索,以及将文档映射到向量空间的向量检索。 BM25效果是有上限的,但是文本检索在一些场景仍具备较好的鲁棒性和可解释性,因此不可或缺,那么在NN模型...[2024/4/15]

C++对象封装后的内存布局

在C语言中,数据和数据的处理操作(函数)是分开声明的,在语言层面并没有支持数据和函数的内在关联性,我们称之为过程式编程范式或者程序性编程范式。C++兼容了C语言,当然也支持这种编程范式。但C++更主要的特点在支持基于对象(object-based, OB)和面向对象(object-oriente...[2024/4/15]

简单写一个eventbus

前言 闲暇之余,简单写一个eventbus。 正文 什么是eventbus? eventbus 是一个开源的发布订阅模式的框架,用于简化程序间不同组件的通信。 它允许不同组件间松耦合通信,组件之间不通过直接引用的方式,而是事件的方式进行消息传递。 下面进行代码演示: 首先是发布订阅,那...[2024/4/15]

在路上之产品充分测试的重要性

前记 ?最近给客户的几个产品出现了严重的质量问题。问题是产品在我们这边测试的好好的,到客户那边就出现问题了。后经历一起攻关分析,发现周围环境干扰会导致该设备出现异常。这中间,虽然说问题不全在我们这边。可本着客户就是上帝的面前,时刻检讨自身并作出一些修正。才能避免犯更大错误。 ?这让我想起来老东家...[2024/4/15]

ArcMap分别求取矢量要素各区域的面积

本文介绍基于ArcMap软件,自动批量计算矢量图层中各个要素的面积的方法。 一次,遇到一个问题,需要分别计算ArcMap软件中一个图层的所有面要素的面积。如图,这个图层中包括多个省级行政区矢量面要素,现在需要分别计算其中每一个要素各自的面积。 这里有一个方便的办法。 首先我们新建一个字...[2024/4/15]

基于Canvas实现的简历编辑器

基于Canvas实现的简历编辑器

基于Canvas实现的简历编辑器 大概一个月前,我发现社区老是给我推荐Canvas相关的内容,比如很多 小游戏、流程图编辑器、图片编辑器 等等各种各样的项目,不知道是不是因为我某一天点击了相关内容触发了推荐机制,还是因为现在Canvas比较火大家都在卷,本着我可以用不上但是不能不会的原则,我也花...[2024/4/15]

推荐一款多年项目一直在用的宝藏报表工具

做项目很多年,用过了N多报表工具,总有朋友和行业伙伴问什么工具好用,性价比高,这里就给大家推荐一款,润乾报表。 推荐理由如下: 一.         功能齐全,什么都能做 类EXCEL操作易上手 设计简单,类EX...[2024/4/15]

字节面试:领域、子域、核心域、通用域和支撑域怎么划分?

字节面试:领域、子域、核心域、通用域和支撑域怎么划分?

领域驱动设计(DDD)里面有一堆专业术语,比如领域、子域、核心域、通用域、支撑域等等,听着是不是觉得挺吓人?别怕,我来带你轻松搞懂它们。 如何理解领域和子域? 领域是指一定的业务范围或问题域。在解决业务问题时,DDD 会将业务领域进行细分,将问题范围限定在一定的边界内,在这个边界内建立领域模型...[2024/4/15]

C#开发的PhotoNet看图软件 - 开源研究系列文章 - 个人小作品

       这几天忙于编程。上次发布了壁纸管理器的插件版( https: www.cnblogs.com/lzhdim/p/18074135 ),然后整理和添加了一下相关的壁纸图片文件,虽然在管理器中也能浏览壁纸并设置,但是还是看图软...[2024/4/15]

.NET Emit 入门教程:第六部分:IL 指令:8:详解 ILGenerator 指令方法:类型转换指令

前言: 经过前面几篇的学习,我们了解到指令的大概分类,如: 参数加载指令,该加载指令以 Ld 开头,将参数加载到栈中,以便于后续执行操作命令。 参数存储指令,其指令以 St 开头,将栈中的数据,存储到指定的变量中,以方便后续使用。 创建实例指令,其指令以 New 开头,用于在运行...[2024/4/15]

.NET服务发现(Microsoft.Extensions.ServiceDiscovery)集成Consul

随着Aspire发布preview5的发布,Microsoft.Extensions.ServiceDiscovery随之更新, 服务注册发现这个属于老掉牙的话题解决什么问题就不赘述了,这里主要讲讲Microsoft.Extensions.ServiceDiscovery(preview5)以...[2024/4/15]

gRPC入门学习之旅(六)

gRPC入门学习之旅(一) gRPC入门学习之旅(二) gRPC入门学习之旅(三) gRPC入门学习之旅(四) gRPC入门学习之旅(五)   3.3、客户端编译生成GRPC类 1. 在“解决方案资源管理器”中,使用鼠标左键选中项目名称“Demo.Grp...[2024/4/15]

Go语言的100个错误使用场景(61-68)|并发实践

目录前言9. 并发实践9.1 context 的不恰当传播(#61)9.2 开启一个协程但不知道何时关闭(#62)9.3 在循环中没有谨慎使用协程(#63)9.4 使用 select 和 channel 期待某个确定的行为(#64)9.5 不使用用于通知的 channel(#65)9.6 不使用...[2024/4/15]

【Nano Framework ESP32 篇】刷入 nanoCLR 固件以及相关问题

老周在几个世纪前曾写过树莓派相关的 iOT 水文,之所以没写 Nano Framework 相关的内容,是因为那时候这货还不成熟,可玩性不高。不过,这货现在已经相对完善,老周都把它用在项目上了——第一个是自制的智能插座,这个某宝上50多块可以买到,搜“esp32 插座”就能找到。一种是 86 型...[2024/4/15]

[MAUI]集成富文本编辑器Editor.js至.NET MAUI Blazor项目

[MAUI]集成富文本编辑器Editor.js至.NET MAUI Blazor项目

@目录获取资源从源码构建从CDN获取获取扩展插件创建项目创建控件创建Blazor组件初始化保存销毁编写渲染逻辑实现只读/编辑功能切换模式获取只读模式状态响应切换事件实现明/暗主题切换项目地址 Editor.js 是一个基于 Web 的所见即所得富文本编辑器,它由CodeX团队开发。之前写过一篇...[2024/4/15]

2款Notepad++平替工具(实用、跨平台的文本编辑器)

前言 今天大姚给大家分享2款Notepad++平替工具,实用、跨平台(支持Window/MacOS/Linux操作系统平台)的文本编辑器。 NotepadNext NotepadNext是一个跨平台的 Notepad++ 的重新实现。开发是使用 QtCreator 和 Microsft Vis...[2024/4/15]

内联和嵌套命名空间

在开发大型的项目时,往往会有很多人参与协同开发,划分成各个小组负责不同的模块,模块之间相对独立。代码中会定义很多的类名、函数名、模板名,甚至一些全局变量,如果不对这些名称加以规范,很容易造成名字的冲突,因为默认情况下这些名字都是全局名字,这种情况也称之为命名空间污染。为了避免这个问题,C++标准...[2024/4/15]

TextIn.com API使用心得

TextIn.com API使用心得

我们参加了本次大学生创新创业服务外包大赛,在项目中大量使用到了合合信息所提供的api进行相关功能实现,所以在这里写一篇博客分享一下我们在项目的实际推进中关于TextIn.com API使用心得 我们的产品是一款面向公司管理的REP微信小程序,由于需要覆盖大部分的企业办公需求,我们使用到了大量的...[2024/4/15]

86
2
记录数:35341 页数:1/70712345678910下一页尾页
 友情链接:直通硅谷  直通硅谷 怎么样 mac软件下载
加载更多