- 博客(50)
- 收藏
- 关注
原创 [收藏]JavaScript实用的一些技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6.
2004-12-21 23:11:00
3350
原创 [收藏]ASP.NET中上传文件到数据库
介绍为什么要将文件保存到数据库呢?理由很多,最直接的就是,将文件放入数据库以后,可以对文件进行更好的管理,特别是文本文件、图片等,如果不使用数据库,数量巨大的时候,很难做到有效的管理和区别。特别是需要作一些与文字密切相关的应用的时候,将文件全部放入数据库是最好的选择,对文字的处理、检索等,都可以直接利用数据库的一些功能,可以做到真正的有效管理。本文举例主要针对以文字为基础的文件,比如WORD等
2004-12-16 00:30:00
1683
原创 [转载]MD5算法之C#程序 MD5算法描述
MD5算法描述作者:rufi 2004.06.22当我要写一个MD5算法的程序时,发现中英文的语言描述都有一些不确切的地方,某些个细节讲得不清楚,或者说很费解。最后不得不拿出C语言的源程序来调试,这对于理解算法是很不利的。于是就总结了一下我摸索到的一些要点。1.来历MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit labora
2004-12-10 22:20:00
12308
原创 Delphi程序设计规范
1.规范简介本规范主要规定Delphi源程序在书写过程中所应遵循的规则及注意事项。编写该规范的目的是使公司软件开发人员的源代码书写习惯保持一致。这样做可以使每一个组员都可以理解其它组员的代码,以便于源代码的二次开发记忆系统的维护。 2.一般格式规范2.1缩进缩进就是在当源程序的级改变时为增加可读性而露出的两个空格。缩进的规则为每一级缩进两个空格。不准许使用Tab。因为Tab会因为用户所作的
2004-11-16 10:36:00
2480
原创 [收藏]用Factory Method模式扩展MyMSDNTVLibrary
MyMSDNTVLibrary (http://blog.joycode.com/musicland/posts/13776.aspx) 是我以前写的一个小型WinForms项目,当时的想法是为初学者们演示如何创建一个简单但却完整的小项目。很多朋友都对这个简单的小东西很感兴趣,西安的一位朋友在看着源码重新做了一遍之后,甚至还自己增加了添加TV的新功能。这让我感到非常欣慰。正好最近又复习了一
2004-11-16 10:06:00
1249
原创 由C++转向C#:我们需要注意哪些方面的变化?
每隔10年左右,编程人员就需要花费大量的时间和精力去学习新的编程技术。在80年代是Unix和C,90年代是Windows和C++,现在又轮到了微软的.NETFramework和C#。尽管需要学习新的技术,但由此带来的好处却远高于付出的劳动。幸运的是,使用C#和.NET进行的大多数工程的分析和设计与在C++和Windows中没有本质的变化。在本篇文章中,我将介绍如何实现由C++到C#的飞跃。 已经有
2004-11-16 09:47:00
5815
1
原创 如何在DataGrid里面产生滚动条
我们在开发的时候一定遇到使用DataGrid的时候由于不想分页(数据没有那么多)但是又显示不在一页里面,此时我们希望在DataGrid里面出现一个滚动条,可以上下滚动DataGrid里面的数据而不用上下滚动页面,由于写本文的目的是为了说明如何实现,所以对于细节性的问题读者可以自己思考完成(比如:既要分页又要滚动等等)。为了可以滚动DataGrid我们需要一个可以让客户端的Table
2004-11-12 09:16:00
2476
原创 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 floor(-1.001
2004-11-11 20:00:00
1551
转载 Oracle数据库操作类(c#)
用OracleConnection连接Oracle在Web.config中配置 public System.Data.OracleClient.OracleConnection cnn; /// /// 打开数据库连接 /// public void Open() { cnn=new OracleConnection(System.Configuration.Config
2004-11-09 19:57:00
844
转载 提供一个手机短信息的编解码类(c#)
using System;using System.Text;namespace CN.SMSLib{ /// /// By popcorn 2004.5。 /// cnpopcorn@hotmail.com /// public class CNText { public CNText() { } /// /// 编码格式 /// public enu
2004-11-09 19:55:00
734
原创 SQL Server中查询时显示行号的方法
Select no=Identity(int,1,1),* Into #temptable From TableName --Order By SortFieldSelect * From #temptable --Where no>=6 And no Drop Table #temptable
2004-11-09 12:52:00
1868
原创 [收藏]ORACLE函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE--------- --------- --------- ---------
2004-11-08 20:19:00
6067
转载 实现服务器端的多线程SOCKET Server
想要实现的功能:在服务器端有一个控制台程序(或者Windows服务),与多个客户端程序通讯,其中主线程有一个socket绑定在一个固定端口上,负责监听客户端的Socket信息。每当启动一个客户端程序,客户端发送来一个socket连接请求,server端就新开启一个线程,并在其中创建一个socket与该客户端的socket通讯,直到客户端程序关闭,结束该线程。主线程中的socket在应用程序退出时
2004-11-03 12:15:00
2294
原创 Delphi中预想不到的代码
No.1 Delphi中的Include文件 begin ShowMessage({$I File1.txt}; //有错吗? ShowMessage(UpperCase({$I File1.txt}); end; //新建一个文本文件“File1.txt”、内容填写为:“Hello Word)”看看 No.2 可爱的强制转换 var B: Byte begin Char(B)
2004-11-03 12:13:00
1314
原创 利用Delphi编写Socket通信程序
笔者在工作中遇到对局域网中各工作站与服务器之间进行Socket通信的问题。现在将本人总结出来的TServerSocket和TClientSocket两个组件的基本用法写出来,希望与您分享。 ClientSocket组件为客户端组件。它是通信的请求方,也就是说,它是主动地与服务器端建立连接。 ServerSocket组件为服务器端组件。它是通信的响应方,也就是说,它的动作是监听以及被动接受客户端的连
2004-11-03 11:59:00
2616
原创 delphi函数参考手册
名称 类型 说明 abort 函数 引起放弃的意外处理 abs 函数 绝对值函数 addexitproc 函数 将一过程添加到运行时库的结束过程表中 addr 函数 返回指定对象的地址 adjustlinebreaks 函数 将给定字符串的行分隔符调整为cr/lf序列 align 属性 使控件位于窗口某部分 alignment 属性 控件标签的文字位置 allocmem 函数 在堆
2004-11-03 09:16:00
1686
原创 [转帖]DataGrid的自定义分页UserControl
PageChange.ascx================================================================ [首 页] [上一页] [下一页] [末 页]
2004-10-31 21:56:00
1289
原创 CSS教程·滤镜
1、概述 好了,下面我们将进入CSS的最精彩的部分--滤镜,它将把我们带入绚丽多姿的多媒体世界。正是有了滤镜属性,页面才变得更加漂亮。 CSS的滤镜属性的标识符是filter。为了使您对它有个整体的印象,我们先来看一下它的书写格式: filter:filtername(parameters) 怎么样?是不是很简单,看上去与前面讲的属性定义没什么太大的差别。Filter是滤镜
2004-10-30 14:51:00
1848
1
原创 [JavaScript]几种常用的表单输入判断
//函数名:chksafe//功能介绍:检查是否含有"",//,"/"//参数说明:要检查的字符串//返回值:0:是 1:不是function chksafe(a){ return 1;/* fibdn = new Array ("" ,"//", "、", ",", ";", "/"); i=fibdn.length; j=a.length; for (ii=0;ii { for (
2004-10-29 09:07:00
1656
原创 [收藏]C#如何获得cpu,硬盘的物理序列号
using System;using System.Runtime.InteropServices;using System.Management;namespace Hardware{ /// /// Hardware_Mac 的摘要说明。 /// public class HardwareInfo { //取机器名 public string GetHostName() {
2004-10-26 19:17:00
1064
转载 如何解决页面之间传输中文乱码的问题
有的时候我们需要在页面之间传输中文,但是.NET模认在Webconfig中为我们建立的编码格式为utf-8,于是在传输中文的时候变成了乱码,相应的接受也会是乱码信息,如何解决这个问题,我们可以用两种方法。 更改Webconfig中的编码方式,如下:方法1:在你的web.config中把编码 requestEncoding="utf-8" responseEncodi
2004-10-20 09:13:00
594
原创 Javascript中使用对话框,在对话框关闭时刷新前页面的方法
假设在Default.aspx中打开Dialog.aspx,则两个页面的HTML代码如下:Default.aspx: WebForm1 http://schemas.microsoft.com/intellisense/ie5"> 点我 Dialog.aspx: Dialog http://schemas.microsoft.
2004-10-01 22:13:00
1834
1
原创 AIX4.3.3上安装ORACLE9.2过程详解
(非原创,出自哪里我也不太记得了,共享给大家吧!单纯的安装ORACLE其实非常简单,只要按照下面的步骤,一般都不会有什么问题) AIX 4.3.3 上面安装 oracle 9.2 1. 检查物理内存:(RAM >= 512 MB) # lsattr -El sys0 -a realmem realmem 1048576 Amount of usable physical memory in
2004-09-30 17:34:00
1080
原创 [收藏]Asp.Net 连接Oracle数据库 出现"找到 Oracle 客户端和网络组件" 彻底解决方法!
Asp.Net 连接Oracle数据库 出现"找到 Oracle 客户端和网络组件" 彻底解决方法!本人用Asp.Net做的程序本地访问oracle数据库时,在自己机器上好好的能访问,但是当放到服务器时就不能出现如下的错误:"Oracle client and networking components were not found. These components are supplied
2004-09-30 17:33:00
2413
原创 Oracle数据库常见问题答疑
Oracle数据库以其强大的功能和稳定性而著称,但同时,在开发和管理方面也存在很多困难,笔者在此总结了一些Oracle数据库开发和管理的常见问题,希望能对大家有所帮助。 问:如果发现表中有坏块,如何检索其它未坏的数据? 答:首先需要找到坏块的ID(可以运行dbverify实现),假设为1234。运行下面的查询查找段名: select segment_name, segment_type, bloc
2004-09-30 17:31:00
1262
原创 Oracle常见错误代码
ORA-01650:unable to extend rollback segment NAME by NUM intablespace NAME 产生原因:上述ORACLE错误为回滚段表空间不足引起的,这也是ORACLE数据管理员最常见的ORACLE错误信息。当用户在做一个非常庞大的数据操作导致现有回滚段的不足,使可分配用的回滚段表空间已满,无法再进行分配,就会出现上述的错误。 OR
2004-09-30 17:30:00
1095
原创 Oracle中Decode()函数使用技巧
decode()函數使用技巧·软件环境: 1、Windows NT4.0+ORACLE 8.0.42、ORACLE安装路径为:C:/ORANT·含义解释: decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......E
2004-09-30 16:59:00
2499
原创 怎样在Win2000 Server上彻底卸载Oracle
软件环境: 1、Windows 2000+ORACLE 8.1.7 2、ORACLE安装路径为:C:/ORACLE 实现方法: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸装所有Oracle
2004-09-30 16:57:00
1609
原创 [转帖]随心所欲的定制“弹出窗口”
常泡在网上的朋友对“弹出窗口”一定不会陌生,像新浪、163等网站,一进入首页立刻就会弹出一个窗口,里面通常是一些告示信息,或者FLASH广告等等。其实这样的效果很容易实现,大家随我一起动手吧! 不加修饰的弹出窗口 将下面这段代码插入你的页面中,在页面加载时就会自动弹出一个窗口,并打开Google搜索引擎,是不是很简单啊! 将代码放置在〈!—XXX --〉中间是为了兼容较低版本
2004-09-30 16:56:00
1251
原创 动态的管理DataGrid数据列
在ASP.NET的DataGrid数据显示控件编程中,我们有几种方式可以增加DataGrid columns。其中最常见的方法是在web forms设计器中增加,通过在控件工具箱中拖访DataGrid控件到web设计页面,然后在属性生成器中增加Columns列;还有一种方式就是在HTML视图模式下更改HTML代码的方式增加Columns列。但是这两种方式都是在设计时进行的,一旦设计完成就无法更
2004-09-30 16:54:00
1474
原创 [转帖]VB编程的七个优良习惯
1、"&"替换"+"2、变量命名大小写,语句错落有秩,源代码维护方面3、请养成以下的“对象命名约定”良好习惯4、在简单的选择条件情况下,使用IIf()函数5、尽量使用Debug.Print进行调试6、在重复对某一对象的属性进行修改时,尽量使用With....End With7、MsgBox中尽量使用消息图标,这样程序比较有规范8、在可能的情况下使用枚举 1、"&"替换"+"在很多人的编程语言中,用
2004-09-30 16:53:00
1124
原创 VS.NET 2003 控件命名规范
1.变量命名规范类型前缀示例Array arrarrShoppingListBooleanblnblnIsPostBackBytebytbytPixelValueCharchrchrDelimiterDateTimedtmdtmStartDateDecimaldecdecAver
2004-09-30 16:52:00
1755
原创 ORA-01034错误的解决办法
ORA-01034错误的解决办法--Oracle常见错误之一事先说明,Oracle高手是不需要看本文的。这是个Oracle数据库服务器比较常见的错误。有经验的用户几乎马上就能解决这个错误,再不济也能马上到Metalink(http://metalink.oracle.com)去搜索一下。不幸的是,大多的时候,都是初级用户遇到的这样的问题(对他们提Metalink也起不到什么作用--
2004-09-30 16:49:00
1608
原创 C#中在服务器端在新窗口中打开网页
string showOpen = "window.open(DataReport.aspx)";if(!IsClientScriptBlockRegistered("clientScript")) RegisterClientScriptBlock("clientScript", showOpen);
2004-09-30 16:42:00
1250
原创 从 ASP.NET 服务器控件插入客户端脚本
Scott Mitchell2003 年 8 月适用于: Microsoft® ASP.NET前提条件:本文假设读者熟悉 ASP.NET。难度: 2摘要:尽管从技术角度讲,ASP.NET 服务器控件的所有功能都可以在服务器端执行,但通常情况下通过添加客户端脚本可以大大增强服务器控件的可用性。本文将探讨服务器控件发送客户端脚本的两种方法,还将构建两个使用这些技术的服务器控件
2004-09-30 16:41:00
1108
原创 在ASP.Net中应用Javascript
戴泽峰 概要一、ASP.Net与Javascript.Net是微软公司下一代的战略核心,ASP.Net是.Net战略在Web开发方面的具体实现。它继承了ASP的简单性和易用性,同时克服了ASP程序结构化较差,难于阅读和理解的缺点。特别是服务器端控件和事件驱动模式的引入,使得Web应用程序的开发更接近于过去桌面程序的开发。在各种各样介绍ASP.Net的文章和书籍中,都把重点放在了服
2004-09-30 16:40:00
1314
原创 [转帖]Duwamish深入剖析-结构篇
摘要:本文深入详细的介绍了Duwamish网上电子书店例程的结构框架,并详细的分析了该结构的若干特点和设计模式。目录:引言 Duwamish介绍 结构分析 设计思想 代码示例 总结 作者 引言:能够作为Visual Studio .Net附带的例子,Duwamish一定包含了微软.Net设计队伍希望向开发者传达的某些信息,而事
2004-09-30 16:39:00
839
原创 ASP.NET中将数据输出到Excel
近来,在开发ISO文件管理系统的时候,曾经遇到过要将ASPX直接输出到EXCEL的需求,现将经验所得与大家分享。其实,利用ASP.NET输出指定内容的WORD、EXCEL、TXT、HTM等类型的文档很容易的。主要分为三步来完成。一、定义文档类型、字符编码 Response.Clear(); Response.Buffer= true; Re
2004-09-30 16:38:00
890
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人