自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

孙鑫的Java无难事视频学习笔记(一)

byte 是一个单字节整数,8位的有符号整数,也就是-127-127之间   byte b;   b=3;    b=b*3 //这里JAVA自动进行了一次向上的类型转换,将相X的结果转换成了int类型,而将一个int赋给byte出现精度丢失这里有个知识点(类型自动转换)b=b*3这里,JAVA在编译时为了保证精度,会自动对byte进行向int的转换,以保证结果的精度,所以实际上b*3之...

2008-04-16 16:08:00 161

Java开发中经常遇到ClassNoFound的异常问题

1.编译源代码时,发生的问题   首先使用java -version查看,如果可以正确显示版本,表示你的jdk的路径是正确的。也就是说你的Path是正确的。   而ClassPath的设定是错误的。   Path和ClassPath到底有什么区别呢?其时这个非常简单,但是也非常重要。   Paht其时是一个公用的环境变量,他的作用就是为在DOS环境下执行一些命令提路径。比如:   你上面...

2008-04-16 13:38:00 564

关于Java栈与堆的思考 (收藏于天极网)

   1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。   2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的...

2008-04-16 12:40:00 116

VS2003中自定义代码模板

VS2003中的模板文件存放在X:Microsoft Visual Studio .NET 2003\VC#\VC#Wizards和X:\Microsoft Visual Studio .NET 2003\VC#\DesignerTemplates\2052在这X:Microsoft Visual Studio .NET 2003\VC#有所有的模板文件,文件名很清楚的表明了他的用途/***...

2008-04-15 14:36:00 126

Oracle 动态SQL学习笔记

function open_cursor:打开一个动态游标,并返回一个整型;procedure close_cursor(c in out integer);关闭一个动态游标,参数为open_cursor所打开的游标;procedure parse(c in integer, statement in varchar2, language_flag in integer):对动态游标所提供...

2008-04-15 11:30:00 112

在 ASP.NET 中执行 URL 重写(收藏于MSN)

在 ASP.NET 中执行 URL 重写 发布日期 : 8/23/2004 | 更新日期 : 8/23/2004Scott Mitchell4GuysFromRolla.com适用范围:Microsoft® ASP.NET摘要:介绍如何使用 Microsoft ASP.NET 执行动态 URL 重写。URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。...

2008-04-15 10:28:00 112

初用LINUX几点感受

初用LINUX几点感受 迫于想要完全学习Oracle的需要,开始学习LINUX,而网上到处是人在说LINUX如何如何的好!但是经过一段时间的学和使用,就我自己来说,用LINUX却是困难重重。先说下背景五年左右的软件开发用DOS-win2003,也用过一段时间的UNIX,不过没有装过,终端机上的这一段时间安装了LINUX redhat 9,这是我从公司管理员那拿来的。学习的目的...

2008-04-11 14:48:00 134

jdbc 连接mysql

这段时间在研究JAVA,虽然看JAVA方面的书籍已经有两年多了,可是实际用JAVA做项目却是现在才真正开始。。  今天做了一个测试环境,Tomcat5.5+Mysql。写了一个测试页面来检查环境,结果发现无法连结到数据库。.Net用多了就是会让人懒惰。以前装好VS就可以放心的写好代码直接访问数据库了。。  本着拿来主义的原则,我GOOLGE了一下,发现很多文章,于是照着文章去配值。  1....

2008-04-10 17:48:00 76

System.Diagnostics命名空间里的Debug类和Trace类的用途(收藏)

System.Diagnostics命名空间里的Debug类和Trace类的用途摘要在 .NET 类库中有一个 System.Diagnostics 命名空间,该命名空间提供了一些与系统进程、事件日志、和性能计数器进行交互的类库。当中包括了两个对开发人员而言十分有用的类——Debug类和Trace类。本文介绍了这两个类的一些基本用途,旨在提高广大开发人员的开发效率。目录 使...

2008-04-07 17:38:00 106

常用的JavaScript验证正则表达式

下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。呵呵。匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r...

2008-04-07 15:10:00 89

javascript事件列表解说(收藏)

  javascript事件列表解说 事件 浏览器支持 解说 一般事件 onclick IE3、N2 鼠...

2008-04-03 16:35:00 94

