开发杂录
文章平均质量分 94
雪中亮
爱好技术、爱好开源、爱好分享。曾在 .NET、Android、Web 前端等领域搬砖,目前致力于 Java 后端开发与学习,靡不有初,鲜克有终。
展开
-
基于 Hexo + NexT + GitHub 的静态博客,2020 年 8 月升级过程记录
早在 2017 年,我基于 Hexo + NexT 搭建了 GitHub 托管的静态博客。到现在快 3 年了,发生了很多变化,比如 Hexo 脚手架升级了 2 个大版本「目前最新 5.0 版」,Node.js 也升级了多个大版本,静态博客的功能进行了很多增强,为了赶上时代的潮流,故需要对之前搭建的静态博客底层框架进行全方面的升级。本文记载了完整的升级过程。本文演示在 Mac 系统下的操作过程。首先展示升级后,主页最终效果:本次升级方案如下:使用最新版脚手架工具创建新的静态博客项目将文章、Next原创 2020-08-09 12:52:58 · 295 阅读 · 0 评论 -
Ubuntu 下 Oh My Zsh 的最佳实践「安装及配置」
Oh My Zsh 是一款社区驱动的命令行工具,是基于 zsh 命令行的一个扩展工具集,提供了丰富的扩展功能,如:主题配置,插件机制,内置的便捷操作等,可以给我们一种全新的命令行使用体验。下文对 oh-my-zsh 的安装及配置方法进行总结,只总结最佳的实践。1. 安装 oh-my-zsh第一步:安装 zsh# 安装 zshsudo apt install zsh# 将z...原创 2018-06-14 02:44:51 · 2299 阅读 · 1 评论 -
Windows 10 用于 Linux 子系统的一键构建、打包脚本「 Node、Gradle 项目」
最近正在开发一个 Java & Vue.js 全栈项目,该项目由以下几部分组成:Java 后端服务器、基于 Vue.js 的单页应用、基于 JavaFX 的 GUI 客户端以及其他辅助工具等。如果对项目中的某个子模块进行修改,需要对其手动编译、移动,再对父模块进行编译,操作繁琐,本文探讨通过 Windows 10 的 Linux 子系统运行 Shell 脚本简化上述操作并进行扩展。原创 2018-02-22 21:39:41 · 977 阅读 · 0 评论 -
使用 Linux 子系统部署 Node、Gradle 项目的构建工具
最近的一个项目,由三个 Gradle「Java」工程以及一个 Node「Vue.js」工程组成。为了使用 Linux 下的各种工具提升效率,本文探讨 Linux 子系统的使用及在该系统下,Java、Node.js、Gradle 等工具的配置。并在后一篇文章中,探讨该项目的一键构建、打包脚本,从而根本上提升开发效率。1. Windows 10 秋季创意者更新下的 Linux 子系统我目前...原创 2018-02-17 09:46:41 · 314 阅读 · 0 评论 -
加速访问基于 Github Pages 和 Hexo 的博客
本文探讨如何加速访问基于 Github Pages 和 Hexo 的博客。大家搭建博客广泛采用了 Hexo + NexT + Github Pages 的方式。众所周知,这种类型的博客未经优化,打开速度比较慢,本文探讨优化的方法,包括修改依赖的字体资源,更换博客托管平台等方式,加速博客的访问。原创 2017-04-19 22:24:48 · 8240 阅读 · 1 评论 -
经典排序算法及其 Java 实现
网上有很多排序算法的总结,不过有很多缺点,比如有些根本就是错的,无法通过测试用例,有些过于冗长。所以我总结了一套短小精悍的 Java 实现,经测试,该套实现可通过牛客网的关于此的所有测试用例。1. 冒泡排序public class BubbleSort implements KySort { public void kySort(int[] a, int size) {原创 2018-01-17 00:47:47 · 209 阅读 · 0 评论 -
为你的简书和 GitHub 设定个性域名
为你的简书和 GitHub 设定个性的二级域名。原创 2017-03-26 11:10:35 · 4909 阅读 · 3 评论 -
Sublime Text 3 基本配置教程
这是本人总结的Sublime Text 3的基本配置技巧,作为备用。原创 2016-04-15 15:44:30 · 1342 阅读 · 0 评论 -
电子地图坐标系统研究整理
电子地图坐标系统研究整理总汇。转载 2016-04-15 15:49:32 · 1163 阅读 · 0 评论 -
Qt 程序在 Windows 下的发布
本文讨论在 Windows 平台下编译成功的 Qt 程序,如何在未配置 Qt 开发环境的 Windows 平台下独立运行的方法。原创 2016-06-04 15:01:05 · 4452 阅读 · 4 评论 -
MySQL 数据库的自动备份操作
MySQL 数据库中,对指定表实现按天自动备份的功能是比较有用的。原创 2016-09-12 20:26:23 · 464 阅读 · 0 评论 -
基于 LNMP 搭建个人网站的填坑之旅
本文讨论使用 LNMP 安装包构建网站底层服务后,包括域名解析,MySQL 的管理等的一系列填坑历程。原创 2016-11-16 10:45:24 · 10793 阅读 · 0 评论