自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (11)
  • 收藏
  • 关注

原创 String s1="abc"; s2="abc" s3= new String("abc")为啥s1和s2的地址值一样而s1和s3的就不一样呢?

<br />先是在内存里创建了一个abc字符串,然后s1指向abc,s2要指向abc,内存中已经有abc,所以s1和s2地址相同,s3指向的是新字符串abc的地址,所以s1与s3不同,s1==s2但s1!=s3,因为s1,s2,s3是引用,比较的是地址而不是内容,所以有这个结果,比较值是否相同应该用.equal函数而不能直接用==

2011-04-28 15:53:00 2670

转载 mvc1/struts1和mvc2/struts2的区别

<br /><br />struts2不是struts1的升级,而是继承的webwork的血统,它吸收了struts1和webwork的优势。<br />1.action类<br />struts1要求继承一个抽象的基类,而且是使用抽象类编程不是借口<br />struts2 action类可以实现action接口但是不是必须的,任何有execute标识的POJO对象都可以用作struts2的action对象<br />2. 线程模式<br />struts1 action是一个单例模式并且必须是线程安全的

2011-04-28 11:22:00 500

转载 MVC模式及MVC1和MVC2模式的区别

<br /><br />M:Model 程序的业务<br />V:View 程序的界面<br />C:Controller 程序的控制部分======================================================================MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。MVC应用程序总是由这三个部分组成。 Event(事件)导致Controller改变Model或View,或者同时改变

2011-04-28 11:16:00 1173

转载 oracle基础知识小结

oracle 数据类型:字段类型                 中文说明                                                  限制条件                        其它说明 -----------------------------------------------------------------------------------------------------------------------------------C

2011-04-28 11:10:00 1198

原创 String s = new String("xyz");创建了几个String Object?

