- 博客(65)
- 资源 (1)
- 收藏
- 关注
原创 页面不能正常显示有可能是页面头有空格、制表符等
<br />由于多普达(dopod)c730的不兼容性,首页访问时就报错,曾一度无计可施。最后发现是空格的问题,根据空中网资深waper的说法,只要在一开始页头没有空格,制表符等字符,任何机型应该都可以正确显示,修改之,发现完全正确。 <br />下面是页头的正确显示,在开发时使用了一个header.jsp页面,每个页面都需要引用它,header.jsp的页头大致显示如下:Java代码 <%@ page language="java" contentType="text/vnd.wap.wml;charse
2010-10-11 14:39:00
1666
转载 oracle定时任务[转]
<br />DBMS_JOB系统包是Oracle“任务队列”子系统的API编程接口。DBMS_JOB包对于任务队列提供了下面这些功能:提交并且执行一个任务、改变任务的执行参数以及删除或者临时挂起任务等。<br />DBMS_JOB包是由ORACLE_HOME目录下的rdbms/admin子目录下的DBMSJOB.SQL和PRVTJOB.PLB 这两个脚本文件创建的。这两个文件被CATPROC.SQL脚本文件调用,而CATPROC.SQL这个文件一般是在数据库创建后立即执行的。脚本为DBMS_JOB包创建了一
2010-06-08 14:31:00
803
转载 用css改变button的样式-几款漂亮的样式
button的样子也可以优化优化滴,使其更加漂亮起来。.btn { BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsof
2010-05-26 16:19:00
18027
原创 /*+parallel(t,4)*/在SQL调优中的重要作用!
谈谈HINT /*+parallel(t,4)*/在SQL调优中的重要作用!/*+parallel(t,4)*/在大表查询等操作中能够起到良好的效果,基于并行查询要启动并行进程、分配任务与系统资源、合并结果集,这些都是比较消耗资源,但我们为能够减少执行事务的时间使用parallel HINT还是值得的,尤其在ODS系统中报表统计等方面更有使用意义.一般而言主要在如下情况使用parallel H
2010-04-09 10:07:00
11592
转载 inner join on, left join on, right join on讲解(转载)
1.理论只要两个表的公共字段有匹配值,就将这两个表中的记录组合起来。个人理解:以一个共同的字段求两个表中符合要求的交集,并将每个表符合要求的记录以共同的字段为牵引合并起来。语法FROM table1 INNER JOIN table2 ON table1 . field1 compopr table2 . field2INNER JOIN 操作包含以下部分:
2010-04-01 16:58:00
569
原创 Oracle中TO_DATE格式
http://www.cnblogs.com/baoguo/archive/2009/03/16/1413262.htmlTO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年
2009-12-11 21:19:00
665
原创 TAR GZ 压缩,解压缩命令
01-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$ gunzip FileName.gz解压2:[*******]$ gzip -d FileName.gz压 缩:[*****
2009-12-07 16:42:00
17169
2
原创 Meta的http-equiv属性详解
http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。 meat标签的http-equiv属性语法格式是:<meta http-equiv="参数" content="参数变量值"> ;其中http-equiv属性主要有以下几种
2009-10-20 12:26:00
626
原创 Frame、Iframe、Frameset 的区别
10.4 Frame、Iframe、Frameset 的区别框架页有Frame、Iframe、Frameset 3个标记,初学者容易将三者混淆,下面分别讲解三者的区别。10.4.1 Frameset与Frame的区别首先讲解Frameset与Frame之间的区别。用来划分框架,每一个框架由标记。必须在之内使用,代码如下:在上面的例子当中,把页面分为左右两个部
2009-10-14 14:32:00
6047
转载 SHELL十三问之十一:> 与 < 差在哪?
11.1BSD爱好者乐园;b8n)x1}^"x谈到 I/O redirection ,不妨先让我们认识一下 File Descriptor (FD) 。BSD爱好者乐园lk(YBn V5OcOBSD爱好者乐园 yeNg$P_-HDYj程序的运算,在大部份情况下都是进行数据(data)的处理, 这些数据从哪读进?又送出到哪里呢?这就是 file descriptor (F
2009-09-23 15:53:00
1030
原创 写个死循环 while
while : do /usr/local/footballGames/output2.sh > /dev/nullsleep 5done----------------说明:1.while循环用到了空命令(:),这是一个死循环,因为null永远返回真。2. > /dev/null 。将控制台打印的东西扔到 “黑洞” 里。这样就不会显示打印结果。而且也不生成文件。
2009-09-23 14:59:00
1162
原创 将112 上的运行结果 ,同步到 105 106两台内网服务器上
1.在112 上 运行 “ssh svc1” 和 “ssh svc2” 可以登录到另外两台。。密码同2.在服务器112上安装一个软件(用该软件可以同步)3.在客户端的服务器上安装 rsync 。命令:apt-get install rsync4.在客户端服务器上建立web用户。useradd -s /bin/false web(不用设置密码)5.在客户端服务器上建立文件:/root/footba
2009-09-23 14:58:00
648
原创 压缩 : tar . giz
压缩tar -czf footbal_090807.tar.gz footbal或者 分成两步tar -cf footbal_090807.tar footbalgzip footbal_090807.tar
2009-09-23 14:56:00
1269
转载 SHELL十三问之十三:for、while 与 until 差在哪?
终于,来到shell 十三问的最后一问了... 长长吐一口气~~~~7p)P$R4lBj,r/R@)^ Clz y最后要介绍的是 shell script 设计中常见的"循环"(loop)。BSD爱好者乐园G5jo`(d&GM;Qf*Ka`所谓的 loop 就是 script 中的一段在一定条件下反复执行的代码。A1KKR$rbbash shell 中常用的 l
2009-09-23 14:55:00
1091
转载 SHELL十三问之十二:你要 if 还是 case 呢?
还记得我们在第10 章所介绍的 return value 吗?BSD爱好者乐园"[r v%a1h rY-~9PexY"Q%O0s;T-/1若你记得 return value ,我想你也应该记得了 && 与 || 是甚么意思吧?#o-X)DZ4RXD#b1用这两个符号再配搭 command group 的话,我们可让 shell script 变得更加聪明哦。{g_s@,
2009-09-23 14:54:00
987
转载 SHELL十三问之十:&& 与 || 差在哪?
在解答本章题目之前,先让我们了解一个概念:return value !jDb"id gy$A我们在 shell 下跑的每一个 command 或 function ,在结束的时候都会传回父进程一个值,称为 return value 。:x9zJX{,I vh在 shell command line 中可用 $? 这个变量得到最"新"的一个 return value ,也就是刚结束
2009-09-23 14:53:00
821
转载 SHELL十三问之九:$@ 与 $* 差在哪?
要说$@与$*之前,需得先从shell script的positional parameter谈起...我们都已经知道变量(variable)是如何定义及替换的,这个不用再多讲了。但是,我们还需要知道有些变量是shell内定的,且其名称是我们不能随意修改的,其中就有positional parameter在内。BSD爱好者乐园(v5C f mS;bPGFKBH qV-L4fg在s
2009-09-23 14:52:00
1583
转载 SHELL十三问之八:$(( )) 与 $( ) 还有${ } 差在哪?
我们上一章介绍了( )与{ }的不同,这次让我们扩展一下,看看更多的变化:$( )与${ }又是啥玩意儿呢?BSD爱好者乐园dT#ABHKF!?[,N+PH�i*[ Mf7Jqu u1在bash shell中,$( )与` ` (反引号)都是用来做命令替换用(command substitution)的。Yn7m6m%M O4Oc^0[u1所谓的命令替换与我们第五章学
2009-09-23 14:51:00
13848
转载 SHELL十三问之七:( ) 与 { } 差在哪?
先说一下,为何要用( )或{ }好了。Qw8L8}:M_1许多时候,我们在shell操作上,需要在一定条件下一次执行多个命令,也就是说,要么不执行,要么就全执行,而不是每次依序的判断是否要执行下一个命令。或是,需要从一些命令执行优先次顺中得到豁免,如算术的2*(3+4)那样...这时候,我们就可引入"命令群组"(command group)的概念:将多个命令集中处理。y[Jj*q9
2009-09-23 14:49:00
2276
转载 SHELL十三问之六:exec 跟 source 差在哪?
这次先让我们从CU Shell版的一个实例贴子来谈起吧:/T:]4p3I1例中的提问是:BSD爱好者乐园M I�j x8lzp^?cd /etc/aa/bb/cc可以执行,但是把这条命令写入shell时shell不执行!BSD爱好者乐园;u}Bje.MU0@|这是什么原因呀!8O]WyE7r6~1`1我当时如何回答暂时别去深究,先让我们了解一下进程
2009-09-23 14:47:00
1668
转载 SHELL十三问之五:var=value?export 前后差在哪?
这次让我们暂时丢开command line,先来了解一下bash变量(variable)吧...?d ]0[-eL9V"n1;W�E r%l.U#z3i&D1所谓的变量,就是就是利用一个特定的"名称"(name)来存取一段可以变化的"值"(value)。BSD爱好者乐园lt0` c@)R#uBSD爱好者乐园#e0LR%N3uV,{p*设定(set)*W*/Bx+M�F5y6
2009-09-23 13:35:00
1961
转载 SHELL十三问之四:双引号与单引号差别在哪?
还是回到我们的command line来吧...Tcxa+|(H3O}Y1经过前面两章的学习,应该很清楚当你在shell prompt后面敲打键盘、直到按下Enter的时候,你输入的文字就是command line了,然后shell才会以行程的方式执行你所交给它的命令。但是,你又可知道:你在command line输入的每一个文字,对shell来说,是有类别之分的呢?.
2009-09-23 13:34:00
1097
转载 SHELL十三问之三:别人 echo、你也 echo ,是问 echo 知多少?
承接上一章所介绍的command line,这里我们用echo这个命令加以进一步说明。%c7WC(]1|QV e5~Q ]P温习---标准的command line包含三个部件:BSD爱好者乐园)j&tGPX3p1ri* command_name option argumentBSD爱好者乐园Ml;]` b3?9O_"D LBSD爱好者乐园 a[
2009-09-23 13:25:00
1104
转载 SHELL十三问之二:shell prompt(PS1) 与 Carriage Return(CR)
当你成功登录进一个文字界面之后,大部份情形下,你会在荧幕上看到一个不断闪烁的方块或底线(视不同版本而别),我们称之为*游标*(coursor)。游标的作用就是告诉你接下来你从键盘输入的按键所插入的位置,且每输入一键游标便向右边移动一个格子,若连续输入太多的话,则自动接在下一行输入。BSD爱好者乐园$XfPF0M假如你刚完成登录还没输入任何按键之前,你所看到的游标所在位置的同一行的左边部份
2009-09-23 12:22:00
1978
转载 SHELL十三问之一:什么是shell?
在介绍 shell 是甚么东西之前,不妨让我们重新检视使用者与计算机系统的关系,我们知道计算机的运作不能离开硬件,但使用者却无法直接对硬件作驱动,硬件的驱动只能透过一个称为"操作系统(Operating System)"的软件来控管,事实上,我们每天所谈的 freebsd、netbsd、openbsd、 linux等等 ,严格来说只是一个操作系统,我们称之为"核心(kernel)"。然而,从使用者
2009-09-23 12:19:00
1362
原创 Tomcat优化(二)
Tomcat 本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机。您可以选择自己的需要选择不同的操作系统和对应的JDK的版本(只要是符合Sun发布的Java规范的),但我们推荐您使用Sun公司发布的JDK。确保您所使用的版本是最新的,因为Sun公司和其它一些公司一直在为提高性能而对java虚拟机做一些升级改进。一些报告显示JDK1.4在性能上比J
2009-08-13 16:29:00
1151
原创 Tomcat优化 (一)
最近用httpclient做performance testing时,发现当线程加到150时服务端就会抛出socket资源用尽的错误,根本没法再往上加,响应的速度也是相当的慢,后来经过研究,发现在 server.xml中修改以一部分,增加节点数目,可以很好的提高性能: 150" minSpareThreads="30" maxSpareThreads="75" enableLooku
2009-08-13 16:27:00
812
原创 OSCache使用介紹
一.OSCache简介 OSCache是OpenSymphony这个开源项目众多Projects中的一个。他是一个高效的J2EE缓存框架,能够很好的解决动态网站速度的问题。下面来 看下OSCache解决了动态网站的哪些令人郁闷的问题。 1.缓存动态内容:其实我们的动态网页上一般只有一部分是动态的(表头,表尾一般是不变的),如果我们缓存整个网页显然不成,因为有部分是 随着请求有可能变的。OS
2009-07-28 17:43:00
1192
原创 Vi命令
文本编辑器VI Vi 是Unix世界里极为普遍的全屏幕文本编辑器,VIM是它的改进版本Vi IMproved的简称。几乎可以说任何一台Unix机器都会提供这套软体。Linux当然也有,它的 vi 其实是 elvis(版权问题),不过它们都差不多。熟悉 DOS 下的文书处理後,也许会感到 vi 并不好用;Unix 上也已经发展出许多更新、更好用的文书编辑器,但是并不一定每一台Unix机器上都会
2009-07-03 18:19:00
692
转载 JSON(JavaScript Object Notation)入门(二)
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。 尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 Web Services,否则,在普通的 Web 应用中,
2009-04-15 11:30:00
946
转载 JSON(JavaScript Object Notation)入门(一)
什么是JSON? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, J
2009-04-15 11:29:00
970
1
原创 struts2标签
一、 写jsp页面的时候,在struts2中,用的是s标记,先引入标记: 二、 struts2的标签和1是完全不同的。 struts2的标签分为两大类:非UI标志和UI标志 struts1 将标志库按功能分成HTML、Tiles、Logic和Bean等几部分 下面就介绍strut2的具体标签: 1、UI UI标志又可以分为表单UI和非表单UI两部分。表单UI部分基本与Struts 1.x相同,都
2009-03-17 15:37:00
788
原创 struts2标签学习笔记
一、 写jsp页面的时候,在struts2中,用的是s标记,先引入标记: 二、 struts2的标签和1是完全不同的。 struts2的标签分为两大类:非UI标志和UI标志 struts1 将标志库按功能分成HTML、Tiles、Logic和Bean等几部分 下面就介绍strut2的具体标签: 1、UI UI 标志又可以分为表单UI和非表单UI两部分。表单UI部分基本与Struts 1.x相同,
2009-03-17 15:34:00
836
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人