自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (3)
  • 收藏
  • 关注

转载 Java容器类

两种Java容器类List和Set分析容器类可以大大提高编程效率和编程能力,在Java2中,所有的容器都由SUN公司的Joshua Bloch进行了重新设计,丰富了容器类库的功能。   Java2容器类类库的用途是“保存对象”,它分为两类:   Collection----一组独立的元素,通常这些元素都服从某种规则。List必须保持元素特定的顺序,而Set不能有重复元素。

2012-10-22 11:00:13 288

转载 抽象类和接口

1.abstract class在Java语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是,一个类却可以实现多个interface。2.在abstract class 中可以有自己的数据成员,也可以有非abstarct的成员方法,而在interface中,只能够有静态的不能被修改的数据成员(也就是必须是static final的,不过在 interface中一般不定义数据成员),所

2012-10-22 11:00:13 387

原创 addChild()的区别addChildAt()

当新的子显示对象通过addChild()加入到显示列表中,绘制时,视觉上会位于在容器内所有的其它子显示对象之上,因为addChild()会把该子对象加入到子元件的列表前端,使其拥有下一个最高位置的索引值,如果你要新增子对象,同时指定它的层叠次序,可以使用 addChildAt();方法。addChildAt()方法有两个参数:要新增的对象,以及这个对象要在层叠次序中使用什么位置,如果先前有元件

2012-10-22 11:00:13 2817

原创 用…(rest) 来表示不确定个数的Arguments变量

因为as3中会在函数调用时检查参数(argument)的数量,所以我们不可以像在as1/as2时候那样随意的设置函数参数(argument)的个数.但as3使用一个新的特殊的参数来解决这个问题.这个参数是…(rest) (Keyword: …(rest)).参数…(rest) 放置在函数的参数列表的最后边,用来表示当函数调用时可以附加传递任意个数任何类型的参数,它的格式是三个点加上一个关键字. 当

2012-10-22 11:00:13 332

原创 检测操作系统

ActionScript3.0 cookbook里说 使用flash.system.Capabilities.os 属性可以检测操作系统,方法如下var os:String = System.capabilities.os;我试了一下,可是系统编译不通过,错误如下:1119: 访问可能未定义的属性 Capabilities (通过 static 类型 Class 引用)。难道是我那里设的不对?后来

2012-10-22 11:00:13 270

原创 检测显示设置

