Postgres 12 在容器中文件损坏问题

如何把阿里云RDS的自动备份恢复到本地呢?

从阿里云上下载的自动备份文件默认情况下是tar包

使用 Github actions 自动部署 Hexo blog 到个人VPS

在前几年,使用 Hexo 博客可以说是一种潮流,而现在转到 hugo 的人也越来越多。
简单研究了一下 hugo ,的确比 hexo 更轻,但还是有一定的学习成本。都只是静态页,没必要放弃 node 平台转到 golang 上 。

Git命令速查表

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

jira 8.14.1 版本 Docker 部署

jira是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪(bug管理)、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

ElasticSearch RestHighLevelClient 自动检测索引并创建

ElasticSearch在JAVA中,如果使用TCP连接方式,则可以使用@Document进行索引的自动创建,如果使用REST方式则非常麻烦。

Spring Data JPA 查询条件工厂

使用 Spring Data JPA 时最大的问题往往不是技术难度问题,
毕竟ORM框架集成度已经可以做到懒人模式下开箱即用,同时也带来更大的性能隐患。
和当年的Hibernate一样,在中文圈一直不流行的其中一个原因,多数开发者认为
Hibernate自动化程度太高,可优化空间小,这恰恰只看到问题的一方面。
Hibernate的优化空间比 Mybatis 只多不少。
反观 EclipseLink TopLink OpenJPA 都没火起来,
但是到Spring Data JPA 反而又让JPA火了一把,又是为什么呢?
就像有的人喜欢自动档的汽车,有的人却喜欢手动档。各有各的原因。

树莓派4B快速入门

使用 Raspbian 系统有段时间了,一直没有记录过日志,现在把脚本和实践汇总一下。

软件研发企业的三权分立

在一定阶段的互联网企业会面临这样的问题:

管理实践小记

我想得到什么?
企业雇佣我想得到什么?
灵魂拷问:我会不会被能换掉?
企业需要你,不是必须要你。
什么是职业经理人
以经理为职业的人
为了某种职责,以此为业称为职业
用特殊的方法,达到一定目的的行为称为管理
管理就是价值转换的过程

实践编译linux内核

Linux内核(英语:Linux kernel)是一种开源的类Unix操作系统宏内核。
Linux是用C语言中的GCC版(这种C语言有对标准C进行扩展)写的,还有几个用汇编语言(用的是GCC的”AT&T风格”)写的目标架构短段。因为要支持扩展的C语言,GCC在很长的时间里是唯一一个能正确编译Linux的编译器。