归档: 2017/6

0

Velocity编程指南(三)

前面说了Velocity的VTL语法,关于Velocity的对象,引用等有了比较清晰的认识。但是,Velocity本身有哪些强大的功能呢?本章我们就来讨论一下Velocity中有哪些非常强大的命令(directives)和操作。 命令directives在Velocity中,我们重点需要了解的命令列举如下,以便于大家提前有一个简单的认识。 #set()[单行命令] #literal()[多行命令

0

Hexo添加畅言打赏插件

今天给博客添加了一个打赏功能,是由畅言提供的,感觉还不错的。现在直接说说,如何在Hexo博客中添加打赏功能的插件。 获取打赏代码进入畅言的后台,点击左边的菜单,选择实验室,然后再点击打赏就可以看到打赏的代码了。如下: 配置Hexo博客和前一篇文章一样,修改changyan.ejs和index.ejs两个文件就可以了。 配置changyan.ejs文件12345678910111213141516

0

Hexo博客添加畅言评论框

和以前一样,捣鼓捣鼓一件事情成功以后写一篇博客总结一下经验!免得大家和我一样再次踩坑。这一次需要记录的是6月1号(2017-06-01)多说平台关闭事件。以前一直使用多说,后来发了一封邮件,说“由于公司业务调整,多说社会化评论插件将会与6月1号关闭,请知悉!”因此消息一出,我就把多说关闭了,换成了友言,但是后来某一天友言也打不开了,莫名其妙。于是一狠心,就直接将博客的评论关闭了。但是细细想想,写

0

Velocity编程指南(二)

Velocity模板引擎如何使用,语法是怎样的?本博客将会在变量的赋值,引用以及注释等三个方面来谈一谈Velocity的语法。但是在开始语法之前,我们快速地搞一个Hello World出来试下水。 123456<html><body>#set( $name = "Velocity" )Hello $name World!</body></html>

0

Velocity编程指南(一)

最近在看一个模板引擎工具Velocity,是Apache项目下面的一个子项目,已经非常出名了!不过我之前倒没有接触过这个模板引擎,我用的是另一个模板引擎freemarker,这也是Apache下面的一个项目。两者都非常优秀,原理都差不多,大家可以根据项目的需要选择其中一个学习。 什么是Velocity?先回答第一个问题,什么是Velocity?嗯,Velocity就是一个基于Java的模板引擎。它

0

使用Maven生成Fat Jar

在这篇博客里面我们将详细地讲解如何利用maven来创造一个fat jar。可能大家对于fat jar的概念还不是很熟悉,没关系,在开始进一步的讲解之前我会跟你说明fat jar是什么的。另外本文的环境是 123Maven 3.3.9JDK 1.8Joda-Time 2.5 大家根据相应的情况自己创建一个Maven项目。 什么是Fat Jar?什么是Fat Jar?简单地说就是胖Jar呗!哈哈!就是

0

RPC服务和HTTP服务对比

很长时间以来都没有怎么好好搞清楚RPC(即Remote Procedure Call,远程过程调用)和HTTP调用的区别,不都是写一个服务然后在客户端调用么?这里请允许我迷之一笑~Naive!本文简单地介绍一下两种形式的C/S架构,先说一下他们最本质的区别,就是RPC主要是基于TCP/IP协议的,而HTTP服务主要是基于HTTP协议的,我们都知道HTTP协议是在传输层协议TCP之上的,所以效率来看

0

遇见阿里

一晃半个月过去了,发现自己又好几天没写博客了,今天聊一聊博主入职阿里的初印象和感受。阿里巴巴的魅力不仅仅在于它的体量,更在于它的掌舵者和在后面努力奉献的一群可爱的人!阿里巴巴的logo是一个露出自信笑脸的人,我相信每一个阿里人都是自信而快乐的! 2017.5.27 武汉 -> 杭州2017年5月27号,坐上G584次动车从武汉站出发前往杭州,同行的还有实验室的另一位同学彭小磊。说实话,出发