摘要:
很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。如果安装了JDK,会发同你的电脑有两套JRE,一套位于 \jre 另外一套位于 C:\Program Files\Java\jre1.5.0_15 目录下,后面这套比前面那套少 阅读全文
posted @ 2013-09-01 19:22
City_Hunter_XYZ
阅读(162)
评论(0)
推荐(0)
摘要:
摘抄别人: java中的修饰符分为类修饰符,字段修饰符,方法修饰符。根据功能的不同,主要分为以下几种。 1、权限访问修饰符 public,protected,default,private,这四种级别的修饰符都可以用来修饰类、方法和字段。 包外 子类 包内 类内 public yes yes yes yes protected no yes yes yes default no no yes yes private no no no yes 2、final修饰符 final的意思是不可变,他可以修饰类、字段、方法。修饰类后类不能被扩展(extends),也就是不能被继承。修饰字段后字段的... 阅读全文
posted @ 2013-09-01 19:21
City_Hunter_XYZ
阅读(219)
评论(0)
推荐(0)
摘要:
在用纯JSP做一个页面报警功能的时候习惯性的用executeQuery来执行SQL语句,结果执行update时就遇到问题,语句能执行,但返回结果出现问题,另外还忽略了executeUpdate的返回值不是结果集ResultSet,而是数值!特收藏如下一篇文章(感谢网友们对各种信息的贡献):JDBCTM中Statement接口提供的execute、executeQuery和executeUpdate之间的区别Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。使用哪一个方法由 SQL 语句所产生的内容决定。方法ex 阅读全文
posted @ 2013-09-01 19:20
City_Hunter_XYZ
阅读(230)
评论(0)
推荐(0)
摘要:
A: -----超链接,类似于html里的-----执行一个view里面的一个action -----如果action的errors有值那么显示出来-----如果action的message有值那么显示出来 -----添加一个值到list,类似于list.add();-----自动完成标签的内容,这个是ajaxB: -----类似于struts1.x中的,JavaBean的值C: -----复选框-----多选框-----下拉框-----图像符号D: -----获取日期格式-----日期输入框-----显示错误信息-----表示一个块,类似于html的-----双下拉框E: -----这3.. 阅读全文
posted @ 2013-09-01 19:11
City_Hunter_XYZ
阅读(143)
评论(0)
推荐(0)
摘要:
struts标签使用举例-logic1. logic:empty 该标签是用来判断是否为空的。如果为空,该标签体中嵌入的内容就会被处理。该标签用于以下情况: 1)当Java对象为null时; 2)当String对象为""时; 3)当java.util.Collection对象中的isEmpty()返回true时; 4)当java.util.Map对象中的isEmpty()返回true时。 eg. ... 该句等同于: if (userList.isEmpty()) { ... } 2. logic:notEmpty 该标签的应用正好和logic:empty标签相... 阅读全文
posted @ 2013-09-01 19:07
City_Hunter_XYZ
阅读(281)
评论(0)
推荐(0)
摘要:
一:多行匹配很多时候我们可以通过边界符号(^,$,\b,\B)达到我们匹配某些字符串的目的。但是如果字符串有多行呢,这个其实很简单了,只需加个m就指定为多行匹配了。实例:var str = "first second\nthird fourth\nfifth sixth";var patt = /(\w+)$/gmconsole.log(str.match(patt));结果:["second","fourth","sixth"]如果没有指定m,则只会得到sixth了,加了m后实际上正则表达式是把\n、\r这些也换 阅读全文
posted @ 2013-09-01 19:06
City_Hunter_XYZ
阅读(4229)
评论(0)
推荐(0)
摘要:
字符含意\做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*"。^匹配一个输入或一行的开头,/^a/匹配"an A",而不匹配"An a"$匹配一个输入或一行的结尾,/a$/匹配"An a",而不匹配"a 阅读全文
posted @ 2013-09-01 19:04
City_Hunter_XYZ
阅读(379)
评论(0)
推荐(0)
摘要:
1 2 3 4 5 TEST 6 43 44 45 46 左边47 中间48 右边49 50 阅读全文
posted @ 2013-09-01 19:03
City_Hunter_XYZ
阅读(450)
评论(0)
推荐(0)
摘要:
position:absolute这个是绝对定位; 是相对于浏览器的定位。 比如:position:absolute;left:20px;top:80px; 这个容器始终位于距离浏览器左20px,距离浏览器上80px的这个位置。position:relative是相对定位,是相对于前面的容器定位的。这个时候不能用top left在定位。应该用margin。比如:当1固定了位置。1的样式float:left;width:100px; height:800px; 2的样式为float:left; position:relative;margin-left:20px;width:50px; 2的位置 阅读全文
posted @ 2013-09-01 19:00
City_Hunter_XYZ
阅读(163)
评论(0)
推荐(0)
摘要:
以下的例子是用样式实现,文字自动适应Table的宽度,并且超出的宽度的文字自动隐藏。IE下面还可以自动出现...的省略符号.关键样式:table-layout:fixed固定布局的算法,则表格被呈递的默认宽度为100%(ForIE,Mozilla)text-overflow:ellipsis当对象内文本溢出时显示省略标记(...)(ForIE)overflow:hidden不显示超过对象尺寸的内容(ForIE,Mozilla)white-space:nowrap强制在同一行内显示所有文本,直到文本结束或者遭遇br对象(ForIE,Mozilla)演示:HTML代码NewDocument标题扩大 阅读全文
posted @ 2013-09-01 18:59
City_Hunter_XYZ
阅读(1139)
评论(0)
推荐(0)
摘要:
滤镜的基本语法: Filter:滤镜名称(参数1,参数2)滤镜所适用的元素BODY网页主体元素BUTTON设置窗口区域的按钮DIV可在网页上用来定义区域范围IMG通常用来将图片传入到网页中INPUT输入窗体区域MARQUEE移动字模效果SPAN可在网页上定义区域范围TABLE建立表格TD表格中的单元格TEXTAREA文本框区域TFOOT多行输入文本框区域TH表格中的标题单元格THEAD表格中的标题TR表格中的行滤镜的种类:l视觉滤镜 只可达到静态的特效效果。只需在网页内使用CSS的定义语法即可。l转换滤镜 是用于两个画面进行转换是所使用的特效,将产生动态效果,除CSS外还需了解SCRIPT语言 阅读全文
posted @ 2013-09-01 18:56
City_Hunter_XYZ
阅读(329)
评论(0)
推荐(0)
摘要:
1 @echo off 2 echo *************************************** 3 echo * 1.启动oracle * 4 echo * 2.关闭oracle * 5 echo * 3.启动oracle监听 * 6 echo * 4.关闭oracle监听 * 7 echo * 0.退出 * 8 echo ***********... 阅读全文
posted @ 2013-09-01 18:48
City_Hunter_XYZ
阅读(277)
评论(0)
推荐(0)
摘要:
在J2EE框架下开发web网站,这种问题经常遇到,只要我们网上搜一下,就可以看到很多版本的,我整理一下:第一种可能性解决:看看我的项目:主要是里面的Structs1.3(structs2)和Hibernate3.2(或更高版本)中的JAR包里antlr2.7.2与antlr2.7.6冲突,只要删除Structs1.3中的低版本的antlr2.7.2就可以了。具体操作如下:在MyEclipse下,windows-->preferences-->在文本框中搜索struts2-->选择antlr2.7.2-->remove第二种可能性解决:主要是里面的Structs1.3和t 阅读全文
posted @ 2013-09-01 16:47
City_Hunter_XYZ
阅读(194)
评论(0)
推荐(0)
摘要:
1.Ext.onReady说明:onReady内的语句块会在页面上下文加载后再执行例子: Index 执行结果:如果代码段没有放入Ext.onReady中,会报错:2.Ext.define说明:创建类,可以继承其他类,也可以被继承例子1:执行结果:例子2:执行结果:3.Ext.create说明:实例化类,在EXTJS4中建议用create方法实例化类执行结果: 阅读全文
posted @ 2013-09-01 16:45
City_Hunter_XYZ
阅读(405)
评论(0)
推荐(0)
摘要:
我想请哪位高人分析一下以下几种SQL语句类型的执行顺序.SQL语句原型为; 1.select 列列表 from 表列表名/视图列表名 where 条件. 2.select 列列表 from 表列表名/视图列表名 where 条件 group by (列列表) having 条件 3.select 列列表 from 表列表名/视图列表名 where 条件 group by (列列表) having 条件 order by 列列表 4.select 列列表 from 表1 join 表2 on 表1.列1=表2.列1...join 表n on 表n.列1=表(n-1).列1 where 表1.条. 阅读全文
posted @ 2013-09-01 16:40
City_Hunter_XYZ
阅读(232)
评论(0)
推荐(0)
摘要:
本文转载自csdn博客sql查询原理和Select执行顺序关键字: 数据库一 sql语句的执行步骤1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。2) 语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。4)表达式转换, 将复杂的 SQL 表达式转换为较简单的等效连接表达式。5)选择优化器,不同的优化器一般产生不同的“执行计划”6)选择连接方式, ORACLE 有三种连接方式,对多表连接 ORACLE 可选择适当的连接方式。7)选择连接顺序, 对多表连接 ORACLE 选择哪一对表先连接,选择这 阅读全文
posted @ 2013-09-01 16:37
City_Hunter_XYZ
阅读(377)
评论(0)
推荐(0)
摘要:
如图:后来经过试验,找到了解决方法:删除X:\Documents and Settings\XXX\Application Data\Microsoft\Microsoft SQL Server\100\Tools\Shell\SqlStudio.bin文件,即可。注意:删除前请做备份!!删除后再次登录,如下图:如果Windows Server 2008 标准版安装SQL Express 2008,则在这里删除:X:\Users[SomeUser]\AppData\Roaming\Microsoft\Microsoft SQL Server\100\Tools\Shell\SqlStudio. 阅读全文
posted @ 2013-09-01 16:36
City_Hunter_XYZ
阅读(889)
评论(0)
推荐(0)
摘要:
定义和用法DATEDIFF() 函数返回两个日期之间的天数。语法DATEDIFF(datepart,startdate,enddate)startdate和enddate参数是合法的日期表达式。datepart参数可以是下列的值:datepart缩写年yy, yyyy季度qq, q月mm, m年中的日dy, y日dd, d周wk, ww星期dw, w小时hh分钟mi, n秒ss, s毫秒ms微妙mcs纳秒ns实例例子 1使用如下 SELECT 语句:SELECT DATEDIFF(day,'2008-12-29','2008-12-30') AS DiffDat 阅读全文
posted @ 2013-09-01 16:33
City_Hunter_XYZ
阅读(208)
评论(0)
推荐(0)
摘要:
//1。---oracle下带排序的分页-------0.32秒完成(pl/sql下测试)//select * from//(select row_number() over(order by AAC001) rn,t.* from SS_IDL_COLLATE t )//where rn =10//2。---oracle下效率较高的分页-----0.27秒完成//select * from//(select rownum rn,t.* from SS_IDL_COLLATE t where rownum=10//3。---minus差分页,感觉此方法效率不稳定,一般比第2种方法快---0.2 阅读全文
posted @ 2013-09-01 16:30
City_Hunter_XYZ
阅读(469)
评论(0)
推荐(0)
摘要:
锁定表的所有行,排斥其他针对这个表的写操作。确保只有当前事务对指定表进行写操作。 for update 和 for update nowait的区别是,别的事务要对这个表进行写操作时,是等待一段时间还是马上就被数据库系统拒绝而返回。 阅读全文
posted @ 2013-09-01 13:36
City_Hunter_XYZ
阅读(154)
评论(0)
推荐(0)