今天看as3.0 Cookbook 第三章第五节“检测显示设置”时,出了一点问题package {import flash.display.Sprite;import flash.net.URLLoader;import flash.net.URLRequest;import flash.system.Capabilities;public class asProject extends Spri

2012-10-22 11:00:13 215

原创 数组

数组这章挺简单的,只是对ArrayUtilities这个类很困惑,不知道是从哪来的。先不管这个,现在只说Array这个类,数组无非就是新建、添加、删除、排序......程序说明一切:var array:Array = new Array();array.push("aa", "bb");//在数组尾部添加元素,参数个数不限array.unshift("cc", "dd");//在数组尾部添加元素,

2012-10-22 11:00:13 246

转载 初识Socket

所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。       Socket和ServerSocket类库位于java.net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会话。对于一个网络连

2012-10-22 11:00:13 248

原创 Socket编程入门

在网上看了半天,看得迷迷糊糊、不知所云,索性打开eclipse小小的试了一下。说是试一下,其实就是把别人的例子敲了一遍,不过思路总算比之前清晰多了例子是这样的:用户在客户端输入一句话,就在服务器端打印出来,同时服务器会发送“received”的信息返给客户端,挺简单的吧!那么我们就开始了,首先是服务器端import java.io.BufferedReader;import java.io.IOE

2012-10-22 11:00:13 246

转载 线程

线程(thread) 就是比进程更小的运行单位。一个进程中可以包含多个线程。与进程不同的是,同类的多线程是共享一块内存空间和一组系统资源的。每一个程序至少拥有一个线程,成为主线程。当程序加载到内存时,启动主线程。要加载其它程序,程序就要使用Runnable接口和Thread类。Thread类 不是抽象类,但它的run()方法是空方法,所以当我们创建一个Thread子类时,必须覆盖run()方法

2012-10-22 11:00:13 225

原创 笔试

今天参加了一场笔试,发现自己其实什么都不懂,真打击人~~凭借我有限的记忆,勉强记住几个题目1.请描述依赖,关联和聚合的区别2.描述static的不同用法3.描述数组,ArrayList和LinkedList的查询和存贮4.垃圾回收的优缺点5.Tomcat里Filter,Listener和Servlet的区别6.JDK里用到了那些模式,并详细说明7.描述某个你熟悉的开放式框架,并结合你的经验详细介绍

2012-10-22 11:00:13 274

转载 组合和聚合

组合(composition)表现的是拥有的关系,A拥有B,那么B的生命周期就由A来决定,一旦A被销毁,B就over了。聚合(aggregation):对象间的关系比较松散,就像计算机和U盘的关系差不多,U盘可以独立于计算机存在,也可以被计算机引用。   找到一个很形象的解释:在关心汽车的领域里,轮胎是一定要组合在汽车类中的,因为它离开了汽车就没有意义了。但是在卖轮胎的店铺业务里,就算轮胎离开

2012-10-22 11:00:13 241

原创 关联和依赖

暂时还没理解

2012-10-22 11:00:13 290

转载 [转]Hibernate延迟加载机制

延迟加载:   延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。下面我们就分别介绍这些种类的延迟加载的细节。A、实体对象的延迟加载:如果想对实体对象使用延迟加载,必须要在实体的映射配置文件中进行相应的配置,如

2012-10-22 11:00:13 235

转载 hibernate中get()与load()的区别

如果使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,它可以放心的使用代理来延迟加载该对象。在用到对象中的其他属性数据时才查询数据库,但是万一数据库中不存在该记录,将会抛出ObjectNotFoundException的异常。由于session中的缓存对于hibernate来说是个相当廉价的资源,所以在load时会先查一下session缓存看看该id对应

2012-10-22 11:00:13 246

转载 关于QA的职责

关于QA的职责一、 概述   许多企业在建立研发管理体系时,尤其是实施CMMI时,都需要建立一个QA组织。但由于缺乏经验和指导,只能摸着石头过河,先从各个部门抽调一些新人和“闲人”成立一个部门,按照规范要求试试再说。这样尝试的结果,往往是走了弯路,一切回到原点。   还有一些企业已经成立了QA部门,QA的职责就是保证过程体系一板一眼地得到严格执行。而研发人员却认为QA只会站在研发环节之

2012-10-22 11:00:13 807

转载 给质量工作者的激励书

1、美好的社会背景。在21世纪关于质量竞争威力最为成功的展示来自日本,大家应该都清楚丰田的神话,质量领先使得日本一跃成为一个经济超级大国,这在工业史上是一个史无前例的现象。“这些巨大力量的积累效应使质量走上了舞台的中心。如此宏大的运动在逻辑上讲本来应当激发起一种相应的回响,即一场质量管理的革命,但是,企业界很难认识到这样一场革命的必要性,它们缺乏必要的警钟。生产车间里确实存在着技术性的质量

2012-10-22 11:00:13 369

转载 QA的迷惑

Q:除了在学校里做过一些DSP的编程外,出来工作就做研发QA了.做了一年半,感觉茫然.每天的工作就是做流程上的控制.评审的准入准出审核,跟踪遗留问题的解决状态.审查测试报告写的是否符合要求(只是形式上的,不审核实际内容).拿着需求和测试报告对,看需求是否全部实现.感觉提出的问题无非就是流程上的问题,没什么技术含量.想跳槽,但发现招QA的稍微好点的企业都主要是软件QA,要有测试方面的知识.所以在想,

2012-10-22 11:00:13 574

原创 软件质量管理与软件测试的关系

软件质量管理的范畴要比软件测试广很多,软件测试仅是软件质量管理中最直接的一种方式。软件测试的工作主要是基于被测试软件本身的,而软件质量管理则可以从多个方面,用多种方式加以实现。   软件质量管理广义上讲包括:质量管理(QA)、配置管理(SCM)、软件测试; 质量管理是一系列项目设计、开发、测试、配置等流程的制定、实施与跟踪的过程;而测试只是其中的一个环节。

2012-10-22 11:00:13 1421

原创 质量管理相关网站搜集(持续更新)

1、CMMI on line 2、51Testing软件测试论坛——软件质量管理

2012-10-22 11:00:13 481

转载 关于 com.enterprisedt.net.ftp.FTPClient 的使用方法(转)

1、引入包 import com.enterprisedt.net.ftp.FTPClient; import com.enterprisedt.net.ftp.FTPFile; import com.enterprisedt.net.ftp.FTPMessageCollector; import com.enterprisedt.net.ftp.FTPTransferType

2012-10-22 11:00:13 4619

转载 Web文件的ContentType类型大全

".*"="application/octet-stream"".001"="application/x-001"".301"="application/x-301"".323"="text/h323"".906"="application/x-906"".907"="drawing/907"".a11"="application/x-a11"".acp"="audio

2012-10-22 11:00:13 245

原创 js调用Windows的浏览文件夹对话框

需要用到在页面上调用Windows的选择文件夹的功能,在网上查了很久。记下来备查var objSrc=new ActiveXObject("Shell.Application").BrowseForFolder(0,\'请选择文件目录:\',0,\'\');    if(objSrc!=null){     var choosePath = objSrc.Items().Item().Path;

2012-10-22 11:00:13 862

原创 AdvancedDataGrid多行表头

我的系统采用的是Blazeds实现后台与flex的通信。????? xmlns:s="library://ns.adobe.com/flex/spark"xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" xmlns:services="services.*" >i

2012-10-22 11:00:13 373

原创 flex接收页面参数

这里所说的接收页面参数是指“....../ddd.swf?id=01”这样用url的方式传到flash的参数。之前在网上找到这段 root.loaderInfo.parameters["id"].toString(); 和Application.application.parameters.id; 可是不知道为什么页面总是报错 后来改成 this.parameters["id"]就对了以下这段是

2012-10-22 11:00:13 265

转载 FLEX中使用AS动态创建DataGrid

FLEX中使用AS动态创建DataGrid本想转过来,但是太长

2012-10-22 11:00:13 396

转载 [转]背后的那些牢骚话

不管在工作还是生活中,我们都有可能遇到不顺心的事情,让你气不打一处来的人。所以,事后发发牢骚也是情有可原的。看看下 面这些牢骚话你是不是也说过呢?He has an axe to grind. 他另有企图。He is the pain on neck. 他真让人讨厌。My hands are full right now. 我现在很忙。He is a fast ta

2012-10-22 11:00:13 238

转载 Flex的TabBar控件

简介TabBar控件定义了卡片(tab)的水平或垂直的布局。TabBar控件与TabNavigator控件类似,但是它没有任何子容器。例如,你使用TabNavigator容器的卡片来选择它可见得 子容器。对于TabBar容器,你通过设置一个独立容器的课件内容来使那个容器的子元素在被选择的标签中可见或不可见。?创建一个TabBar控件 Alabama Alaska Arkansa

2012-10-22 11:00:13 490

原创 hibernate关于not in的查询

网上搜集到的,先记录下来以备以后整理方法一:@Transactional(propagation=Propagation.NOT_SUPPORTED,readOnly=true)public List OpUsrroleExList(List grprole) {ArrayList ids = new ArrayList();for(int i=0;i<grprole.size();i++){id

2012-10-22 11:00:13 888

原创 Win7自动更新导致键盘失灵

昨天win7自动更新,今天启动时键盘就失灵了,百度上查到这个方法:装了win7,无意中一天开机,发现键盘不能用了.开始以为键盘坏了,重启看机,一看能进bios,各键正常.然后再重启,进系统,看设备管理器,发现键盘为黄色惊叹号.查属性, 为无法初始化硬件驱动.首先判断,驱动损坏.重新安装了驱动,重启,无效.手动指定安装,还是无效. 无耐去找解决方法.还真是不好弄.现在把方法分享给大家:运行注册表re

2012-10-22 11:00:13 1401

原创 【转】简单计数器以及synchronized 关键字

当一个方法有synchronized来修饰时,如果遇到多个客户端要同时访问这个方法的时候,就会进行同步处理,让各个客户端串行地访问同一段代码...WEB程序可能有并发的多个用户同时访问.中定义的变量是共享的.这同时并发的用户都可以修改.为了确保数据的正确性.必须一个接一个来修改.否则数据会出现错误.synchronized就保证了这一点.多个用户被WEB服务器视为多个线程.当一个线程在修改sync

2012-10-22 11:00:13 692

原创 POI实现插入行

最近用POI实现根据模板导出excel,需要从中间行插入查询到的数据但是用creatRow生成的数据会覆盖后面的模板内容查了API没有找到插入行的方法不过找到shiftRows方法将最后的空行移到需要插入行的位置,再用createRow生成sheet.shiftRows(insertRowNum, sheet.getLastRowNum(), 1,true,false); sheet.create

2012-10-22 11:00:13 14045

原创 POI导出Excel “不同的单元格格式太多”

用POI导出Excel的时候如果内容太多,用office2003打开就会报“不同的单元格格式太多”,而且很多单元格的格式都没有设置, 而用office2007打开就没问题。原来是我定义了太多的单元格格式, 每个单元格都createCellStyle把新建格式的方法从循环里提出来就OK了

2012-10-22 11:00:13 613

转载 Oracle游标大全1(一直在学习 一直在忘记)

1.Oracle游标大全    SELECT语句用于从数据库中查询数据,当在PL/SQL中使用SELECT语句时,要与INTO子句一起使用,查询的返回值被赋予INTO子句中的变量,变量的声明是在DELCARE中。SELECT             INTO语法如下:      SELECT [DISTICT|ALL]{*|column[,column,...]}       IN

2012-10-22 11:00:13 277

转载 Oracle游标大全2

2.分析Oracle日志文件 作为Oracle DBA,我们有时候需要追踪数据误删除或用户的恶意操作情况,此时我们不仅需要查出执行这些操作的数据库账号,还需要知道操作是由哪台客户端(IP地址等)发出的。针对这些问题,一个最有效实用而又低成本的方法就是分析Oracle数据库的日志文件。本文将就Oracle日志分析技术做深入探讨。一、如何分析即LogMiner解释 从目前来看,分析

2012-10-22 11:00:13 581

转载 java.lang.OutOfMemoryError: PermGen space

java.lang.OutOfMemoryError: PermGen space PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中,它和存放类实例(Instance)的Heap区域不同,GC(Garba

2012-10-22 11:00:13 287

原创 碎片

1、request.getRequestDispatcher() 和 response.sendRedirect()request.getRequestDispatcher()是请求转发,前后页面共享一个request ; response.sendRedirect()是重新定向,前后页面不是一个request。request.getRequestDispather();返回的是一个Request

2012-10-22 11:00:13 280

原创 JS用replace函数实现replaceAll

str.replace(new RegExp("\\"","g"),"");重要的是RegExp的用法new RegExp(pattern, attributes);参数 pattern 是一个字符串,指定了正则表达式的模式或其他正则表达式。参数 attributes 是一个可选的字符串,包含属性 "g"、"i" 和 "m",分别用于指定全局匹配、区分大小写的匹配和多行匹配。ECMAScript

2012-10-22 11:00:13 311

转载 [转]ExtJs疑难杂症之GridPanel单元格不能选中复制问题

Ext.grid.GridPanel有一个重大缺陷,就是单元格的内容不能选中,没法选中就没法复制,给用户带来很多不便。分析: 用IE Developer Toolbar打开ExtJs输出的代码研究了一下,发现每个单元格的div都有一个属性:unselectable="on",看来是css在作怪。版本: 2.2解决办法: extJs官方论坛上有具体的解决办法,比较可行的如下。step

2012-10-22 11:00:13 313

原创 weblogic和tomcat的乱码问题

从tomcat移植到weblogic最常见的问题就是中文的乱码在tomcat下曾经出现过乱码的问题,解决方法如下:1、所有文件的编码格式统一设成UTF-82、tomcat的server.xml文件中有个connector,增加一个属性  URIEncoding="utf-8"3、jsp之间传递参数时,如果包含中文字符,需要用encodeURI(URIString)转换一下这样基本不会出现乱码的问题

2012-10-22 11:00:13 866

EXT 中文手册 ext

EXT 中文手册 初学ext的好帮手 EXT 中文手册 初学ext的好帮手

2009-02-23

hibernate使用指南

hibernate使用指南,简单易懂、清晰明了,hibernate初学者适用

2008-12-16

ActionScript 3.0 Cookbook 中文版

别人介绍我看这个,顺便赚点分!^_^ 不错的

2008-03-16

空空如也

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

TA关注的人

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