06 2012 档案

摘要:// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423 // (new Date()).Format("yyyy-M-d h:m:s.S") ==> 2006-7-2 8:9: 阅读全文
posted @ 2012-06-30 16:56 tangrongyue 阅读(820) 评论(0) 推荐(0)
摘要:来自http://new.dlgzy.com/bbs/show.asp?id=42&bd=8&totable=1日期时间脚本库方法列表Date.prototype.isLeapYear判断闰年Date.prototype.Format日期格式化Date.prototype.DateAdd日期计算Date.prototype.DateDiff比较日期差Date.prototype.toString日期转字符串Date.prototype.toArray日期分割为数组Date.prototype.DatePart取日期的部分信息Date.prototype.MaxDayOfDate 阅读全文
posted @ 2012-06-30 16:49 tangrongyue 阅读(341) 评论(0) 推荐(0)
摘要:【原创】一、函数列表 [1.字符串函数]函数名描述举例CHARINDEX用来寻找一个指定的字符串在另一个字符串中的起始位置SELECT CHARINDEX('ACCP','My Accp Course',1 )返回:4LEN返回传递给它的字符串长度SELECT LEN('SQL Server课程')返回:12LOWER把传递给它的字符串转换为小写SELECT LOWER('SQL Server课程')返回:sql server课程UPPER把传递给它的字符串转换为大写SELECT UPPER('sql server课程&# 阅读全文
posted @ 2012-06-29 22:33 tangrongyue 阅读(315) 评论(0) 推荐(0)
摘要:fdsfsfsd 阅读全文
posted @ 2012-06-29 17:15 tangrongyue 阅读(401) 评论(0) 推荐(0)
摘要:接受传递过来的参数:request.getParameter("参数名称")。此方法返回String类型。需要将String类型转换为int类型:int 变量名称 = Interger.parseInt("包含数字的字符串")。GET方式提交表单,地址栏会显示。POST方式,则地址栏不会显示参数。例:提交表单<html><head><title>JSP</title></head><body><!-- HTML与服务器交互的主要途径是表单 -->输入表格的行数与列数,进行 阅读全文
posted @ 2012-06-29 10:53 tangrongyue 阅读(358) 评论(0) 推荐(0)
摘要:1.发送指令jsp页面<html><head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <title>Alarm Report</title> <script type="text/javascript"> function ajaxSubmit(){ window.open("/rmcs/alarmOutputToExcel.jsp",'& 阅读全文
posted @ 2012-06-29 09:19 tangrongyue 阅读(882) 评论(0) 推荐(0)
摘要:css#map_canvas { left: 0px;/*0*/ width: 100%; height: 100%; background: #cccccc; overflow: auto; top: 0px;/*0px*/ bottom: 0px; position: absolute; _height: 100%; ... 阅读全文
posted @ 2012-06-28 15:47 tangrongyue 阅读(1521) 评论(0) 推荐(0)
摘要:1.将感情埋藏得太深有时是件坏事。如果一个女人掩饰了对自己所爱的男子的感情,她也许就失去了得到他的机会。 (《傲慢与偏见》)2.认识自己的无知是认识世界的最可靠的方法。 (《随笔集》)3.生存还是毁灭,这是一个值得思考的问题。 (《哈姆霄特》)4. 神要是公然去跟人作对,那是任何人都难以对付的。 (《荷马史诗》)5.你以为我贫穷、相貌平平就没有感情吗?我向你发誓,如果上帝赋予我财富和美貌,我会让你无法离开我,就像我现在无法离开你一样。虽然上帝没有这么做,可我们在精神上依然是平等的。(《简.爱》)6.大人都学坏了,上帝正考验他们呢,你还没有受考验,你应当照着孩子的想法生活。 (《童年》)7,你越 阅读全文
posted @ 2012-06-28 10:39 tangrongyue 阅读(191) 评论(0) 推荐(0)
摘要:一、表格中单元格之间分隔线的隐藏方法其实上面的三个表格都有三行三列,隐藏分隔线的诀窍在于rules,察看这三个表格的源代码,我们可以看到<TABLE>标签中都有rules。 它有三个参数(cols,rows,none),当rules=cols时,表格会隐藏纵向的分隔线,这样我们就只能看到表格的行;当rules=rows时,则 隐藏了横向的分隔线,这样我们只能看到表格的列;而当rules=none时,纵向分隔线和横向分隔线将全部隐藏。二、表格边框的隐藏表格边框的显示与隐藏,是可以用frame参数来控制的。请注意它只控制表格的边框图,而不影晌单元格。只显示上边框 <table f 阅读全文
posted @ 2012-06-28 10:38 tangrongyue 阅读(2056) 评论(0) 推荐(0)
摘要:代码:<table id="datatable"> <tr> <td>脚本之家</td> </tr> <tr> <td>www.jb51.net</td> </tr> <tr> <td>脚本之家</td> </tr> <tr> <td>www.jb51.net</td> </tr> <tr> <td>脚本之家</td> </tr&g 阅读全文
posted @ 2012-06-28 09:16 tangrongyue 阅读(410) 评论(0) 推荐(0)
摘要:如果你想要你的网页内容无论在什么分辨率和任意浏览器窗口大小的情况下都处于浏览器中间的话,你可以把你的网页内容全部放在一个表格之中,然后把这个表格设置为垂直和水平方向上都居中。具体方法如下: (1)先在在页面最外层加一个表格(一行一列),将其高度设置为100%,宽度设置为100%或者是合适的象素值,并将表格设为居中对齐(水平方向上的)。 (2)在刚才的表格中再添加一个表格(就是你想要在水平和垂直方向上都居中的那个表格),将表格设置为居中对齐(水平方向上的),垂直对齐方向不用设置(因为默认的垂直居中方式就是居中)。 示例代码如下: <!-- Test.htm --> <html& 阅读全文
posted @ 2012-06-27 16:33 tangrongyue 阅读(4041) 评论(0) 推荐(0)
摘要:js随机整数函数,先把代码贴过来,你需要直接拿去用:function randomInt(x1,x2){var min_int = parseInt(x1);var max_int = parseInt(x2);if ( isNaN(min_int)||isNaN(max_int) ){alert('parameter error');return false;}x1 = Math.min(min_int,max_int);x2 = Math.max(min_int,max_int);return x1 + Math.floor(Math.random() * (x2 - x1 阅读全文
posted @ 2012-06-27 16:23 tangrongyue 阅读(404) 评论(0) 推荐(0)
摘要:1.丢弃小数部分,保留整数部分js:parseInt(7/2)2.向上取整,有小数就整数部分加1js: Math.ceil(7/2)3,四舍五入.js: Math.round(7/2)4,向下取整js: Math.floor(7/2)附:如何判断输入的数值类型(使用时不带引号!)"^\\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 &qu 阅读全文
posted @ 2012-06-27 16:12 tangrongyue 阅读(293) 评论(0) 推荐(0)
摘要:近日新看了几篇关于ajax的文章准备试试新,至于方式我选择了在jsp页面中使用ajax,至于如何在servlet和struct中使用在后续几天我会分别试验一下。实现描述:很简单的例子,就是用户在注册的时候当输入完用户名后,自动去数据库中查询,如果用户名重复则提示用户。知识点:ajax的使用,相关控件事件,jscript中动态生成HTML(innerHTML)过程描述:至于大体过程,我就不赘述了,只是说说在过程中遇见的疑惑和解决办法。一、关于Input控件中onClick,onChange,onFocus三个事件的选择。我的第一个想法是在用户单击“密码”输入框的时候通过ajax机制去查询数据库, 阅读全文
posted @ 2012-06-27 16:11 tangrongyue 阅读(9375) 评论(0) 推荐(0)
摘要:oninput,onpropertychange,onchange的用法onchange触发事件必须满足两个条件:a)当前对象属性改变,并且是由键盘或鼠标事件激发的(脚本触发无效)b)当前对象失去焦点(onblur);onpropertychange的话,只要当前对象属性发生改变,都会触发事件,但是它是IE专属的;oninput是onpropertychange的非IE浏览器版本,支持firefox和opera等浏览器,但有一点不同,它绑定于对象时,并非该对象所有属性改变都能触发事件,它只在对象value值发生改变时奏效。停止冒泡事件if (e) //停止事件冒泡 e.stopPropagat 阅读全文
posted @ 2012-06-27 14:47 tangrongyue 阅读(2711) 评论(0) 推荐(0)
摘要:JSP中6个动作为:1.Include、2.Forward、3.UseBean、4.GetProperty、5.SetProperty、 6.Plugin。一、Include指令<jsp:include>标签表示包含一个静态的或者动态的文件。语法:<jsp:includepage="path"flush="true"/>或<jsp:includepage="path"flush="true"><jsp:paramname="paramName"value 阅读全文
posted @ 2012-06-27 10:50 tangrongyue 阅读(2830) 评论(0) 推荐(0)
摘要:一、字符串的创建创建一个字符串有几种方法。最简单的是用引号将一组字符包含起来,可以将其赋值给一个字符串变量。var myStr = "Hello, String!";可以用双引号或单引号将字符串包含,但要注意,作为界定字符串的一对引号必须是相同的,不能混用。像var myString = "Fluffy is a pretty cat.'; 这样的声明就是非法的。允许使用两种引号,使得某些操作变得简单,比如将一种嵌入另外一种:document.write("<img src="/img/logo.jpg" height= 阅读全文
posted @ 2012-06-26 09:03 tangrongyue 阅读(213) 评论(0) 推荐(0)
摘要:这两个方法都可以用来在固定的时间段后去执行一段javascirpt代码,不过两者各有各的应用场景。 实际上,setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将执行那段代码。 不过这两个函数还是有区别的,setInterval在执行完一次代码之后,经过了那个固定的时间间隔,它还会自动重复执行代码,而setTimeout只执行一次那段代码。 虽然表面上看来setTimeout只能应用在on-off方式的动作上,不过可以通过创建一个函数循环重复调用setTimeout,以实现重复的... 阅读全文
posted @ 2012-06-21 15:03 tangrongyue 阅读(13495) 评论(0) 推荐(0)
摘要:点击“文件”—“新建”,设定宽度、高度、名称,“内容”处寻透明”,如果是形象展示图,则图片尺寸不超过 174(宽)× 108(高)即可,如果是公司标志,则图片尺寸不超过 80(宽)× 80(高),具体尺寸可以按自己需要设定。例如制作形象展示图,新建一个174×108象素,分辨率为 72的文件,取名叫:“mylogo”,如图1 图12)制作所需的图片在photoshop里打开所需的图片,如图2图2鼠标左键点击该图片,按“ Ctrl+A”,商品图四周出现流动的虚线框,再 Ctrl+C拷贝该图片。鼠标左键点击刚才新建的“mylogo”文件,按“Ctrl+V”,就将图片粘 阅读全文
posted @ 2012-06-21 14:43 tangrongyue 阅读(931) 评论(0) 推荐(0)
摘要:1.1XMLHttpRequst对象的概述 在使用XMLHttpRequest对象发送请求和处理响应之前,必须先调用JavaScript创建一个XMLHttpRequest对象。由于XMLHttpRequest不是一个W3C标准,所以可以采用很多JavaScript方法来创建XMLHttpRequest的实例,IE把XMLHttpRequest实现为一个ActiveX对象,其他浏览器则把它实现为一个本地的JavaScript对象,由于存在这些差别,JavaScript必须包含有关的逻辑,从而使用ActiveX技术与使用本地的JavaScript对象技术创建XMLHttpRequst的一个实例. 阅读全文
posted @ 2012-06-19 11:50 tangrongyue 阅读(576) 评论(0) 推荐(0)
摘要:一、概述 Crystal Reports(水晶报表)是一款商务智能(BI)软件,主要用于设计及产生报表。水晶报表是业内最专业、功能最强的报表系统,它除了强大的报表功能外,最大的优势是实现了与绝大多数流行开发工具的集成和接口。在VS.Net平台做过报表开发的程序员,一定都对水晶报表强大、高效、集成等特性留下了深刻印象。 除了开发新程序外,在工作中我们常需要接触到很多较早的软件系统报表功能升级的需求,如果能结合水晶报表这一强大的工具,往往能事半功倍。二、简介:* 一套完整的Web报表制作解决方案,让您容易制作网络报表* 功能强大的工具,可将报表制作功能与Web及Windows应用程序结合* 可利. 阅读全文
posted @ 2012-06-17 19:14 tangrongyue 阅读(714) 评论(0) 推荐(0)
摘要:先起个题,以免过后忘记写,带回抽空写完 阅读全文
posted @ 2012-06-16 15:32 tangrongyue 阅读(231) 评论(0) 推荐(0)
摘要:今天开发任务稍微松缓一点,所以有时间在园里面看了几篇博客,看到有人写了sql语法汇总,开发过程中用数据库比较平凡,所以决定花点时间总结一下平时所学所用,也以便日后工作中不记得时查阅。T-sql也是一门查询语言,内容比较多,一时间无法全部总结全面,之后我会随着日后工作中常用的抽时间来一一总结。一、创建表与删除表 1.1代码1.创建表:create table Person5(Id int not null,Name nvarchar(50),Age int null)2.删除表:drop table person4; 1.2分析 1)create实现在代码中直接生成表,表的字段可以再表... 阅读全文
posted @ 2012-06-15 16:55 tangrongyue 阅读(300) 评论(0) 推荐(0)
摘要:参考资料:http://www.apoints.com/web/wzjc/jiqiao/200508/5751.html 阅读全文
posted @ 2012-06-15 15:35 tangrongyue 阅读(605) 评论(0) 推荐(0)
摘要:首先要定义四个变量:int pageSize:每页显示多少条记录int pageNow:希望显示第几页int pageCount:一共有多少页int rowCount:一共有多少条记录说明:pageSize是指定的 pageNow是用户选择的rowCount是计算出来的 该计算式为if(rowCount%pageSize==0){pageCount=rowCount/pageSize;}else{pageCount=rowCount/pageSize+1;}(技巧:数据库插入:insert into 表名(字段1,2,。。。)select 字段1,2,...from 表名)查询语句select 阅读全文
posted @ 2012-06-15 14:11 tangrongyue 阅读(44109) 评论(0) 推荐(0)
摘要:一、将网页资料以excel报表以线上浏览方式呈现<%@ page contentType="application/msexcel" %><% response.setHeader("Content-disposition","inline; filename=test1.xls"); //以上这行设定传送到前端浏览器时的档名为test1.xls //就是靠这一行,让前端浏览器以为接收到一个excel档 %>Excel档案呈现方式姓名身份证字号生日李玟N1111111111900/11/12梁静如N222222 阅读全文
posted @ 2012-06-15 11:54 tangrongyue 阅读(1051) 评论(0) 推荐(0)
摘要:1.value.slice(stratIndex,endIndex); 按起始终止下标截取字符串的子串。2.Math.abs(value);获得value的绝对值函数。3.var date = new Date();创建日期变量 阅读全文
posted @ 2012-06-14 03:39 tangrongyue 阅读(162) 评论(0) 推荐(0)
摘要:在编程的时候经常会遇到unix时间戳,那么就在这里总结一下unix时间戳常用的处理,首先应该明白是么是unix时间戳,unix时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。UNIX时间戳的0按照ISO 8601规范为 :1970-01-01T00:00:00Z,一个小时表示为UNIX时间戳格式为:3600秒;一天表示为UNIX时间戳为86400秒,闰秒不计算。在大多数的UNIX系统中UNIX时间戳存储为32位,这样会引发2038年问题或Y2038。1.sql语句中将日期格式转化为unix时间戳 select DATEDIFF(s, '1970-01- 阅读全文
posted @ 2012-06-14 03:10 tangrongyue 阅读(442) 评论(0) 推荐(0)
摘要:研究下拉菜单和弹出菜单时比较所得:1.直接在css中设置left生效的前提是必须设置父容器position:absolute或relative,如果不设置则会显示为最近一个定位的父对象左边相关的位置:测试代码:1 <div style="position:relative;top:100px;left:100px;border:1px solid blue;width:100px;height:100px;">2 <div id="outer" style="position:relative;margin-top:25px; 阅读全文
posted @ 2012-06-09 11:27 tangrongyue 阅读(11489) 评论(0) 推荐(0)