自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

转载 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句

Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。      1.INSERT INTO SELECT语句   

2011-02-28 23:22:00 338

原创 Oracle数据库删除表中重复记录的常见方法

<br /> <br />方法一: <br /><br />delete from tb_channel a where a.rowid in <br />(select max(b.rowid) from tb_channle b <br />where a.policyno=b.policyno and a.classcode=b.classcode); <br /><br />——这一办法在数据记录超过10万时一般都会变得很慢。 <br /><br />方法二: <br /><br />--建立临

2011-02-28 23:17:00 570

原创 Oracle 中调试、调用(带参数的)存储过程

㈠调试procedure:办法就是在程序中打印出变量的值.      1、sqlplus 上执行 “set serveroptput on”命令  2、在存储过程中可以用 DBMS_OUTPUT.PUT_LINE(VarName); 来打印出来  给个存储过程的例子:     create or replace procedure test is      Emp_name  VARCHAR2(10);     Cursor   c1 IS SELECT Ename FROM EMP WHERE Deptn

2011-02-28 23:10:00 4402

转载 有可能挑战Java开发优势的四种技术

Java是一种杰出的产业开发语言,这是因为它带来了伟大的统一和对事实上以前并不存在的重要标准的关注。但是和所有语言一样,Java将来也会褪色。依据我做的超越Java的研究,一个重复出现的主题是有越来越多的人相信Java已不再足够的有效率。以下一组技术可以使你更有效率。他们不是对所有的工程都适合,但当被应用于适合的工程时,他们是优秀的工具。  1.动态语言  动态语言可以比像C++或Java这样的静态语言更加有效率。他们可以让你用更少的语言表达更多的意思。这里,我会关注现在新出现最流行的动态语言Ruby。用R

2011-02-26 22:43:00 494

原创 cookie解释

<br />什么是Cookie(“小甜饼”)呢?简单来说,Cookie就是服务器暂存放在你的电脑里的资料(.txt格式的文本文件),好让服务器用来辨认你的计算机。当你在浏览网站的时候,Web服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择都记录下来。当下次你再访问同一个网站,Web服务器会先看看有没有它上次留下的Cookie资料,有的话,就会依据Cookie里的内容来判断使用者,送出特定的网页内容给你。<br /><br />  cookie有什么作用呢?现在上许多

2011-02-26 22:41:00 388

原创 电脑任务管理器里的进程

(1)[system Idle Process]<br />  进程文件: [system process] or [system process] <br />  进程名称: Windows内存处理系统进程 <br />  描 述: Windows页面内存管理进程,拥有0级优先。 <br />  介 绍:该进程作为单线程运行在每个处理器上,并在系统不处理其他线程的时候分派处理器的时间。它的cpu占用率越大表示可供分配的CPU资源越多,数字越小则表示CPU资源紧张。 <br />(2)[alg.exe]<b

2011-02-26 22:40:00 1101

转载 Word自动生成目录

<br />1.在[格式]中选[样式与格式]<br />2.出现右边的一条“样式格式”栏,这里面主要就是用到标题1,标题2,标题3。把标题1,标题2,标题3分别应用到文中各个章节的标题上,设置成功后的标题前会出现一黑色小点.<br />3.当然标题1,标题2,标题3的属性(如字体大小,居中,加粗,等等)可以自行修改的。修改方法:右键点击“标题1”选“修改”,会弹出修改菜单,您可以根据自己的要求自行修改。<br />4.当都定义好后,就可以生成目录了。把光标移到文章最开头你要插入目录的空白位置,选[插入]--

2011-02-26 22:39:00 567

转载 Web Service 技术介绍

Web Service 使用标准技术,通过它,软件应用程序资源在各网络上均可用。因为 Web Service 基于标准接口,所以即使是以不同的语言编写并且在不同的操作系统上运行,它们也可以进行通信。因此,Web Service 是生成必须适用于网络上不同系统的

2011-02-26 22:38:00 470

转载 软件架构师成长之路

对于任何一个软件开发人员来说,架构师都是一个令人向往的角色。就连世界首富比尔盖茨在2000年卸任公司CEO的同时,也担任了微软公司的荣誉角色“首席软件架构师”,可见“架构师”这一称谓的吸引力。架构师是公司的“金领”,有着非常高的收入,很少需要考虑生存的问题,从而有更多的精力思考关键技术问题,形成“强者愈强”的良性循环。部分优秀的开发人员在工作了一定时间后,就要开始考虑自己的未来到底向哪个方向发展。如果开发人员的沟通能力强过技术能力,在补充一定的项目管理知识后,可以向技术管理的方向转型。如果其对技术一直很感兴

2011-02-26 22:37:00 349

原创 下拉框链接到网页