WatiN测试javascript中的alert窗口

  越使用WatiN越觉得他是一个很好的测试工具。。。  不过在网上找到的几个例子都有问题,而且没讲到如何测试Alert弹出窗口。自己研究了一下。终于解决了。做个笔记,以防自己忘记。  有一个注册页面,要求输入一个唯一的Email地址,如果存在了地址,则弹出一个Alert窗口进行提示。下面是测试的步骤。(我用的单元测试工具是NUnit。Nunit和WatiN一起使用有一个配值问题,参考另...

2008-04-02 18:58:00 200

WatiN和Nunit合用测试WEB时遇到的问题

  一直都是用Nunit做单元测试,WEB页面的测试一贯是手动测试的。可是Matrin大师说了,懒惰是一个好程序员的标志。我一向自己认为是一个好程序员,于是懒劲发作,上网去找寻WEB测试的工作。首先想到的是NUnitASP。但是好似网上的评价一般,搜索的过程发现另一个好工具WatiN。好评如潮。  于是马上去了官网下载了,按照官网的例子做了一个入门,不错。自动测试的感觉还真的很爽。  立马...

2008-04-02 17:35:00 99

event与delegate 区别

event与delegate 区别   无意在网上看到有人在讨论这两个的区别,以前一直都没注意过,粗一问还真的不知道到底有啥区别?于是GOOLGE了一下,发现网上讨论这两上的还真不少。甚至有人拿他去做了面试题。我在想如果我面试的时候考官问这道题,我到还真答不上来。不过这并不妨碍俺用他,这个考官是不是有点太钻针角了(题外话)  看了这么久,粗略的来说。其时Event和Delegate其时没区...

2008-04-02 15:51:00 230

异常重抛的几种方法总结

这两者的主要不同在于输出的stack trace上: 如果你直接使用throw;,那么stack trace就和根本不存在这个catch块的时候一样,显示错误根源是真正抛出异常的地方。 如果你使用throw ex;,那么stack trace就认为你catch到的异常已经被处理了,只不过处理过程中又抛出新的异常,这时候stack trace就把throw ex;当作错误根源了。 ...

2008-04-01 16:32:00 424

真的能将一份糟糕的代码重构成结构清晰,理于理解的代码吗?

  学习和使用重构的时间不算长,也午还没有真正领悟到重构的精髓。  这一段时间手头有一份公司先前项目的代码,以后可以会交给我维护。要我搞懂这份代码,这份项目的设计人员也给我大致讲解了项目的原理和一些小的技术要点。心里满以为,应该不用多久就可以理解这份代码了。  打开项目后,随手阅读了几个类的代码后,才发现原来并不想我想象中的那么容易。面对这些完全没有注释的代码,我一下头大了起来。由于设计的性能...

2008-04-01 12:21:00 145

时序图与new的思考

   学习UML也老长一段时间了,可是一直停留在书本上。并未真正在项目中运用他。所以实际的经验真的好少。。   这一段时间一直在看《Enterprise Java with UML》。应该说这本书是很个非常好的书,唯一的差的就是他的例子真的是非常的失败。也许智商问题,我看了几遍才大致明白他的例子。仔细的阅读了这本书几遍后,心里对软件开发的流程也有一个大致的轮廓。特别是UML在软件开发中的作用,有...

2008-03-31 12:54:00 259 1

彻底删除项目的VSS源代码管理信息

有时候出差把项目带出去后,打开时老是提示我要连接源代码管理服务器,这个程序用到的源代码服务器管理我当然连接不上,看着很不爽,就开始删除源代码管理信息。 先删除解决方案目录、各个项目目录下的:    mssccprj.scc 、    工程名.vssscc、    vssver.scc 、    项目名.csproj.vspscc这四类文件后,打开项目仍然报没删除干净,报下面错误: ...

2008-03-28 10:04:00 138

IE和firefox的兼容性问题(转)

以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox1. document.form.item 问题    (1)现有问题:        现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行    (2)解决方法:        改用 document.formNam...

2008-03-27 18:34:00 80

网络经典名言

骑白马的不一定是王子,他可能是唐僧; <wbr>带翅膀的也不一定是天使,妈妈说,那是鸟人。 <wbr>站的更高,尿的更远。 <wbr>穿别人的鞋,走自己的路,让他们找去吧. <wbr>我不是随便的人,我随便起来不是人 . <wbr>女人无所谓正派,正派是因为受到的引诱不够;男人无所谓忠诚,忠诚是因为背叛的 筹码太低……...

2008-03-27 13:26:00 87

带排序的oracle分页存储过程

CREATE OR REPLACE PROCEDURE TABLEPAGE_SELECT(v_page_size  int, --the size of a page of list                       v_current_page int, --the current page of list                       v_table_name va...

2008-03-26 11:22:00 95

实现DAO 设计模式

最近参与WEB编程项目,采用STRUTS框架,在处理到数据持久化的时候决定采用DAO设计模式,因此读了SUN的J2EE 核心设计模式中DAO设计模式,现翻译一部分为于大家共享,不足与错误指出望大家指出,也愿该文对大家有所帮助.在JAVA编程的时候, 有时候看起来非常直接的实现却非要用设计模式转若干个弯去实现他, 这似乎显的很多余,但是采用一些成熟的设计模式,会使程序更加的健壮,松耦合以及好维护...

2008-03-25 14:42:00 190

理解什么是数据字典

理解什么是数据字典每个Oracle数据库包括一个被称为“元数据”的集合,或者说包含用来描述数据库有关数据结构的数据。包含这些元数据的表和视图称为Oracle数据字典。     数据字典中有前缀V$或GV$的表是动态表,它们会不断更新以反映出Oracle数据库当前的状态。静态数据字典表都有一个形如DBA_、ALL_或USER_的前缀,表示该视图中列出的对象范围。         数据库组件 ...

2008-03-24 11:16:00 904

关于Oracle中的实例与数据库名

1.数据库名数据库  就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。格式如下:DB_NAME=myorcl2.数据库实例  数据库实例名则用于和操作系统之间的联系,用于对外部连接时使用。在操作系统中要取得与数据库之间的交互,必须使用数...

2008-03-19 14:44:00 125

十大经典佳句

十大经典佳句.在一个同事的QQ上看到的..不得不佩服想出来的人1、钱不是问题,问题是没钱。 <wbr>2、钻石恒久远,一颗就破产。 <wbr>3、水能载舟,亦能煮粥。 <wbr>4、一山不能容二虎,除非一公和一母。 <wbr>5、火可以试金,金可以试女人,女人可以试男人。 <wbr>6、烧香的不一定是和尚,还可能是熊猫。 &...

2008-03-19 09:11:00 97

解决java中文乱码问题

1.将项目中的字符编码都设置为utf-8   这是懒人解决编码最快的方法2.很多人的文章都提到修改这里。可是我改了发现好象没什么用。暂且记下。<Connector port="8009"                enableLookups="false" redirectPort="8443" protocol="AJP/1.3" useBodyEncodingForURI="true...

2007-03-17 10:37:00 82

解决java中文乱码问题

1.将项目中的字符编码都设置为utf-8   这是懒人解决编码最快的方法2.很多人的文章都提到修改这里。可是我改了发现好象没什么用。暂且记下。<Connector port="8009"                enableLookups="false" redirectPort="8443" protocol="AJP/1.3" useBodyEncodingForURI="true...

2007-03-17 02:37:00 118

看着心酸的开源

今天在GOOLGE里搜索的时候,无意思搜到C3CRM客户关系管理系统,是一个开源软件,于是进去瞧了下,,说实话,感觉有点作坊软件的味道。。。也不经意思,正准备退出,结果点到了BLOG那里。。。看到一条作者的留言,瞬时,热泪满面。。。摘取一些:使用我们提供的开源CRM的用户是怎么回报我们的,我可以给大家列几个:1)广州有位朋友,让我们帮他们装vtigerCRM,费用是200元,搞了半天价,他们使用...

2006-11-24 09:15:00 70

看着心酸的开源

今天在GOOLGE里搜索的时候,无意思搜到C3CRM客户关系管理系统,是一个开源软件,于是进去瞧了下,,说实话,感觉有点作坊软件的味道。。。也不经意思,正准备退出,结果点到了BLOG那里。。。看到一条作者的留言,瞬时,热泪满面。。。摘取一些:使用我们提供的开源CRM的用户是怎么回报我们的,我可以给大家列几个:1)广州有位朋友,让我们帮他们装vtigerCRM,费用是200元,搞了半天价,他们使用...

