logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

开源神器Tai:精准统计你的摸鱼时长,提升时间管理效率

Tai是一个基于C#和WPF开发的开源项目,专门用于统计Windows平台上各个软件及网站的使用时长。该项目通过监测软件或网站从获取焦点到失去焦点的时长,来准确记录用户的使用情况。Tai不仅可以帮助用户了解自己把时间花在了什么地方,还可以作为每周回顾自己“摸鱼”成果的工具。

文章图片
Redis与数据库数据一致性保障方法

保证Redis和数据库数据一致性是一个复杂但至关重要的问题,特别是在需要高速缓存和持久化存储并存的系统中。

文章图片
#数据库#redis#缓存
C#中的Array.Resize方法

这个方法可以增大或缩小数组,并相应地复制现有元素到新的数组中。如果新数组的大小大于原数组,则新元素会被初始化为该类型的默认值(例如,对于引用类型,默认值是。请注意,在调整数组大小后,任何引用原数组的变量(如果它们是通过赋值得到的,而不是通过引用传递的)都将继续引用原始的、未调整大小的数组。:由于数组在内存中是连续存储的,因此调整数组大小(特别是增大数组)可能需要分配新的内存块并将现有元素复制到新位

文章图片
#算法#c##开发语言
IIS发布.NET Core项目出现HTTP错误500.19 - Internal Server Error[错误代码:0x8007000d]

IIS发布.NET Core项目出现HTTP错误500.19 - Internal Server Error[错误代码:0x8007000d]点击下载【ASP.NET Core Runtime】的Window平台【Hosting Bundle】版本。若缺少【ASPNETCoreModuleV2】,到微软官网下载运行组件。选择.NET版本,这里使用.NET 5进行操作。返回IIS管理器点击重新启动,

文章图片
#.netcore
C#中的#region和#endregion指令:代码组织与折叠的艺术

region:用于标记一段代码的开始,可以后跟一个可选的描述性名称,该名称用于表示该区域所包含的代码的功能或逻辑分组。#endregion:用于标记一段代码的结束,与#region对应,标志着该代码区域的终止。

文章图片
#c##开发语言
SQLServer 利用Case When Then多条件判断

在 30000 和 70000 之间(包括 30000,不包括 70000,因为 BETWEEN 是半开区间),则返回 ‘Medium’;不符合上述任何条件(这在逻辑上是不可能的,除非有 NULL 值或其他异常情况),则返回 ‘Unknown’(由于我们提供了。它允许你在查询中基于不同的条件返回不同的值。你想根据员工的薪水等级给他们分配一个薪水类别(例如:低、中、高)。不过,在使用时要确保逻辑正确

文章图片
#sqlserver#数据库
MySQL中TEXT类型长度及创建方法

类型(包括其变体)时,MySQL 会将这些列存储为可变长度的字段,并且不会将它们完全存储在数据页中。相反,MySQL 会在数据页中存储一个指向实际文本数据的指针。这有助于优化存储和检索大文本字段的性能。字段进行搜索可能会导致性能下降,因为 MySQL 需要加载整个字段来执行比较。在这种情况下,考虑使用全文搜索或创建适当的索引可能会更有效率。类型的数据通常较大,因此在处理这些字段时需要特别注意性能问

文章图片
#mysql#数据库
修改Windows远程桌面3389端口

修改Windows远程桌面的3389端口可以增强服务器的安全性,减少被恶意攻击的风险。

文章图片
#windows
npm源查询与切换

查询npm源以及切换npm源是前端开发中的常见操作要查询当前npm使用的源地址,可以使用以下命令:执行该命令后,终端将显示当前npm配置的源地址。切换npm源可以通过多种方式实现,以下是几种常用的方法:查看当前源(同上,使用命令)。更换npm源:旧版淘宝镜像源域名(registry.npm.taobao.org)的 HTTPS 证书于2024/1/22正式到期,如果继续使用,可能会出现错误设置为阿

文章图片
#npm#前端#node.js
到底了