时隔一年,回归。

真的已经好久好久没有提起笔来记录我在前进路上的一些心得了。上一次是2016的5月,快整整一年了。在这一年里发生了太多太多的事情,自己变得成熟了许多。之前觉得很重要的事情现在也会变得很坦然,那些觉得不重要的事情现在也会用起心来。 这一年中自己尝试过很多自己之前讨厌的、从来没有做过的事情。 比如:以前很讨厌跑步,最多最多也就只能跑个2~3KM,现在也能轻轻松松跑个5KM+,偶尔也会从公司跑回家,大概10KM,体重也从142斤瘦到了132斤,这与平时的锻炼与控制进食也有一定的关系; 以前也没有阅读的习惯,现在也爱上了阅读,不管是读专业上的书还是人物传记等类型,都能在从中学习到很多的观点与经历。对于“书中自有黄金屋、颜如玉”又有了更深次的理解。 »

SpringBean的作用域

Spring Framework支持五种作用域(其中有三种只能用在基于Web的Spring ApplicationContext)。 singleton:在每个Spring IoC容器中一个bean定义对应一个对象实例。 prototype:一个bean定义对应多个对象实例。 request:在一次HTTP请求中,一个bean定义对应一个实例;即每次HTTP请求将会有各自的bean实例, 它们依据某个bean定义创建而成。该作用域仅在基于web的Spring ApplicationContext 情形下有效。 session:在一个HTTP Session 中,一个bean定义对应一个实例。该作用域仅在基于web的Spring ApplicationContext 情形下有效。 global »

Ten MySQL performance tuning settings after installation-安装完 MySQL 后必须调整的 10 项配置

这是一篇关于MySQL配置非常好的文章,原文地址:https://www.percona.com/blog/2014/01/28/10-mysql-performance-tuning-settings-after-installation/ 然后,翻译我是转载的OSC的一篇:http://www.oschina.net/translate/10-mysql-settings-to-tune-after-installation 正文 当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议。许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项。这篇文章的目的在于给你一份非常重要的配置项清单。 »

NERDTree 快捷键辑录

切换工作台和目录 ctrl + w + h 光标 focus 左侧树形目录 ctrl + w + l 光标 focus 右侧文件显示窗口 ctrl + w + w 光标自动在左右侧窗口切换 ctrl + w + r 移动当前窗口的布局位置 o 在已有窗口中打开文件、目录或书签,并跳到该窗口 go »

登录Linux或者OSX,设置欢迎页面

在CentOS系统中,存在一个文件/etc/motd,但是在OSX中是没有的。如果你是Mac用户,就需要新建立这个文件。 sudo touch /etc/motd 然后往里面填充你想要展示的内容。 比如我自己添加的是我们公司的Logo,如下面代码: +o..-. -..-y` `: `: :yossh+:` +mNdNMMdmNNs` oMNs+:::/sdMMd` Nm-`.````../NM: `My``:````:``oM: »

iTerm2 + Zsh + Oh My Zsh + solarized

当时为什么买Mac电脑? 回想当初,当时决定买Mac电脑的一个最重要因素就是OSX它是UNIX系统,他与Linux系统一样,可以与Linux的环境一样,可以直接写shell命令。 武装自己的Terminal,提高工作效率 Mac自带的Terminal终端,功能不是很强大,做一些基本的配置还是可以。iTerm2是一款免费的软件,有很多的工作都比较好用。但是,如果线下环境与线上环境中间有一个跳板机的时候,就不是特别的方面,因为没有打隧道的功能。但是SecureCRT是可以做到的,但是该软件是收费,也是一个非常不错的软件,而且跨平台。 让iTerm变得强大,高效还漂亮 先来看看最终的效果图吧!!! 其他包含了:iTerm2 »

MongoDB系列-初识MongoDB

为什么学习MongoDB? 最近,由于业务的发展,把数据存放在MySQL中已经很难实现。所以,也给自己一个很好的学习mongo的机会。然后,我作为一个初学者,我会把我自己的学习心得以及学习过程中踩过的坑用文字的形式把它记录下来。也作为自己的一个成长! 其实,只要当数据量一上来,关系型数据库就会觉得吃力,就没有NoSQL那么得心应手了,因为,关系型数据与NoSQL数据库使用的场景不同。(这里我到时候会整理一份关于关系型数据库与非关系型数据的总结) 这次选择使用MongoDB原因: 1、数据量上来了; 2、我们需要保存每一条数据的每个字段的生命周期; 3、我们要对每个字段添加附属信息(值、来源、 »

Ghost博客数据库迁移至MySQL

为什么要迁移数据库? 刚刚开始,这个博客是由Ghost + CentOS7 + sqlite3 搭建的。然而自己对于sqlite3不是特别的熟悉,所以决定,将其迁移至MySQL来。但是在迁移的过程中,还不是那么的顺利,就用笔记记录下来吧。 升级阿里云的配置 之前购买的虚拟云主机是最低配置的,1核 + 512M内存。这个配置基本也就能刚好跑跑一个Ghost。因为当时的内存使用率基本就到了90%左右,所以在安装mysql的时候,直接就报错,内存不够,所以,就把当前的云主机升级为了1核 + 1GB内存。费用由原来的每个月30RMB多到了50RMB多, »