使用WSL创建精简的Hexo写作环境
这篇文章将介绍一种方法,使用Windows Subsystem for Linux (WSL), Alpine Linux发行版, Git等工具,配置一个方便易用的的Hexo博客编写系统。
如果结合已有的网站服务器,还可以使用Git快速进行站点部署与更新。
这篇文章将介绍一种方法,使用Windows Subsystem for Linux (WSL), Alpine Linux发行版, Git等工具,配置一个方便易用的的Hexo博客编写系统。
如果结合已有的网站服务器,还可以使用Git快速进行站点部署与更新。
自从Eclipse基金会将Java EE转到Jakarta EE后,一些软件包的名称就发生了变化。而最新版的Tomcat 10,也将jakarta
作为默认的命名空间。因此,从未来的角度考虑,我们新建Java Web项目的时候,就应该使用jakarta
而不是javax
了。
在IDEA里边,选用哪个命名空间,有一个选项可以直接切换。而如果使用的是开源的IDE Eclipse JEE版本,情况可能会让新手摸不着头脑。为了避免日后再次踩坑,这里记录一下,如何使用Eclipse jee新建一个web项目,并使用jakarta
命名空间以兼容Tomcat 10或以上版本。
主要吧,现在在Windows上,不管有什么多种多样的shell移植如Msys,Cygwin之类,用得最多最方便的,特别是和我目前主要使用的两个IDE/编辑器: Visual Studio与Visual Studio Code最相合的,肯定是Powershell。
但是,默认的Powershell自动补全非常难用,可以自动补全的参数就寥寥几个。我觉得还是可以稍微改进一下。
最近需要用Latex编写文章,总有为选择的环境发愁的时候,但Tex Studio的操作体验不能说非常好,字体显示,自动补全都比较麻烦。从易用性角度还是选用了VSCode。一开始以为配置VSCode使用LaTeX会非常麻烦,但实际上,这比想象中简单很多。
大家都知道可以用SSH密钥对进行身份验证,达到登录Linux主机,或者登录Git平台的目标。
但有一个问题,有时候你可能拥有几个不同的SSH私钥(虽然没什么使用多个密钥对的必要性),或者私钥文件文件名不是默认的~/.ssh/id_rsa
,应该怎么指定需要使用的私钥文件路径呢?
几种常见的情景如下所示,更多详细内容,和标准的定义,请参考ssh_config手册,或在终端中键入man ssh_config
查看。
记录一点使用Docker的步骤。这应该算不上教程,纯粹就是为了方便日后查阅所写的操作记录。
我日常使用的双拼输入方案为小鹤双拼,在大部分现代输入法中均已内置,但在Windows 10系统内置的微软拼音不内置该双拼方案。
使用注册表,可以轻松向系统中添加该双拼方案。但之前在网上搜索时候,有些方法不知道为什么会失败。这里贴一个我用起来没问题的。
使用方法:
.reg
,双击合并该注册表1 | Windows Registry Editor Version 5.00 |
当你看到这篇文章的标题:
第N个我的第1篇文章
听起来很拗口对不对?其实就一个意思:我之前创建了好多个网站,写过很多次网站的第一篇文章,但出于各种原因,又重建这些网站和文章。
这次是趁着服务商打折,心血来潮弄了台不错的服务器,于是抛弃了以前的Wordpress,改用回Hexo作我的主页。同时,也备了个案,算是正儿八经提供网络内容服务了。
当然这个网站的核心内容还是没有变的,大概就是我一个人的碎碎念,随手写点小技术文章之类的放上来,希望能对大家有用。
第一篇文章有什么用处呢?我觉得可以用来写几个站点常用的功能(Tag),以后写文章时候可以复制这一部分的源代码。