• wowgogoing
    记录一下如何使用acme.sh为自己的域名自动续签ssl证书。
  • moatkon
    压力来自于忽视你不应该忽视的事情
  • moatkon
    How to Get Rich
  • cornradio
    当我们用心经营自己的博客时,一张精美的图片往往能起到画龙点睛的作用。但要确保这些图片能稳定展示,选择一个可靠的图床至关重要 . 我用过些不靠谱的第三方图床, 总是挂掉, 包括微博图床、ssms、imgtp等,挂的时候blog中的图片都裂开了,我人也裂开了 目前我只建议两种图床模式: 全部本地图片, 博客文章和图片都放在一个服务器里. 使用 github 和 imgur 这种国外稳定可靠的图床 使用 picgo 上传图片 除了可用性,上传操作便捷也是很重要的一点,这个第三方工具虽然配置麻烦了一点,但是总体用起来操作还是非常方便的. 下载picgo picgo-github-release-bytag picgo-v2.3.1 配置github 打开picgo,点击图床设置,选择 github,填入这些信息 token获取页面: https://github.com/settings/tokens 仓库名: <github-username>/<repo-name> 如: cornradio/imgs 分支名: main token: <token> 配…
  • cornradio
    日常的服务器管理和远程访问中,每次都输入密码不仅繁琐,还可能影响工作效率 SSH 密钥是一种基于非对称加密算法的身份验证方式。它由一对密钥组成:私钥和公钥。私钥需要我们妥善保管,绝不能泄露;而公钥则可以放心地放置在需要访问的服务器上。 一旦设置完成,后续的 SSH 连接就无需再输入密码 ❗操作分成本地和远程: 本地 生成 sshkey ssh-keygen -t rsa -b 4096 -C "<comment_here>" 这里会有让你输入的地方, 可以全部回车跳过,详细了解*phrase 然后你会在 ~/.ssh/ 这个文件夹发现新的文件 id_rsa id_rsa.pub 修改本地 ssh config 修改ssh配置文件 一般位置为: ~/.ssh/config 这个文件中可能保存了多个下面这样的字段. 其中HostName、User、Port , 如果你连接过这个server, 都会保存过 你需要加入这行 IdentityFile ~/.ssh/id_rsa Host <server_alias> HostName <server_ip> …
  • qqq
    NuxtJS - 构建优雅的 Vue 应用 Nuxt.js 是一个用于构建优雅的 Vue.js 应用程序的框架。它专注于提供一种无缝的开发体验,同时允许你在服务器端渲染 Vue 应用。Nuxt.js 提供了以下功能: 服务器端渲染(SSR): Nuxt.js 允许在服务器端渲染 Vue 应用,提供更好的性能和 SEO。 自动生成路由: Nuxt.js 可以根据项目结构自动生成路由配置,减少了手动配置的工作。 插件和模块: 你可以使用插件和模块来扩展 Nuxt.js 应用的功能。 异步数据加载: Nuxt.js 支持在页面加载之前异步获取数据,以提供更快的初始加载速度。 官方网址:https://nuxtjs.org NextJS - 构建现代化的 React 应用 Next.js 是一个用于构建现代化 React 应用程序的框架。它强调性能、开发体验和 SEO 优化,是许多 React 开发者的首选。Next.js 提供了许多功能,包括: 服务器渲染(SSR): Next.js 允许在服务器端渲染 React 应用程序,从而提高了应用程序的性能和 SEO。 静态网站生成(SSG): 你…
  • zahui
    2010年12月29日当时还在用杀毒软件ESET,看了电脑报的杀毒软件评测。卡巴斯基依旧是第一,国产的金山毒霸排名上升了。现在2024年,现在的年轻人已经很少听说卡巴斯基和ESET了吧。2010年12月31日23:30原文这一年又要过...
  • dyedd
    论国内外博客发展现状|目前可公开的情报02
  • cxk
    简介 Node Version Manager(nvm)可通过命令行快速安装和使用不同版本的Node.js RubyMetric / nvm-cn:https://gitee.com/RubyMetric/nvm-cn 正文 安装 sudo apt update # 安装 curl sudo ap
  • cxk
    工具介绍 BFG Repo-Cleaner是一个使用scal语言编写的开源工具,它提供更快更简单的方式操作git提交记录,它是git filter-repo一个有效替代工具,能够更轻松的完成任务。 你可以用它来做什么? 可以删除提交记录中的不再使用的一些大文件,帮助减少提交记录占用体积。 轻松移除密
  • cxk
    简介 本文介绍使用Spring自带的Jackson转换XML与Java对象的方法。 XML与Java对象转换的方法有很多,最好的方法是使用Spring自带的XmlMapper,本文介绍此工具的用法。 XmlMapper类是 ObjectMapper类的子类,两者使用方式几乎一致。 依赖 <depen
  • cxk
    vitepress默认的md解析器markdown-it不支持LaTeX数学公式的解析展示,需要安装扩展插件。 markdown-it-mathjax3 一个从 markdown-it-katex 改造而来、额外增加了 MathJax v3 和 SVG 渲染支持的插件 安装库 npm install
  • Showfom
    本文将指导如何升级 Ubuntu 22.04 Jammy Jellyfish 到 Ubuntu 24.04 Noble Numbat。 相关教程:Ubuntu 20.04 Focal Fossa 升级 Ubuntu 22.04 Jammy Jellyfish。 准备工作 除非你是物理服务器,以及没有用过奇奇怪怪定制或修改的内核的 KVM 构架的 VPS 和云主机,否则升级大版本更新内核是有一定机率导致 Grub 加载失败的,切记备份重要数据! OpenVZ 和 LXC 构架的 VPS 是无法升级的,因为他们没有自己独立的内核 再强调一遍,一定要备份重要数据! 以下操作需要在 root 用户下完成,请使用 sudo -i 或 su root 切换到 root 用户进行操作 更新系统 首先需要更新你当前的系统 apt update apt upgrade -y apt dist-upgrade -y apt autoclean apt autoremove -y 如果内核更新了,可以重启让最新的内核生效,也可以直接进行升级。 升级系统 这里有两种升级系统的方法,第一种是使用 do-rele…
  • Showfom
    本文将指导如何在 Linux 下使用 Docker 和 Docker Compose 安装 FreshRSS 开源 RSS 聚合器服务。 PS:本文同时适用于任何可安装 Docker 的 Linux 发行版。 什么是 FreshRSS? FreshRSS 是一款免费且开源的 RSS 聚合器,设计用于帮助用户集中管理和阅读来自不同网站的新闻源。它具有高效、轻量的特点,并且支持多用户使用。 安装 Docker 和 Docker Compose Debian 和 Ubuntu 系统请参考本站教程。 其他 Linux 系统可以使用 Docker 官方的脚本安装 Docker 和 Docker Compose: curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh 安装 FreshRSS 这里我们使用 PostgreSQL 数据库,首先创建一个目录用于存放 FreshRSS 的配置文件和数据库文件: mkdir -p /opt/freshrss cd /opt/freshrss 然后创建一个 docker-comp…
  • cxk
    命令 pip freeze - 查看安装的包并可以导出文件 pip freeze pip freeze > requirement.txt 从指定的文件中安装需要的依赖 pip install -r requirements.txt pip show <PACKAGE_NAME> - 查看某个安
  • cornradio
    文中方法来自:stackoverflow的回答 方法 油猴脚本 默认自带的编辑器不好用,用vscode编辑油猴脚本的方法如下: 开启油猴插件的本地文件读取权限 在 chrome://extensions/ 中设置 新建脚步,删除js内容,增加@require 描述头 在code中编辑和测试 用法为 // @require file://<file-url> 下面分别是windows、mac的例子 // @require file://C:\pathxxx\myscript.js // @require file:///user/xxx/myscript.js
  • cxk
    分享8个开箱即用的API,方便日常处理集合。 快速过滤空值 Stream.ofNullable 该方法是在 Java 9 中引入的,有助于过滤集合中的所有空值,从而可能使我们避免空指针异常。 在下面的示例中,有一个包含 null 的List。 此时,我们可以使用Stream.ofNullable方法
  • cornradio
    Winaero Tweaker 是我非常喜欢的 Windows 工具 这个工具能对很多 Windows 的功能进行微调,一开始认识他是因为当时想要找一个能禁用 Windows 自动更新的工具。 因为它的功能实在是特别的多,我推荐几个我觉得很有用很喜欢的功能: Disable Windows Update 注意关闭 Windows 更新的同时也不能在商店下载东西了,但是可以随时取消勾选来恢复 restart explorer 桌面右键可以重启explorer take ownership 一键一键获取文件(夹)的读写权限 Windows terminal 可以增加加非常有用的右键菜单,比如一键从 wsl 中开启! 附一个 wsl 安装命令 wsl --install shut down menu 增加一个右键关电脑菜单,提升你的生活品质 icon cache 增大你的图标缓存,会让电脑感觉变快一些 有的时候有的图标变成白色,可以用这个按钮强制清除一下缓存 UAC 关闭 uac 减少电脑对你的打扰 short 关闭拖放快捷方式时候产生的" - 快捷方式" 文件名称后缀 修改快捷方式图标的样…
  • dyedd
    我做了一个新博客|目前可公开的情报01