
对象存储的最佳开源实现 - MinIO
MinIO 是一款高性能、分布式的对象存储系统。基于Golang编写。
MinIO只为对象存储而设计,采用了更易用的方式进行设计,它能实现对象存储所需要的全部...
2022年终总结与新年展望
工作辞旧迎新,2022年过去,2023年到来。2022年是坎坷的一年,托疫情的福,整体经济形势不好。2022年的项目签约、回款都特别艰难,公司亏损严重,导致了年底大裁员,把整个研发团队都快裁没了,每个岗位基本就只留了一个人。12月底请病假扣了不少工资,年终奖也泡汤了,一分没有,穷年石锤。

数据库变更、表的版本控制 - Liquibase教程
Liquibase 是用于数据库重构、管理、记录变化与回滚的开源工具。 在写代码的时候,我们使用 Git 或 subversion 对代码进行版本控制,在数据库...
不考虑宽高比、分辨率让页面暴力全屏
很多时候,在客户现场有一些奇葩的显示设备,比如LED拼接屏、电视墙等等。它们的分辨率和比例奇奇怪怪。为了让我们的程序在这些屏幕上能正常显示,我们不得不暴力一些强制全屏。
基于YAPI的API接口单元测试
一个完整的项目,无论是个人的还是公司的,自动化的单元测试是必不可少,否则以后任何的功能改动均可能造成灾难性影响。
找到一款开源、广泛使用、能无缝对接Swagger规范(不用手工定义每个接口),支持自动化测试流程、对前端支持Mock数据的工具。
YAPI符合我们的要求,功能覆盖的最多,并且开源支持私有...
基于Knife4j编写接口文档
API接口文档是伴随着前后端分离的开发模式而出现的,并且经历了几个重要演进。knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案。无缝兼容Swagger规范、和Knife4j增强注解(解决Swagger不支持的部分功能),界面比Swagger易于使用。可以与标准Swa...

GitHub个人主页个性化新玩法
GitHub彩蛋,个性化个人主页。

2021年回母校演讲:演讲稿和PPT在个人博客发布
2021年受到母校邀请,回母校给学弟学妹做一次关于升学和就业的演讲,本来已经准备好演讲稿了,但是受疫情影响最终导致演讲取消了,现在将演讲稿和PPT在个人博客发布...
YApi私有化部署手册,官方文档排雷与注意事项
YApi是国内开源的一款面向开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API。
支持私有化部署、开源免费、无缝兼容swagger.json格式标准。
这篇文章我会介绍在CentOS中私有化部署YApi的操作流程,由于官方文档存在问题,我这里会着重指出一些注意事...
NW.js打包攻略,如何将一个Web应用打包成Windows客户端应用
利用WinRAR和NW.js将WEB应用程序打包为一个可在Windows系统直接运行的EXE可执行文件。