08 2016 档案
摘要:前言: 项目用springmvc+Thymeleaf ,但是发现html中的所有中文都乱码。 但是自己的html的编码确定已经是UTF-8,在web.xml文件里面也添加了CharacterEncodingFilter,还是没有解决。 在网上搜了好久,网上的说法是为ThymeleafViewReso
阅读全文
摘要:我们都知道,使用Servlet处理get请求时,如果get请求的参数中有中文,直接接收会是乱码,这个时候我们使用类似下面的语句来处理乱码: 12345 String name = request.getParameter("name");System.out.prinlnt(name); // 乱码
阅读全文
摘要:spring的字符集过滤通过用于处理项目中的乱码问题,该过滤器位于org.springframework.web.filter包中,指向类CharacterEncodingFilter,CharacterEncodingFilter源代码如下: [java] view plain copy /* *
阅读全文
摘要:知道 MySQL 出了5.7了,并且网上说性能提高了一两倍,于是在虚拟机上安装了个 CentOS 7,在上面安装 MySQL 5.7 我使用的是 yum安装方式,要求虚拟机能够上网,因为它会在线下载安装包 使用 yum 安装很简单,在能够访问互联网的情况下,执行 yum list |grep mys
阅读全文
摘要:MySQL数据库在升级到5.7版本后,和之前的版本有些不一样,没有data文件夹,我们都知道MySQL数据库文件是保存在data文件夹中的,网上有人说把5.6版本的data文件夹拷贝一个,这种说法听听都不靠谱,我也试了,确实能够登录,但是无法修改管理员密码,下面还是给个标准的解决方法。 安装好MyS
阅读全文
摘要:官网:http://mockito.org/ https://dzone.com/refcardz/mockito
阅读全文
摘要:Thymeleaf是个XML/XHTML/HTML5模板引擎,可以用于Web与非Web应用。 Thymeleaf的主要目标在于提供一种可被浏览器正确显示的、格式良好的模板创建方式,因此也可以用作静态建模。你可以使用它创建经过验证的 XML与HTML模板。相对于编写逻辑或代码,开发者只需将标签属性添加
阅读全文
摘要:处理静态资源,我想这可能是框架搭建完成之后Web开发的”头等大事“了。 因为一个网站的显示肯定会依赖各种资源:脚本、图片等,那么问题来了,如何在页面中请求这些静态资源呢? 还记得Spring MVC中的DispatcherServlet吗?它是Spring MVC中的前置控制器,若配置的拦截路径为“
阅读全文
摘要:今天看到spring的官网首页已经没有下载连接了,建议使用maven构建spring项目。虽然maven已经不是新技术,但是这个我还没用过,谷歌走起! 通常创建项目都是用Eclipse,前几年还是MyEclipse,后来在“程序尽量不使用盗版”的精神下(PS:“尽量”这个词是我自己加的),换成了Ec
阅读全文
摘要:本文简单演示了本地开发环境的搭建、项目出包、部署运行、HelloWorld,以及部分注意事项。 起初的玩法:先安装Eclipse,然后分别下载并安装Maven、spring的插件,再进行工程模式转换,也许还需要手动配置Output Path什么的。 现在……我们可以直接使用STS完成所有工作。 ST
阅读全文
摘要:使用NHibernate最重要的一步就是配置,如果连NHibernate都还没有跑的起来,谈何学习。今天就来详解一下NHibernate的配置。 一、NHibernate基本配置 NHibernate配置要注意的有: 1、NHibernate需要一个自定义的配置节点,一般放在Web.config里或
阅读全文
摘要:Direct Exchange – 处理路由键。需要将一个队列绑定到交换机上,要求该消息与一个特定的路由键完全匹配。这是一个完整的匹配。如果一个队列绑定到该交换机上要求路由键 “dog”,则只有被标记为“dog”的消息才被转发,不会转发dog.puppy,也不会转发dog.guard,只会转发dog
阅读全文