Snowberg

 

2011年9月1日

关于getResource("/")的读取路径问题

摘要: 在eclipse环境下,(这里指的是在@Test下,或者在main(String arg[])下使用这个方法)this.getClass().getResource("/").getPath()读取的是你的*.class文件所在的文件夹的地址,通常为bulid/class或者为bin下面的目录。而在tomcat环境下,(这里指的是在你开发的jsp页面下调用的某个类使用了以下代码)即开发web应用程序环境下,this.getClass().getResource("/").getPath()这句代码读取的是.metadata/.plugins/org.ec 阅读全文

posted @ 2011-09-01 15:05 Snowberg 阅读(612) 评论(0) 推荐(0) 编辑

.metadata下文件夹介绍

摘要: eclipse 修改配置服务器启动时间workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml文件tomcat项目临时目录一般是workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps\下jsp临时文件在你的工作区间workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\jboss项目临时目录一般是workspace\. 阅读全文

posted @ 2011-09-01 14:39 Snowberg 阅读(826) 评论(0) 推荐(0) 编辑

2011年8月31日

two or more web modules defined in the configuration have the same context root解决方案

摘要: eclipse 错误:two or more web modules defined in the configuration have the same context root(/项目名)。to start this server you will need to remove the duplicate(s)产生原因: 因为tomcat为项目建立服务器的配置出现错误。错误的文件为D:\Test\Servers\Tomcat v5.5 Server at localhost-config\server.xml,当你直接复制项目时项目当中D:\Test\test\.settings\org. 阅读全文

posted @ 2011-08-31 15:41 Snowberg 阅读(578) 评论(0) 推荐(0) 编辑

2011年8月30日

java将bmp转换为jpg

摘要: public class PicConver {public static void main(String[]args) throws IOException{File file = new File("d:/temp/n14719577.bmp"); Image img = ImageIO.read(file); BufferedImage tag = new BufferedImage(img.getWidth(null), img.getHeight(null), BufferedImage.TYPE_INT_RGB); tag.getGraphics().draw 阅读全文

posted @ 2011-08-30 15:22 Snowberg 阅读(1467) 评论(0) 推荐(1) 编辑

2011年8月29日

__EVENTVALIDATION

摘要: “id”属性为“__EVENTVALIDATION”的隐藏字段是ASP.NET 2.0的新增的安全措施。该功能可以阻止由潜在的恶意用户从浏览器端发送的未经授权的请求.为了确保每个回发和回调事件来自于所期望的用户界面元素,ASP.NET运行库将在事件中添加额外的验证层。服务器端通过检验表单提交请求的内容,将其与“id”属性为“__EVENTVALIDATION”隐藏字段中的信息进行匹配。根据匹配结果来验证未在浏览器端添加额外的输入字段(有可能为用户在浏览器端恶意添加的字段),并且该值是在服务器已知的列表中选择的。ASP.NET运行库将在生成期间创建事件验证字段,而这是最不可能获取该信息的时刻。像 阅读全文

posted @ 2011-08-29 16:44 Snowberg 阅读(1617) 评论(0) 推荐(0) 编辑

各种字符编码方式详解及由来(ANSI,UNICODE,UTF-8,GB2312,GBK)

摘要: 一直对字符的各种编码方式懵懵懂懂,什么ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go! 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。 开始计算机只在美国用。八位的字节一共可以组合 阅读全文

posted @ 2011-08-29 16:27 Snowberg 阅读(242) 评论(0) 推荐(0) 编辑

String常量池问题的四个例子

摘要: final StringBuffer a = new StringBuffer("111"); final StringBuffer b = new StringBuffer("222"); a=b;//此句编译不通过 final StringBuffer a = new StringBuffer("111"); a.append("222");//编译通过 可见,final只对引用的"值"(即内存地址)有效,它迫使引用只能指向初始指向的那个对象,改变它的指向会导致编译期错误。至于它所指向的对象 阅读全文

posted @ 2011-08-29 16:19 Snowberg 阅读(219) 评论(0) 推荐(0) 编辑

字符串转化为unicode编码

摘要: package com.util;import java.io.UnsupportedEncodingException;public class UnicodeUtil{ /** * * @param gbString * @return */ public static String encodeUnicode(final String data) { char[] utfBytes = data.toCharArray(); String unicodeBytes = ""; for (char utfByte : utfBytes) { String hexByte 阅读全文

posted @ 2011-08-29 15:57 Snowberg 阅读(632) 评论(0) 推荐(0) 编辑

java字符串的各种编码转换

摘要: import java.io.UnsupportedEncodingException;/*** 转换字符串的编码*/public class ChangeCharset {/** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */public static final String US_ASCII = "US-ASCII";/** ISO 拉丁字母表 No.1,也叫作 ISO-LATIN-1 */public static final String ISO_8859_1 = "ISO-8859-1";/** 8 位 阅读全文

posted @ 2011-08-29 15:44 Snowberg 阅读(1356) 评论(0) 推荐(0) 编辑

2011年8月28日

viewstate的作用

摘要: 1ViewState机制是什么?ViewState机制是asp.net中对同一个Page的多次请求(PostBack)之间维持Page及控件状态的一种机制。在WebForm中每次请求完,Page对象都会被释放,对同一个Page的多次请求之间的状态信息,如何进行维护呢?WebForm中,每次请求都会存在客户端和服务器之间的一个交互。如果请求完成之后将一些信息传回到客户端,下次请求的时候客户端再将这些状态信息提交给服务器,服务器端对这些信息使用和处理,再将这些信息传回给客户端。这样是不是就可以对同一个Page的多次请求(PostBack)之间维持状态了。对这就是ViewState的基本工作模式。V 阅读全文

posted @ 2011-08-28 22:02 Snowberg 阅读(1561) 评论(1) 推荐(0) 编辑

导航