自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(26)
  • 收藏
  • 关注

转载 SQL Server JDBC Driver配置方法

一、下载驱动程序。 下载地址:http://download.microsoft.com/download/8/B/D/8BDABAE2-B6EA-41D4-B903-7916EF3690EF/sqljdbc_1.2.2323.101_enu.exe    首先下载到sql2005jdbc驱动sqljdbc_2.0.1008.2_enu.exe(版本号1.1之后都支持sql2005

2012-03-30 18:11:48 1816

原创 nginx 反向代理

题记:问题主要是因为自己工作的环境经常需要进行hosts绑定的操作,有时候要绑定10几个,多个环境切换非常麻烦,后来发现有的同事采用代理的方式统一绑定,实在觉得是个恢长好的办法啊,所以对代理工具就进行了比较详细调查,写下了这篇文章,文章的解决的关键问题也是如何通过代理进行hosts绑定。以下文章是我的个人理解,不足或错误的地方敬请指正,谢谢!代理这个词相信对大家

2012-03-28 13:57:36 1992 1

转载 使用JDBC时Class.forName()的作用

使用JDBC时,我们都会很自然得使用下列语句:java 代码Class.forName("com.mysql.jdbc.Driver");   String url = "jdbc:mysql://127.0.0.1/test?useUnicode=true&characterEncoding=utf-8";   String user = "";   String psw = "

2012-03-27 17:00:09 733

转载 在Eclipse中使用TODO来记录待办任务_Eclipse使用TODO作用

在开发过程中,可能会有一些任务需要做,但不能马上做,所以需要记录下来,以防忘记。为了解决这个问题,很多IDE都提供了“To do list“的功能。比如,在Eclipse的C++工程中的任意文件任意处,增加“//TODO 待办任务”,打开Windows->Show View->Tasks,里面将会显示。大家可以猜到了,IDE可以自动识别以TODO (后面加空格或者英文的冒号)开头的注释,当作Tas

2012-03-26 09:38:58 2017

转载 java如何使Double类型保留两位小数;

import java.text.DecimalFormat;      DecimalFormat    df   = new DecimalFormat("######0.00");          double d1 = 3.23456  double d2 = 0.0;double d3 = 2.0;df.format(d1); df.format(d2)

2012-03-24 14:42:21 11674

转载 Groovy高效编程——生成XML文件

