自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 本站已经停止使用,新的地址

 http://blog.jeedev.com

2005-11-27 18:25:00 1504

原创 SQL 日期处理

通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。         在使用本文中的例子之前,你必须注意以下

2005-02-22 11:47:00 1046

原创 Unix awk使用手册

什么是awk? 你可能对UNIX比较熟悉,但你可能对awk很陌生,这一点也不奇怪,的确,与其优秀的功能相比,awk还远没达到它应有的知名度。awk是什么?与其它大多数UNIX命令不同的是,从名字上看,我们不可能知道awk的功能:它既不是具有独立意义的英文单词,也不是几个相关单词的缩写。事实上,awk是三个人名的缩写,他们是:Aho、(Peter)Weinberg和(Brain)Kernighan。

2004-12-01 14:24:00 1032

原创 bash 详解 [转]

最简单的例子 —— Hello World!几乎所有的讲解编程的书给读者的第一个例子都是 Hello World 程序,那么我们今天也就从这个例子出发,来逐步了解 BASH。用 vi 编辑器编辑一个 hello 文件如下:#!/bin/bash# This is a very simple exampleecho Hello World这样最简单的一个 BASH 程序就编写完了。这里有几个问题需要

2004-12-01 13:27:00 1931 1

原创 SQL SERVER 查看语句执行时间

DBCC DROPCLEANBUFFERSDBCC FREEPROCCACHESET STATISTICS IO ON SET STATISTICS TIME ON

2004-11-11 12:41:00 1146

