Velocity是一个基于Java的模板引擎,通过特定的语法,Velocity可以获取在java语言中定义的对象,从而实现界面和java代码的真正分离,这意味着可以使用velocity替代jsp的开发模式了(实际上笔者所在的公司已经这么做了)。这使得前端开发人员可以和
Java
程序开发人员同步开发一个遵循
MVC 架构的 web
站点,在实际应用中,velocity还可以应用于很多其他的场景.
java爬虫之下载txt小说
最近迷上了天蚕土豆写的《大主宰》这本玄幻小说,无奈找不到下载链接。于是就萌生了自己爬取小说章节的想法,代码其实很简单,主要在于分析网页结构、正则匹配以及文件保存.
遗传算法在自动组卷中的应用
利用栈解析算术表达式
在编写编译器时经常需要实现对算术表达式的解析,然而对于计算机的算法来说如果直接求解算术表达式的值,还是相当困难的。因此解析算术表达式经常分步实现:
1.将中缀的算术表达式转换为后缀表达式
2.计算后缀表达式的值
使用过滤器统一全站编码
在web开发中,过滤器是一项非常激动人心的技术,它可以对所有的访问进行控制,通过这些特性,我们可以用来实现很多的需求。常见的有记住用户名密码、统一全站编码等等。本文就利用过滤器+装饰器实现统一全站编码做简单的介绍。
MySQL安装和SQL语句入门
第一次写博客,正好最近在学习mysql,就由浅入深,先写一遍入门级别的吧: