摘要:
1.Memcache介绍Memcache是danga.com的一个项目,最早是为 LiveJournal服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。为什么会有Memcache和memcached两种名称?其实Memcache是这个项目的名称,而memcached是它服务器端的主程序文件名,Memcache官方网站:http://www.danga.com/memcached.2.Memcac 阅读全文
摘要:
1.根据生日来查年龄declare @nl datetime, @str varchar(4000)set @str=''select top 50 @str =@str++','+ name+':'+convert(nvarchar,DATEDIFF(yy,birthday,getdate())) from BasicData..user_baseinfo where datediff(dd,birthday,getdate()) <>0select Substring(@str,2,LEN(@str))2.查询某个时间select 阅读全文
摘要:
Spring MVC的确很强大,在每一个你想的到和想不到的地方都会留下钩子,来插入自定义的实现,透明替换默认实现,拦截器堆栈结构设计的非常强大,多种试图的解析,url mapping的多种实现,Locale resolver、Theme resolver、multipart file resolver,Excepiton hanlder Resolver等等,能让Spring MVC从1.0到3.0经历巨大变化,仍能向后兼容,并支持很酷的RESTful风格和强大的简化xml配置的注解。这些功能我们在项目中经常用到,但是Excepiton hanlder Resolver可能是个生僻一点的东东, 阅读全文
摘要:
http://www.weishuzhai.com/learn-spring-part-three/学习此文章,有关AOP的操作日志。源码工程 阅读全文
摘要:
package org.summercool.util;import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.RenderingHints;import java.awt.font.FontRenderContext;import java.awt.geom.Rectangle2D;import java.awt.image.BufferedImage;import java.io.File;import java. 阅读全文
摘要:
java InputStream读取数据问题在项目中要读取二进制流中的图片数据,发现只能读一部分,看了以下的文章后,原来不能一次性读完整个长度的,分批来读的。1. 关于InputStream.read() 在从数据流里读取数据时,为图简单,经常用InputStream.read()方法。这个方法是从流里每次只读取读取一个字节,效率会非常低。 更好的方法是用InputStream.read(byte[] b)或者InputStream.read(byte[] b,int off,int len)方法,一次读取多个字节。2. 关于InputStream类的available()方法 要一次读取多个 阅读全文
摘要:
http://www.leapsoul.cn/?p=695有个问题要注意的,按些教程。在配置mysql时,我是配不成功的。在我多次尝试下后,找到解决方法。原来缺少了两个环境变量,我添加了D:\runtime\LAMP\php和D:\runtime\LAMP\php\ext这两个变量,后,mysql可以连接了。 阅读全文
摘要:
import java.util.ArrayList;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.List;import java.util.Map;import java.util.Set;import java.util.Map.Entry;/** * 根据该对象可以构造Xml字符串 * @author zhangpeng * */public class XmlObject { private static String HEAD = "<?xml version=\& 阅读全文
摘要:
今天在项目中。想在控制层,用response来输出中文。发现有乱码。本来代码是PrintWriter out = response.getWriter();response.setContentType("text/xml;charset=utf-8");response.setCharacterEncoding("UTF-8"); 这样还是乱码的。改为response.setContentType("text/xml;charset=utf-8");response.setCharacterEncoding("UTF-8& 阅读全文
摘要:
@ResponseBody 将内容或对象作为 HTTP 响应正文返回,使用@ResponseBody将会跳过视图处理部分,而是调用适合HttpMessageConverter,将返回值写入输出流。@RequestMapping(params="method=view")@ResponseBodypublic String view(@RequestParam("id") Long id,HttpServletRequest request,HttpServletResponse response){...return jsonData;}如上可以直接返回 阅读全文