<br />通常版创建2个String 对象, 都为 "xyz".严禁版要看 外部条件, 在标准SUN JVM里, 如果在此代码之前的代码中有"xyz"的声明 那么只会创建 一个String 对象 即通过new 关键字创建出来的. 在括号内的"xyz" 会使用JVM 之前创建的对象.=============================================================================<br />String s = new String("

2011-04-27 17:53:00 1184

原创 Java 线程池

线程池线程池功能应用程序可以有多个线程,这些线程在休眠状态中需要耗费大量时间来等待事件发生。其他线程可能进入睡眠状态,并且仅定期被唤醒以轮循更改或更新状态信息,然后再次进入休眠状态。为了简化对这些线程的管理,.NET框架为每个进程提供了一个线程池,一个线程池有若干个等待操作状态,当一个等待操作完成时,线程池中的辅助线程会执行回调函数。线程池中的线程由系统管理,程序员不需要费力于线程管理,可以集中精力处理应用程序任务。  线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务

2011-04-27 17:43:00 686

转载 Socket通信有几种方式?及其特点

<br />Socket通信有几种方式?及其特点<br />要把这个问题具体回答起来,我估计要起写几千字:在这里简单做个介绍:<br />Socket通信时有我们常使用TCP,UDP协议等等方式进行通信,TCP是面向连接,安全的协议,例如,我们进行下载等等,就得使用TCP协议,UDP面向无连接,不安全的协议,但传输数据要比UDP快,用于视频聊天等等,Socket通信时使用到的协议还有很多。<br />(参考MSDN)<br />Ggp 网关到网关协议。  <br />Icmp 网际消息控制协议。  <b

2011-04-27 17:35:00 5425

转载 java 基本数据类型

<br /><br /> 基本型别 大小 最小值 最大值 boolean ----- ----- ------ char 16-bit Unicode 0 Unicode 2^16-1 byte  8-bit -128 +127 short  16-bit -2^15 +2^15-1 int  32-bit -2^31+2^31-1 long 64-bit -2^63+2^63-1 float 32-bitIEEE754IEEE754 double 64-bitIEEE754IEEE754 void   <

2011-04-27 17:33:00 419

转载 进程和线程

<br />线程是比进程更小的处理模块。进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程和线程的区别在于: 简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。 线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,

2011-04-27 17:24:00 409

转载 java容器类

Java容器类Collection、List、ArrayList、Vector及map、HashTable、HashMap区别 Collection是List和Set两个接口的基接口 List在Collection之上增加了"有序" Set在Collection之上增加了"唯一" 而ArrayList是实现List的类...所以他是有序的. 它里边存放的元素在排列上存在一定的先后顺序 而且ArrayList是采用数组存放元素 另一种List LinkedList采用的则是链表。Collection和Map接

2011-04-27 13:21:00 588

转载 面试题目 链表专题 - 数据结构与算法

<br /><br />面试的时候,书写程序要注意以下几点<br />1.确认了解题意,如果对题意了解不清,应该向面试人员问清楚<br />2.明确题意后,首先思考找到一个复杂度可以接受的正确算法,并表述出来,注意可以在草稿纸上写写划划,进行验证<br />3.观察复杂度能否再次降低<br />4.书写程序时,一定要认真,坚决防止出现逻辑错误,并根据程序具体分析可能的极端情况,处理好边界,并自己进行用例测试,以验证程序。<br />节点的定义如下:<br />typedef struct list {<

2011-04-26 20:29:00 851

转载 java 获取路径

<br /><br />(1)、request.getRealPath("/");//不推荐使用获取工程的根路径 <br />(2)、request.getRealPath(request.getRequestURI());//获取jsp的路径,这个方法比较好用,可以直接在servlet和jsp中使用 <br />(3)、request.getSession().getServletContext().getRealPath("/");//获取工程的根路径,这个方法比较好用,可以直接在servlet

2011-04-26 19:29:00 627

转载 java运算符

<br />位移运算符<br />&:位运算符 <br />位运算符,用来比较 0101 这样的二进制数,也可以比较boolean 值; <br />&&: 逻辑运算符,只能比较boolean值,是短路运算符,有“and”之意。 <br />例如: <br />                int i = 2 & 3; <br />boolean l = false & true; //&: 位运算符 <br />System.out.println(i); <br />System.ou

2011-04-26 19:28:00 1012 1

转载 实用SQL语句

<br /><br />查询表内容 <br />SELECT <br />表名=case when a.colorder=1 then d.name else '' end, <br />表说明=case when a.colorder=1 then isnull(f.value,'') else '' end, <br />字段序号=a.colorder, <br />字段名=a.name, <br />标识=case when COLUMNPROPERTY( a.id,a.name,'IsI

2011-04-25 19:20:00 370

转载 排序算法的比较

<br />#include "stdio.h " #include "stdlib.h " #define Max 100 //假设文件长度 typedef struct{ //定义记录类型 int key; //关键字项 }RecType; typedef RecType SeqList[Max+1]; //SeqLi

2011-04-25 19:18:00 407

转载 微软的22道数据结构算法面试题(含答案)

<br />1、反转一个链表。循环算法。   <br />    <br />    <br />    1     List   reverse(List   l)   {   <br />    2     if(!l)   return   l;   <br />    3         list   cur   =   l.next;   <br />    4     list   pre   =   l;   <br />    5     list   tmp;   <br />

2011-04-25 19:15:00 482

原创 js中replace的用法

replace方法的语法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp)也可以是字符串(string),replaceText是替代查找到的字符串。。为了帮助大家更好的理解,下面举个简单例子说明一下 Js代码

2011-04-20 15:42:00 477

原创 js中replace的用法

<br />replace方法的语法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp)也可以是字符串(string),replaceText是替代查找到的字符串。。为了帮助大家更好的理解,下面举个简单例子说明一下 Js代码

2011-04-20 15:42:00 457

原创 onkeyup,onkeydown和onkeypress

<br /><br />如下一段代码:<br /><html><br /> <script><br />  function checkForm(){<br />   if(event.keyCode ==13){<br />     event.keyCode =9;<br />   }<br />  }<br /> </script><br /> <body><br />  <form name ="form1"><br />   <input type="text" name = "text1" on

2011-04-20 15:20:00 395

原创 javascript事件列表解说

<br />事件浏览器支持解说一般事件onclickIE3、N2 鼠标点击时触发此事件ondblclickIE4、N4 鼠标双击时触发此事件onmousedownIE4、N4 按下鼠标时触发此事件onmouseupIE4、N4 鼠标按下后松开鼠标时触发此事件onmouseoverIE3、N2 当鼠标移动到某对象范围的上方时触发此事件onmousemoveIE4、N4 鼠标移动时触发此事件onmouseoutIE4、N3当鼠标离开某对象范围时触发此事件onkeypressIE4、N4 当键盘上的某个键被按下并

2011-04-20 15:18:00 288

原创 常用正则表达式

<br /><br />正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。<br />匹配中文字符的正则表达式: [/u4e00-/u9fa5]<br />评注:匹配中文还真是个头疼的事,有了这个表达式就好办了<br />匹配双字节字符(包括汉字在内):[^/x00-/xff]<br />评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)<br />匹配空白行的正则表达式:/n/s*/r<br />评注:可以用来删除空白行<br />匹

2011-04-20 15:09:00 232

转载 execute、executeQuery和executeUpdate之间的区别

<br /><br />execute、executeQuery和executeUpdate之间的区别<br />JDBCTM中Statement接口提供的execute、executeQuery和executeUpdate之间的区别<br /> <br /> <br /> <br />       Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。使用哪一个方法由 SQL 语句所产生的内容决定。<br /> <br /> 

2011-04-20 13:20:00 372

原创 preparedStatement和Statement 有什么不一样

在JDBC应用中,如果你已经是稍有水平开发者,你就应该始终以PreparedStatement代替Statement.也就是说,在任何时候都不要使用Statement一.代码的可读性和可维护性.虽然用PreparedStatement来代替Statement会使代码多出几行,但这样的代码无论从可读性还是可维护性上来说.都比直接用Statement的代码高很多档次:stmt.executeUpdate("insert into tb_name (col1,col2,col2,col4) v

2011-04-20 12:01:00 365

原创 正常关闭JDBC的多个Statement

<br /><br />Java代码 <br />private PreparedStatement psStmt1;   <br />private PreparedStatement psStmt2;   <br />private PreparedStatement psStmt3;   <br /> <br />........................   <br />........................   <br /> <br />/*  关闭代码  */  <br />pu

2011-04-20 11:55:00 592

原创 rs.next 问题

if(rs.next()){ rs.first();}else { dos.writeUTF("false"); } while(rs.next()) { String result = rs.getString(3)+rs.getString(4)+rs.getString(5)+rs.getString(6); dos.write

2011-04-20 11:43:00 3401

转载 response.sendRedirect 与 request.getRequestDispatcher().forword(request, response)的区别

<br /><br />跳转方式<br />http://localhost:8080/Test应用<br />运用forward方法只能重定向到同一个Web应用程序中的一个资源。而sendRedirect方法可以让你重定向到任何URL。<br />表单form的action="/uu";sendRedirect("/uu");表示相对于服务器根路径。如http://localhost:8080/Test应用(则提交至http://localhost:8080/uu);<br />Forward代码中的"/

2011-04-20 11:22:00 844

转载 request.setAttribute的用法

<br /><br />版权声明:转载时请以超链接形式标明文章原始出处和作者信息<br />http://qiyw.blogbus.com/logs/37351449.html<br />     request.getAttribute表示从request范围取得设置的属性,必须要先setAttribute设置属性,才能通过getAttribute来取得,设置与取得的为Object对象类型 。<br />     request.getParameter表示接收参数,参数为页面提交的参数,包括

2011-04-20 11:08:00 1144

原创 一个过滤特殊字符的JS!

<br /><script language="javascript"><br /><br />  function checkForms(){<br /><br />         var iu, iuu, regArray=new Array("","◎","■","●","№","↑","→","↓"+<br /><br />         "!","@","#","$","%","^","&","*","(",")","_","-","+","=","|","","[","]","?","~",

2011-04-19 15:42:00 390

转载 MyEclipse 8.5 优化实例

<br /><br />第一步: 取消自动validation<br />validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!<br />取消方法:<br />windows–>perferences–>myeclipse–>validation<br />除开Manual下面的复选框全部选中之外,其他全部不选<br />手工验证方法:<br />在要验证的文件上,单击鼠标右键–>myeclipse–>run valid

2011-04-18 17:22:00 354

原创 Javascript中最常用的55个典型技巧

<br /><br />1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<br />table border oncontextmenu=returntdno/table 可用于Table<br />2. body onselectstart="return false" 取消选取、防止复制<br />3. onpaste="return false" 不准粘贴<br />4. oncopy="return false;"

2011-04-18 15:45:00 470

转载 JS屏蔽功能类(屏蔽F5,退格键,空格键......)

<br />1.屏蔽功能类 <br /><br />1.1 屏蔽键盘所有键 <br /><script language="javascript"> <br /><!-- <br />function document.onkeydown(){ <br />event.keyCode = 0; <br />event.returnvalue = false; <br />} <br />--> <br /></script> <br /><br />1.2 屏蔽鼠标右键 <br /><br

2011-04-18 15:43:00 646

转载 常用JS验证函数大全

<br />[code language=js]/********************************************************************** <br />* 常用JS验证函数 <br />* QQ:12165743 <br />* Email:wqb7156@163.com <br />* Date:2007-06-06 <br />*******************************************************

2011-04-17 15:15:00 731 1

转载 一个JSP页面上面显示这两条信息:<% String path ..%>

request.getSchema()可以返回当前页面使用的协议,就是上面例子中的“http” request.getServerName()可以返回当前页面所在的服务器的名字,就是上面例子中的“localhost" request.getServerPort()可以返回当前页面所在的服务器使用的端口,就是80, request.getContextPath()可以返回当前页面所在的应用的名字,就是上面例子中的myblog 这四个拼装起来,就是当前应用的跟路径了

2011-04-15 16:03:00 657

转载 JS正则表达式大全

正则表达式中的特殊字符 字符 含意 / 做为转意,即通常在"/"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后//b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"/"后,/a/*/将只匹配"a*"。 ^ 匹配一个输入或一行的开头,/^a/匹配"an A",而不匹配"An a" $ 匹配一个输入或一行的结尾,/a$/匹配"An a",而不匹配"an A" * 匹配前面元字符0次或多

2011-04-14 17:55:00 1140

转载 用Ajax实现多级联动下拉列表For JSP(无限级别,JSON传输数据,含全国地区数据库

<br /><br />好久时间没有更新内容了,很多朋友对我以前写的一篇《用Ajax实现多级联动下拉列表(无限级别,JSON传输数据,含全国地区数据库)(原创)》感兴趣,提出原来这段代码服务器端是用asp实现的,能不能改写成JSP或者ASP.NET。说实话,对JSP我不是很熟悉,参考了一些资料,没有用struts,直接写成JSP,文后的下载包中包含一个org.json.jar,测试的时候,请将这个包加了应用服务器的lib目录中。至于For ASP.NET的,过几天再写吧。<br />Ajax.html文

2011-04-13 20:12:00 1567

转载 js获取下拉列表选中项的值和文本(select)以及获取单

<br /><br />一、获取下拉列表选中项的值和文本(select)<br />代码 select.htm 示例如下:<br />=============================================================================<br /><html><br /><head><title>获取下拉列表选中项的值和文本(select)</title></head><br /><body><br /><script><br />//获取下拉列表选中项的

2011-04-13 19:57:00 1551

转载 常用js验证

<br />//字符长短 用户名 <br />function check_name() <br />{ <br />    var upname= document.getElementById("txt_name").value; <br />    var re =new RegExp("^.{5,50}$"); <br />    var arr; <br />if((arr = re.exec(upname)) == null) <br />{ <br />document.getEl

2011-04-13 15:20:00 327

转载 js 判断checkbox是否选中

<br />Java代码  //第几个没有选      <input type="checkbox" name="checkbox1" checked>      <input type="checkbox" name="checkbox1">      <input type="checkbox" name="checkbox1" checked>      <input type="checkbox" name="checkbox1">      <input type="checkbox" name=

2011-04-12 20:48:00 639

转载 比如有10个radiobutton,他们的groupname相同,我想得到选中的radiobutto

<br />比如有10个radiobutton,他们的groupname相同,我想得到选中的radiobutton的值,请问用数组的方式怎么遍历这10个radiobutton,并得到选中的radiobutton的值。当然用radiobuttonlist可以实现,我想微软也是用的数组的方式把这中间的过程给封装了,所以就有了radiobuttonlist。但我想用数组实现下,请问这个该怎么实现,是用 list 还是用其他的数组?<br /> <br /> <br /> <br /> <br /> <br /

2011-04-12 20:00:00 1254

转载 js验证只能输入汉字 只能输入数字 只能输入英文和数字 控制输入框只能输入...

只能输入汉字:只能输入数字:只能输入英文和数字:

2011-04-12 19:24:00 3375

flex计算连个日期之间相差的天数

flex计算连个日期之间相差的天数

2013-03-15

agslib-2.3.1-2011-04-26.swc

agslib-2.3.1-2011-04-26.swc 库文件

2013-02-02

boy_select_column.swc

FLEX.datagrid加一个checkbox实现选择或全选boy_select_column.swc

2012-11-30

flex mecgrid导出excel工具包

flex MecExporter(2).swc MecExporter(2).swc

2011-11-03

flex MecGridLib

MecGridLib MecGridLib flex

2011-11-03

flex obfMecGridLib

obfMecGridLib obfMecGridLib obfMecGridLib

2011-11-03

arcgis agslib-1.2.swc

agslib-1.2.swc agslib-1.2.swc agslib-1.2.swc agslib-1.2.swc

2011-11-03

flex amCharts的swc

flex amCharts图表的第三方工具包,希望能帮到大家。

2011-11-03

flex Cairngorm.swc

flex Cairngorm的框架 今天上传一个希望能帮助大家 。。。

2011-11-03

管理电脑端口的连接的软件

管理端口连接管理端口连接管理端口连接管理端口连接管理端口连接管理端口连接管理端口连接管理端口连接管理端口连接管理端口连接管理端口连接管理端口连接管理端口连接管理端口连接

2011-04-08

数据库驱动jar包(mysql,oracle9i,sqlserver,sybase)

数据库驱动jar包(mysql,oracle9i,sqlserver,sybase)

2011-03-21

空空如也

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

TA关注的人

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