原创 SQL 中自己创建函数,分割字符串

 ----------------------------------------------------------------/** *   版权:  石太祥 [ E.Alpha ]   所有 ; * *   email:     ealpha(AT)msn(DOT)com  ; *   msn: ealpha(AT)msn(DOT)com  ; *   QQ  :

2004-10-27 11:51:00 1207

原创 SQLServer和Oracle的常用函数对比

        ---------数学函数  1.绝对值   S:select abs(-1) value  O:select abs(-1) value from dual  2.取整(大)   S:select ceiling(-1.001) value   O:select ceil(-1.001) value from dual  3.取整(小)   S:select floo

2004-10-15 14:09:00 1177

原创 精品推荐:命令大集合[分类整理]

精品推荐:命令大集合[分类整理] 精品推荐命令大集合[分类整理]前言,这是些命令集是从一张盗版光盘里找出来的,当时我没有在意,在WIN的程序里还有这样的“另类”资料,于是全部拿下。所以出处就无从考证。从字里行间,我们可以看出,这是Turbo的。不过对于我们来说价值还是有的,希望能对弟兄们学习有点小用。。。哈。。。。进入与退出系统http://www.linuxsir.org/bbs/showt

2004-10-14 14:08:00 1090

原创 Shell操作与简易编程(六)

     Linux的Shell编程其实作为命令语言互动式地解释和执行用户输入的命令只是Shell功能的一个方面,Shell还可以用来进行程序设计,它提供了定义变量和参数的手段以及丰富的程序控制结构。使用Shell编程类似于DOS中的批处理文件,称为Shell script,又叫Shell程序或Shell命令文件。   Shell基本语法  像高级程序设计语言一样,Shell也提供说明

2004-10-14 13:51:00 996

原创 Shell操作与简易编程(五)

 标准输入与输出执行一个Shell命令行时通常会自动打开3个标准文档,即标准输入文档(stdin),通常对应终端的键盘;标准输出文档(stdout)和标准错误输出文档(stderr)都对应终端的屏幕。进程将从标准输入文档中得到输入资料,将正常输出资料输出到标准输出文档,而将错误信息送到标准错误文档中。  我们以cat命令为例。cat命令的功能是从命令行给出的文件中读取资料,并将这些资料直接

2004-10-14 12:46:00 1041

原创 Shell操作与简易编程(四)

 Shell特殊字符通配符  通配符用于模式匹配,如文件名匹配、路径名搜索、字串查找等。常用的通配符有(*),(?)和括在方括号[ ]中的字符序列。用户可以在作为命令参数的文件名中包含这些通配符,构成一个所谓的“模式串”,以在执行过程中进行模式匹配。* 代表任何字串(长度可以不等),例如:f*匹配以f打头的任意字串。但应注意,文件名前的圆点(.)和路径名中的斜线(/)必须显式匹配。例如

2004-10-14 12:45:00 872

原创 Shell操作与简易编程(三)

 Shell基础命令行中输入的第一个字必须是一个命令的名字,第二个字是命令的选项或参数,命令行中的每个字必须由空格或Tab隔开,格式如下:$ 命令 选项 参数选项是包括一个或多个字母的代码,它前面有一个减号(减号是必要的,Linux用它来区别选项和参数),选项可用于改变命令执行的动作的类型。例如:[root@start root]# ls这是没有选项的ls命令,可列出当前目录中的所有文档,但只

2004-10-14 12:44:00 854

原创 Shell操作与简易编程(二)

                    几种流行的Shell   目前流行的Shell有ash, bash, ksh, csh, zsh等,你可以用下面的命令来查看你自己的Shell类型:   # echo $SHELL   $SHELL是一个环境变量,它记录用户所使用的Shell类型。你可以用命令:   # Shell-name  来转换到别的Shell,这里Shell-name是你想要尝试

2004-10-14 12:42:00 891

原创 Shell操作与简易编程(一)

Shell是Linux系统下的命令解释器,也是使用Linux系统的主要环境,Shell的功能很多,主要从Shell的基本概念、Shell的种类、Shell中的特殊字符、重定向以及Shell程序几个方面来讲解,重点内容是Shell的特殊字符和Shell编程。什么是Shell  用户登录进入Linux系统时,可以进入基于X Window的图形视窗系统:KDE

2004-10-14 12:41:00 949

原创 Linux下shell的简单编程

 Linux下shell的简单编程 转自:动态网制作指南 www.knowsky.com    shell脚本编写基础     从定时备份到执行简单命令,Linux的shell脚本可以执行各种功能。几乎所有的程序都可以用shell脚本来运行。在脚本中甚至可以包含一些简单的条件选择。shell脚本的基本格式如下:#!/bin/sh...Yo

2004-10-14 12:38:00 1106

原创 攻克学习多线程时碰到的难题 [转]

攻克学习多线程时碰到的难题 来源: PConline   作者: qlampskyface     接触多线程已经不少时间了,也做了不少事情,但是一直觉得用起来不那么顺手,在debug的时候,往往会比较担心在同步上出什么问题,想起"程序员最怕的是自己写的代码"这句话,觉得真是不假.    终于有一天,我觉得是时候把这个问题弄清楚了,所以,

2004-10-11 16:55:00 855

原创 Java线程及同步(synchronized)样例代码 [转]

 import java.io.*;import java.util.*;import java.text.SimpleDateFormat;public class TestThread extends Thread{    private static Integer threadCounterLock; //用于同步,防止数据被写乱    private static int threa

2004-10-11 16:50:00 787

原创 用Java实现Web服务器 [转]

计算机世界1999年第9期 广西财政高等专科学校 徐 辉   一、HTTP协议的作用原理   HTTP协议的作用原理包括四个步骤: 1.连接:Web浏览器与Web服务器建立连接。2.请求:Web浏览器通过socket向Web服务器提交请求。3.应答:Web浏览器提交请求后,通过HTTP传送给Web服务器。Web服务器接到请求后,进行事务处理,处理结果又通过HTTP传回给Web浏览器,从而在Web浏

2004-10-07 12:52:00 821

原创 如何用正确的方法来写出质量好的软件的75条体会-

                                        1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。3. 你们的测试组还在用Word

2004-10-05 20:37:00 792

原创 一个触发器的例子

现在我是在做一个客户服务的系统。。理论和结构是这样的。。。。有客户表        KH_NAME[varchar] (8)    LIST_DATE  [datetime]有物品表        ID [int]  WP [varchar] (20)  REPORT_DATE [datetime]有一览表        kh_name  wp_ID wp   LIST_DATE当客户表增加一条记

2004-09-30 01:56:00 929

原创 Java中对HashMap的深度分析与比较Java中对HashMap的深度分析与比较

        在Java的世界里,无论类还是各种数据,其结构的处理是整个程序的逻辑以及性能的关键。由于本人接触了一个有关性能与逻辑同时并存的问题,于是就开始研究这方面的问题。找遍了大大小小的论坛,也把《Java 虚拟机规范》,《apress,.java.collections.(2001),.bm.ocr.6.0.shareconnector》,和《Thinking in Java》翻了也找不到

2004-09-25 21:18:00 825

原创 Java 面试中的陷阱[转载]

---------------------------------------------------------------------------------------------找工作要面试,有面试就有对付面试的办法。以下一些题目来自我和我朋友痛苦的面试经历,提这些问题的公司包括IBM, E*Trade, Siebel, Motorola, SUN, 以及其它大小公司。面试是没什么

2004-09-17 20:26:00 801

原创 Eclipse 快捷键!

编辑作用域功能快捷键全局查找并替换Ctrl+F文本编辑器查找上一个Ctrl+Shift+K文本编辑器查找下一个Ctrl+K全局撤销Ctrl+Z全局复制Ctrl+C全局恢复上一个选择Alt+

2004-09-17 20:22:00 763

原创 随机调用记录[SQL Server]

?以SQL Server 2000自带的Northwind数据库为例:SELECT TOP 3 *FROM EmployeesORDER BY NEWID()多执行几次,看到输出的结果了吗?如果想要每次调用的数据不重复,这好办每次调用过某个数据以后给它做一个标记例如:给Employee表增加一个标志字段Flag(tinyint型),令它默认值为1并且,update Employees set

2004-09-07 13:17:00 1002

原创 如何创建一个简单的JAVA存储过程

  软件环境:   1、操作系统:Windows 2000 Server                            2、数 据 库:Oracle 8i R2 (8.1.7) for NT 企业版  3、安装路径:C:/ORACLE                                         

2004-09-02 16:49:00 1151

原创 Oracle8i中使用Java语言来开发存储过程

 本篇文章来源与时代朝阳数据库(原晓通数据库)培训部Oracle 资料库。在Oracle8i之前,开发人员只能使用PL/SQL来开发存储过程。而在Oracle8i之中,不仅可以使用原有的PL/SQL开发存储过程,而且也可以使用Java语言来开发存储过程。本篇文章将简单介绍关于这方面的知识,包括以下内容: l         存储过程简介;l         Java存储过程

2004-09-02 16:40:00 1037

原创 HttpSessionListener统计在线人数 [转]

 /** *   编写以下SessionCounter.java *   并编译为SessiionCounter.class *   然后放到你的网站的classpath的 *   SessionCount(自己建立此目录)下面 */ package SessionCount;import javax.servlet.*;import javax.servlet.http.*;public