利用Java来生成‘漂亮’的XML文件向来是一件比较麻烦的事,这里我通过Groovy来生成XML文件,代码十分简洁直观:import groovy.xml.MarkupBuilderdef out = new StringWriter()def xml = new MarkupBuilder(out)def friendList = ['Tony', 'Alan',

2012-03-20 11:56:59 2351

转载 如何使用 MySQL Administrator 管理/备份/还原 My SQL 数据库

MySQL Administrator 是什么软件?MySQL Administrator 是一个专门用于管理 My SQL 4.X 和 5.X  My SQL数据库的软件,可以使用这个软件备份My SQL数据库,还原My SQL数据库。 注:如果你的数据库是 MS SQL 2000 数据库,请参考这里,使用 MS SQL 2000 企业管理器管理 下载 MySQL Admin

2012-03-19 13:25:51 990

原创 Grails - A previous call to redirect(..) has already redirected

Check the login controller it seems like your are not returning from action after redirect. for eg :if(some condition){ redirect () return  // should return from here. to finish the action. other

2012-03-19 12:19:36 754

转载 把gbk的编码按utf-8来解码,可能导致的不可恢复的错误

上一遍文章:http://blog.csdn.net/chinainvent/archive/2010/05/02/5550438.aspx 提到,utf-8使用三个字节来表示一个汉字(更准确的说,是使用三个字节来表示unicode内码为2048至65535的文字)。 那么,这带来了一个问题。当utf-8使用三个字节来表示一个汉字时,它要求这三个字节的格式为:1110yyyy 10yy

2012-03-17 12:56:54 1555

转载 gbk, unicode, utf-8的关系

网上已经有很多文章解析这三者的关系,可惜看了之后仍然似懂非懂,原因在于大部分文章都偏重理论的解释,而缺少真枪真刀的例子。本文力求以一个短小精干的实例,试图解析这三者的关系。 任何文字,它在盘磁上,都是若干个0、1的组合。同一个文字,在不同的编码规范中,它的0、1组合可能是不一样的。例如,“我”字的三种编码如下: gbk:           0xCE 0xD2unicode

2012-03-17 12:56:26 903

转载 Hacking Custom Authentication Providers with Grails Spring Security

The Grails Spring Security plugin totally rocks. Even thoughPeter wrote a fantastic chapter on it forGrails in Action, I’ve always been a bit scared of it (based on some early bad experiences with

2012-03-16 14:19:12 1192

转载 编码转换过程

GBK码("你")->URLencode后变成->(%3F%2F)->Tomcat自动替你转一次ISO-8859-1->得到( 23 43 68 23 42 68 每一个符号表示为ISO-8859-1中的一个编码)->接收页面--->再转一次为ISO-8859-1的Byte数组成为(%3F%2F)--->用GBK再转为可读的文字--->转为("你")

2012-03-14 18:21:27 815

转载 深入分析 Java 中的中文编码问题

几种常见的编码格式为什么要编码不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语言。由于人类的语言有太多,因而表示这些语言的符号太多,无法用计算机中一个基本的存储单元—— byte 来表示,因而必须要经过拆分或一些翻译工作,才能让计算机能理解。我们可以把计算机能够理解的语言假定

2012-03-14 18:19:50 512

原创 遇到date问题

format返回String  parse返回Date要得到Date类型数字形式,如2011-02-06,用java.sql.dateformat date类型的,可在页面处理:项目中使用struts 可以用如果没有使用struts但存在jstl.jar可以用下面这个java.sql.Timestamp类型:一个与 java.util.D

2012-03-13 11:13:46 1012

转载 OAuth介绍 - 协议解析

OAuth是一个开放的授权协议,它提供一个方法可以让你授权某个人(记为Client)来代表你(记为Resource Owner 或 Web User)去访问你保存在服务器(记为Server)上的资源。rfc5849是描述OAuth1.0的标准文档,可作为开发OAuth协议的参考。我之前的Blog (OAuth介绍 - 使用场景)描述了OAuth的一个经典用例。本文将对OAuth协议进一步阐

2012-03-12 16:50:18 851

转载 OAuth认证协议原理分析及使用方法

twitter或豆瓣用户一定会发现,有时候,在别的网站,点登录后转到 twitter登录,之后转回原网站,你会发现你已经登录此网站了,比如像 feedtwitter rss2twitter 推特中文圈(这个目前好像有点问题转回来的时候是个错误地址) 这种网站就是这个效果。其实这都是拜 OAuth所赐。OAuth是什么?OAuth是一个开放的认证协议,让你可以在Web或桌面程序中使用简单

2012-03-12 16:49:06 765

转载 oauth2开放认证协议原理及案例分析

之前翻译过一篇 OAuth认证协议原理分析及使用方法,虽然 OAuth2还没有正式发布,但是国内外的OAuth2的采用情况几乎要完全替代掉OAuth1.1了。像淘宝、腾讯、人人网、百度开放平台就已经采用Oauth2,新浪微博也发来邮件说是要很快上马OAuth2,彻底替换掉OAuth1.1。目前OAuth2到了v20草稿阶段,最新的版本是 2011年7月25号发布的,协议变化还是

2012-03-12 16:48:25 1438

转载 OAuth

OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。OAuth允许用户提供一个令牌,而不是用户名和密码来访问他们存放在特定服务提供者的数据。每一个令牌授权一个特定的网站(例如,视频编辑网站)在特定的时段(例如,接下来的2小时内)内访问特定的资源(例如仅仅是某一相册中的视频)。这样,O

2012-03-12 16:46:59 586

原创 java路径问题

写程序的时候发现一个问题:src="/images/500.jpg" 输出路径是 uri/images/500.jpg;    src="images/500.jpg"时,输出路径是 uri/action名/images/500.jpg;    搞不懂路径问题,以后有空好好研究一下

2012-03-10 15:32:38 558

转载 Java中Date转换大全,返回yyyy-MM-dd的Date类型

/**     * 获取现在时间,这个好用     *      * @return返回长时间格式 yyyy-MM-dd HH:mm:ss     */    public static Date getSqlDate() {        Date sqlDate = new java.sql.Date(new Date().getTime());        re

2012-03-10 12:40:21 6248

转载 java之中 "Sat Sep 11 21:50:00 CST 2010" 转Date

String date = "Sat Sep 11 21:50:00 CST 2010"; SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy",Locale.US); Date d=sdf.parse(date); sdf=new SimpleDateFormat("yyyy-M

2012-03-09 18:15:54 2479

转载 什么是hibernate中的二级缓存

在向大家详细介绍Hibernate二级缓存之前,首先让大家了解下一级缓存,然后全面介绍Hibernate二级缓存。Hibernate中提供了两级Cache,第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存。这一级别的缓存由hibernate管理的,一般情况下无需进行干预;第二级别的缓存是SessionFactory级别的缓存,它是属于进程范围或群集范围的缓存。这一级别的缓存可以

2012-03-06 16:04:02 656

转载 主题:hibernate二级缓存攻略

很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓

2012-03-06 16:03:45 494

转载 Hibernate 延迟加载剖析与代理模式应用

Hibernae 的延迟加载是一个非常常用的技术,实体的集合属性默认会被延迟加载,实体所关联的实体默认也会被延迟加载。Hibernate 通过这种延迟加载来降低系统的内存开销,从而保证 Hibernate 的运行性能。下面先来剖析 Hibernate 延迟加载的“秘密”。集合属性的延迟加载当 Hibernate 从数据库中初始化某个持久化实体时,该实体的集合属性是否随持久化类一起初始化

2012-03-06 15:30:15 785

转载 SQL乐观锁与悲观锁

锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机 制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓 的 “ 锁 ” ,即给我们选

2012-03-06 15:06:23 1411

转载 & 变成 &amp

那个是实体引用符,不光是它,还有: 实体引用符: &                           &                                   '                           ' >                           > "

2012-03-02 16:42:42 4728

空空如也

空空如也

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

TA关注的人

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