- 浏览: 10769 次
- 性别:
- 来自: 杭州
最新评论
-
m635674608:
lv12312 写道m635674608 写道lv12312 ...
处理URL参数中包含有中文参数URL字符串问题 -
lv12312:
m635674608 写道lv12312 写道m6356746 ...
处理URL参数中包含有中文参数URL字符串问题 -
m635674608:
lv12312 写道m635674608 写道URLDecod ...
处理URL参数中包含有中文参数URL字符串问题 -
lv12312:
m635674608 写道URLDecode解码,解出来的是G ...
处理URL参数中包含有中文参数URL字符串问题 -
m635674608:
URLDecode解码,解出来的是GBK编码??? 不是吧?? ...
处理URL参数中包含有中文参数URL字符串问题
文章列表
能跑HelloWorld程序之后,就要开始一点点深入去探寻Guice的奥秘了,未知的领域总是充满了诱惑力,新的东西总是能给人带来无限的激情,这就是为什么人们都喜欢去旅游,去探险的原因之一吧;既然开启了Guice的瓶盖,就好好去尝尝Guice的味道。
1、隐式绑定
之前的Helloworld程序是显式的绑定接口的实现,类似这样的形式: bind(TestService.class).to(TestServiceAnotherImpl.class);Guice提供了一种隐式绑定的方式,给接口默认的实现。如:
TestServiceImpl.java
publi ...
最近项目用到了Guice作为轻量级的依赖注入框架,此次就把关于Guice方面的基础知识梳理了一下:
1、Guice简介
和Spring有点类似,Guice也是个依赖注入框架,主要使用注解形式来完成依赖注入的过程,而不是像Spring一样主要使用XML(虽然也可以用注解,但是XML的配置还是作为Spring不可或缺的一部分),Guice的特点就是足够轻量级,对于一些对于性能要求(包括启动速度,运行期等等)要求比较高的应用来讲的话,使用Guice是一个很好的选择,Guice依赖的Jar包很少,对于项目的管理来讲也稍微轻松一点。缺点也有:Guice功能还不足够强,作为企业级的框架在功能 ...
国庆假期,闲来无事,翻翻Tomcat 7的书籍,顺便总结一下
Tomcat 7 支持嵌入的Web容器,在本地测试环境或者本地应用场景下比较有用,类似于Jetty的功能,可能是Tomcat觉得自己这个方面有所缺失,在Tomcat 7当中就增加了该功能
下载好Tomcat 7 Embedded版本:
里面包含这几个Jar包:
tomcat-embed-core.jar Tomcat核心类包,包含Tomcat Server的主要实现
tomcat-dbcp.jar Apache DBCP,用来在Tomcat实例中集成JDBC
tomcat-embed-jasper.jar To ...
Redis环境搭建时一点总结
- 博客分类:
- NoSQL
没事儿的时候整整Redis玩玩儿,搭建的时候也出了点问题,不过稍微捣鼓一下,也差不多了。
环境:64位 CentOS 6.4 Redis 2.6.13
1、从官网上面下载源代码,然后编译,这一部比较简单,如果发现没有一些编译工具或者依赖库的话,下载安装就行。
2、 编译安装完毕之后,执行程序在 /usr/local/bin 目录下面会有这几个文件
redis-benchmark
redis-check-aof
redis-check-dump
redis-cli
redis-server
这个时候需要配置/etc/redis/redis.conf配置 ...
处理URL参数中包含有中文参数URL字符串问题
- 博客分类:
- Web前端
当URL参数中含有URL字符串的时候,而该字符串还包含有中文,这个时候处理起来会比较恶心,通过yi一段时间摸索,发现可以用base64来解决这个问题:
背景:由于需要请求目标应用不支持JSONP,需要使用另外一个应用做一个中转。客户端是UTF-8编码,作为中转的应用是GBK编码,需要请求的目标应用又是需要UTF-8编码;
常规的思路是:
前台传输来的相应编码的URL,后台就用该编码的解码,URLDecoder.decode(params,"encodeType");
但是一般的MVC框架或者应用服务器,在绑定参数的过程中都解码了一次,前台如果想 ...