自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JSTL 入门

随着J2EE瘦客户机技术JavaServer Pages(JSP)在过去几年中的流行,独立开发人员已经创建了许多自定义的JSP标记库。虽然很多标记库是编写用来实现不同目标的,但它们往往也对迭代、条件及其他通用操作都提供了类似的解决方案。 为了减少对解决类似通用问题的独立标记库的需求,在Java Community Process(JSR 52)的赞助下创建了JSTL(JavaServer Page

2008-09-27 11:19:00 1558

转载 对JXL包的研究(java操作excel)

对JXL包的研究(java操作excel) 最近几天,没有事情,在研究jxl.jar这个开源的工程,它是一个韩国人写的java操作excel的工具。 在开源世界中,有两套比较有影响的API可供使用,一个是POI,一个是jExcelAPI。其中jExcelAPI是一个韩国程序员的作品,虽然没有POI那样血统高贵,但是在笔者 的使用过程中,感觉简单方便,对中文支持非常好,功能也比较强大。最关键

2008-08-28 16:37:00 1688

转载 如何正确利用超链接调用javascript函数

点击超链接调用javascript函数,一般人都用但这有个缺点,就是点击链接后,页面上的GIF动画将静止。 试看如下代码:function Foo(){    //do something}//-->http://****/logo.gif">使GIF动画静止的链接解决方法探讨:链接此时不影响动画显示,但鼠标移上去后,鼠标及超链接样式不发生变化,虽然可以利用样式表来改变鼠标及超链接样式,但

2008-08-26 10:38:00 1457

原创 关于cin流

 cin是一个容器,装水的容器,你可以一次倒一桶水进去,然后一滴一滴的取出来, 也可以,一次全部抽出来..要把 /n这个字符放入到这个容器中,只有一个办法,那就是按回车,回车以后,C++内定,程序接收来自键盘的信息完毕,继续运行程序, 当你输入一条 abcdefg回车 首先,cin把全部的东西全部装了起来,这时候,你可以使使 coutcin.get(s);取出1个字符,放入s中,cin里面还剩

2008-08-21 15:39:00 1295

转载 c++流缓冲学习---rdbuf()

   我们使用STL编程的时候有时候会想到把一个流对象指向的内容用另一个流对象来输出,比如想把一个文件的内容输出到显示器上,我们可以用简单的两行代码就可以完成。ifstream infile("test.txt");cout 上面的代码就把infile流对象中的流重定向到标准输出cout上,您可以在屏幕上看到test.txt的内容。下面的例子来自MSDN,清晰的描述了rdbuf函数

2008-08-21 15:33:00 12149 2

转载 流类库和输入输出

 第12章 流类库和输入输出本章要点:    1.流的概念及流类库;    2.输入输出的格式控制和ios 成员函数;    3.输入输出运算符的重载;    4.文件的输入输出。 12.1  输入/输出流的概念    C++完全支持C的输入输出系统,但由于C的输入输出系统不支持类和对象,所以C++又提供了自己的输入输出系统,并通过重载运算符“”和“>>”来

2008-08-21 15:01:00 2165

转载 C++中成员初始化列表的使用

 C++在类的构造函数中,可以两种方式初始化成员数据(data member)。 1,在构造函数的实现中,初始类的成员数据。诸如:class point{private: int x,y;public: point(int m=0,int n=0) {  x=m;  y=n; } int GetX() {  return x; } int GetY() {  return y; }};

2008-08-21 11:52:00 18954 4

转载 控制台程序窗口隐藏

 大家都知道,当编写一个win32 console application时,当运行此类程序的时候默认情况下会有一个类似dos窗口的console窗口,但是有的时候我们只想在程序中运行一段功能代码,不希望显示这个console窗口,让代码执行完毕之后程序自动退出.下面就介绍一下,如何隐藏win32 console application的console窗口 因为此种方法是通过设置编译器的链

2008-08-21 10:03:00 18923 1

原创 关于对数组名取地址的问题

//有这样一道题目: #include        int   main(void)   {             int   **p;             int   arr[100];             p   =   &arr;             return   0;     } arr是数组的首地址,&arr就代表首地址的地址,由于首地址的地址是未知的,就可能

2008-08-21 09:22:00 1220

转载 解决VisualStudio2005的MSVCP80D.dll找不到的问题

今天装了个VisualStudio2005,发现比VC6.0强大多了,可是随便写个小程序都发现出“MSVCP80D.dll找不到”的错误,参考了一些资料:项目->属性->配置属性->清单工具->常规->使用FAT32解决办法改为“是”即可此时,应该将上次产生的debug文件夹删除才能正确运行。来自http://hi.baidu.com/cxh198412,但是如果这样每次都改不是很麻烦

2008-08-21 09:00:00 1987 1

转载 Set,List , Map , Vector,ArrayList存储数据的应用

 JAVA的容器---List,Map,Set Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口   Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(E

2008-08-20 11:37:00 944

原创 提取字符串的存储过程

 /*             参数说明:       输入:           srcStr;待分割字串;     例子:1;2;3;45;46;           splitStr:分隔符                 功能说明:输出分隔符前字串              */     create   or   replace   procedure   splitStr(srcStr

2008-08-19 17:35:00 993

转载 SQL优化34条

我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1)      选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如

2008-08-19 17:32:00 792

转载 ORACLE函数大全

  SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;        A         A      ZERO     SPACE--------- --------- --------- ---------  

2008-08-19 17:24:00 807

转载 JavaScript函数大全 集合

 JavaScript函数大全 集合 1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:d

2008-08-19 17:22:00 1567 1

转载 常用js函数收藏

常用js函数收藏旧一篇: jsp中模糊查询/*------------------------------------------------------------ dateDlg(inputid,initDate,startYear,endYear)  弹出时间窗口 compareDate(end,s)                           与当前时间比较 compareTwoD

2008-08-19 17:21:00 1061

原创 oracle游标使用小例子

 --游标使用(游标其实是一个放入内存临时表)declare   money cms3_simcard.card_fee%type :=0; --定义与表字段相同类型   cursor mycursor is --定义游标          select * from cms3_simcard           where return_flag = 1 and msisdn like 138

2008-08-19 17:18:00 3872 2

原创 oracle存储过程使用的小例子

 create or replace procedure liujiatemp (  mymsisdn in number  ) as   money cms3_simcard.card_fee%type :=0;   cursor mycursor is           select * from cms3_simcard           where return_flag = 1 an

2008-08-19 17:17:00 925

原创 ajax实际应用(2)服务器端将数据以XML格式传回

 List listRet = null;    listRet = mgmt.queryTwo(tmp_realname);    //***********返回XML*********//    HttpServletResponse response=this.getResponse();    response.setContentType("text/xml;charset=gb2312

2008-08-19 17:12:00 914

原创 ajax实际应用(1)客户端部分

function getAjaxObject(){ var ajax = null; if(window.XMLHttpRequest) {  ajax = new XMLHttpRequest(); } else if(window.ActiveXObject) {  ajax = new ActiveXObject("Microsoft.XMLHTTP"); } return ajax;}

2008-08-19 17:11:00 918

转载 oracle 9i存储过程详解

1.块结构:PL/SQL程序被分割为称为块(block)的结构,块中包含PL/SQL程序语句。典型的PL/SQL块具有以下的结构:[DECLARE    declaration_statements ]BEGIN    executable_statements[EXCEPTION    exception_handling_statements]END;语法元素:declaration_stat

2008-08-19 17:03:00 645

转载 JAVA常用包

1、java.lang包:java的核心类库,包含了运行java程序必不可少的系统类,如基本数据类型、基本数学函数、字符串处理、线程、异常处理类等,系统缺省加载这个包2、java.io包:java语言的标准输入/输出类库,如基本输入/输出流、文件输入/输出、过滤输入/输出流等等3、java.util包:包含如处理时间的date类,处理变成数组的Vector类,以及stack和HashTab

2008-06-22 13:16:00 796

转载 初学java的人应该从这里开始

这是我个人归纳的一些知识点,我觉得初学java首先需要重以下的知识开始(1)JAVA程序开发步骤:   源代码-->编译成*.class-->执行(将.class交给JVM)   jvm--java虚拟机(解释器)(2)   JDK -- java开发工具包(编译器、解释器、类库)   JSDK -- java标准开发工具包   J2SDK -- java 2.0 标准

2008-06-22 13:15:00 525

转载 什么是Shell

什么是Shell?    

2008-05-28 05:07:00 539

原创 528日记

VMware workstation安装ubuntu完成硬盘安装ubuntu8.04 系统完毕设置中文环境PPPOE配置完毕软件包的下载安装(apt-get)或新利得(synaptic)搜索使用C++开发环境配置完毕ATI显卡驱动配置完毕LUMAQQ安装完毕中文输入法配置完毕寻找包:1.在新力得的自带库中搜索         2.给新力得添加库  3.寻找Debian包  4.寻找自动包  5.下

2008-05-28 05:02:00 493

转载 ubuntu下面安装oracle10g

 ubuntu下面安装oracle10g(1) : ubuntu 6.06(2): 由于 ubuntu 是 debian 的内核,所以要在 oracle 官方上下载 oracle-xe-universal_10.2.0.1-1.0_i386.deb 开始安装(先看下面要注意的问题,第四项) 1:dpkg –I oracle-xe-universal_10.2.0.1-1.0_i386.deb 出现

2008-05-21 14:45:00 1311

转载 Linux操作系统的Configure参数解释说明

Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。 与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成为高手,对基

2008-05-13 11:11:00 1183

转载 搞定使用tar打包的应用软件

搞定使用tar打包的应用软件 1. 安装: 整个安装过程可以分为以下几步: 1) 取得应用软件:通过下载、购买光盘的方法获得; 2) 解压缩文件:一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解压。如果是最常见的gz格式,则可以执行:“tar –xvzf 软件包名”,就可以一步完成解压与解包工作。如果不是,则先用解压软件,再执行“tar –xvf 解压后的tar包”进行解包;

2008-05-13 10:42:00 860

转载 终端和控制台的区别

    今天看到有人问终端和控制台的区别,而且这个问题比较有普遍性,因此想抽出一点时间来解释一下这两个术语的区别。本人水平有限,本身也是从各种资料上看到的,难免有错,如果发现错误,请来信指正。    终端,英文叫做terminal ,通常简称为term ,比如我们在X下的xterm.控制台,英文叫做console。要明白这两者的关系,还得从以前的多人使用的计算机开始。大家都知道,最初的计算机由于价

2008-05-12 09:44:00 1300

转载 linux解压 tar命令

linux解压 tar命令tar命令tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压

2008-05-07 11:08:00 486

转载 ubuntu输入法安装

ubuntu输入法安装 这里的方法同样适用于Debian下的Scim输入法的安装。    根据SCIM的文档说明,装SCIM最好用UTF-8的locale。(你也可以使用GB2312以及GBK的locale,使用scim都一样的)对于一个新装好的没有安装SCIM的Ubuntu系统(新的Ubuntu安装器选择中文安装后,一边都已经装好了scim),只要      apt-get in

2008-05-05 00:51:00 911

转载 Ubuntu8.04快速设置指南

                                                                 Ubuntu8.04快速设置指南安装完了Ubuntu8.04,那么下面要做的就是配置自己的系统,让Ubuntu更适合自己的使用习惯。虽然一般的电脑Ubuntu都不用驱动。但是因为一些开源的原因和系统的要求Ubuntu肯定无法满足所有人的要求,这时候学会打造一个纯粹属于自

2008-05-03 15:12:00 986

转载 Ubuntu8.04硬盘安装指南

                               Ubuntu8.04硬盘安装指南昨晚一直睡不着觉就起床把刚刚BT回来的Ubuntu8.04正式版装上了。因为懒得刻盘,所以选择了硬盘安装。整个过程还算顺利,今天早上就把Ubuntu和Firefox一起配置好了。不用装驱动的感觉真好,Ununtu竟然连我那个在XP下找了好几个驱动都不能用的蓝牙都认出来了。当然,我的N73用数据线数据传输功

2008-05-03 15:12:00 5608

转载 怎样用虚拟机(vmware)安装Linux系统

下载VMWare解压后根据提示正触安装VMWare到硬盘中 (1) 建立虚拟机 A.用鼠标左建双击桌面中的"VMware workstation"图标,运行虚拟机B.建立一台虚拟机。点击“FILE(文件)”-“NEW(新建)”--“NewVirtual Machine(新建虚拟机)”,弹出虚拟机创建菜单。 C.根据向导一步一步地创建虚拟机,首先选择安装方式是“TYPICAL(典型)

2008-04-30 22:58:00 1964

转载 硬盘安装Fedora 8

★1.安装前的准备: 要从硬盘安装Fedora 8,这里你要保证存放Feora 8镜像文件的盘为FAT32格式,因为无论Linux还是DOS,都不能识别NTFS。另外你还要为Linux系统空出一部分空间出来,◆空间大小最好在10G以上。 ★2.下载Grub for DOS工具(http://download.gna.org/grub4dos/),这是在开机时引导进入Linux安装过程用的。将下

2008-04-30 16:26:00 524

转载 配置Linux操作系统的环境变量

配置Linux操作系统的环境变量  1、linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。   2、常在/etc/profile文件中修改环境变量,在这里修改的内容是对所有用户起作用的。   以下主要操作将在该文件中进行。

2008-04-30 16:22:00 403

转载 Linux操作系统下C语言编程的注意事项

Linux操作系统下C语言编程的注意事项     一、工具的使用    1 、学会使用vim/emacs ,vim/emacs 是linux 下最常用的源码编辑具,不光要学会用它们编辑源码,还要学会用它们进行查找、定位、替换等。新手的话推荐使用vim ,这也是我目前使用的文本编辑器。    2 、学会makefile文件的编写规则,并结合使用工具aclocal 、autoconf和au

2008-04-30 16:21:00 634

转载 oracle函数大全

oracle函数大全SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;        A         A      ZERO     SPACE--------- --------- --------- ---

2008-04-30 16:19:00 481

转载 在Ubuntu 7.10上实现C/C++开发环境

在Ubuntu 7.10上实现C/C++开发环境     Linux 除了默认装了gcc 和文本编辑器外,没有可供利用的IDE ,当然这比windows 已经好多了,至少有个gcc ,学习在linux 下的编程,一般的高手都推荐就用以上这两个工具,在用个make,gdb 什么的就好了。但对于初学者,尤其是在windows 下用惯了VC,VB之类的IDE 的同志们来说,仅仅用命令行的方式,是在是

2008-04-30 16:19:00 682

转载 Unix系列shell程序编写

Unix系列shell程序编写  *Shell是什么?   任何发明都具有供用户使用的界面。UNIX供用户使用的界面就是Shell(DOS的command熟悉吧,但UNIX的要强大的多)。 Shell为用户提供了输入命令和参数并可得到命令执行结果的环境。   为了不同的需要,UNIX提供了不同的Shell。现在的UNIX大部分都支持BourneShell,以下教程就以BourneShe

2008-04-30 16:18:00 589

空空如也

空空如也

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

TA关注的人

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