最近接触了一个用Thymeleaf的项目,顺便了解一下。 简介 Thymeleaf在服务端渲染(SSR)中是个不错的技术选项,但目前行业主流趋势是前后端分离架构,用React和Vue这样的现代化前端框架,有更好的交互体验、开发效率和可维护性。 下面简单介绍了一下Thymeleaf,有兴趣可以简单了解
回调函数是很多程序员曾有疑问的一个概念,最近又回顾了下这个概念,看到大概是条费鱼和no.body的回答又有新的收获,自己也重新整理一下。 1️⃣概念 回调函数也是一个函数,形式上和一般函数相同。 比如,下面给出一个求和函数sum(),这里是没办法区分这个函数是一般函数还是回调函数。
最近遇到PDF大小有限制,需要压缩一下的情况,很多推荐的PDF工具结果发现是收费的,最后找到这款免费的软件 PDF24工具箱,真心不错。 这是一家德国公司的产品,他们提供免费易用的 PDF 解决方案,顺便也帮忙推广一下。 工具箱中有很多的常用的PDF工具,这里只用到了PDF压缩。 PDF24
发现一个不错的评论系统Waline,Halo中也有对应的插件plugin-waline,尝试用一下。 1️⃣ 部署Waline系统 Waline评论系统 需要一套Waline环境,这边使用Docker Compose本地部署,数据库使用默认的sqlite就可以,下面是操作步骤。
今天使用在Windows使用Gradle构建一个项目的时候遇到这个报错。 java.io.IOException: Cannot run program "pnpm.cmd" (in directory "D:\workspace\blog\plugin-hello-world\ui"): Crea
现在用的是Let's Encrypt的证书,现在免费的证书都有有效期,Let's Encrypt的证书可以在服务器配置自动续期。 下载Certbot Certbot是Let's Encrypt证书的命令行工具。 首先登录服务器,使用系统包管理工具下载Certbot,下面命令是Centos的。 yum
最近使用halo重新搭建了自己的个人博客。相比之前使用hexo搭建的静态博客,自己的体验是类似halo的动态博客日常维护会更加方便,不过动态博客对资源要求会相对高一些。 Halo是基于Java开发的开源建站工具,这里介绍一下使用halo搭建博客的过程,有需要的同志可以自行取用。 这是我搭建好的博客效