自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 memcached-session-manager配置

msmconfigurationmemcached-session-manager配置session共享 声明:本篇文章是根据memcached-session-manager官方配置方法wiki页面翻译整理,关于memcached-session-manager的介绍,具体参见官网:http://code.google.com/p/memcached-session-manager/,也可以...

2014-05-12 22:19:41 176

原创 linux mysql proxy 的安装,配置,以及读写分离

一,mysql proxy是什么,干什么用的MySQL Proxy就是这么一个中间层代理,简单的说,MySQL Proxy就是一个连接池,负责将前台应用的连接请求转发给后台的数据库,并且通过使用lua脚本,可以实现复杂的连接控制和过滤,从而实现读写分离和负 载平衡。对于应用来说,MySQL Proxy是完全透明的,应用则只需要连接到MySQL Proxy的监听端口即可。当然,这样proxy机器...

2014-03-17 14:41:17 222

原创 mysql分表,分区的区别和联系

一,什么是mysql分表,分区什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看mysql分表的3种方法什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,具体请参考mysql分区功能详细介绍,以及实例二,mysql分表和分区有什么区别呢1,实现方式上a),mysql的分表是真正的分表,一张表分成很多表后,每一个...

2014-03-17 14:37:20 148

原创 Memcache

Memcache是什么 Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。 它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。 Memcache官方网站:http:...

2014-03-10 17:12:21 97

原创 FreeMarker简介

FreeMarker入门jar包地址:http://www.freemarker.org/freemarkerdownload.html FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。 FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。 它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等...

2013-11-18 23:23:49 125

原创 @GeneratedValue ID生成策略(JPA )

一、JPA通用策略生成器  通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id,  其生成规则由@GeneratedValue设定的.这里的@id和@GeneratedValue都是JPA的标准用法,  JPA提供四种标准用法,由@GeneratedValue的源代码可以明显看出. Java代码  @Ta...

2013-11-18 23:17:39 2010

原创 关于Column '*' not found 解决方案 Hibernate使用SQL查询返回实体类型,即返回某个类,或实体类 ...

sql为select a.*, b.id as childId, b.childName from a,b where a.id = b.id   当遇到Column '*' not found找不到的时候,首先检查该字段是否存在,如果存在还有这个错误,有两种解决办法第一种:有可能是你的*字段取了别名,那么在查询的时候一定要指定改别名的类型,为已经存在的别名指定数据类型。只需要为...

2013-11-18 23:12:56 998

原创 Mysql 实现树状递归查询

在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。     在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以直接通过left join 来实现。   ...

2013-11-15 10:39:56 2335

原创 SQLserver, Oracle 限制层数 递归查询和反向查询父记录

以前使用Oracle,觉得它的递归查询很好用,就研究了一下SqlServer,发现它也支持在Sql里递归查询举例说明:SqlServer2008版本的Sql如下:比如一个表,有id和pId字段,id是主键,pid表示它的上级节点,表结构和数据:CREATE TABLE [aaa]( [id] [int] NULL, [pid] [int] NULL, [name] [nchar](10...

2013-11-11 17:20:23 527

原创 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类

1、  数据库设计建立crud.student数据库表:图1 数据库表你可以使用如下语句创建该库表:[sql] view plaincopy create database if not exists `crud`;  USE `crud`;  DROP TABLE IF EXISTS `student`;  CREATE TA...

2013-08-05 14:22:40 124

原创 将图片转成二进制并生成Base64编码,在网页中可以通过url查看图片

 String root=SystemConfig.getValue("file.root");// 文件根路径JSONObject obj = new JSONObject(); String path = root + "/" + url;// 文件路径 File file = new File(path); FileInputStream in = new FileInputStream(...

2013-06-08 17:42:42 484

原创 Java文件下载 几种方式

public HttpServletResponse download(String path, HttpServletResponse response) {        try {            // path是指欲下载的文件的路径。            File file = new File(path);            // 取得文件名。     ...

2013-05-07 16:06:07 161

原创 SpringMVC3 在普通类中获取HttpservletRequest

/** * returns the current http session object * * @return session */ @Override public HttpRequest getRequest() { HttpServletRequest request = ((Serv...

2013-05-07 16:01:43 164

原创 去掉html标签的js

function delHtmlTag(str){ return str.replace(/]+>/g,"");//去掉所有的html标记 } var str = "This is testss"; str = delHtmlTag(str); alert(str);Java的好像是这个Str.replaceAll("]*>...

2013-05-07 15:56:26 113

原创 ajax返回,自动添加pre标签

ajax返回的内容,居然自动添加了标签在FF,ie,谷歌浏览器中,每个返回的都不一样:ff小写,ie大写,谷歌加style查了一下,原来是返回的类型不对。 1,页面开头中2,在action中Struts2Utils中,如果用renderText 方法,那么里面调用的是render("text/plain ", text, headers);这样返回的就是"text/plai...

2013-05-06 22:52:42 476

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除