2004-09-02 09:21:00 1723 2

原创 Hibernate 实现分页查询 [转]

Hibernate 可以实现分页查询,例如:从第2万条开始取出100条记录      代码:      Query q = session.createQuery("from Cat as c");      q.setFirstResult(20000);      q.setMaxResults(100);      List l = q.list();那么Hibernate底层如何实现分

2004-09-01 16:24:00 3614

原创 在Linux下搭建Web应用环境 [转]

                           JAVA运行环境:j2sdk-1_4_2_05数据库服务器:MySQL-4.0.20dWeb服务器:Tomcat5.0.27JDBC驱动程序:mysql-connector-java-3.0.14-production-bin.jar 1、搭建JAVA的运行环境(1)到Sun公司下载j2sdk-1_4_2_0

2004-09-01 09:48:00 809

原创 存储过程入门与提高[转]

什么是存储过程呢? 定义:将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来,那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。讲到这里,可能有人要问:这么说存储过程就是一堆SQL语句而已啊?Microsoft公司为什么还要添加这个技术呢?那么存储过程与一般的SQL语句有什么区别呢?存储过程的优点

2004-08-31 14:06:00 891

原创 存储过程

usesmtdata go /*删除过程*/ dropprocedureusp_search_user go /*创建过程*/ createprocedureusp_search_user @usernamevarchar(32) as select@username=@username+% selecttop10usernameas用户名,passwordas密码 fromnormalu

