上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 177 下一页

2024年8月6日

C#常用加密解密方法(MD5加密、解密、签名)

摘要: 在日常开发过程中,总会遇到需要加密解密的需求,这里我整理了C#常用的加密解密方法分享给大家。 先看看加密的基本概念: "加密",是一种限制对网络上传输数据的访问权的技术。原始数据(也称为明文,plaintext)被加密设备(硬件或软件)和密钥加密而产生的经过编码的数据称为密文(ciphertext) 阅读全文

posted @ 2024-08-06 14:43 jack_Meng 阅读(2502) 评论(0) 推荐(0)

2024年8月5日

正则表达式(分组、零宽断言)

摘要: 目录 正则表达式分组 捕获组 编号捕获组 (pattern) 命名捕获组 (?\<name>pattern) 非捕获组 (?:pattern) 零宽断言 先行断言 零宽正向先行断言 (?=pattern1)pettern2 零宽负向先行断言 (?!pattern1)pettern2 后行断言 零宽正 阅读全文

posted @ 2024-08-05 22:23 jack_Meng 阅读(181) 评论(0) 推荐(0)

2024年8月4日

SQL Server 数据误删的恢复

摘要: 在日常的数据库管理中,数据的误删操作是难以避免的。为了确保数据的安全性和完整性,我们必须采取一些措施来进行数据的备份和恢复。本文将详细介绍如何在 SQL Server 中进行数据的备份和恢复操作,特别是在发生数据误删的情况下。假设我们已经开启了全量备份,并且在误操作之前有一个全量备份文件。 一、模拟 阅读全文

posted @ 2024-08-04 22:21 jack_Meng 阅读(855) 评论(0) 推荐(0)

JavaScript 中 arguments 对象与剩余参数的对比及转换

摘要: 引言 在JavaScript中,处理函数调用时传递的不同数量的参数是一项常见的任务。为此,JavaScript 提供了两种不同的方法:arguments 对象和剩余参数(Rest Parameters)。本文将探讨这两种方法的区别,并介绍如何将 arguments 对象转换为真正的数组。 argum 阅读全文

posted @ 2024-08-04 11:26 jack_Meng 阅读(98) 评论(0) 推荐(0)

2024年8月3日

JavaScript 中的闭包和事件委托

摘要: 闭包 (Closures) 闭包是 JavaScript 中一个非常强大的特性,它允许函数访问其外部作用域中的变量,即使在该函数被调用时,外部作用域已经执行完毕。闭包可以帮助我们实现数据的私有化、封装和模块化,使代码更简洁、易读和可维护。 闭包的定义 简单来说,闭包是指有权访问另一个函数作用域中变量 阅读全文

posted @ 2024-08-03 13:32 jack_Meng 阅读(37) 评论(0) 推荐(0)

2024年8月1日

使用油候脚本,去除博客园的广告

摘要: 最近不知道博客园是否加入广告了,发现浏览的时候,在页面顶端会有占很大区域的广告,先试试代码: // ==UserScript== // @name 去除博客园的广告 // @namespace http://tampermonkey.net/ // @version 0.1 // @descript 阅读全文

posted @ 2024-08-01 10:37 jack_Meng 阅读(51) 评论(0) 推荐(0)

2024年7月31日

.NET 高效灵活的API速率限制解决方案

摘要: 前言 FireflySoft.RateLimit是基于.NET Core和.NET Standard构建,支持多种速率限制算法和策略,包括固定窗口、滑动窗口、漏桶、令牌桶等。通过简单的配置和集成,开发者可以快速地将其应用到现有的Web API、微服务或中间件中,实现对请求的精确控制。 同时,该库还支 阅读全文

posted @ 2024-07-31 16:54 jack_Meng 阅读(106) 评论(0) 推荐(0)

.NET 开源的数据库文档查询和生成工具

摘要: 前言 在实际项目开发中,需求变更和项目迭代是常态。要求我们能够迅速响应,对数据库结构进行相应的调整,如添加新表、更新现有表结构或增加字段等。 为了确保团队成员之间的信息同步,实时更新和维护数据库文档变得至关重要。这不仅提升了数据库的可读性,也极大提高了开发效率和团队协作的流畅性。 SmartSQL, 阅读全文

posted @ 2024-07-31 16:50 jack_Meng 阅读(266) 评论(0) 推荐(0)

2024年7月29日

搭建Home Assistant智能家居系统 - 家庭设备「内网穿透」

摘要: 文章目录 前言 1. 安装Home Assistant 2. 配置Home Assistant 3. 安装cpolar内网穿透 3.1 windows系统 3.2 Linux系统 3.3 macOS系统 4. 映射Home Assistant端口 5. 公网访问Home Assistant 6. 固 阅读全文

posted @ 2024-07-29 16:25 jack_Meng 阅读(802) 评论(0) 推荐(0)

文件管理工具“三剑客” #Everything #SpaceSniffer #Clover

摘要: 前言: 本文收集了我日常使用的三个文件管理工具: 文件搜索神器——Everything 磁盘文件占用分析工具——SpaceSniffer 文件资源管理器——Clover 下面我从工具解决的痛点和使用技巧两个方面去介绍每个工具。 1、文件搜索神器——Everything 痛点: 想要快速搜索到文件,只 阅读全文

