Ryan Wang's Blog

Talk less, think more, do more.

Scroll Down

Halo v1.0 正式发布

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

#Halo   #Java   #SpringBoot   #Vue   #Flutter  

Halo v1.0 is coming

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

#Halo  

正确提问方式

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

#生活   #感悟   #表达  

Spring Data JPA 之 And 与 Or 的坑

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

#Java   #SpringBoot   #sql  

2018 年个人总结

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

#总结  

Docker 环境变量的运用

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

#Java   #SpringBoot   #Docker  

Docker Compose 部署Halo教程

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

#Halo   #Java   #Docker  

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

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

#Halo   #JavaScript  

Halo博客系统-Docker版

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

#Halo   #Java   #SpringBoot   #Docker  

Spring Boot另类的打包方式

这一篇是我很久之前发在头条上的,今天转过来。SpringBoot在近来是非常受开发者欢迎的,简化了配置方式,不需要再配置繁琐的xml,内嵌web容器等等。相对于SSM,本人更喜欢使用SpringBoot开发Web项目。总所周知,SpringBoot提供了两种打包方式,即Jar和War。前者内置了we

#Java   #SpringBoot   #maven