通过启动项启用关闭Hyper-V功能

俗话说,鱼和熊掌不能兼得。最近在考虑使用Docker for Windows的问题。Docker for Windows使用了Hyper-V的虚拟化技术进行支持,Hyper-V与VirtualBox不能同时使用(同时启动虚拟机会出现“绿屏”)。考虑到Virtualbox在其它方面可能还会用到。一篇文章上可以通过修改 启动菜单 启动和关闭Hyper-V的特性。

阅读更多

修正双系统Windows和Ubuntu时间不同步

每次使用Ubuntu的时候,回到Windows之后时间总会慢8个小时。原因是Ubuntu认为CMOS时间是格林威治标准时间,而Windows认为CMOS时间是当地时间,如果当地在+8区,时间相应的就会差8个小时。 之前看过一些解决方法。一种是在Ubuntu下修改配置文件,让系统使用本地时间。另一种是修改Windows的注册表,让系统使用标准时间。不知为什么这两种方法的都没有成功。

阅读更多

用CSS制作一个带有动画的菜单开关标识

先祝大家鸡年大吉。看过NEXT模板主题的博客,很喜欢它目录放在侧边栏的样子,于是寻思着也给博客弄一个侧边栏目录。其中用到了如何用CSS和JavaScript实现一个带动画的菜单图标。

阅读更多

2017年博客主题更换

放弃了自己制作主题,转而使用修改他人的主题。在主题选择上总是比较纠结:一方面对自己前端水平的无奈,另一方面又想有个性。这次选择了 maupassant 作为样板主题,打算进行一些修改,尽最大努力保留上一个版本主题的内容。 评论

阅读更多

Ubuntu中命令行修改屏幕分辨率

前几天安装了Ubuntu Kylin 16.10,然后按照Ubuntu 14.04~15.10 Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答配置了桌面特效,感觉还不错。但是重启的之后发现屏幕分辨率不太对了,而且最大只有 640x480 分辨率。只有笔记本屏幕的分辨率有问题,连接外接显示器的分辨率还很正常。

阅读更多

Maven 初尝试踩坑记录

之前有个项目使用的 Ant 构建出来的,当时为了节省时间,就在里面填填补补,导致现在感觉项目比较凌乱。于是花了大约2周的时间将 Ant 重构成了 Maven,由于第一次使用,好多地方也不是很明白,没有达到100%还原。

阅读更多

Ubuntu 下合并分区数据

好久没写博客了,最近也不知道在忙些什么,而且期间还生了场大病,好在感觉节奏在慢慢回来,可能吧。 之前系统 Ubuntu 分区根据不同的挂载点,分了不同的分区。随着系统的升级,现在越来越觉得 /boot 分区有点力不从心,稍微安装几个内核就满了,于是考虑将 /boot 分区合并到 / 的分区里。

阅读更多

在atom的界面上添加署名标识

用了一段时间的Atom编辑器了,感觉很不错。Atom通过CSS控制显示的样式,所以一些效果可以通过修改内置的CSS样式来实现。 打开 File->Stylesheet... 就可以看到编辑器内置的样式,当然默认里面什么都没有填写。 想要在右上角显示一个签名,或者一句话也可以。由于无法使用JS创建新的div,所以考虑了一下使用了body的 :before 伪类来充当显示的容器。

阅读更多

使用Canvas画一棵生长的树

四月,很快的到了。说到四月,我想到了一句话“四月是你的谎言”,也不知道出处在哪里。其实四月果然还是花开花落的季节。三月月末在思考四月的banner的时候,联想到了一个游戏 Prune,中文翻译是“修剪艺术”。很喜欢里面的树的生长方式,于是就有了 四月,花开花落 的banner。为了实现这个banner,也参考了一些代码。

阅读更多

Java调用外部程序获取的返回信息乱码

之前用Java写的常驻进程服务,最近发现有个地方出现了乱码。出现乱码的位置是,程序调用了一个外部程序,通过管道读取外部程序的返回信息,然后加工这些返回信息。

阅读更多