posted @ 2024-07-29 09:52 jack_Meng 阅读(426) 评论(0) 推荐(0)

软路由新手入门教程(从概念-选型-接线-安装)

摘要: 1、软路由、硬路由概念介绍 硬路由 通俗介绍:目前我们上网使用的路由器就是“硬”路由,他是厂商提供了一套完整的定制的软件+硬件的解决方案,包含刷好的系统(固件)、电源、路由器机器。常见的路由器有:华为、小米、TP-LINK。如下图。 软路由 官方介绍:软路由是指利用台式机或服务器的供应商配合一定软件 阅读全文

posted @ 2024-07-29 09:31 jack_Meng 阅读(507) 评论(0) 推荐(1)

几款内网穿透软件(背景-概念-原理-工具对比)

摘要: 1、背景 我们平常使用手机和电脑上网,需要访问公网上的网络资源,如逛淘宝和刷视频,那么手机和电脑是怎么知道去哪里去拿到这个网络资源来下载到本地的呢? 就比如我去食堂拿吃的,我需要知道食堂的地址,手机和电脑还有存储网络资源的服务器和我们人用的地址一样,这些设备有一个网络ip地址,当我们需要访问公网上的 阅读全文

posted @ 2024-07-29 09:18 jack_Meng 阅读(473) 评论(0) 推荐(0)

智能家居如何把老款定频空调变成智能“变频”空调#米家#HA方案

摘要: 背景 最近长沙的天气暴热,室内达到了34-35度,天气预报最高温度上了40度,这么酷热的天气,离开了空调,基本上就是一身汗,全身湿透,特别难受,然后不得不开启家里的一台将近10年的老式定频空调,输入功率970W,OMG,一小时将近一度电,假设一天吹10小时,就是10度电,一个月三十天,10*30=3 阅读全文

posted @ 2024-07-29 09:12 jack_Meng 阅读(390) 评论(0) 推荐(0)

2024年7月27日

IIS Express介绍与使用

摘要: IIS Express是什么? 如何安装IIS Express 如何启动IIS Express 配置文件 IIS Express是什么? IIS Express是为开发人员优化的轻量级、自包含版本的IIS。IIS Express使使用当前最新版本的IIS来开发和测试网站变得容易。它具有IIS 7及以 阅读全文

posted @ 2024-07-27 22:38 jack_Meng 阅读(2070) 评论(0) 推荐(0)

一款.NET开源、跨平台的DASH/HLS/MSS下载工具

摘要: 思维导航 前言 网络流媒体传输协议介绍 工具源代码 命令行参数 工具运行截图 项目源码地址 优秀项目和框架精选 前言 今天大姚给大家分享一款.NET开源(MIT License)、免费、跨平台的DASH/HLS/MSS下载工具,并且支持点播和直播(DASH/HLS)的内容下载:N_m3u8DL-RE 阅读全文

posted @ 2024-07-27 21:44 jack_Meng 阅读(93) 评论(0) 推荐(0)

2024年7月25日

C# 12 新增功能实操!

摘要: 思维导航 前言 主构造函数 集合表达式 内联数组 默认 lambda 参数 任何类型的别名 参考文章 DotNetGuide技术社区交流群 前言 今天咱们一起来探索并实践 C# 12 引入的全新功能! C#/.NET该如何自学入门? 注意:使用这些功能需要使用最新的 Visual Studio 20 阅读全文

posted @ 2024-07-25 08:55 jack_Meng 阅读(41) 评论(0) 推荐(0)

2024年7月24日

百万级以上的数据查询的建议写法(转)

摘要: 处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 where 子句中对字段进行 n 阅读全文

posted @ 2024-07-24 22:09 jack_Meng 阅读(173) 评论(0) 推荐(0)

c#写一个WINFORM的多线程操作

摘要: 以下是一个简单的示例,展示了如何在C# WinForms中创建一个按钮的异步事件,并使用Label控件来显示事件执行的时长。 首先,确保你已经在你的项目中添加了一个Button和一个Label控件。假设按钮的名称是btnAsync,标签的名称是lblDuration。 然后,在你的Form类中,添加 阅读全文

posted @ 2024-07-24 22:00 jack_Meng 阅读(168) 评论(0) 推荐(0)

2024年7月23日

C# 开发技巧 轻松监控方法执行耗时

摘要: 前言 MethodTimer.Fody 是一个功能强大的库,可以用于测量 .NET 应用程序中的方法的执行时间。允许你在不修改代码的情况下,自动地测量和记录方法的执行时间。 这个工具是基于.NET的 weaving 技术,通过修改IL(Intermediate Language,中间语言)代码来插入 阅读全文

posted @ 2024-07-23 14:34 jack_Meng 阅读(293) 评论(0) 推荐(0)

.NET简史、.NET Standard以及C#和.NET Framework之间的关系

摘要: 最近在不少自媒体上看到有关.NET与C#的资讯与评价,感觉大家对.NET与C#还是不太了解,尤其是对2016年6月发布的跨平台.NET Core 1.0,更是知之甚少。在考虑一番之后,还是决定写点东西总结一下,也回顾一下.NET的发展历史。 首先,你没看错,.NET是跨平台的,可以在Windows、 阅读全文

posted @ 2024-07-23 11:05 jack_Meng 阅读(239) 评论(0) 推荐(0)

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 177 下一页

导航