菜鸟初学Java的备忘录(五) (转)
菜鸟初学Java的备忘录(五) (转)[@more@]2003年1月20日 星期一 阴 对几个Java的基础知识作一下补充。 一.异常Java对异常的处理同Delphi一样,不是刻意的去避免它的发生,而是等它发生后去补救.Delphi的异常处理简单来说就是一下语句 TryExcept//异常发生后就转入此处执行Finally//不管异常发不发生,都转入此处运行End 与此相类似,Java的异常处理的基本形式如下try{}catch(ExceptionType1 e){file://对异常情况1的处理}catch(ExceptionType2 e){file://对异常情况2的处理throw(e)//抛出异常,和Delphi中的raise是一回事} 要补充的是,对
菜鸟初学Java的备忘录(四) (转)
菜鸟初学Java的备忘录(四) (转)[@more@]2003年1月19日 星期天 晴说了那么多,线程的几个基本函数都没有记下来,现在来补 启动一个线程T1=new YourThread();T1.start() 操作线程T1.run(),这个前面说过了,启动线程就会自动执行这个操作 暂停T1.suspend()//和Sleep()不一样,它表示挂起一个线程而不制定时间与暂停对应,我们还可以重新激活一个线程T1.resume() 停止线程T1.stop()//但不是消灭了这个线程 测试线程是否激活T1.isAlive()//这是一个函数,返回的是Boolean值 进入网络编程吧:Sockets看看我凭记忆能够领会多少:Sockets在七
入侵侦测强化企业信息安全 (转)
入侵侦测强化企业信息安全 (转)[@more@]赛门铁克大中华区技术总监王岳忠:连上网际网络使您的企业多了一个管道接触上百万的潜在客户,相对的,这些客户也可藉由网际网络与您的企业联系。许多网站及内部网络会被入侵的原因在于没有采取必要的预防措施以防范攻击。如果企业无法保障网站及客户资料的安全,那么企业将会面临更大的损失风险。一个单一的攻击事件可造成几百万元潜在营收的损失,但那仅只是开始而已。一个攻击事件造成的损害还包括:客户的不便或信心的丧失、智能财产及市场优势的损失、面临客户资料外泄的法律责任以及从攻击事件
Borland JBuilder 与 JBoss 的集成和配置 (转)
Borland JBuilder 与 JBoss 的集成和配置 (转)[@more@]Borland JBuilder 与 jboss 的集成和配置 Borland JBuilder 是一个非常方便的Java ide 开发工具,而JBoss 则是一个很好的开源应用服务器,利用一些Open Tools 可以把它们很好的集成在一起。下面就以JBuilder 6.0 和JBoss3.0 为例来进行说明。1. 从JBoss 主页http://www.jboss.org 下载JBoss 整合tomcat 的软件包并下载解压安装直至配置和测试成功。详细说明可见《JBoss3.00 与
JavaOne现场报道(6月11日) (转)
JavaOne现场报道(6月11日) (转)[@more@]没有了摩肩接踵的拥挤人群,没有了媒体的爆炒,没有了树上掉金币的神话,Java One在略显冷清的同时也回归了技术会议的本质。本次Java One大会最重要的主题就是“Java未来的发展方向”,Sun对Java语言本身、对J2EE平台、对开发工具都有很大的动作。国外的Java社群把.NET的进攻比喻成“帝国反击战”,而Java One当然就是“杰迪骑士归来”了——这个比喻是否意味着microsoft和Sun本来就是一家人呢? ———————————————————— TheServerSide@JavaOne 2003 By Dion Almaer,
创建固定表头、表格体滚动的DataGrid (转)
创建固定表头、表格体滚动的DataGrid (转)[@more@]创建固定表头、表格体滚动的DataGrid do.NETplayground.com/">孟子E章 在使用DataGrid时,有时候需要表头表头固定、表格体的内容可以滚动,下面的代码就是实现这个功能的代码。 ASPx" target=_blank>查看例子 ShowFixedHeader.aspxweb.mengxianhui.com.ShowFixedHeader"%> w3c//DTD HTML 4.0 Transitional//EN">
在 VB 中使用 Unicode API (转)
在 VB 中使用 Unicode API (转)[@more@]在 vb 中使用 Unicode api 介绍 也许大家都知道,Visual Basic 内部的所有和字符串相关的函数使用的都是 Unicode。 Unicode 是一套字符集。与其他传统单一字节的字符集不同的是,它使用两个字节来表示一个字符,这使得可用字符的数量大大增加(理论上说,一个字节可以包含最多 256 个字符,而两个字节可以包含 65536 个字符)。在这里请注意,不要把 GB2312 之类的双字节字符集和 Unicode 混淆:前者既有单字节字符(如英文)也有双字节字符(如中文),这样使得管理十分麻烦,并且它只支
ASP.NET(bata2)立即上手教程(c#版)-3 (转)
ASP.NET(bata2)立即上手教程(c#版)-3 (转)[@more@]处理服务器控件事件 每一个ASP.NET服务器控件都具有对象模型的特点,包含属性、方法和事件。ASP.net开发者可以使用这个对象模型来动态修改页面,以及与页面交互。下面的例子演示了asp.net页面开发者如何通过处理<asp:button runat=server>控件的OnClick事件,来操纵<asp:label runat=server> 控件的Text 属性。 dotnet.com/quickstart/aspplus/images/intro6.gif">C# Intro6.aspx webforms/intro/CS/intro6.aspx" target=_blank>[运行] | [[源代码] 这个简单的例子在
Solmyr 的小品文系列之八:拷贝 (转)
Solmyr 的小品文系列之八:拷贝 (转)[@more@]“zero 帮帮忙吧 ~~ ” “灿烂”的笑脸,充满诚意的眼神,再加上点头哈腰的姿势,这三者构成了一尊名为“有求于人”的塑像。 在 qq 上聊的正欢的 zero 抬起头,看着塑像的作者和材料 ——— pisces ,方圆五十米内唯一的女性程序员 ——— 问道:“什么事?” “我这里有一段 C++ 程序调不通。” “这类问题你应该去问 Solmyr。” “哎呀,别开玩笑了,我哪敢去问他呀!总说我笨!上次问他一个小问题,结果又被训的狗血喷头,哼!”,pisces 显得忿忿不平,“还是你来帮帮我吧,我知道你
没有使用版本控制的黑暗时代——版本控制心得(一) (转)
没有使用版本控制的黑暗时代——版本控制心得(一) (转)[@more@] 在没有使用版本控制的开发团体中,我所熟悉的一种常用开发方式是:多个开发人员共同负责一个软件的开发,每个人在各自的机器上有整个软件的拷贝,并对之实施编码,分别完成各自任务之后,再通过文本比对工具将各自机器上的不同版本的软件整合到一台机器上。 本文就这样的开发方式,提出在软件开发中出现的几个和版本控制密切相关的典型问题(但未必全面),同样也是需要通过版本控制来解决的问题,它们来源于实际开发过程中的切身体会,并经过总结和整理。 1
VB.NET中监视文件夹的变化 (转)
VB.NET中监视文件夹的变化 (转)[@more@] vb.NET中监视文件夹的变化Montaque 摘要 : 有时候,处于业务的需要,我们要不断的监视文件的变化,比如文件的创建、删除、重命名等;而且某些人要确保重要文件的只读,并且要及时的报告文件版本的变更情况。或者,你想监视你的文件夹被别人更改、肆意删除而又不知道是谁干的,在什么时候干的?于是你就考虑要写一个监视程序,“偷偷的”记录文件夹被操作的情况。 有些人采取常规的方式,即写一个桌面应用程序,其界面可能是隐藏的。采用每隔一个事件片段读取文件信息,然后写
纠正:HashPasswordForStoringInConfigFile中的Md5算法并非常用的Md5算法 (转)
纠正:HashPasswordForStoringInConfigFile中的Md5算法并非常用的Md5算法 (转)[@more@]本来我也以为System.web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile中的MD5和常用的一样可今天一试,结果有很大不同,比如test,HashPasswordForStoringInConfigFile编码成C8059E2EC7419F590E79D7F1B774BFE6 而应该是098f6bcd4621d373cade4e832627b4f6 而且不同的机器不同的结果,有些结果正确一看MSDN的解释,原来是Given a password and a string identifying the hash type, this routine produces a hash password suitab
Web开发中一种用sql语句完成分页的高效率方法,以jsp/asp为例 (转)
Web开发中一种用sql语句完成分页的高效率方法,以jsp/asp为例 (转)[@more@]一、JSP方法如下:**********************<%@ page language="Java" import="java.util.*,java.sql.*" %><%@ page contentType="text/html;charset=gb2312"%><jsp:useBean id="cn" SCOpe="page" class="myConnection.Conn" /><!--引用数据库操作的bean,自己完成,这里不再赘述--><%int curpage=1;//当前页int page_record=20;//每页显示的记录数//用下面的方法(sql查询完成,速度快)curpage=Integer.parseInt(request.getParameter
< < 深度探索C++模型> > 提问(第三章)(上) (转)
< < 深度探索C++模型> > 提问(第三章)(上) (转)[@more@] 第三章:Data语意学 1. 一个class的object的大小一般受到那三个因素的影响?(P84-P85) 2. 一个空的class的大小是多少?为什么?(P84) 3. 一个empty virtual base class, 编译器会怎么优化它(比如VC++)?(P86) 4. 一个static data member 会被存放在什么地方?(P88) 3.1 Data Member的帮定XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 1. 在一个inline member function 内
建立自己的家(网站) (转)
建立自己的家(网站) (转)[@more@]做一个自己的个人主页是我打算考完中程试的时候才开始做的,可是因为一些特殊的因素我在暑假里已经把它建立起来了,而且这还不是一般的个人网站。是真正属于自己的网站,除了是自己收集回来的资料,自己做的网页,还有就是因为这是架设在自己家里的服务器。哪来的服务器啊?当然不是买回来的了,也不是租的,哪里有这么多的钱,其实是刚好我的机器前一段时间升了级,而且家里又装了adsl的原因,我才有机会一尝做网络管理员的滋味。这种感觉还真是挺好的,而且也正因为这样也用了我不少时间下去呢(享受)
我和电脑 (转)
我和电脑 (转)[@more@]电脑一直都离不开我,我也离不开了电脑,基本上这几年我们成了形影不离的好朋友了。还在刚开始接触电脑这神密家伙的时候我什么都不懂,那时候应该是初一,刚买电脑就在书店里买来一本WIN95教程书回家,好像才是十元多吧,(现在那本书都不知道放在那里)就忙着开始操动起这看起来觉得笨重的家伙了,这可是占了我房间的四分之一的位置了呢! 那时候的我真是什么都不会呢,只是看着电脑屏幕在一闪一闪的,不过给我的印象还好可以。因为我天生就是一个爱动手的人,什么东西都喜欢弄一下。记得小时候我的玩具和手表之
电脑学习心得 (转)
电脑学习心得 (转)[@more@] 电脑飞快的发展,在这个新世纪里基本上什么事都离不开电脑了。那么电脑带给我们的又是什么呢?当我们还没有真正接触电脑的时候,对电脑的认识就可能是很表面。我们知道的就是它可以用来玩游戏,还有的就是现在比较流行的网络了。说到网络,我们又是怎样去看待的呢?可能只是对一些网页和网络上的一些服务比较熟悉了吧,就比如E-Mail和qq,相信现在上过网的人都知道这些吧,都是用来通信和信息交流之用的网络软件。这些都是我们经常用的了。那么大家有没有想过这一切都是怎么实现的呢?想过拥用自己的网站吗?
ADSL冲浪记 (转)
ADSL冲浪记 (转)[@more@]虽然上网已经不是第一次,不过真正感受到网络带来的好处还是第一次,因为那天是我刚安装好adsl(宽频)。在网上你可以找到任务你想要的资料,这次还谦桌面墙纸少,我可以去它整个网站的所以漂亮的MM搬回老家咯!呵~~~网络电影任我看,这次还不够爽。我装ADSL那时候服务员已经说得很明白了,我们这个月是免费上的(我选择安装的那个是包月),我可以先一个月免费到网海上游玩了。电影自然也成了我的首选下载目标之一,跟着就是软件啊,现在不要再去电脑城去买D盘碟了,什么《数码时代》我现在不用了,因为这也是从网
我的FOXBASE旅程 (转)
我的FOXBASE旅程 (转)[@more@] 刚上学的时候第一个门开的编程语言就是FOXBASE。这门课对我来说还是挺新鲜的,我以前接触电脑方面的都只是软件而已,可是现在是我去开发这些软件啊,所以我上这门课的时候特别的认真。就是这样我在短短的第一学期里,我已经非常熟练地掌握了FoxBASE这门编程语言,它是一个非过程化的语言。但给我的感觉很特别(很好的感觉),我用它经常编一些小程序(小游戏罢了),当时我在班里经常发布一些小东东上的呢!我们学校的网络都算挺好,有一个共用的T盘,.NETware的共享盘。我最记得当时我用了一个下午研究的
A Look Inside J2EE Patterns(5) (转)
A Look Inside J2EE Patterns(5) (转)[@more@]On the final day of J2EE Patterns, we tied everything together and applied all that we learned in the past week. Some of the topics we covered were the webWork open source framework and Antipatterns. To wrap things up, we engaged in a 'Pattern Hatching' exercise and later split up into groups to apply the patterns we learned in the final lab. XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> Owen started off the morning by