onChange="window.open(this.options[this.selectedIndex].value,'','')"这里调用了javascript事件:onChange//当改变时函数:windows.open(url,...)其中url的值是this.options[this.selectedIndex].value;

2011-02-26 22:35:00 476

转载 ajax入门

一、使用Ajax的主要原因<br /><br />  1、通过适当的Ajax应用达到更好的用户体验; <br /><br />  2、把以前的一些服务器负担的工作转嫁到客户端,利于客户端闲置的处理能力来处理,减轻服务器和带宽的负担,从而达到节约ISP的空间及带宽租用成本的目的。 <br /><br />二、引用<br /><br />  Ajax这个概念的最早提出者Jesse James Garrett认为: <br /><br />  Ajax是Asynchronous JavaScript and XM

2011-02-26 22:34:00 364

原创 在Html中,图像使用map标签

<br />许多网点的主页都有一幅图象,你可以点击它的不同部位来进入网点的不同部分.例如,这幅图象可以包含一些图标,指定为新闻部分。对话部分及下载部分,如果这个网点的参观者想从主页立即进入新闻部分,他就可以简单地点击一下新闻的图标,包含有这些图标的图象就被称为image map<br />      image map的另一个用途是在网点的每一页的顶部建立导航条,导航条包含了这个网点主要部分的菜单。同样,用户可以用导航条快速而简单地进入他所感兴趣的部分。例如,Netscape的网点上许多网页都有一个导航条.

2011-02-26 22:33:00 714

原创 使用JavaScript动态增加表格的行与列

<br />对于新增,可以使用insertRow函<br />对于删除,有两种方式:<br />1. 得到要删除的行在table中的序号rowindex,之后用table.deleteRow(rowindex)<br />2. 得到要删除的行, 之后tr.parentNode.removeChild(tr)<br /> <br />下面是一个demo<br /><HTML><br /> <HEAD><br /> <script language="javascript"><br />  var i=-1;<

2011-02-26 22:32:00 458

原创 解决java/jsp乱码的一种转换方法

