经验点谈在JSP中的声明. (转)
经验点谈在JSP中的声明. (转)[@more@]在JSP中的声明:JSP中的声明有两种方法:一种是<% intCount=0%>,另一种是<%! intCount=0%>,现在讲讲第二种.1、测试条件:假设有两个页面test1.jsp和test2.jsp都有如下代码:<%! intCount=0%><%intCount+=1;out.print("第"+intCount+"人次进入本页面!");%>2、测试环境:Jrun3+jdk1.23、测试结果:·这个intCount只要是在同一个页面,就相当于一个ASP中的一个APPLICATION,各个用户共享这个变量,且初始化 intCount=0只在第一个用户登陆时执行.·但不同的页面互不影响.
创建SWING风格的按钮控件 (转)
创建SWING风格的按钮控件 (转)[@more@]本文介绍如何创建swing风格的按钮控件 基本思想:(1)按钮选中时,绘制已按钮中点为中心的蓝色矩形; (2)按钮预定义为自画风格; (3)以按钮本身矩形错位画线,采用不同的画刷,计划笔,产生 SWING效果。 函数定义: CSwingButton::DrawButton(LPDRAWITEMSTRUCT lpDrawItemStruct)//画按钮 void CSwingButton::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct) //重载 void CSwingButton::PreSubclassWindow() //通知风格自画 CString CSwi
JavaScript中的正则表达式(2) (转)
JavaScript中的正则表达式(2) (转)[@more@] 正则表达式对象的属性及方法 预定义的正则表达式拥有有以下静态属性:input, multiline, lastMatch, lastParen, leftContext, rightContext和$1到$9。其中input和multiline可以预设置。其他属性的值在执行过exec或test方法后被根据不同条件赋以不同的值。许多属性同时拥有长和短(perl风格)的两个名字,并且,这两个名字指向同一个值。(Javascript模拟perl的正则表达式) 正则表达式对象的属性 属性含义 $1...$9 如果它(们)存在,是匹配到的子串 $_ 参见input $* 参见multiline $&
编程必读:Netscape 6 支持的对象和属性列表 (转)
编程必读:Netscape 6 支持的对象和属性列表 (转)[@more@]请大家好好珍藏,绝对值得! 编程必读:.NETscape 6 支持的对象和属性列表 作者:http://lucky.myrice.comE-Mail:amxh@21cn.com window object Window parent object Window scrollbars object BARProp frames object WindowCollection length number name string scrollX number scrollY number window object Window self object Window navigator object Navigator appCodeName string appName string appVersion string language stri
动态改变屏幕设置 分辨率、颜色等。 (转)
动态改变屏幕设置 分辨率、颜色等。 (转)[@more@]动态改变屏幕设置 '- 定义Private Declare Function lstrcpy _Lib "kernel32" Alias "lstrcpyA" _(lpString1 As Any, lpString2 As Any) _As LongConst CCHDEVICENAME = 32Const CCHFORMNAME = 32Private Type DEVMODEdmDeviceName As String * CCHDEVICENAMEdmSpecVersion As IntegerdmdriverVersion As IntegerdmSize As IntegerdmDriverExtra As IntegerdmFields As LongdmOrientation As IntegerdmPaperSize As IntegerdmPaperlength As IntegerdmPaperWidth As IntegerdmScale As Int
利用VB产生屏幕变暗的效果. (转)
利用VB产生屏幕变暗的效果. (转)[@more@]利用VB产生屏幕变暗的效果.想利用VB编程实现屏幕变暗的效果(向关闭Win95时的效果),只要按下面的步骤来做1、在Form1中加入两个Commandbutton和一个PictureBox.2、在Form1的代码窗口中添加以下代码:Private Type RECTLeft As LongTop As LongRight As LongBottom As LongEnd TypePrivate Declare Function GetDC Lib "user32" (ByVal hwnd As Long) As LongPrivate Declare Function ReleaseDC Lib "user32" (ByVal hwnd As Long, ByVal hdc As Long) As LongPrivate Declare Function CreatePat
"堆"和"栈"的基本概念(C/C++初学者必读) (转)
"堆"和"栈"的基本概念(C/C++初学者必读) (转)[@more@]"堆"和"栈" 作者:arya 堆(heap)和栈(stack)是C/C++编程不可避免会碰到的两个基本概念。首先,这两个概念都可以在讲数据结构的书中找到,他们都是基本的数据结构,虽然栈更为简单一些。 在具体的C/C++编程框架中,这两个概念并不是并行的。对底层机器代码的研究可以揭示,栈是机器系统提供的数据结构,而堆则是C/C++函数库提供的。 具体地说,现代计算机(串行执行机制),都直接在代码底层支持栈的数据结构。这体现在,有专门的寄存器指向栈所在的地址,有专门的机器指令完成数据入
程序员,你的逻辑思维有多强(一道推理题测试,不可错过) (转)
程序员,你的逻辑思维有多强(一道推理题测试,不可错过) (转)[@more@] 要做一个程序员,逻辑思维能力是关键,写程序也是对该能力的一种锻炼,这里有一个测试题,你可以对自己现在的能力进行评诂。也希望大家回贴谈谈感受。 本题是柏林大学的一次考试题,要求在30分钟内做出,不过只有少于10%的人完成了要求。计分是这样的,共150分,从1到30分钟,每加1分钟减2分,那么30分钟答出就是90分,是及格分;从30分钟以后每加1分钟减1分。我当时用了22分钟,大家也试试,看自己能得多少分。 原题:有五位小姐排成一列,所有的
在ASP中用“正则表达式对象”来校验数据的合法性 (转)
在ASP中用“正则表达式对象”来校验数据的合法性 (转)[@more@] 在ASP中用“正则表达式对象”来校验数据的合法性 关键词:ASP 在ASP中用“正则表达式对象”来校验数据的合法性(作者:苏红超 2000年03月27日 13:35) 我们在制作网站的时候,尤其是各种电子商务网站,首先都会让用户填写一些表格来获取注册用户的各种信息,因为用户有可能输入各式各样的信息,而有些不符合要求的数据会给我们的后端ASP处理程序带来不必要的麻烦,甚至导致网站出现一些安全问题。因此我们在将这些信息保存到网站的数据库之前,要对这些用户所输入的
国外与国内,数学与计算机 (转)
国外与国内,数学与计算机 (转)[@more@]一点看法一点体会——作者:骄傲的中国人 其实很早就想写这遍文章了,趁有点时间,想把自己的感受说一 下。我的写作水平just so so,写english还好一点,因为不用象中 文那样,要注意那么多的修辞方式和文采,只需平铺直叙就行了。 可能我天生就是要注定学Computer的,因为从小学到现在,只有 两堂课是可以的——数学,英语。我那股凡事都要问个为什么的牛脾 气,更在学数学中体现得淋漓尽致。整天地查书,追问着同学,老师 每一条算式,定理的推算和证明,直到最后得知那是一条公理,才心
再谈Delphi vs VC++(非常精彩) (转)
再谈Delphi vs VC++(非常精彩) (转)[@more@]这是一篇非常精彩的文章,无意中在网上发现, 比起原来《程序员》发表的开发工具大比拼更专业。 可惜不知道作者是谁,如果作者看到或者有谁知道作者, 请一定和我联系。(Mailto:mail:jiangtao@csdn.NET">mail:jiangtao@csdn.net)偶然来找一个文件,却发现这里关于vc++和Delphi的讨论很是激烈。看了大家写的一些文章,觉得有些看法正确,有些就很偏颇甚至错误(也许无知?很抱歉我这样说:-)。我无意与任何人争论,更愿意把这看成是技术上的讨论。应该本着公正,不带偏见的态度(这并不意味
aan 算法 c 语言示例 (转)
aan 算法 c 语言示例 (转)[@more@]static int SpreSC[64]={ 16384, 22725, 21407, 19266, 16384, 12873, 8867, 4520, 22725, 31521, 29692, 26722, 22725, 17855, 12299, 6270, 21407, 29692, 27969, 25172, 21407, 16819, 11585, 5906, 19266, 26722, 25172, 22654, 19266, 15137, 10426, 5315, 16384, 22725, 21407, 19266, 16384, 12873, 8867, 4520, 12873, 17855, 16819, 15137, 25746, 20228, 13933, 7103, 17734, 24598, 23170, 20853
CMultiFTP类源代码 (转)
CMultiFTP类源代码 (转)[@more@]为了让大家更好的理解我发表的<<实现FTP多线程下载>>,我把我自己编写的CMultiFTP类贴上来。这段代码我不是很满意(以前写的,请写的较仓促),但主要供大家参考,更好得理解多线程下载的实现。 // MultiFTP1.cpp: implementation of the CMultiFTP class./////////////////////////////////////////////////////////////////////////* #include "stdafx.h"#include "MultiFTP.h"#include "MultiFTP1.h"#include <afxmt.h> #ifdef _DEbug#undef THIS_FILEstatic char THIS_FILE[]=__F
VC++ 程 序 中 用 对 话 框 的 形 式 显 示HTML 文 件 (转)
VC++ 程 序 中 用 对 话 框 的 形 式 显 示HTML 文 件 (转)[@more@]VC++ 程 序 中 用 对 话 框 的 形 式 显 示HTML 文 件 zhou daibing ---- 在 安 装 了ie 4 后, 可 以 在 程 序 中 用 对 话 框 的 形 式 显 示HTML 文 件, 如 弹 出 用HTML 写 的 帮 助 文 件 等 等, 如 同 直 接 用 浏 览 器, 但 又 与 浏 览 器 风 格 不 同。 ---- 其 实 现 如 下: //在头文件或.cpp文件的开头包含文件urlmon.h,定义函数 ///// #include "urlmon.h" typedef HRESULT STDapiCALLTYPE SHOWHTMLDIALOGFN (HWND hwndParent, IMoniker *pmk, VARI
关于kylix的再次说明 (转)
关于kylix的再次说明 (转)[@more@] 近期kylix将在台湾发行, 为了让国内的同行,特别广大Delphi用户也能用到 Linux上的delphi, 我公布一个网址: FTP://203.148.249.2/Kylix%20by%20MaZ/">ftp://203.148.249.2/Kylix%20by%20MaZ/ 用户名和密码全为123 注意一次只能开三个线程。 不过这是kylix beta2,现在beta4版也出来了,请大家到国外网站找找
关于中国象棋中走字合法性判断的算法(有我用TC2.0写的算法) (转)
关于中国象棋中走字合法性判断的算法(有我用TC2.0写的算法) (转)[@more@]对于中国象棋,每一个字都有自己的规则,正所谓无规矩不成方圆。 棋盘先设定好,a:array[1..10][1..9] of MapStruct;是个二维数组,每个单元符全自定义的棋盘结构不要定义一个棋字结构 int StepJudge(int oldx,int oldy,int nowx,int nowy) /* oldx,oldy 棋字原来位置 *//* oldx,oldy 棋字新位置 *//* 判断从原位置到新位置的合法性 */{ int index,count=0; int nox,noy; int x,y,x1,x2,y1,y2; BYTE ChessId; /* 棋字是
用XML数据岛创建上下文菜单 (转)
用XML数据岛创建上下文菜单 (转)[@more@]用XML数据岛创建上下文菜单 作者:http://lucky.myrice.comE-Mail:amxh@21cn.com
用于核心模式驱动程序的网络体系结构(1) (转)
用于核心模式驱动程序的网络体系结构(1) (转)[@more@] 本帖版权归原作者,其它网站转载须注明出处,传统媒体转载须事先与原作者和e龙西祠胡同[http://www.xici.NET]联系。 作者: Mail/sendto.ASP?id=flashsky">flashsky 发表日期: 2001-02-16 12:23:18 返回《黑客也是侠》 Javascript:history.go(-1);">快速返回 2.1 windows 2000网络体系结构和OSI模型microsoft Windows 2000网络体系结构是依据是国际标准组织(ISO)开发的7层网络模型。ISO开放系统互联(OSI)参考模型于1978年被引进,用来描述网络是一个一系列的协议
XML加ASP实现网页“本地化” (转)
XML加ASP实现网页“本地化” (转)[@more@]XML加ASP实现网页“本地化”(作者:听风编译 2001年02月22日 14:42) 想让你的站点能被来自多个国家的冲浪者看明白吗?无疑,这就需要提供多个语言版本的页面内容,也就是所谓的“本地化”功能。最容易想到的方法就是分别编写多种语言的页面内容,然后放置到不同的目录下,再在首页上添加导航到各自语言位置的链接。很明显,这样的处理方式将浪费许多包含公共元素以及设计框架的空间,而且修改、维护也很烦琐。有什么好方法吗?当然,本文就介绍如何结合使用XML与ASP技术实现这个目的。
Win32 多线程的性能(2) (转)
Win32 多线程的性能(2) (转)[@more@] 作者:microsoft公司供稿 Ruediger R. AscheMicrosoft Developer.NETwork 技术小组ConcurrentExecution 的内部工作 请注意:本节的讨论是非常技术性的,所以假设您理解很多有关 win32 线程 api 的知识。如果您对如何使用 ConcurrentExecution 类来收集测试数据更加感兴趣,而不是对 ConcurrentExecution::DoForAllobjects 是如何被实现的感兴趣,那么您现在就可以跳到下面的“使用 ConcurrentExecution 来试验线程性能”一节。 让我们从 DoSerial 开始,因为它很大程度上是一个“不费脑筋