- 博客(73)
- 资源 (9)
- 问答 (2)
- 收藏
- 关注
原创 编码下的雪景:如何用HTML和JS让雪花在屏幕上舞动
这段时间,全国各地都加入了下雪的队伍当中,看着窗外漫天飞雪,想着我的网站上面也来一场雪吧。正琢磨着如何实现,网上突然蹦出来一段下雪的代码,这不正是我要的么?先来看看效果吧。
2024-01-23 21:28:30
1329
原创 [安全警报] Npm木马利用“Oscompatible“包悄然安装AnyDesk
最近,一个名为`OsCompatible`的恶意包被上传到`npm` 。该包被发现包含一个针对 Windows 的远程访问木马。
2024-01-21 11:52:03
998
原创 推荐一款.NET开发的物联网开源项目
物联网(IoT)是一个正在快速发展的技术领域,它涉及到各种设备、物体和系统的互联。所以各种物联网平台和物联网网关项目层出不穷,在物联网(IoT)领域,.NET平台扮演着重要的角色。作为一款广泛使用的软件开发框架,.NET为开发者提供了丰富的工具和功能,使得构建高效、可靠的物联网应用程序变得更加容易。
2024-01-13 10:58:35
2009
原创 Star 8K+,使用.NET开发的开源NoSQL数据库
LiteDB 是一个轻量级、快速、易用的 .NET NoSQL 嵌入式数据库,完全用 C# 托管代码开发,并且是免费和开源的。它非常适合在移动应用(Xamarin iOS/Android)和小型的桌面/Web 应用中使用。
2024-01-13 10:58:17
1437
原创 Windows下VS Code关闭自动检查更新和插件自动更新
自从升级到Windows 11 后,VS Code就出现了一个奇怪的问题,打开VS Code后,会自动弹一个错误的框,关闭后一段时间不定时又自动弹框
2024-01-09 09:45:36
3719
原创 .Net 8 引用虚拟目录、自定义静态文件目录和默认主页
在.Net FrameWork中,虚拟目录、默认主页可以通过IIS设置,非常简单,静态文件目录设置也很简单,但在.Net Core之后。通过IIS就无法设置虚拟目录、默认主页和静态文件目录了。
2024-01-01 16:57:18
1789
原创 .Net8 新特性之键控服务-依赖注入一对多模式
什么是键化DI服务?官方解释是这样的,键化依赖项注入(DI)服务提供了一种适用键来注册和检索DI服务的方法,通过适用键,可以限定注册和使用服务的方式。
2024-01-01 16:56:53
666
原创 推荐一个强大的JavaScript工具管理器
大家推荐一个JavaScript工具管理器Volta,一般来说,都使用nvm进行Node版本的管理,但最近发现了一个新的包管理器Volta,Volta 是通过 npm 或 yarn 安装的任何 JavaScript 包
2023-12-20 10:26:48
562
原创 C# Linq增强扩展MoreLinq之Aggregate(对序列应用累加器)
MoreLINQ项目的主要目标是为LINQ提供更多的功能和灵活性,以满足不同场景下的需求。该项目由一些微软的工程师创建和维护,他们利用自己的业余时间开发并分享这个开源项目。
2023-11-10 11:33:23
515
原创 C# Linq增强扩展MoreLinq之Acquire
MoreLINQ项目的主要目标是为LINQ提供更多的功能和灵活性,以满足不同场景下的需求。该项目由一些微软的工程师创建和维护,他们利用自己的业余时间开发并分享这个开源项目。
2023-11-10 11:32:16
238
原创 一个.Net开发的轻量级SQLite数据库ORM
SQLite是一种流行的开源关系型数据库,它的设计目标是提供轻量级、高效、可靠和易用的数据存储服务。由于SQLite无需单独的服务器进程,它通常被用于嵌入式系统和单机应用程序中,也可以用于网络应用程序的辅助数据库。今天给大家推荐一个.NET开发的 SQLite ORM库SQLite-net,非常好用,性能也很棒!
2023-10-14 19:26:02
1495
原创 一款适用于.Net的高性能文件上传项目
流式多部分文件上传是指将文件分成多个部分,然后逐个部分上传到服务器。这种方式可以减少内存使用,提高上传性能,尤其是在上传大型文件时。
2023-10-09 20:09:38
365
原创 一个.NET开发的开源跨平台二维码生成库
虽然已经有很多生成二维码的解决方案,但是它们大多依赖System.Drawing,而.NET 6开始,使用System.Drawing操作图片,在生成解决方案或打包时,会收到一条警告,大致意思是System.Drawing仅在 'windows' 上受支持。
2023-10-06 13:31:24
469
原创 .Net开源迁移框架FluentMigrator的使用。
在实际的开发过程中,经常会遇到数据库结构变动,比如新增表、删除表;已有的表新增字段,删除字段;修改字段属性等等。而且需要开发环境、测试环境和生产环境进行同步。如果使用的是EF,还是挺方便的。而非EF环境的话,就需要手工进行处理。而FluentMigrator就提供类似EF的迁移功能。
2023-10-05 13:40:00
334
原创 近期AI编程助手工具(一),别再错过啦!
随着人工智能技术的不断发展,越来越多的编程助手工具涌现出来,它们可以帮助程序员更加高效地完成编码任务。近期最新的AI编程助手工具有哪些呢?本文将为您介绍几款备受瞩目的工具。
2023-09-21 20:34:41
1303
原创 程序员必备神器:He3万能工具箱全解析
He3 是一个包含近 400 种工具的终极开发者工具箱,涵盖了前后端开发者的日常所需。He3 的智能搜索和剪贴板智能推荐 将您的开发效率提升到一个新的水平。
2023-09-17 18:22:47
3422
4
原创 ImageSharp.Web实战:轻松搭建高效图片服务
在接触了一段时间的ImageSharp之后。也让我了解到ImageSharp还有个ImageSharp.Web,ImageSharp.Web是可以将图片动态裁剪和缩放的一个开源项目。尝试了一下,效果还不错!下面,就使用ImageSharp.Web来实现图片的动态裁剪和缩放。
2023-09-03 13:37:32
426
原创 Visual Studio2022史诗级更新,增加多个提高生产力的功能
Visual Studio 2022发布了17.7x版,这次更新中,增加多个提高生产力的功能以及性能进一步改进,期待已久的文件比较、实时搜索、创建vue或react等功能!
2023-08-27 20:32:29
7938
7
原创 在Visual Studio中使用 //TODO注释
在软件开发过程中,注释是非常重要的,它们可以帮助开发者理解代码的功能和逻辑。有时候我们只需要标记出一些临时性的、需要后续处理的代码片段。这时候,我们可以使用一种特殊的注释://TODO注释。
2023-08-18 20:02:36
1783
原创 JS+CSS实现内凹导航栏
在移动互联网时代,导航栏是一个非常重要的元素,它能够帮助用户快速找到所需的信息。下面使用JS + CSS实现一个内凹导航栏,内凹导航栏则是一种比较流行的设计风格,它能够让导航栏看起来更加立体和美观,视觉效果也非常不错。
2023-08-10 11:59:07
899
2
原创 一个.NET开发的Web版Redis管理工具
今天给大家推荐一款web 版的Redis可视化工具WebRedisManager,即可以作为单机的web 版的Redis可视化工具来使用,也可以挂在服务器上多人管理使用的web 版的Redis可视化工具。
2023-08-05 11:25:34
1106
原创 开源Blazor UI组件库精选:让你的Blazor项目焕然一新!
推荐一些开源、美观的Blazor UI组件库,这些优秀的开源框架和项目不仅能够帮助开发者们提高开发效率,还能够为他们的项目带来更加丰富的用户体验。
2023-07-30 14:58:00
8188
原创 一个.NET 6开发的轻量级Web应用程序压测工具
推荐一款C#开发的轻量级Web应用程序压测工具LoadTestToolbox,LoadTestToolbox使用.NET 6开发。它提供了一种可靠的方式来模拟高负载情况,以确定系统的瓶颈和性能极限。
2023-07-23 14:31:01
310
原创 解决.Net连接MySQL数据库时报utf8mb3不被支持的异常
但非常奇怪的是,数据库和表都没有改过,而且使用的是 utf8mb4 编码。先搜索引擎找一下有没有相同的问题,遗憾的是,大部分都是修改表字符集,也就是修改字符集和排序为utf8mb4。显然不对
2023-07-23 12:19:34
3045
原创 推荐一个雪花算法中非常好用的数字ID生成器
IdGenerator是一款基于Snowflake算法的高性能唯一数字ID生成器,适用于分布式系统中的ID生成。IdGenerator优化的雪花算法—雪花漂移算法,在缩短ID长度的同时,具备极高瞬时并发处理能力(50W/0.1s)。IdGenerator原生支持 C#/Java/Go/Rust/C/JavaScript/TypeScript/Python/Pascal 多语言,提供适用于其它语言的多线程安全调用动态库(FFI)。支持容器环境自动扩容(自动注册 WorkerId ),单机或分布式唯一IdGen
2023-07-16 12:32:43
1757
原创 【超实用技巧】SqlSugar让关联表总数统计如此简单!
有这样的一个需求,查询一张表的时候,需要查询某条数据在其关联表中的总数。这样的表达看起来比较白痴。用一个例子做下说明。
2023-07-12 20:03:05
1874
转载 解决 Windows 10/11 已开始通过弹窗提示 Chrome 用户重新设置默认浏览器
微软为Windows 10 和 Windows 11 推送的周二更新补丁目前已经给不少 Chrome 用户造成了很大的不便。不少 Chrome 用户目前开始收到 “重新设置默认浏览器” 的弹窗提示。
2023-06-16 16:09:29
7135
4
原创 开源!一款.Net开发的全能工具EverythingToolbar,节约你90%操作时间!
一款已获得6.3K stars的.Net开发的开源全能工具EverythingToolbar。EverythingToolbar 是由 Everything 提供支持的 Windows 任务栏的即时文件搜索集成,可以替换操作系统任务栏上的 Windows 搜索,使 Windows 上的文件搜索更快、更可靠。
2023-06-16 10:53:08
3379
原创 .NET中使用HtmlSanitizer来有效的防范XSS攻击!
一个.NET开源库HtmlSanitizer,它是一个用于清理HTML内容的类,可以帮助开发人员防止跨站脚本攻击(XSS)等网络安全漏洞。它提供了一种简单而有效的方式来确保用户输入的HTML内容是安全的,从而防止恶意代码注入到应用程序中。
2023-06-13 16:29:34
1927
原创 免费获取程序员好书,这个宝藏网站等你来挖!
今天给大家分享一个免费的程序员、IT、互联网资源的免费书籍网站。书籍类型涵盖了Vue、CSS、小程序等前端语言、框架;.NET、JAVA、Go等后端语言;Android、IOS、Flutter等移动语言;数据库、云计算大数据、网络系统运维、UI美工设计、游戏开发、硬件物联网、产品运营等。
2023-06-13 11:19:10
420
转载 .NET C#基础:方法修饰符 - 给方法叠buff
本文面向有一定.NET C#基础知识的学习者,介绍C#中的方法修饰符的含义和使用以及注意事项。
2023-03-24 15:44:43
353
原创 实际体验文心一言 VS ChatGPT
一直在关注ChatGPT与百度的文心一言,文心一言的发布会完成后,第一时间申请了体验资格,不得不说,百度的效率还是非常高的。没几个小时就给了邀请码了!为了体验文心一言与ChatGPT的能力,我从几个方面进行了比较:
2023-03-19 10:25:28
2426
原创 Visual Studio 2022 安装.NET Framework4.5及以下目标包
进入该目录下的Microsoft.NETFramework.ReferenceAssemblies.net45.1.0.2\build\ .NETFramework\v4.5目录。Visual Studio 2022不再支持.NET4.5,如果打开.Net4.8目标包或.NET 4.8以下的.NET版本项目时,会提示不再支持。很抱歉,安装时提示 :已在此计算机上安装相同或更高版本的.NET Framework4.5。下载下来的包是.nupkg格式的,这里将其扩展名改为.zip,然后用解压缩软件解压。
2023-03-14 20:43:51
4861
2
原创 学习.NET MAUI Blazor(七)、实现一个真正的ChatGPT聊天应用
今天在新闻上看到一条消息,OpenAI已经开放了ChatGPT的接口,也就是GPT-3.5,对比原来的GPT-3,增加了gpt-3.5-turbo、gpt-3.5-turbo-0301两个模型。
2023-03-02 13:00:09
3658
3
原创 uni-app + .NET 7实现微信小程序订阅消息推送
微信小程序的订阅消息是小程序的重要能力之一,为实现服务的闭环提供更优的体验。订阅消息我们应该经常见到,比如下单成功之后的服务通知,支付成功后的支付成功通知,都属于小程序的订阅消息。
2023-02-04 16:10:37
1927
原创 ASP.Net 8将提供路由语法高亮提示
.NET 8 将为所有路由提供路由语法高亮显示,包括minimal API、MVC、Web API、Razor 页面和 Blazor 中的路由。
2023-01-31 13:12:56
275
1
原创 C# 10 Lambda 语法的改进
C# 10 包括了对 Lambda 表达式的处理方式的许多改进。Lambda 表达式可以具有自然类型,这使编译器可从 Lambda 表达式或方法组推断委托类型。
2023-01-28 20:40:23
330
原创 .NET 6结合SkiaSharp实现拼接验证码功能
从最初的滑动验证码,到实现旋转验证码!不光实践了SkiaSharp的使用,也学到了很多东西。在网上看到一个拼接验证码功能,手痒了起来,结合前面实现的两种验证码,我们来学习一下如何实现拼接验证码功能!
2023-01-09 20:17:32
1178
原创 Visual Studio解决方案中添加src文件夹的方法
如标题,这个听起来是一个愚蠢的问题,但如果在Visual Studio想添加一个src文件夹,而命名空间不包含src的话,似乎还真不容易。
2023-01-07 22:24:30
3548
编码下的雪景:如何用HTML和JS让雪花在屏幕上舞动
2024-01-22
JS+CSS实现内凹导航栏
2023-08-08
等级测评报告(2021版)综合得分计算公式说明
2023-08-07
程序员求职简历范文,程序员求职简历范文
2023-08-05
一个.NET 6开发的轻量级Web应用程序压测工具
2023-07-23
非常棒的爱心源码!纯HTML+JS制作
2022-12-19
壁纸小程序源码,可申请流量主。
2022-10-10
WIFI3.0.7大师独立版
2022-08-23
extjs4.1下拉复选框完整DEMO
2012-06-05
Extjs4 下拉多选(Multiple Selection)
2012-03-07
Extjs4 MVC开发笔记源码
2011-12-15
extjs4 学习笔记源码
2011-06-13
内容分页代码
2008-01-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人