随笔分类 -  asp.net

摘要:引言 随着微服务架构的流行,任务调度成为了许多应用不可或缺的一部分。Quartz.NET是.NET平台上的一个开源作业调度框架,它提供了丰富且灵活的任务调度功能。本文将介绍如何在.NET 6环境中配置和使用Quartz.NET,并结合MySQL进行作业状态和数据的持久化存储。 安装Nuget包 创建 阅读全文
posted @ 2024-12-12 18:01 黄金程序员 阅读(235) 评论(1) 推荐(0) 编辑
摘要:背景 在浏览器中访问本地静态资源html网页时,可能会遇到跨域问题如图。 是因为浏览器默认启用了同源策略,即只允许加载与当前网页具有相同源(协议、域名和端口)的内容。 WebView2默认情况下启用了浏览器的同源策略,即只允许加载与主机相同源的内容。所以如果我们把静态资源发布到iis或者通过node 阅读全文
posted @ 2024-02-20 15:33 黄金程序员 阅读(2886) 评论(1) 推荐(0) 编辑
摘要:c# winfrom DataGridView 动态UI下载功能(内含GIF图) || 循环可变化的集合 数组 datatable 等Gif演示 分解步骤 1,使用组件DataGridView 2,使用DataSource来控制表格展示的数据来源(注意:来源需要是DataTable类型) 3,需要用到异步线程。如果是不控制数据源的话,需要使用UI安全线程;(使用Control.Invoke或Control.BeginInvoke方 阅读全文
posted @ 2024-02-19 14:15 黄金程序员 阅读(555) 评论(2) 推荐(1) 编辑
摘要:背景: 介绍: 在一些学习系统,或者考试系统中。一旦出现长时间未操作,就会判定这个人不在场。所以就会进行退出系统,处于对安全和系统负担还有业务的需求。 简单讲:这个功能,就像你打游戏的时候长时间不操作,就会有请你认真对待游戏的弹框,让你认真对待游戏的意思。 动图演示: 正常演示 关闭一个警告,即关闭 阅读全文
posted @ 2023-01-06 16:10 黄金程序员 阅读(493) 评论(0) 推荐(0) 编辑
摘要:背景: 在前端无法生成特殊的excel表格,或操作复杂的时候会通过后台进行生成excel。但是服务器的资源也非常宝贵,所以通过数据流的方式就可以实现:不在服务器存储的情况下,使前端成功下载excel文件; 效果如下: 代码如下: 1,封装的方法: /// <summary> /// 导出excel模 阅读全文
posted @ 2023-01-04 17:05 黄金程序员 阅读(2055) 评论(0) 推荐(0) 编辑
摘要:使用背景: 项目中需要用的富文本框去上传视频,图片的话大部分都是可以的。相对来说,国外的富文本框很成熟。但鉴于文档是英语,这里使用了百度的富文本框。 采用的api的方式,调用接口进行上传文件。话不多说,开撸! 准备: 创建一个.net mvc的项目。下载百度富文本框.net 版本的js文件。 创建项 阅读全文
posted @ 2022-07-04 18:02 黄金程序员 阅读(1028) 评论(2) 推荐(3) 编辑
摘要:背景: 先上个图,看一下效果: SSO英文全称Single Sign On(单点登录)。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。 它是目前比较流行的企业业务整合的解决方案之一。(本段内容来自百 阅读全文
posted @ 2022-05-10 09:14 黄金程序员 阅读(1338) 评论(2) 推荐(5) 编辑
摘要:C# 滑动验证码|拼图验证|SlideCaptcha使用背景: 关于滑动验证码的使用场所还是非常多的,如: 调取短信接口之前,和 注册请求之前 或者 频繁会调用的接口 都需要加这个拼图验证。这里先上一下效果图吧(心中无码,自然高清)。 话不多说,开撸! 实现分析: 滑动验证码的逻辑也很简单。大概说一下: 1,服务器生成主图+附图(从主图裁剪下来的不需 阅读全文
posted @ 2022-04-21 15:54 黄金程序员 阅读(4149) 评论(16) 推荐(28) 编辑
摘要:使用背景: 项目中用户频繁访问数据库会导致程序的卡顿,甚至堵塞。使用缓存可以有效的降低用户访问数据库的频次,有效的减少并发的压力。保护后端真实的服务器。 对于开发人员需要方便调用,所以本文提供了helper类对缓存有了封装。分了三个Cache,SystemCache,RedisCache(默认缓存, 阅读全文
posted @ 2022-04-14 17:04 黄金程序员 阅读(2217) 评论(1) 推荐(2) 编辑
摘要:背景: ASP.NET Formwork Api / ASP.Net Core Api 做比较。 有关 Global.asax、FilterConfig.cs 和 RouteConfig.cs 等都被 Program.cs 和 Startup.cs两个类取而代之. 程序中 把Program.cs 作 阅读全文
posted @ 2022-03-08 10:26 黄金程序员 阅读(618) 评论(0) 推荐(2) 编辑
摘要:为什么使用雪花ID 在以前的项目中,最常见的两种主键类型是自增Id和UUID,在比较这两种ID之前首先要搞明白一个问题,就是为什么主键有序比无序查询效率要快,因为自增Id和UUID之间最大的不同点就在于有序性。 雪花ID是用一个64位的整形数字来做ID,对应.net中的long,数据库中的bigin 阅读全文
posted @ 2022-01-27 16:29 黄金程序员 阅读(2961) 评论(0) 推荐(2) 编辑
摘要:使用背景: 虚拟目录(virtual directory),计算机术语,每个 Internet服务可以从多个目录中发布。通过以通用命名约定 (UNC) 名、用户名及用于访问权限的密码指定目录,可将每个目录定位在本地驱动器或网络上。指定客户 URL地址, 服务将整个发布目录集提交给客户作为一个目录树。 阅读全文
posted @ 2022-01-05 09:49 黄金程序员 阅读(1062) 评论(1) 推荐(0) 编辑
摘要:背景: 本人在一位大佬的Colder框架中看到了这个接口注入,然后呢就想学习一下ioc思想与di设计模式。此写法给我的感觉就是 非常的 优雅 ,优雅永不过时。关于接口注入的概念和ioc和di具体是什么?可以参考下方的推荐的地址学习。话不多说,开撸。 安装: 打开nuget管理工具,将我下面标红色的包 阅读全文
posted @ 2021-12-28 09:39 黄金程序员 阅读(1914) 评论(1) 推荐(0) 编辑
摘要:前言: 提起人工智能,机器学习。大家都是一脸懵的样子。其实呢,就是根据数据进行训练。然后可以大概的预测结果。Visual Studio2019 Preview中提供了图形界面的ML.Net,所以,只要我们安装Visual Studio2019 Preview就能简单的使用ML.Net了。 话不多说, 阅读全文
posted @ 2021-12-07 15:29 黄金程序员 阅读(2318) 评论(0) 推荐(0) 编辑
摘要:前言&使用背景: 又是我,一个不是在解决bug就是在解决bug路上的黄金程序员。今天给大家介绍一种方法是vs自带的调试工具。通常我们会遇见一种情况,那就是本地调试没有一点问题! 可一但发布到服务器上不是这个错误,就是那个错。况且还没法一步一步调试。真的没办法调试吗?是你对咱们的vs还不了解。 话不多 阅读全文
posted @ 2021-12-02 15:49 黄金程序员 阅读(758) 评论(3) 推荐(0) 编辑
摘要:使用背景: 首先想到倒计时,定时任务。大家想到的肯定就是定时器。那么定时器在web和winfrom程序中有着很大的作用。那在服务器端有没有像定时器一样的存在呢。 有了这些需求,我找到了第三方的组件 Quartz.Net 来实现(源码位置:https://github.com/quartznet/qu 阅读全文
posted @ 2021-11-30 14:41 黄金程序员 阅读(1024) 评论(1) 推荐(1) 编辑
摘要:使用背景 首先说一下用websocket的背景,因为公司新开发了小程序的业务,需要用的通讯即服务器推送消息给小程序。 一开始项目中使用的是 SignalR 因为小程序不支持所以更改使用websocket 具体实现 首先要在NuGet导入“Fleck”包,需 .NET Framework 4.5及以上 阅读全文
posted @ 2021-09-07 16:37 黄金程序员 阅读(3291) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示