安固途径

知识来源于感觉和经验

如何利用 windows10 备份用户文件夹

2024-05-08, 星期三|
windows配置

可以利用 windows 10 的 File History 或者 windows 10 下 win7 旧有的备份系统功能备份用户文件夹。

前者功能名称为"Save backup copies of your files with File History",后者功能名称为 "Backup and Restore (Windows 7)"。

都是利用的控制面板(Control Panel) 中的系统功能。访问路径分别为 "Control Panel\System and Security\File History", "Control Panel\System and Security\Backup and Restore (Windows 7)"

下面是 "File History" 功能预览截图

file-history

下面是 "win7 系统备份与恢复" 功能预览截图

win7

...
阅读全文

一条文件排序的经验

2024-04-13, 星期六|
配置macOS

使用电脑的过程中,你有没有时常为寻找一个文件而发愁?特别是当这个文件是首要文件的时候,它往往夹杂在文件列表中,使得人很难觅其踪影。这个时候你需要一个方法来提升它的位置,使得其更突出一点,更容易发现和使用。

我有一种办法可以让你的首要文件放在第一个的位置,那就是通过对文件命名上用一点伎俩。如图

文件采用 alphabet 排序规则时,排在最前面的比较第一个字母会是 _ 下划线,其次是 - 短横杆,然后是 a b c 字母排序。比较完第一个字母后就会比较第二个字母,以此类推得出列表的顺序。

我们知道代码中有很多仅供内部使用的文件一般可以以 _ 开头来表示文件名,这样和首要文件又将难以区分。为了在这种情况下突出首要文件的位置,可以在首要文件的命名上采用两个 __ 来表示,这样它就会排在第一的突出位置。

此种方法适用于 vscode 的Explorer(资源探索器),在 macOS 中实际测试。

...
阅读全文

safari 的隐私设置能阻止跨站跟踪

2024-04-11, 星期四|
修复macOS

safari settings

所谓 "Prevent cross-site tracking" 中的 cross-site 指代的是网站中使用了第三方的脚本,不在同一个域下。如果阻止跨站跟踪的话,那么即便具有在第三方的 cookies 也不会发送过去给第三方。

其结果是第三方脚本验证身份失败。

...
阅读全文

find 根据文件状态修改时间来查找文件

2024-01-17, 星期三|
linux软件

find 命令可以根据文件的创建时间和访问时间来查找相应的文件,分别可以用 -ctime-atime 选项。

帮助文档给出了如下的解释

-atime n
       File was last accessed less than, more than or exactly n*24 hours ago.  When find figures out how many 24-hour periods ago the file was last accessed, any  fractional
       part is ignored, so to match -atime +1, a file has to have been accessed at least two days ago.

-ctime n
       File's status was last changed less than, more than or exactly n*24 hours ago.  See the comments for -atime to understand how 
...
阅读全文

Sql 字段可能为 Null 值如何加1

2024-01-17, 星期三|
数据库开发

sql 中若字段的值为 NULL,则直接 +1, 结果还是 NULL,如

select null+1;

得到的结果是 NULL

某个字段可能是 int 值,如1,也可能是 NULL 值。可以用 IFNULL 来设定字段的初值。比如

IFNULL(times, 8);

表示若 times 字段是 NULL 值,则得到 8,若非 NULL 值则得到字段的值本身。

这个时候就可以定义字段 +1 了,如

set times=IFNULL(times, 8)+1

IFNULL 也可以是小写为 ifnull。

(完)

...
阅读全文