2006-11-24 01:15:00 84

NetAdvantage的WebGrid 实例应用(二)

大家看了图示,流程应该比较了解了,1。用XMLHTTP从服务器端取得数据2。用取得的数据填充到webGrid表格中由于主要是讲解WEBGRID,因此我们先省略掉XMLHTTP从服务器端读取数据的过程。这里我里提供一个JS数据提取方法如下:function loadData(){   var result = new Array("10265","产品","2.3","200");  return ...

2006-11-23 03:59:00 100

NetAdvantage的WebGrid 实例应用(一)

NetAdvantage的整套组件中,应该说WebGrid是应用最多的。但是网上的关于这方面的资料非常少。这段时间刚好项目处于收尾阶段,因为空余下来。而有一个项目中完全的运用了WebGrid。因此有了一些心得,现在共享大家这里我主要结合常见项目进销存中的一个入库单来讲解WebGrid在B/S开发中的便利我先把做好的界面和效果展示给大家,让大家有一个直观的了解当我在订单编号中输入订单编号后,我使用一...

2006-11-22 08:42:00 104

Web的基本概念

web概念网上找到的,作者不详(收藏)1. http协议除了TCP/IP协议,http可以说是最重要,且使用最多的网络协议了。本节简要介绍一下http协议的工作原理。假设现在有一个html文件:http.html, 存放在Web服务器上,其URL为www.myweb.com/http.html ,文件内容为:HTML 代码:<html><head>&...

2006-02-22 09:53:00 82

属性

从 Control 继承的属性有关控件从 Control 类继承的属性的完整列表,请参见 System.Web.UI.Control。以下列表描述了一些经常访问的属性。 Controls — 控件的子控件的集合。 ID — 用户为控件提供的标识符。 Page — 包含控件的页。 Parent — 控件属于其 Controls 集合的控件。(如果控件 B 是 A.Controls 的一个...

2006-02-22 02:19:00 90

Web的基本概念

web概念网上找到的,作者不详(收藏)1. http协议除了TCP/IP协议,http可以说是最重要,且使用最多的网络协议了。本节简要介绍一下http协议的工作原理。假设现在有一个html文件:http.html, 存放在Web服务器上,其URL为www.myweb.com/http.html ,文件内容为:HTML 代码:<html><head>&...

2006-02-22 01:53:00 275

在WebGrid的Cell编缉中,如何按向下键,自动跳到下行的同列的Cell中

首玩为WebGrid新增一个客户端事件EditKeyDownHandler(gridName, cellId, key)然后为此事件编写一个处理脚本处理函数function uGridOrder_EditKeyDownHandler(gridName, cellId, key){  if(key==40)  {        var cell = igtbl_getCellById(cellId...

2005-11-11 14:21:00 100

在WebGrid的Cell编缉中,如何按向下键,自动跳到下行的同列的Cell中

首玩为WebGrid新增一个客户端事件EditKeyDownHandler(gridName, cellId, key)然后为此事件编写一个处理脚本处理函数function uGridOrder_EditKeyDownHandler(gridName, cellId, key){  if(key==40)  {        var cell = igtbl_getCellById(cellId...

2005-11-11 06:21:00 90

js如何取得网址中传递的变量的值

<script language="javascript"> var str_user=window.location.search.substring(1);alert(str_user);</script>

2005-10-08 16:33:00 124

js如何取得网址中传递的变量的值

<script language="javascript"> var str_user=window.location.search.substring(1);alert(str_user);</script>酱板猪 2005-10-08 16:33 发表评论

2005-10-08 08:33:00 139

在WebGrid中,客户端新增行后,如何在服务端引发行更新事件

我在用客户端使用igbtl_addNew()方法新增行后,发现这些新增行根本不会在服务端引发行更新事件,后来跟踪了WebGrid的表格的新增行代码发现了原来,在使用了igtbl_addNew()后必须在使用igtbl_activate(g);//g为WebGrid的客户端对象这样才能为这些新增的行增加行更新事件和正确的设定该行为新增行的状态有了这些我们就可以人为的指定一些行为编辑过状态。比始有一些...

2005-09-28 09:15:00 79

在WebGrid中,客户端新增行后,如何在服务端引发行更新事件

我在用客户端使用igbtl_addNew()方法新增行后,发现这些新增行根本不会在服务端引发行更新事件,后来跟踪了WebGrid的表格的新增行代码发现了原来,在使用了igtbl_addNew()后必须在使用igtbl_activate(g);//g为WebGrid的客户端对象这样才能为这些新增的行增加行更新事件和正确的设定该行为新增行的状态有了这些我们就可以人为的指定一些行为编辑过状态。比始有一些...

2005-09-28 01:15:00 110

空空如也

空空如也

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

TA关注的人

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