Ryan Wang's Blog

Halo v1.0 正式发布

前言 «Halo 从去年 5 月开源以来,广受小伙伴们的喜爱,在此非常感谢使用 Halo 发表博客的小伙伴们。» 今年,在 @JohnNiang 的帮助下,我们几乎完全重写了 Halo,然后 1.0 正式版就发布了。在此,非常感谢 @JohnNiang 的加入以及他做出的贡献。再到后面,我们公开了 ......

Halo v1.0 is coming

非常感谢大家对Halo的支持,经过接近两个月的重构,Halov1.0就快要发布了,非常感谢@JohnNiang做出的贡献。希望大家会喜欢新版的Halov1.0。组织地址:https://github.com/halo-dev废话少说,先看东西......

正确提问方式

本文转载自正确提问方式-友人C,如需转载请注明该作者链接.发这篇文章的原因,因为每天会接收到各种问题。我希望用最少的时间,在一个和谐的气氛回答完这些问题,达到双方共赢。已经有提问的智慧这么优秀全面的文章,但我还想再写一篇。因为这篇文章实在是太长了,一个普通用户很难有耐心看完。所以我站在我的角度写一些......

Spring Data JPA 之 And 与 Or 的坑

最近写Halo的搜索功能的时候,发现一个JPA的坑,网上查了很多资料才解决,遂水文记录一下。缘由Halo的搜索功能需要根据关键字来索引文章的标题以及内容,于是乎,按照JPA的命名规定,我在Repository下写了这个方法:Page<Post>findByPostTitleLikeOrP......

2018 年个人总结

关于工作今年一共有两份工作,第一份是我刚毕业,啥都不懂,进了一家很小的外包公司,干了半年啥都没学到,当时面试的时候老板还信誓旦旦的说外包比普通公司要学到的更多,个人能力也提升的更快,可当我进去干了一段时间才知道,公司现有的技术可能还没我所掌握的技术多,于是乎,到了8月份就辞职了,辞职的时候老板还极力......

Docker 环境变量的运用

前段时间发布了Halo的DockerCompose部署教程,该方法可以自动完成Nginx配置以及SSL证书的配置,实现了Halo最便捷的部署方式,可最近确发现了一个问题,就是部署的时候不太方便修改内置数据库的用户名和密码,使用的是默认的admin和123456,当初考虑到安全问题,就禁用了h2数据库......

Docker Compose 部署JPress教程

安装Docker和DockerCompose这里使用的服务器系统版本为CentOS7.3,其他Linux发行版安装Docker和DockerCompose的方式大同小异,大家自行查阅资料。安装必要依赖sudoyuminstall-yyum-utilsdevice-mapper-persistent-......

Docker Compose 部署Halo教程

上一篇文章讲到了使用Docker运行Halo,但是仅仅只是运行起来了Halo,并没有讲到如何使用Nginx进行反向代理以绑定域名,也没有讲到如何配置HTTPS,所以这篇文章将向大家演示一下如何使用DockerCompose部署Halo,并自动配置Nginx以及SSL证书。整个过程最慢不超过10分钟。......

无刷新加载下一页方案解析

前段时间移植了一个Ghost的主题的时候(就是我现在用的这个),发现这个下拉加载下一页特别有意思,只用了短短几行代码,且后端没有重写请求方法,就轻而易举的实现了,于是乎就简单分析了一下。以供有需要的人参考一下。之前是这样做的我之前做这种无刷新加载下一页都是用的字符串拼接,把html代码和新的数据拼接......

Halo博客系统-Docker版

好消息,Halo现已加入Docker自动构建套餐。鉴于之前有很多对Java不是很熟悉的人想要部署Halo而又问题重重,于是乎,在多次调教下,Halo现在已经自动在DockerHub构建了。废话少说,先上图使用方法安装Docker安装Docker有很多方式,按照你系统环境来安装吧,具体教程请看:Doc......