我的乐与怒

Life, thoughts, stories and ideas.

换到Github

"build by Jekyll "

“Yeah It’s on. ” 前言 又换了一个博客。 习惯了Markdown和git所以还是换到github来比较靠谱 正文 使用Jekyll构建这个博客,感谢Hex修改的模版. 后记 搬文章了,蛋疼.希望这是最后一次 —— 2016.6

安装Zabbix监控

服务器 CentOS 6.5 安装 因为Zabbix使用到了MySQL和PHP所以需要先安装MySQL 安装MySQL yum -y install mysql-server 安装Zabbix 服务器CentOS 6.6 安装如下 yum -y install zabbix22-web-mysql zabbix22-server-mysql zabbix22-agent 创建zabbix数据库和用户,然后创建基本的数据结构 mysql> source /usr/share/zabbix-mysql/schema.sql mysql> source /usr/share/zabbix-mysql/images.sql mysql> source /usr/share/zabbix-mysql/data.sql 运行apache service httpd start 进入 http://localh

让iTerm2支持rz sz命令

安装lrzsz 支持

使用brew安装

brew install lrzsz

如果brew下载可能会被墙。如果可以手动进行下载。可以这样处理


Eclipse 相同方法变量颜色修改

Eclipse 选择Dark主题会出现白底白字高亮的情况 基本看不到.


Vagrant Mac 权限问题

Vagrant在windows下加载的文件全部是777,但是在Mac 下会是644 这样会导致文件权限问题。 解决方法如下: config.vm.synced_folder "/Users/vincent/www","/vagrant",:mount_options => ["dmode=777","fmode=777"]

扩展Thymeleaf 3 - 模板模式

[http://vincentmi.gitbooks.io/extendingthymeleaf/content/][http://vincentmi.gitbooks.io/extendingthymeleaf/content/]

模板模式或许是Thymeleaf最强大的扩展点,模板模式实际上定义了什么可以被认为是一个“模板”。创建定制化的模板模式允许我们处理不同于默认的XML,XHTML,HTML5的文档格式。


扩展Thymeleaf-4 创建我们自己的方言

[http://vincentmi.gitbooks.io/extendingthymeleaf/][http://vincentmi.gitbooks.io/extendingthymeleaf/]

足球是麝香草大陆最流行的运动。每个赛季有10对参加联赛,主办方请为我们为它创建一个叫做"Extrathyme"的网站。

这个网站将非常简单,就是一个表格。

  • 队名
  • 胜平负的场次,以及获得的总分
  • 备注,该队伍当前所处的位置,下赛季保级还是升入高级别联赛

然后在表格上显示一个广告和最近比赛的比分。


扩展Thymeleaf-2 方言和处理器

gitbook [http://vincentmi.gitbooks.io/extendingthymeleaf/content/][1]

如果你读过Thymeleaf的入门教程(你应该已经读完了)。你应该知道你之前学的准确的说不是Thymeleaf,而是Thymeleaf的标准方言。(或者,如果你读过Thymeleaf+Spring教程的话就是Spring标准方言)。

这是什么意思?意思是你学的th:xattribute只是可以立即使用的标准方言。但是你可以使用你喜欢的名字自己定义一组attribute或者tag在Thymeleaf用来处理你的模板。你可以定义你自己的方言。


扩展Thymeleaf-1 为什么需要扩展Thymeleaf

gitbook [http://vincentmi.gitbooks.io/extendingthymeleaf/content/][http://vincentmi.gitbooks.io/extendingthymeleaf/content/]

Thymeleaf是一个很容易扩展的库。他的关键在于,大部分面向用户的功能不是直接构建在他的核心中,而是通过打包和组件化到一个称为Dialects(方言)的功能集合中。


Spring MVC 的错误处理

Spring MVC 提供多种异常处理方式,但是当我在进行Spring MVC培训时,我发现我的学院经常会感到困惑或者不太适应。

今天我将为你展示多种可能的选项。我们的目标是如果可能的话不在Controller的方法里显式的处理异常。作为横切关注点分别在专用代码里处理更好。