首页

CentOS7 安装 Trilium Notes 中文版 折腾记

CentOS7 安装 Trilium Notes 中文版 折腾记

独立观察员 2023 年 12 月 24 日

 

一、资源地址

仓库:https://github.com/Nriver/trilium-translation 

文档:https://github.com/Nriver/trilium-translation/blob/main/README_CN.md 

Trilium 原版:https://github.com/zadam/trilium 

 

二、尝试使用 Release 包(失败)

2.1、下载和运行

使用方法:

使用方法[……]

全文阅读

C# 实现时间来到新的一天时触发事件

C# 实现时间来到新的一天触发事件

独立观察员 2023年12月19日

看到知乎有人提问《C# 如果要实现一个任务每天 0 点执行,用什么方法等待更高效?》,回想起之前写过的一个方法,现在翻出来大家讨论讨论。

 

新建一个时间事件帮助类(单例),通过定时器,到第二天 0 点后触发 [新的一天] 事件,使用的地方订阅这个事件即可。

/// <summary>
/// 时间事件帮助类
/// </summary>
public class TimeEventHelper
{
    #region 静态内部类单例

    /// &lt[......]

全文阅读

通过 “来此加密” 申请和使用 SSL 证书

通过 “来此加密” 申请和使用 SSL 证书

独立观察员 2023 年 12 月 7 日

 

说明:本文的大部分内容出自于本人之前撰写的文章《在 CentOS 上搭建 MinIO 对象存储服务并配置 HTTPS》,现将相关内容整理和补充,独立成文。

 

一、Let’s Encrypt 和 Really Simple SSL

目前免费 https 证书的源头基本都是 Let’s Encrypt – 免费的 SSL/TLS 证书https://letsencrypt.org/zh-cn/):

 

不过直接去官网申请可能会有点门槛,我自己也没有试过[……]

全文阅读

Windows 游戏录屏软件简评

Windows 游戏录屏软件简评

独立观察员  2023 年 10 月 6 日

 

一、Xbox Game Bar

这个也就是大家熟知的 Win+G 启动的录屏软件,一般 Windows 系统中是自带了的,如果没有,也能通过 Windows 应用商店快速安装。

 

主界面:

主界面是悬浮在游戏画面之上的,由各个小组件构成,也有一些第三方小组件能添加进来:

 

个人比较喜欢它的 “性能” 小组件,录制时可以固定在界面上观察性能情况(不会录制进去,还可以设置透明度),参见后面的图。

 

悬浮窗:

如下就是悬浮窗以及设置了全透明[……]

全文阅读

在 VisualStudio 中以 WSL 方式启动程序的过程纪实

在 VisualStudio 中以 WSL 方式启动程序的过程纪实

独立观察员  2023 年 9 月 28 日

一、安装 WSL

WSL 是 “Windows Subsystem for Linux” 的缩写,也就是运行在 Windows 系统中的 Linux 子系统。如果我们的应用程序最终是会放在 Linux 系统中运行的话,那么在开发阶段就以这种方式启动调试,就能提前发现在真实线上环境可能出现的问题,有利于增强程序的健壮性。

 

VS 中以 WSL 方式启动程序,会自动安装 WSL(本次我选择的是 Ubuntu,还可以选择 Debian):

 

二[……]

全文阅读

在 CentOS 上搭建 MinIO 对象存储服务并配置 HTTPS

在 CentOS 上搭建 MinIO 对象存储服务并配置 HTTPS

独立观察员  2023 年 9 月 23 日

1、前言

最近打算在微软的应用商店上传应用(很简陋的应用,只是尝试一下),然后需要一个应用的下载链接,这个链接自然是要直链,然后还要求链接中有版本号(文件名中有版本号还不行),最后就是要求安全链接(https)。这样的话,普通网盘的共享链接一般都不是直链(会跳转之类的),使用代码仓库链接这种方式一开始没想到也没去尝试,想到的是七牛这种对象存储服务(Object Storage Service,简称 OSS),七牛倒是有免费 10G 空间,但是它的 https 支持需要收[……]

全文阅读

图片标注工具 labelme 中的 AI 多边形(AI-Polygon)如何使用

图片标注工具 labelme 中的 AI 多边形(AI-Polygon)如何使用

独立观察员  2023 年 9 月 16 日

 

最近使用过深度学习图片标注工具 labelme,发现其中有个 “Create AI-Polygon” 功能,也就是创建 AI 多边形,发现好像网络上基本没有相关介绍的文章,所以我打算来抛砖引玉一下。

 

1、安装

1.1、安装 Python

下载地址:https://www.python.org/downloads/windows/ 

下载之后运行安装包,记得勾上加入环境变量的选项:

 

安装 pip(用于下载[……]

全文阅读

C# 字符串排序时指定偏好的排列顺序

C# 字符串排序时指定偏好的排列顺序

独立观察员 2023 年 8 月 25 日

 

不知道大家有没有遇到过某些字符串数据在显示到界面上时需要按一定顺序排列的情况,如果内容是数值或字母自然好办,默认的排序功能就搞定了。那么如果是中文字符串呢?本文将会提供一个能在调用 OrderBy 方法时传入的字符串比较器,能够在一定程度上指定你偏爱的排列顺序,下面就一起来看看吧。

 

首先来看看原始数据:

List list1 = new List { "大*长", "中*长", "小*长", "大*宽", "中*宽", "小*宽", "大*高", "中*高", "小*高[......]

全文阅读

电脑硬件问题解决案例

电脑硬件问题解决案例

本文记录了本人遇到的几个电脑硬件问题,以及尝试解决的过程。最终问题都算是解决了,不过也都算是瞎猫碰到死耗子吧,就当作给大家提供点思路吧。抛砖引玉,希望大家也能分享一些自己的案例。
 
1、微型主机频繁自动重启:
以为是系统问题,重装过,故障依旧。
有次中了自动安软件的那种病毒,又安了360后问题消失了,顺利用了一段时间。
后来电源适配器(85W氮化镓电源,非原装)坏了,之后换别的就这样了,所以继续尝试各种氮化镓适配器,大多是 65W 的,也试过 45W 的(主机需要 19V2.1A DC电源,通过转换头转为 Type-C 口[……]

全文阅读

WPF 多个 ScrollViewer 滚动同步

WPF 多个 ScrollViewer 滚动同步

独立观察员 2023 年 5 月 31 日

 

0、前言

在进行 WPF 程序开发时,有时界面内容分别放在不同的滚动区域中,也就是在不同的 ScrollViewer 控件中,默认情况下,它们各自的内容滚动是互不影响的,这也符合大部分的场景。但是偏偏就有这么一些场景,需要让它们虽然身处不同区域,但是其中一个区域内容滚动后,另外的一个或几个滚动区域也要同步滚动,以达到 具有关联性的内容同时出现或消失在视野中 的效果。那么如何实现呢?本文将分两个方面介绍,二者相辅相成,共同达成目标,和本文的主题有异曲同工之妙。

 

1[……]

全文阅读