关于中文问题 (转)
关于中文问题 (转)[@more@]不少朋友曾对虚拟小龙亭的中文显示提出了意见和建议,谨在此表示感谢。在JSP中,中文乱码常会让人心乱如麻。对于中文处理的常见对策,在网上经常可见的主要是下面2种:<%@ page contentType="text/html;charset=gb2312" %>或者: <%String Hi="你好";byte[] tmpbyte=Hi.getBytes("ISO8859_1");Hi=new String(tmpbyte);out.print(Hi);%>虚拟小龙亭也主要采用了上面2种方法进行了修改,从而变成了1.1版。通过简单总结,示例中的中文处理发生于以下几个地方: 
利用On Error Resume Next来验证日期的输入(ASP 3.0) (转)
利用On Error Resume Next来验证日期的输入(ASP 3.0) (转)[@more@]豆豆刚才又有人问到用Javascript来验证日期,回想起自己写了一堆函数来验证日期,而且还没有涉及到闰年的问题,近来看到ASP 3.0关于On Error Resume Next的用法,灵机一动,嘿嘿……。真爽呀!<%Option ExplicitDim strDate '记录输入的日期,字符型Dim datDate '测试输入的日期是否正确,日期型<html>%><head><title>日期选择</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><link re
千年零一虫 (转)
千年零一虫 (转)[@more@] 前不久给某公司编写了一个统计软件,用的是vb6.0+Access97数据库,在windows2000下调试,所有功能正常,并无明显bug。于是发行。。。。。。 过了一个月之后,用户反映:在按日起统计功能中发现每个月12日之前的数据没有被统计出来。感到很奇怪。拿回来调试,一切正常,并不像他们所说的每个月12日之前的数据没有统计。于是到实地考察。果真由此问题,可是将其完整拿到我这里的系统中仍然是正常的。*?* 于是分析我们之间的系统有和不同。我们用的是win2000,用户用的是win98。于是找到一台98,发
Printing Tips and Tricks (转)
Printing Tips and Tricks (转)[@more@]Printing tips and Tricks Here are a few tips, tricks, and answers to frequently asked questions to help you write better printing code and resolve problems that aren't addressed in this chapter's sample programs. Using the Print Dialog's selection Button The Print dialog that MFC displays before printing begins includes a Selection radio button that the user can click to print the current selection rather than the entire document or a range of pages. By de
Timers (转)
Timers (转)[@more@]Timers You only need to know about two functions to use timers. CWnd::SetTimer programs a timer to fire at specified intervals, and CWnd::KillTimer stops a running timer. Depending on the parameters passed to SetTimer, a timer notifies an application that a time interval has elapsed in one of two ways: By sending a specified window a WM_TIMER message By calling an application-defined callback function The WM_TIMER method is the simpler of the two, but the callb
Visual Basic.NET探密 (转)
Visual Basic.NET探密 (转)[@more@]isual Basic.NET探密 - Visual Studio,Visual Basic,visual basic,visual basic 6.0 - 技术教程网 技术教程网 -- 实用技术参考
旋转的文本 (转)
旋转的文本 (转)[@more@]<!--StartFragment-->在VB中利用windows的api函数可以实现很多的VB无法实现的扩展功能,下面的程序介绍的是如何通过调用Windows中的API函数实现文本旋转显示的特级效果。 首先建立一个工程文件,然后选菜单中的Project | Add Class Module 加入一个新的类文件,并将这个类的Name属性改变为APIFont,然后在类的代码窗口中加入以下的代码: Option Explicit Private Declare Function selectClipRgn Lib “gdi32”(ByVal hdc As Long, ByVal hRgn As _ Long) As Long Private Declare Func
给所用准备当老板的程序员们 (转)
给所用准备当老板的程序员们 (转)[@more@] 我是一个新手,正在学习Delphi,我很想和大家讨论
Win98、NT和Linux的共存 NT的OS Loader ntosknl.exe (转)
Win98、NT和Linux的共存 NT的OS Loader ntosknl.exe (转)[@more@]win98、NT和Linux的共存--------------------------------------------------------------------------------现在绝大多数人装的都是windows98,但是为了学习还需要安装windows NT以及Linux,那么怎样实现他们的共存呢?并且最好是在现有windows98、windowsNT之上安装Linux。现在对整个的安装策略作一介绍,不当之处,请大家指正。 在安装之前我们首先要了解一下硬盘主导扇区中的一个重要数据区--分区表。一个硬盘最多只能有四个主分区,这一点是大家要清楚的。现在我们来假
crontab命令简介 linux定时设置 Cron实现自动任务 (转)
crontab命令简介 linux定时设置 Cron实现自动任务 (转)[@more@]crontab命令简介 简介 crontab-操作每个用户的守护程序和该执行的时间表。 作者 Matthew Dillon . 部分参数说明 crontab file [-u user]-用指定的文件替代目前的crontab。 crontab-[-u user]-用标准输入替代目前的crontab. crontab-1[user]-列出用户目前的crontab. crontab-e[user]-编辑用户目前的crontab. crontab-d[user]-删除用户目前的crontab. crontab-c dir- 指定crontab的目录。 crontab文件的格式:M H D m d cmd. M: 分钟(0-59)。 H:小时(0-23)。 D:天(1
将RedHat 7.0的汉化进行到底 Unicon 3.0 中文显示 (转)
将RedHat 7.0的汉化进行到底 Unicon 3.0 中文显示 (转)[@more@]将redhat 7.0的汉化进行到底(一) --------------------------------------------------------------------------------小猪猪 2000-12-21 14:23:27 作者:Bigluo (bigluo@china.com) http://www.Linuxorb.NET 一、机器配置 开始之前,我必须先要自报一下爱机的配置:PIII 450 + 128M Ram + 20G HardDisk + Dimond V770 + Dimond S90。整个配置编译过程足足花了我24个小时,其中编译kernel,整个QT+KDE,Unicon source花足了起码22个小时。所以,各
Delpi在MDI窗口中显示图形控件及指定背景的解决方案 (转)
Delpi在MDI窗口中显示图形控件及指定背景的解决方案 (转)[@more@] 在使用MDI介面时,有时候需要在MDI客户窗口中显示一些图形或软件封面,使得软件介面不会显得空旷,软件功能也能一目了然。然而在Delphi中并没有直接给出这些接口。在MDI窗体中放入任何图形控件在运行时都不能显示。因此需要对MDI窗体进行改造。申明: 本方案仅针对MDI窗体,如果应用在非MDI窗体中,后果难说,你自已试试吧。 记住,窗体的FormStyle属性要设置为:fsMDIForm。解决方案: 1. 在MDI主窗体中无法接收到MDI
计算机编程的24条法规 (转)
计算机编程的24条法规 (转)[@more@]1、致命的异常终止决不允许 2、以这个次序编写:用户手册、说明书、帮助、源代码 3、除非你使用Risk Factor Analysis (RFA),否则一个程序将花费双倍你认为开发所需的时间---重复工作 4、编码工作量应该不超过开发工作的百分之二十 5、测试应该只少占工程的百分之三十 6、注释应该至少要占源代码的百分之二十 7、一条错误信息应该报告什么发生了,关于这个用户能够作什么,程序下一步要做什么,以及哪一行代码造成了该问题?可能也要注意时间,用户名和环境 8、好的程序将自动地发送最近的
自制支持文件拖放的VCL组件 (转)
自制支持文件拖放的VCL组件 (转)[@more@] 用过Winamp的朋友都知道,Winamp的界面能支持文件拖放,当你想欣赏某mp3文件时,只需要 将文件拖到Winamp的窗口上,然后放开鼠标就行了。那我们如何让自己的程序也实现这样的功能 呢?我们可以通过改进开发工具提供的标准组件来实现。下面以Delphi环境中的ListBox组件为 例,让ListBox支持文件拖放。 首先介绍一下要用到的api函数: DragAcceptFiles() 初始化某窗口使其允许/禁止接受文件拖放 DragQueryFile() 查询拖放的文件名 DragFinish() 释放拖
NetXray使用说明之(6)----捕捉oicq message报文 (转)
NetXray使用说明之(6)----捕捉oicq message报文 (转)[@more@]scz 于 00-5-9 下午 12:17:39 加贴在 灌水乐园: 标题.NETXray使用说明之(6)----捕捉oicq message报文NetXray发包前可以在decode状态下编辑,sniffer pro 2.6却不象NetXray那样善解人意,只能进行二进制编辑。sniffer pro的Add Pattern里的TAB键极其混帐,并且这里也不提供decode支持。始终不能理解这些地方。不过破解版的NetXray在decode时有些地方对不准,菜单window也不时失灵。暂略(回头补吧,没时间了)今天讲讲oicq message报文的捕捉。1. 首先设置进行IP/UDP报文过滤,I
部分未公开的Windows 2000核心功能调用(华中地区网络中心 TBsoft) (转)
部分未公开的Windows 2000核心功能调用(华中地区网络中心 TBsoft) (转)[@more@]这些未公开的windows 2000核心功能调用(windows NT 4.0一般也可以调用)是针对intel 80386(I386)以上cpu的,没有移植性,可能是微软公司不公开这些调用的原因。这些调用一般以Ke386 或者KeI386开头,部分调用相当有用,笔者只分析了一部分调用的函数原型,以后再分析余下的调用。1、Ke386SetIoAccessMap函数原型:void Ke386SetIoAccessMap(int, IOPM *);引出符号:_Ke386SetIoAccessMap@82、Ke386QueryIoAccessMap函数原型:void Ke386QueryIoAccessMap(i
入侵过程 (转)
入侵过程 (转)[@more@]本文的写作目的仅仅是为了给某些粗心大意的网络管理人员一个警告——inte.NET是 有趣但十分脆弱的,当你的计算机放在互联网上给人们提供信息与服务的同时,会引 来网络中的“好奇者”的窥探。而安全性与便利性是一对矛盾……在你对自己的网络 做了一个安全策略考量之后,你应该确定你愿意以多大的风险来使用一些方便的服务, 当然这些服务——比如rlogin,可能只会使你少输入一次密码…… 首先是确定目标——撞大运乱挑一个吧,试试能不能成功……呵,于是登上yahoo,上 taiwan的站点小遛了一下……唔,这个还不错,
制作光墙效果 (转)
制作光墙效果 (转)[@more@]制作光墙效果 先给大家看看效果: 在学会光墙效果之前,首先要知道,最基本的(可能也是最经典的)火焰效果算法, 下面,我详细说一下,很简单 当然,我所讲的算法都是指实时运算的. 首先,看得出来,火焰有个共同点,底部是最亮的,顶部是最暗的,当中是一个过渡.怎么才能在程序中很方便的 显示过渡色调呢?我的建议是建一个调色版,看到抓图最顶部的那条由暗到亮的线条了吗?那就是我在这个演示 里所用到的调色版.这样在实时渲染的时候仅仅将调色版索引减1就可以达到从暗到亮的效果了. 这是我用的调色版生成的方法,你
Printing with Documents and Views (转)
Printing with Documents and Views (转)[@more@]Printing with Documents and Views MFC's print architecture is built around a kernel formed by GDI printing functions and virtual CView member functions. To understand what's on the outside, it helps to first understand what's on the inside. Here's the approach we'll take in this chapter as we study the code that enables an MFC application to support printing and print previewing: Look at the windows printing model, and examine the steps an SDK-
让VisualBasic实现隐藏Mouse (转)
让VisualBasic实现隐藏Mouse (转)[@more@]让VisualBasic实现隐藏Mouse http://www.tongyi.NET 作者:小宇 出处:中国电脑教育报 点击:228 我们经常在影像播放器和系统进入屏幕保护时看不到鼠标,这是因为系统刻意将鼠标隐藏起来的原因。这种“隐藏Mouse”的功能其实并不难,我们利用Visual Basic的api函数ShowCursor即可轻松实现,只需要编写程序如下代码即可: Public Declare Function ShowCursor Lib "user32" (ByVal bShow As Long) As&