2004-08-31 13:55:00 1210

原创 ORACLE触发器的一点应用 [转]

                               以前同事每次在ORACLE数据库新增加记录的时候都是要在此之前先来一次:select MAX(id) from t_examineinfo。 感觉挺麻烦且效率低,于是使用触发器来解决这个问题。      先建立一个测试表TEST吧,DDL如下:     create table TEST     (     

2004-08-31 11:14:00 1173 1

原创 ORACLE----触发器,存储过程及JOB [转]

一、ORACLE中创建自增的ID字段1、创建序列??? ?create *sequence_name* ?increment by 1 start with 1 maxvalue 999999999;2、创建触发器---(创建一个基于该表的before insert 触发器,在触发器中使用该SEQUENCE)?????create or replace trigger *triger_name

2004-08-31 11:07:00 1720

原创 Oracle触发器在MIS 开发中的应用 [转]

Oracle触发器在MIS 开发中的应用   作者:周海涛   吴良刚摘要:本文介绍了oracle触发器的概念和类型,总结了oracle触发器在开发MIS中的应用,并提供了实例以供参考. 关键词:MIS 、触发器  oracle 1.引言 本人在做一个大型的MIS系统(前台用powerbuild工具,后台用oracle数据库)时,常碰到一些有关数据冗长性,批量删除和动态信息方面

2004-08-31 10:57:00 1182

原创 CVS服务器配置步骤 [转]

检查 /etc/services 首先键入 vi /etc/services 然后键入 /cvspserver 如果找到的行前面并没有#,那么就不用修改了,否则去掉行首的# 在 /etc/xinetd.d 目录下创建一个文件,随便命名,比如 cvs vi /etc/xinetd.d/cvs 在其中添上 引用:service cvspserver { socket_typ

2004-08-31 09:42:00 1416

原创 解决新版本CVSNT中“no such repository”问题。

-----------------------------------------------------------------------------------------版权:石太祥 (ealpha(AT)msn(DOT)com)联系:     msn: ealpha(AT)msn(DOT)com              QQ : 9690501-------------

2004-08-30 16:23:00 4601 1

原创 谨以此文献给才毕业2--5年的朋友 [转]

   我们终于进入了这个社会。从此结束了被学校老师看管的生涯,结束了做父母乖宝贝的日子,也结束从父母兄长那里拿钱的幸福时光。    我们从家里搬了出来,提着自己半新不旧的行囊找了间不能再廉价的破房子租了下来,开始了闯荡的生活。我们的眼光充满了好奇,我们的血液里流淌着激情,我们的钱夹却空前的瘦小。在面对第一个老板第一批同事第一份工作的时候,我们是那样的慷慨激昂,我们认为自己无所不能,我们幻想很快就可

2004-08-30 10:00:00 1395 2

原创 数据库命名约定 --- 数据库结构命名

   【标准1】数据库命名     数据库的命名要求使用与数据库意义相关联的英文字母且以“DB_”打头,例如:客户资料数据库的命名可以是DB_Customer_Info。     【标准2】数据库安全设计命名数据库的安全性命名主要包括应用系统数据库的用户、角色和权限的分配和回收。针对用户的命名必需以部门、岗位和用户名3个部分考虑,即以“DeptID_PositionID_S

2004-08-24 10:48:00 1594

原创 Java 程序编码规范

 所有的程序开发手册都包含了各种规则。一些习惯自由程序人员可能对这些规则很不适应,但是在多个开发人员共同写作的情况下,这些规则是必需的。这不仅仅是为了开发效率来考虑,而且也是为了后期维护考虑。命名规范定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性)Package

2004-08-24 10:41:00 845

原创 深入理解abstract class和interface【转载】

     abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两

2004-08-22 23:41:00 769

空空如也

空空如也

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

TA关注的人

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