0%

之前的某一天,托管所有网站的 Linux Server 被爆破了,不过还好数据库和文件都没有被淦,之后重装系统的时候,就想着把 CentOS 换成 Debian。换掉之后,其他的服务都和之前跑的一样好,但就是这个 Ghost,遇到了各种莫名其妙的问题,什么给了权限还报错无权限,找不到文件,不识别挂载点 balabala 的。在 Gayhub 上问了开发团队,也不能给出有效的解决方案,百般无奈,在 Debian 上是跑不起 Ghost 了,只好试试在 Win 上。

Read more »

在翻 Dopamine 的 issue 的时候,发现 Dopamine 并没有提供一个非常易用的 Color Picker 来帮助用户创建 Accent Color,而这种控件在使用了 Material Design 的 Android App 中则非常常见,而且其中多数也非常有漂亮而易用,但是找了一圈并没有发现具有类似设计的 WPF 控件。本文中需要一点点的初中数学内容,这其中可能有一些错误,或者是算法并非最优,碍于本人水平所限,请见谅。

Read more »

这学期选了一门叫做 “基于开源硬件的电子制作” 的选修课,一开始我还以为用的是 Raspberry Pi 或者 Android Things 之类的东西,没想到是单片机._. 其实之前也没怎么用过单片机,智能车无人机什么的对我来说又太难了,那就用 Led Cube 水一个交了作业么好了。

Read more »

距离 EF Core 第一次发布已经过了很久很久,然而,缺失的 Many To Many 映射却迟迟没有加入 Roadmap,并且在之后的一段时间内也很难看到 EF Core 团队对这一功能的态度发生变化。虽然说可以通过手动加入中间表的方式来用两个 One To Many 映射来替代,但是这无疑是非常影响流畅的编程体验。对此,本文将通过对 DbContext 的定义略作修改,来降低这种不便。

Read more »

在 ASP.NET Core 中,用于实现 OAuth 认证与单点登录的框架并不是很多,大体上有 IdentityServer 和 OpenIddict 以及官方的 Microsoft.AspNetCore.Authorization。在某些情况下,我们并不想去做一个 OAuth 的客户端,而是要做一个服务端的实现,而这就比较复杂了,本文将覆盖对 Bearer Token 验证的几个坑。

Read more »