自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java 乱码处理大集合

java 乱码处理大集合 一、数据库访问时的乱码问题,可以数据库连接中加上useunicode =true 以及用gbk 或gb2312编码就可以了: 在建立数据库时,将数据库中的所有表的编码方式都设置为gbk,原因是JSP中也使用了gbk编码,这样统一的结果是可以减少很多不必要的编码转换问题。另外,在使用JDBC连接MySQL数据库时,连接字符串写成如下形式可以避免一些...

2011-09-01 16:38:55 383

原创 一些常用MyEclipse 快捷键

右击窗口的左边框即加断点的地方选Show Line Numbers可以加行号。 Ctrl+I格式化激活的元素Format Active Elements。 Ctrl+Shift+F格式化文件Format Document。 Ctrl+S保存当前文件。 Ctrl+Shift+S保存所有未保存的文件。 Ctrl+Shift+M(先把光...

2011-09-01 16:30:04 122

原创 myeclipse 6.5 代码提示设置

myeclipse 6.5 代码提示设置 MyEclipse 选择 Windows ->Preperences ->General ->keys 找到 word completion的快捷键 把原alt+/删掉!//必须 把Content Assist 的快捷键 改成alt+/ 或者你想改的其他快捷键...

2011-09-01 16:27:09 114

原创 MyEclipse优化加载速度和去掉一些没用的设置

MyEclipse优化加载速度和去掉一些没用的设置版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://liuhyyzhi.blogbus.com/logs/54610107.html 前言:MyEclipse5.5 大小 139M;MyEclipse6.5 大小 451M;MyEclipse7.0 大小 649M!下载服务器又是国外的,下载速度累人也...

2011-09-01 16:26:26 106

原创 Myeclipse Debug 模式(转)

首先以debug模式启动tomcat,并文件中设断点,然后运行,当程序走到断点处就会转到debug视图下[1]快捷键(F8)直接执行程序。[2]快捷键(F5)单步执行程序,遇到方法时进入。[3]快捷键(F6)单步执行程序,遇到方法时跳过。[4]快捷键(F7)单步执行程序,从当前方法跳出。 =====================================1....

2011-09-01 15:51:03 110

原创 java io 例子

public class TestIO{ public static void main(String[] args) throws IOException{ //1.以行为单位从一个文件读取数据 BufferedReader in = new BufferedReader( new FileReader("F:\\nepalon\\TestIO.java"...

2011-08-29 09:10:30 86

原创 方法的重载、override方法覆盖

方法的重载1.方法名要相同2.在同一个类中具有不同的方法签名,方法签名包括参数类型、参数个数和参数顺序3.返回类型不做要求(与返回值无关)override方法覆盖:1、方法名相同。2、方法签名相同。3、返回值相同。4、子类的修饰符要大于等于父类的修饰符。5、子类抛出的异常要小于等于父类抛出的异常。...

2011-08-23 15:54:27 160

原创 java 多态的理解

Java中的引用变量有两个类型,一个是编译时的类型,一个是运行时的类型,编译时的类型由声明该变量时使用的类型决定,运行时的类型由实际赋给该变量的对象决定。如果编译时的类型与运行时的类型不一致,就会出现所谓的多态!...

2011-08-23 15:50:00 92

原创 Java中static、this、super、final用法

一、static请先看下面这段程序:public class Hello{public static void main(String[] args){//(1)System.out.println("Hello,world!");//(2)}}看过这段程序,对于大多数学过Java 的从来说,都不陌生。即使没有学过Java,而学过其它的高级语言,例如C,那您也应该能看懂...

2011-08-23 15:23:33 73

原创 Vector和ArrayList的区别 (转)

Vector和ArrayList在使用上非常相似,都可用来表示一组数量可变的对象应用的集合,并且可以随机地访问其中的元素。  Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayList的方法不是,由于线程的同步必然要影响性能,因此,ArrayList的性能比Vector好。 当Vector或ArrayList中的元素超过...

2011-08-23 09:54:54 78

原创 Random 对象、Math.random(转)

Random类 (java.util) Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,第一次生成的随机数字完全相同,第二次生成的随...

2011-08-23 09:29:46 258

原创 正则表达式30分钟教程

嘎嘎,比较好的学习教程,放在这里,以后用到再看看http://deerchao.net/tutorials/regex/regex.htm

2011-08-02 16:34:42 56

原创 关于navicat连接oracle 报 ORA-12737 set CHS16GBK错误的解决方案

ORA-12737: Instant Client Light: unsupported server character set CHS16GBK Google,解释如下:ORA-12737:Instant Client Light: unsupported server character set stringCause: The character set ...

2011-07-28 11:10:22 102

原创 xml学习笔记

[b]什么是 XML?[/b]•XML 指可扩展标记语言(EXtensible Markup Language)•XML 是一种标记语言,很类似 HTML•XML 的设计宗旨是传输数据,而非显示数据•XML 标签没有被预定义。您需要自行定义标签。•XML 被设计为具有自我描述性。•XML 是 W3C 的推荐标准[b]XML的用途[/b]1)存储数据XML最基...

2011-07-28 10:23:40 112

原创 webservice 基础

[size=medium][b]什么是WebService[/b] 从表面上看,WebService 就是一个应用程序,它向外界提供了一个能够通过 Web 进行调用的 API。这就是说,你能够用编程的方法通过 Web 调用来实现某个功能的应用程序。 从深层次上看,Web Service 是一种新的 Web 应用程序分支,它们是自包含、自描述、模块化的应用,可以在网络(通常为...

2011-07-13 11:08:04 69

原创 java 虚拟机

[size=medium] 实现平台无关性的基础就是Java虚拟机,是以Java字节码为指令组的软CPU。负责对本地*.class文件解释执行。 包含类加载器、字节确认器、以及JIT实时编译器。 类加载器:用来取得从网络或本地的类文件。 字节确认器:确认类文件是否有正确的格式。 JIT:使虚拟机能提高到编译式的运行效率 。 *.class文件与机器码不同,不是真正...

2011-07-11 07:31:57 101

原创 svn 相关培训

svn相关培训课程

2011-07-04 10:49:46 100

原创 SVN的工作模式

一、复制-修改-合并方案(Subversion默认的模式) 在这种模型里,每一个客户读取项目配置库建立一个私有工作副本——版本库中文件和目录的本地映射。用户并行工作,修改各自的工作副本,最终,各个私有的复制合并在一起,成为最终的版本,这种系统通常可以辅助合并操作,但是最终要靠人工去确定正误。二、锁定-修改-解锁方案 在这样的模型里,在一个时间段里配置库的一个文件只允许被...

2011-07-04 10:20:35 437

原创 SVN基本概念

配置库( Repository ) SVN的核心是配置库,储存所有的数据,配置库按照文件树形式储存数据-包括文件和目录,任意数量的客户端可以连接到配置库,读写这些文件。通过写数据,别人可以看到这些信息;通过读数据,可以看到别人的修改。 最特别的是 Subversion 会记录配置库中的每一次更改,不仅针对文件也包括目录本身,包括增加、删除和重新组织文件和目录。 工作副本(Work...

2011-07-04 10:19:46 120

原创 使用版本控制软件的理由

1.及时了解团队中其他成员的进度。2.轻松比较不同版本间的细微差别;3.记录每个文件成长的每步细节,利于成果的复用(reuse);4.资料共享,避免以往靠拷贝文件造成的版本混乱;5.人人为我,我为人人。所有成员维护的实际是同一个版本库,无需专人维护所有文件的最新版本;6.协同工作,大大提高团队工作效率,无论团队成员分布在天涯还是海角;...

2011-07-04 10:12:02 122

原创 Subversion相关软件

基于Subversion和TortoiseSVN的版本控制系统Subversion:是一个开源的版本控制系统,拥有CVS的大部分特征,并在CVS的基础上有更强的扩展,用来代替 CVS 系统。TortoiseSVN:SVN的客户端工具,和资源管理器完美集成,基于TortoiseCVS的代码开发,使用上和TortoiseCVS极为相似;...

2011-07-04 09:44:58 99

原创 java.lang.OutOfMemoryError: PermGen space

内存溢出。如果你的应用中有很多CLASS的话,就很可能出现PermGen space错误,这种错误常见在web服务器对JSP进行pre compile的时候。如果你的WEB APP下使用了大量的第三方jar, 其大小超过了jvm默认的大小(4M)那么就会产生此错误信息了。解决方法: 手动设置MaxPermSize大小修改TOMCAT_HOME/bin/catalina.sh...

2011-06-30 14:28:51 55

原创 项目部署

在部署已有项目时,一定要注意此项目与之绑定的JDK版本,以及Jar包冲突问题!

2011-06-30 10:09:24 59

原创 ActionScript之基本事件处理

基本事件处理指定为响应特定事件而应执行的某些动作的技术称为"事件处理"。在编写执行事件处理的 ActionScript 代码时,您需要识别三个重要元素:事件源:发生该事件的是哪个对象?例如,哪个按钮会被单击,或哪个 Loader 对象正在加载图像?事件源也称为"事件目标",因为 Flash Player 将此对象(实际在其中发生事件)作为事件的目标。 事件:将要发生什么事情,以及您...

2011-06-14 09:19:12 244

原创 ActionScript之数据类型

在 ActionScript 中,您可以将很多数据类型用作所创建的变量的数据类型。其中的某些数据类型可以看作是"简单"或"基本"数据类型:String:一个文本值,例如,一个名称或书中某一章的文字 Numeric:对于 numeric 型数据,ActionScript 3.0 包含三种特定的数据类型: Number:任何数值,包括有小数部分或没有小数部分的值 Int:一个整数(...

2011-06-14 09:18:08 692

原创 Struts1.2 Action里获取配置文件里的数据源

Connection conn= getConnection(request).getConnection();//获取Struts数据源

2011-05-12 09:39:30 160

原创 struts1.2之配置文件详解

...

2011-05-12 09:30:32 72

原创 struts1.2之MappingDispatchAction的用法

DispatchAction虽然将相同或者类似的功能模块集中到了一个类中了,易于代码维护,也大大减少了配置文件中配置标签的长度,但是他必需要求开发人员在请求中再带上一个参数,这就额外的增加了很多麻烦,维护起来不方便,MappingDispatchAction不用带上这样的参数,只需要给其一个指定的路径就可以找到该方法在代码的实现上MappingDispatchAction和Dispat...

2011-05-12 09:22:59 161

原创 AVD 简介

AVD的全称为:Android Virtual Device,就是Android运行的虚拟设备,他是Android的模拟器识别。建立的Android要运行,必须创建AVD,每个AVD上可以配置很多的运行项目。   创建AVD的方法又两种。一是通过Elcipse开发环境,二是通过命令行创建。   Eclipse开发环境创建:   选择Elcipse菜单中Windows菜单下的A...

2011-03-10 15:54:46 1688

原创 Dalvik 简介

Dalvik是Google公司自己设计用于Android平台的Java虚拟机。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为.dex(即Dalvik Executable)格式的Java应用程序的运行,.dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理器速度有限的系统。(dx 是一套工具,可以将 Java .c...

2011-03-10 15:21:54 270

原创 Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (gb2312_chinese_ci,IMPLI

对于常见的乱码问题,有的在数据库本身已经为gbk或gb2312时候,但是查询出来却是乱码,这是因为mysql在连接的过程中还有道编码,因此将连接的编码设为gb2312或utf-8即可,如:jdbc:mysql://localhost:3306/ipanel?useUnicode=true&characterEncoding=UTF-8hibernate和jdbc的参...

2011-02-10 14:25:38 410

原创 java.lang.UnsupportedClassVersionError: Bad version number in .class file

java.lang.UnsupportedClassVersionError: Bad version number in .class file造成这种过错是ni的支撑Tomcat运行的JDK版本与支撑application运行的JDK版本不一致导致的.把它们的JDK版本改成一致步骤如下:1.Window --> Preferences -->Java --> compiler中的c...

2011-02-10 10:19:41 78

原创 Flex学习笔记二(Flex功能列表)

[size=medium]Flex 功能列表强大的编程模型与类库JSP - 样式编程模型通过熟悉的 JSP 样式模型创建 Web 应用程序,在中心位置管理文件与资源。Flex 支持用户熟悉的工具并可对修改过的工作自动进行重新编译。MXML 利用 MXML(基于 XML 的语言)创建应用程序 Flex。MXML 语言元素可用于描述用户界面,创建数据模型及访问服务器资源。...

2010-11-29 10:33:19 118

原创 Flex学习笔记一(Flex简介)

[size=large] 为了提高用户体验,出现了一种新类型的 Internet 应用程序。那就是Rich Internet Application。这些应用程序结合了桌面应用程序的反应快、交互性强的优点与 Web 应用程序的传播范围广及容易传播的特性。Rich Internet Application 简化并改进了 Web 应用程序的用户交互,从而推动了投资收益 (ROI) 的增长。这样,用...

2010-11-29 10:22:39 125

原创 Struts1之DispatchAction的使用

DispatchAction 是 Struts1.1 中的一个类,它的父类是 Action ,它的作用就在于将多个功能相似的业务逻辑放在同一个 Action 中实现,各个业务逻辑通过传入不同的参数来决定执行哪个操作方法 通常在 Action 中我们都是通过 execute 方法来处理业务逻辑及页面转向,一个 Action 只能完成一种业务逻辑处理 , 当然我们也可以在页面插入一个隐藏的变量...

2010-11-01 09:18:18 76

原创 java.lang.OutOfMemoryError: Java heap space异常解决方案

进行以下操作:Myeclipse->preferences->myeclipse->servers->tomcat->tomcat×.×->JDK面板中的Optional Java VM arguments中添加-Xmx512M -Xms256M -XX:MaxPermSize=256m

2010-10-29 17:24:49 91

原创 JSP里增加cookie

其实用JSP操作Cookie是非常简单的,我们来看下面一段JSP程序: ........(中间略) ........(其他内容)    这样我们就设置了一个Cookie,很简单吧?    我们来仔细研究一下这段代码:    Cookie cookie=new Cookie(cookieName, "Test_Content")...

2010-10-27 20:04:24 438

原创 JSP中forward与redirect的区别

1.执行forward后依然是上一次请求,而执行redirect后生成第二次请求。2.forward的目标页面可以访问原请求的请求参数,因为是同一次请求,所有原请求的参数和request范围内的属性全部存在;redirect的目标页面不可以访问原请求的请求参数,因为是不是同一次请求,所有原请求的参数和request范围内的属性全部丢失;3.forward后地址栏里的URL不会改...

2010-10-27 19:59:06 152

原创 JSP中post与get的区别

1、Get是不安全的,因为在传输过程,数据被放在请求的URL中; 而Post的所有操作对用户来说都是不可见的。2、Get传送的数据量较小,这主要是因为受URL长度限制(GET传递数据的长度是2048个字节); Post传送的数据量较大,一般被默认为不受限制。3、Get限制Form表单的数据集的值必须为ASCII字符(而ASCII是不支持中文); 而Post支持整个I...

2010-10-27 19:53:28 92

原创 JSP相关技术详解七(Jsp基础语法-Jsp的九个内置对象)

[color=darkred][/color]JSP脚本中包含9个内置对象,这9个内置对象都是Servlet API接口的实例,只是JSP规范将它们完成了默认初始化(由JSP页面对应Servlet的_jspService()方法来创建这些实例)。也就是说,它们已经是对象,可以直接使用。9个内置对象依次如下: [color=darkred]一,application [/color] ...

2010-10-27 19:41:44 82

空空如也

空空如也

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

TA关注的人

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