动态
经验总结
Win10 使用注册表一键添加小鹤双拼方案
保存为 小鹤双拼.reg,双击运行导入注册表 123Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\InputMethod\Settings\CHS]"UserDefinedDoublePinyinScheme0"="小鹤双拼*2*^*iuvdjhcwfg^xmlnpbksqszxkrltvyovt" 注意编码格式不能为 utf-8 ,否则导入注册表后出现中文乱码。 将编辑器编码格式设置为 ANSI 或 UTF-16 LE 编码,其中 UTF- ...
开发
Java 8 中处理Base64编码与解码
代码如下 1234567891011121314151617181920212223242526272829303132333435363738394041424344import java.util.Base64;public class Base64Tools { final static Base64.Decoder decoder = Base64.getDecoder(); final static Base64.Encoder encoder = Base64.getEncoder(); public static void main(String[] ...
经验总结
带有自述文件(README.md) 的 Docker 镜像推送到Docker Hub
使用 GitHub Action 将 Docker 镜像推送到 Docker Hub 的仓库时,将 GitHub 仓库的 README.md 和 description 一起推送过去 使用的 GitHub Action:「Docker Hub Description」 用法:在推送完镜像后的下一步加入 username 和 password 自己 settings/secrets/actions 里面配置就好 repository 为 Docker Hub 的仓库地址,需要自己修改:dockerhub 用户名/dockerhub 仓库名 short-description 为 GitHu ...
经验总结
Docker 使用 Alpine 镜像修改时区为上海
安装 alpine-conf 1apk update && apk add alpine-conf 修改时区 1/sbin/setup-timezone -z Asia/Shanghai 删除 alpine-conf 1apk del alpine-conf 查看结果 1date
经验总结
linux 设置环境变量,及定时任务失效问题
命令Linux 下可以通过 export 命令来设置环境变量,但是退出 shell 后自动失效 即通过 export [-fnp][变量名称]=[变量设置值] 命令设置的是临时生效的环境变量 比如 定义环境变量 1export EMAIL 定义环境变量赋值 1export EMAIL="example@sss.com" 查看所有的环境变量 1export -p 参数说明: -f 代表[变量名称]中为函数名称。 -n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。 -p 列出所有的 shell 赋予程序的环境变量。 永久生效需要编辑 ...
经验总结
使用Cloudflare CDN出现:该网页无法正常运作,XXXXX 将您重定向的次数过多
我在使用 Nginx 服务器时配置了 HTTP 重定向到 HTTPS,即 80 端口的请求被重定向到 443 端口 但是 CloudFlare CDN 默认 SSL 为 Flexible模式(灵活模式,使用的是 HTTP 请求),这时服务器对于 CloudFlare 的响应会被加密,从而出现访问失败并不断重复发送相同请求 在 SSL/TLS—>概述,选择为完全或者完全(严格)即可
经验总结
Ubuntu 快速修改时区
修改前查看 1timedatectl 开始修改 1sudo timedatectl set-timezone "Asia/Shanghai" 修改后再次查看 1timedatectl
经验总结
阿里云免费企业邮箱申请
前提实名的阿里云账户 拥有一个自己的域名 开始1、购买企业邮箱免费版套餐点我进入:「免费版申请入口」 购买时长选择 5 年,价格为 0 元 2、配置 MX 解析购买开通完成,进入「阿里云企业邮箱控制台」,按要求配置域名的解析 3、初始化密码控制台点击域名进入邮箱管理后,可以看到初始化密码的提示,配置新的管理员密码 4、登录使用进入「阿里云邮箱企业版」,使用上面配置好的管理员帐号登录 账号为: postmaster@自己域名 密码为:初始化时自己设置的密码
经验总结
Nginx配置referer校验,实现简单的防盗链
使用放到 server 块或者 location 块内,以下合法的 Referer 为 空Referer 、example.com 、img.example.com 1234valid_referers none example.com img.example.com;if ($invalid_referer) { return 403 ;} 使配置生效 1nginx -s reload 测试使用 curl 校验 1curl -I https://example.com/1.jpg -H 'Referer:http://www.baidu.com ...
经验总结
Nginx 配置 ssl_reject_handshake,防止 SNI 信息泄露
配置Nginx 1.19.4 新增了一个 ssl_reject_handshake 配置项,可以直接切断拒绝 SSL 握手请求,类似于返回 444 请求。而且它不需要强制要求 SSL 证书,这样也就无法通过 https 握手请求获取服务器的 SSL 信息了 新增加一个监听 443 端口的服务 1234server { listen 443 ssl default_server; ssl_reject_handshake on;} 比如说: 1234567891011121314#这里是新添加的443端口server { listen 443 ss ...