泰勒公式
既然每多一个公式,读者都会减少一半,那么,如果多一个泰勒公式……会怎样呢?
关于打赏功能的思考
德西曾经做了一个这样的实验:
让大学生做被试者,在实验室里解有趣的智力难题。实验分三个阶段:
第一阶段,所有的被试者都无奖励;
第二阶段,将被试者分为两组:
实验组:被试者完成一个难题可得到 1 美元的报酬;
控制组:被试者跟第一阶段相同,无报酬;
第三阶段,为休息时间,被试者可以在原地自由活动,并把他们是否继续去解题作为喜爱这项活动的程度指标。
现在,请你思考,最终到底是实验组解题热情更高,还是对照组,亦或相差无几?
当直觉告诉我应是有奖励的一组时,心理老师却给出了相反的答案。
这就是“德西效应”。
德西发现,在某些情况下,人们在外在报酬和内在报酬兼得的时候,不但不会增强工作动机,反而会减低工作动机。此时,动机强度会变成两者之差。当个体内在动机稳定形成后,尽量不要再向其提供外在动机,否则会削弱甚至摧毁原来的内在动机。
所以然?
很简单,人的动机分两种——内部动机和外部动机。如果按内部动机去行动,我们就是自己的主人。如果驱使我们的是外部动机,我们就会被外部因素所左右,成为它的奴隶。
这让我联想到了博客的打赏功能。如果一位坚持产出的博主受到了来自外部的打赏,这种激励反而会成为一 ...
高亮图片中的代码
效果
原来的图片长这样:
美化后:
开干
下载图片中的字体(Ubuntu Mono)=> 下载链接。如果你不想去官网找,来我的网盘下载。
多说一句,我那 Onedrive 5T 账号被撤销了编辑权限,所以网盘不可能更新了,等有需求的时候我再想想办法,头疼。
安装字体。直接选中所有字体,右键安装。
打开 PS,新建,宽度 1920,高度 1080,颜色模式右边那一项选 8 bit。
背景内容:
4.1. 打开拾色器。
4.2. 上传原图。
4.3. 选择背景色。
4.4. 记录好颜色 Hex 值,新建中背景内容自定义为该色。
选中左侧工具栏的文字工具:
输入文本:
12345// life mottoif (sad() === true) { sad().stop(); beAwesome();}
打开 VSCode,新建一个 JavaScript 文件,输入以上内容,把高亮后的代码截图下来,上传到拾色器里备用。
点击顶部类似文件夹里装了一个菜单的按钮,在字符栏里,按照下图设置输入好的文字(字体、大小、加粗、行间距):
...
Twikoo 通过私有部署兰空图床实现图片上传
背景
Vercel+MongoDB 部署的 Twikoo 需要借助外部图床才能实现评论区上传图片功能(按照官方文档,私有部署也需要外部图床)。之前我一直使用 sm.ms 免费图床,但恼于 5GB 的空间和 5MB 的单文件大小,所以特地查了查 Twikoo 文档,发现还有一个可以私有部署(即部署在私有服务器上)的兰空图床可以用。本文将介绍从部署到应用兰空图床的全过程。
在此之前,请确保你的服务器具有如下环境:
宝塔面板 7.9.3
Nginx
PHP 8.0.2 以上版本
MySQL 5.7 以上版本
详细要求:
PHP
1.1. 宝塔面板进入软件商店 - 已安装 - PHP - 设置。
1.2. 进入安装扩展,安装 fileinfo 和 imagemagick。
1.3. 进入禁用函数,删除 exec、shell_exec、readlink、symlink、putenv、getenv。
MySQL
如需升级,宝塔面板进入软件商店 - 已安装 - MySQL - 设置 - 切换版本。如已有数据库,按照提示备份好所有数据库并下载,开启数据库回收站然后删除所有数据库。切换版本后 ...
修改 MongoDB 上的 Twikoo 评论
背景
我的 Twikoo 评论系统采用 Vercel+MongoDB 的部署方式,为了导出数据,我试了试官网的教程,在 Windows 下却一直不成功。
下文将介绍如何修改 Twikoo 上的评论并导出评论。
Connect
登录 MongoDB。
如果你采用 Vercel+MongoDB 方式部署了 Twikoo,那你应该会看到如下画面,随后点击 Connect。
选择第三项。
如果你使用的 Windows,那就应该如下配置,从上到下依次选择或点击,下载。
安装软件。
在开始菜单找到软件,打开。
在第 4 步的图中找到 2: Copy the connection string, then open MongoDB Compass. 复制给出的值,然后把 <password> 修改成你的数据库密码。
在软件填入复制修改过的值,点击 Connect。
修改评论
按下图依次点击。
进入数据库。
点击修改按钮。
修改对应字段并保存。
导出数据
按下图依次点击。
点击导出按钮。
依次选择或填写。
大功告成。接下来,修改 ...
解决 Windows 提示“修复 Microsoft 账户”
背景
在 Windows 8/8.1/10 的商店程序(Windows apps)登录微软账号时,即使设置了代理也会出现无法连接的情况。
原因跟 Windows apps 的运行机制有关系。默认情况下,所有 Windows apps 均运行在被称为“AppContainers”的独立进程上,默认情况下 AppContainers 会阻止网络流量发送到本地,因此 Windows apps 无法连接到本地代理服务器。
我们可以下载独立的 EnableLoopback Utility 为特定程序设置启用 Loopback 通信功能(Exempt,豁免),我们也可以通过这个办法使被墙的 apps 连接本地代理服务器使代理生效。这样,我们就能登录微软账号并完成修复了。
操作
下载工具
下载 EnableLoopback Utility 并安装。你也可以到我的网盘找到这个安装包。
开启 Loopback
安装好 EnableLoopback Utility 后程序自动打开,或者在开始菜单找到“Enable AppContainer Loopback”打开,根据需要点击要开启 Loopback 的程 ...
通过 MCSM 搭建最新 MC Java 纯净服
准备
一台 VPS,装有 Linux,这里演示 Debian。
安装 Java
1sudo apt install openjdk-17-jre openjdk-17-jdk
接下来,通过检查确认安装成功,用以下命令:
1sudo apt-cache policy openjdk-17-jre openjdk-17-jdk
如果要删除 Java JDK 17,请运行以下命令:
1sudo apt autoremove openjdk-17-jre openjdk-17-jdk --purge
开放端口
面板需要 23333 和 24444 端口,游戏服务器默认端口是 25565。请在云服务商控制台 - 防火墙放行以上端口,如果还使用了宝塔面板,在侧边栏 - 安全项如法炮制。
安装 MCSM
1wget -qO- https://cdn.casecori.top/gh/MCSManager/Script/setup.sh | bash
执行完成后,使用命令 systemctl start mcsm-{web,daemon} 即可启动面板服务;
使用 systemct ...
宝塔面板 Nginx 启用 pagespeed 模块以及 HTML 启用赫蹏
宝塔面板 Nginx 启用 pagespeed 模块
转到软件商店 - 运行环境,安装 Nginx,方式选择编译安装,点击添加自定义模块。
填写模块名称和模块描述;模块参数:
1--add-module=/www/server/ngx_pagespeed
填写前置脚本:
1234567891011121314cd /www/serverwget https://github.com/apache/incubator-pagespeed-ngx/archive/v1.13.35.2-stable.zipunzip v1.13.35.2-stable.ziprm v1.13.35.2-stable.zipNPS_DIR=$(find . -name "*pagespeed-ngx-1.13.35.2-stable" -type d)mv $NPS_DIR ngx_pagespeedcd ngx_pagespeedNPS_RELEASE_NUMBER=${1.13.35.2-stable/stable/}PSPL_URL=https://dl. ...
Nginx 反代 jsDelivr
只需修改 Nginx 配置文件,就能用自己的服务器和域名代理用户对 jsDelivr 的请求。
Termux ssh 连接云服务器
这样就能摆脱安装 JuiceSSH 的桎梏了。
环境
Android:Termux 0.118.0
Server:Debian 11
安装 ssh
Termux
1pkg install openssh -y
Server
1sudo apt install openssh-client openssh-server -y
普通连接
Server 开启 ssh
1sudo /etc/init.d/ssh start
准备好 Server 的 ip:
1ifconfig
Termux 连接
Termux 中执行下述代码后输入 user_name 的登录密码即可完成连接:
1ssh user_name@ip_address
免密和免 ip 登录
有没有觉得每次登录都要输入密码和 ip 地址很麻烦?幸好 ssh 提供了免密和免 ip 登录的方法!
Termux 中执行下述代码在 ~/.ssh/ 中生成公私密钥:
1ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
参数说明:
-t 加密算法类型,这里是使用 rsa 算法
-P 指定 ...