如何将NET Core应用打包成一个单独的exe文件

假设我有一个简单的 “Hello World” 控制台程序,我想发给朋友并让他运行,朋友没有安装 .NET Core 环境,所以我打包...

C#8.0新特性之可空引用类型

刚接触.net的朋友应该都遇到过Object reference not set to an instance of an object错误,这就是经典空引用错误...

让Discuz插件 「网易云音乐贴内播放器2019.9」兼容马甲APP

不少马甲APP朋友反应,安装了插件 网易云音乐贴内播放器2019.9 之后,移动端打开app,显示的是这样

C#8.0新特性之接口方法默认实现

众所周知,C#的接口方法不能包含方法实现,但从C#8开始,对接口方法你可以写方法实现代码,代码如下...

Asp.Net Core基于Cookie的登录、注销、验证教程

登录是用户系统必不可少的功能,Asp.Net Core默认已经集成了简单的Cookie登录验证,使用起来也非常简单,具体...

C#8.0新特性之Index、Range类型

这是C#8.0带来的两个新的类型,System.Index及System.Range,借助对应的两个运算符 ^ 及 ..,让我们很方便就可以

HttpContext找不到SignInAsync方法

使用Asp.Net Core2.2做登录的时候,按官方教程用到了 HttpContext.SignInAsync

MySql保存emoji表情时报错 “Incorrect string value: '\xF0\x9F\x98\x84'”

Mysql用了utf8字符集,不能保存emoji表情,因为utf8最多存三个字节,而emoji表情为4个字节,

微信小程序scroll-view如何优雅地滚动到底部

搜索了一番,大概方案有 计算scroll-view高度,还有给循环内容加id

.NET Core下使用Redis

`Redis`是一个开源的`key-value`存储系统,和`Memcached`类似,但覆盖了`Memcached`的绝大部分功能。`Redis`数据都在内存中,除了支持简单的`key-value`模式

SignalR中其他类如何引用Clients

使用SignalR, 一般做法是新建一个自定义hub继承 SignalR提供的Hub,代码类似于

Mac OS修改MySQL 8.0+ root密码

通过`validate_passwrod`插件为root设置/修改密码,在终端中运行:

微信 GET 请求发生错误!错误代码:40163,说明:code been used

发布程序后 ,客户用的时候报了这个错,自己测试又没有问题。 最后调试时才发现,发布时将`snsapi_userinfo`改成了`snsapi_base`导致。

关于JWT一点自己的理解

开篇 jwt是 json web token的简称,V2上看到一篇帖子 https://www.v2ex.com/t/590337?p=2 看完颇感慨,感觉每个人对JWT都有自己的理解和应用。而我更是JWT的重度用户,基本上小程序、app、网站全部都在用JWT。 JWT 是什么 我觉得JWT就是一段

jwt

如何在Windows Server上安装mysql 5.7

准备1. windows server 操作系统 下载Mysql 进入`MySQL`下载页面,https://dev.mysql.com/downloads/installer/ ,默认是 `MySQL 8.0`,点击右侧 `Looking for previous GA versions` ,进入历史版本页面。

MySql里删除重复数据,但保留一条

MySql里删除重复数据

MySql设置自增ID起始值

MySql设置自增ID起始值

在Windows Server IIS 10.0上部署Asp.net Core网站

1. 安装IIS 利用远程管理工具连接到服务器,打开 `服务器管理器` -> `管理` -> `添加角色功能`,勾选`web服务器`,具体细项视情况而定。

如何配置本地连接腾讯云服务器(CVM)的Mysql数据库

连接服务器数据库算是开发日常需求了,但建议不要连生产环境数据库,出问题就只有跑路了。那么如何从本地连接腾讯云服务器上安装的mysql数据库呢,下文将详细说明。

发布.net core网站时遇到 Access to the path '/root/.dotnet' is denied 错误

发布.net core网站时遇到 Access to the path '/root/.dotnet' is denied 错误