学无先后达者为师!
不忘初心,砥砺前行。

开发 第4页

ASP.NET CORE 实现 301 重定向-码农很忙

ASP.NET CORE 实现 301 重定向

在 ASP.NET CORE 中可以使用 Response.Redirect(url) 方法进行页面重定向。 页面重定向有两种不同的状态码:301 和 302 。其中: 301 重定向代表永久性转移(Permanently Moved)。 ...

赞(2)Soar、毅Soar、毅阅读()去评论
MySQL 重置数据表的自增值-码农很忙

MySQL 重置数据表的自增值

如果要重置 MySQL 数据表 tbl_name 的自增值为 1000 可以使用以下 SQL 语句: 如果要设置所有数据表的自增则需要将所有的表名均编写一次,这太麻烦了。 可以使用以下的 SQL 语句来查询 db_name 数据库下所有的数...

赞(1)Soar、毅Soar、毅阅读()去评论
使用 C# 获取本机登录的 QQ 号码列表-码农很忙

使用 C# 获取本机登录的 QQ 号码列表

想当初,腾讯 QQ 拥有一个叫做“付费加群”的功能。群里的老哥为了给自己的软件做授权探索出了一个骚操作:软件启动时扫描本机登录的 QQ 号码,并与服务端的群成员进行对比。如果 QQ 号在群里,则表明授权,如果不在则代表未授权。 听完老哥的介...

赞(1)Soar、毅Soar、毅阅读()去评论
使用 C# 下载文件的十八般武艺-码农很忙

使用 C# 下载文件的十八般武艺

文件下载是一个软件开发中的常见需求。本文从最简单的下载方式开始步步递进,讲述了文件下载过程中的常见问题并给出了解决方案。并展示了如何使用多线程提升 HTTP 的下载速度以及调用 aria2 实现非 HTTP 协议的文件下载。 简单下载 在 ...

赞(13)Soar、毅Soar、毅阅读()评论(2)
一个简单的方式搞定密码的加盐哈希与验证-码农很忙

一个简单的方式搞定密码的加盐哈希与验证

过去一段时间来, 众多的网站遭遇用户密码数据库泄露事件。层出不穷的类似事件对用户会造成巨大的影响,因为人们往往习惯在不同网站使用相同的密码,一家 “暴库”,全部遭殃。 单向加密 一个简单的方案是将明文密码做单向哈希后存储。 单向哈希算法有一...

赞(2)Soar、毅Soar、毅阅读()评论(2)
拒绝臃肿,一个文件搞定 C# 调用阿里云短信服务发送短信-码农很忙

拒绝臃肿,一个文件搞定 C# 调用阿里云短信服务发送短信

短信发送是软件开发中的一个常见功能,在国内常用于基于短信验证码的用户注册、找回密码和操作授权等场景。阿里云的短信服务在调用时需要实现一个不是那么容易的签名算法,但如果只是为了发送短信这一个功能就去引用其提供的 SDK 显得非常不经济。同时该...

赞(11)Soar、毅Soar、毅阅读()去评论
Serilog 将错误写入单独的日志文件并自动清理-码农很忙

Serilog 将错误写入单独的日志文件并自动清理

以下 Serilog 日志配置代码会将日志写入应用目录下的 logs 文件夹,并分为全量文件和错误日志文件。 全量日志文件放在 logs 文件夹下,Debug 模式下会记录全部的日志输出。每小时生成一个文件,超过 100 个文件时自动清理旧...

赞(1)Soar、毅Soar、毅阅读()去评论
学习正则表达式的简单方法-码农很忙

学习正则表达式的简单方法

正则表达式是一种被用于从文本中检索符合某些特定模式的文本。 正则表达式是从左到右来匹配一个字符串的。“Regular Expression”这个词太长了,我们通常使用它的缩写“regex”或者“regexp”。正则表达式可以被用来替换字符串...

赞(2)Soar、毅Soar、毅阅读()去评论
获取 PostgreSQL 数组中的最大值和最小值-码农很忙

获取 PostgreSQL 数组中的最大值和最小值

如果想得到一个数组中的最小值,一个简单的方法就是 unnest 之后调用 min 函数: 或者自定义一个名为 array_min 的 PostgreSQL 函数: 这样就能很方便的调用: 与之对应,求数组中最大值的函数如下:

赞(1)Soar、毅Soar、毅阅读()去评论

登录

找回密码

注册