<br />在jsp中,本人知识薄弱目前只知道有三种原因会有中文乱码的出现。找到了原因这才能对症下药。<br />1.jsp的contentType 的设置<br />  <%@page contentType="text/html;charset=GB2312"%><br />2.一个就是某些包中的类对中文没有良好的支持。就比如说我刚刚用的上传的一个包,这个包中的类对中文支持就是不好,显示在网页中的中文全部是???????。后来当我从这个包的类里取出的数据都用了new String(file_item.g

2011-02-26 22:31:00 123

原创 window.location.href和window.location.replace的区别

有3个jsp页面(1.jsp, 2.jsp, 3.jsp),进系统默认的是1.jsp ,当我进入2.jsp的时候, 2.jsp里面用window.location.replace("3.jsp");与用window.location.href("3.jsp");从用户界面来看是没有什么区别的,但是当3.jsp页面有一个“返回”按钮,调用window.history.go(-1);wondow.history.back();方法的时候,一点这个返回按钮就要返回2.jsp页面的话,区别就出来了,当用wind

2011-02-26 22:28:00 409

转载 sql 常用聚合函数

聚合函数在数据库数据的查询分析中,应用十分广泛。本节将分别对各聚合函数的应用进行说明。

2011-02-26 22:27:00 1009

原创 修炼一名程序员的职业水准

假设你是一名软件专业毕业的本科学子,如何在工作中修炼成为一名有较高职业水准的程序员呢,本文试图总结作者从事15年软件开发工作的感想,希望对有志成为职业程序员的人有所帮助,并借此机会感谢原昆明工学院计算机系的和智玲老师和张怀宁老师,特别感谢我的硕士导师,南京大学计算机系的博导郑国梁教授。<br /><br />注:本帖言辞尖刻,乃作者脾气秉性使然,如果你看着有气,就请多多见谅,放下别看了。<br /><br /><br />程序就是一系列按步骤进行的操作序列,它有好多种级别,比如最低级的微程序、次低级的汇编程

2011-02-26 22:24:00 326

转载 JFreeChart

JFreeChart是JFreeChart公司在开源网站SourceForge.net上的一个项目,该公司的主要产品有如下: 1、JFreeReport:报表解决工具 2、JFreeChart:Java图形解决方案(Application/Applet/Servlet/Jsp) 3、JCommon:JFreeReport和JFreeChart的公共类库 4、JFreeDesigner:JFreeReport的报表设计工具

2011-02-26 22:22:00 361

原创 sql语句中日期时间格式化查询

<br />今天在做会员管理系统搜索时,我发现以前的搜索时间方式不太科学,效率也不是太高.由其是在查询指定的时间相等的时候,我在数据库中都存这样的时间格式"2007-5-22 14:32:12"当我们在查询2007-5-22是否与它相等,结果是不相等的.<br />      所我们都喜欢找其它途径来解决这个问题。但是我发现我们的方法都不是太好,因为我们有的时候对sql sever<br />的语句特性还了解的不够彻底。所以我查询了查sql server有帮助,终于发现个好东西,可以解决这个问题. <br

2011-02-26 22:20:00 1074

原创 el jsp表达式

EL 全名为Expression Language,它原本是JSTL 1.0为方便存取数据所自定义的语言。当时EL 只能在JSTL 标签中使用,如下: 程序执行结果为10。但是你却不能直接在JSP 网页中使用: Hi ! ${ username } 到了JSP 2.0 之后,EL 已经正式纳入成为标准规范之一。因此,只要是支持Servlet 2.4 / JSP 2.0 的Container,就都可以在JSP 网页中直接使用EL 了。 除了JSP 2.0 建议使用EL 之外,Ja

2011-02-26 22:17:00 360

原创 在oracle中字段类型LONG的使用注意事项

<br />使用说明: <br />1、LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB。<br />2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。<br />3、LONG类型主要用于不需要作字符串搜索的长串数据,如果要进行字符搜索就要用varchar2类型。<br />4、很多工具,包括SQL*Plus,处理LONG 数据类型都是很困难的。<br />5、LONG 数据类型的使用中,要受限于磁盘的大小。<br />能够操作 LONG

2011-02-26 22:16:00 379

原创 oracle数据库日期字段类型的操作

<br />举个例子来说明:<br />表 book  中有name varchar2(20)//书籍名称,buydate Date //购买日期 两个字段。<br />已经创建了数据库连接Connection conn;<br />方法一、使用java.sql.Date实现比较简单的yyyy-mm-dd格式日期。<br />java.sql.Date不支持时间格式。切记不要使用new java.sql.Date(int year,int month,int date),因为还要处理时间差问题。<br />

2011-02-26 22:12:00 550

原创 Oracle的左连接和右连接

right join , left join

2011-02-26 22:09:00 351

原创 javascript中的弹出式窗口

<br />【1、最基本的弹出窗口代码】<br />    其实代码非常简单:<br />    <script LANGUAGE="javascript"><br />    <!--<br />    window.open ('page.html')<br />    --><br />    </script><br />    因为这是一段javascripts代码,所以它们应该放在<script LANGUAGE="javascript">之间。<!-- 和 -->是对一些版本低的浏览器起作用,

2011-02-26 22:07:00 515

原创 几个删除重复记录的SQL语句

<br />查数据:<br />    select * from table1 a where rowid !=(select  max(rowid)  <br />    from table1 b where a.name1=b.name1 and a.name2=b.name2......)<br />删数据:<br />   delete  from table1 a where rowid !=(select  max(rowid)  <br />    from table1 b where

2011-02-26 22:06:00 336

原创 javascriptz中的switch语句

javascript中的 Switch 语句如果你想在多组语句中只选出一组来执行,使用switch语句。语法switch(n){case 1:执行语句块 1breakcase 2:执行语句块 2breakdefault:如果 n 既不同于情况 1 也不同于情况 2 时要执行的语句块} switch 语句是这样工作的:首先我们有一个表达式 n (通常是一个变量), 它被计算一次,计算结果的值被用来和结构中每一种情况(case)的值作比较。

2011-02-26 22:03:00 689

原创 对层和的运用

1.对的运用 1.1运用在中,点击中的文字时显示不同的内容,主要信息main informationhidden information1.2运用在单选框上,当点击具有相同name的不同单选按钮时(value值不同),分别显示不同的内容。无天 不重复。 按天重复注意:中的id值与radio的value值一致。

2011-02-26 21:58:00 407

原创 如何用javascript获取文本框,下拉框,单选框的对应值或者将值赋给它们?

1.文本框1.1 通过var t=document.getElementById("test").value把值赋给变量t,1.2 当然也可以反过来把已知的变量值赋给文本框,例如:var m = "5";document.getElementById("test").value= m;

2011-02-26 21:48:00 1312

原创 System.getProperty(String key)

System.getProperty(String key)

2011-02-26 21:43:00 443

JSP程序设计从入门到精通

WWW是目前Internet上最主要的信息服务类型,它深入影响到政治、科技、商业以及教育等各个领域的发展和进步。WWW服务的基础是HTML语言,而在本书中我们要学习的JSP正是开发和维护Web站点的一种重要工具,它在HTML语言的基础上使用脚本语言对网页的对象模型进行编程,为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。

2009-03-08

Struts2.0中文教程

Struts 2以WebWork优秀的设计思想为核心,吸收了Struts 1的部分优点,建立了一个兼容WebWork和Struts 1的MVC框架,Struts 2的目标是希望可以让原来使用Struts 1、WebWork的开发人员,都可以平稳过渡到使用Struts 2框架。

2009-03-08

空空如也

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

TA关注的人

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