自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

8月31培训日记

受梁老师委托,简要给大家回顾了一些工作流系统中的对象之间的关系,工作流就象一个链表。为什么要测试?什么是单元测试?单元测试的好处?为什么要使用自动化工具进行单元测试。什么是XP,什么是TDD,TDD的好处。junit的安装和使用,再次回顾junit.jar为什么不能放在<jre>/lib/ext目录中的原因。利用TestCase编写单元测试程序,资源的初试化和回收方法为setUp和te...

2006-08-31 21:35:00 74

ASP.NET中的HTTP模块和处理程序[收藏]

【摘 要】你可能已经意识到有了HTTP处理程序和模块后,ASP.NET已经给开发者提供了强大的能量。把你自己的组件插入ASP.NET请求处理管道,享受它的优点吧。   介绍   在Internet时代的开端,客户端的需求非常有限;.htm文件就可以满足他们的需求。但是,随着时间的流逝,客户端需求的扩充超越了.htm文件或静态文件所包含的功能。  开发者需要扩充或扩展Web服务器的功能。Web服...

2006-08-31 14:06:00 98

在ASP.NET中执行URL重写[收藏]

引言让我们花点时间来看一下网站上的一些 URL。您是否发现一些类似于 http://yoursite.com/info/dispEmployeeInfo.aspx?EmpID=459-099&type=summary 的 URL?或者,您可能将一系列网页从一个目录或网站移动到另一个目录或网站,结果导致已将旧 URL 用作书签的访问者断开链接。在本文中,我们将了解如何通过将 http:/...

2006-08-31 11:27:00 55

AjaxPanel自定义控件实现页面无刷新数据交互(做了个示例程序, 效果确实比较Cool, 用法非常简单! )(示例代码下载)...

(一). 简要 AjaxPanel, 一个自定义控件, 只要在页面中将AjaxPanel作为父控件, 则它内部的控件在运行时无刷新.做了个程序试了一下果然比较Cool ! 下面介绍一下具体配置, 配置也比较简单.(二). 运行示例图(三). 配置 1. 把 AjaxPanel 添加到工具箱中. 步骤如下: 2. 在Web.Config文件的: <confi...

2006-08-30 21:51:00 133

关于如何办好培训的感想

一个培训班要想带出好的成绩,必须兼顾基础好的和基础差的学员,应该有一套对学员学习效果进行检测、监控和推动的机制。只要老师技术水平高,课堂讲解效果好,对于基础好的学员,基本上就不存在什么问题了,他们在课后自己知道该练习什么,该思考什么,该实践什么。但是,对于基础差的学员,课后他们往往比较茫然,不知道自己该干什么,即使他们想干点什么,但也不知道该如何下手,所以,对于这些学员,应该给他们安排课后作业并辅...

2006-08-30 13:27:00 237

8月29日培训日记

学员冯伟立(大二辍学)听完后反射后的一句总结:“反射就是把Java类中的各种成分映射成相应的java类”。这句话比许多书上讲解得都透彻,都精辟!例如,一个Java类用一个类来表示,一个类中的组成部分:成员变量,方法,构造方法,修饰符,包等等信息也用一个个的Java类来表示,就像汽车是一个类,汽车中的发动机,变速箱等等也是一个个的类。表示java类的Class类显然要提供一系列的方法,来获得其中的变...

2006-08-30 13:25:00 53

深入解析ATL(第二版ATL8.0)(1.4-1.7节)

深入解析ATL(第二版ATL8.0),文章在这里:http://www.cppblog.com/TechLab/articles/11761.html

2006-08-30 11:40:00 58

Ajax 实现在WebForm中拖动控件并即时在服务端保存状态数据 (Asp.net 2.0)(示例代码下载)...

(一).运行示例效果* 运行后用鼠标拖动蓝色的<马>到任意位置, 将浏览器关闭后, 再重新访问本页面, 会发现<马>仍然在您拖到的位置 (二). AjaxPro.NET简介 首先对AjaxPro.NET作一下介绍, AjaxPro.NET是一个优秀的Ajax框架, 在实际应用中只要添加其DLL 引用并进行简单的配置,即可以非常方便的在客户端直接调用服务端...

2006-08-30 10:09:00 116

免费午餐已经结束——软件历史性地向并发靠拢

原文出处:http://www.gotw.ca/publications/concurrency-ddj.htm译文发表于《程序员》2006.11。免费大餐不久就将结束。对此,你有何打算,做好下一步准备了么?对主要的处理器厂商以及架构,包括Intel、AMD和Sparc、PowerPC[译注1]来说,改善CPU性能的传统方法,如提升时钟速度和指令吞吐量,基本已走到尽头,现在开始向超...

2006-08-29 11:26:00 104

8月28日培训日记

今天复习了前三天所讲解的内容,根据与学员交互的情况,再次强调和如何采用面向对象的方法来设计程序,例如,画圆的方法应该分配给谁去做,代表多媒体教学监控窗口中的老师和学生是如何设计的?画老师和学生的方法分配给谁,显示对老师和学生执行的操作菜单的任务分配给谁,各个菜单对应的具体方法分配给谁?讲解了各种集合抽象出Enumeration对象的思想。根据与学员的交互,发现这次复习很有必要,对象池目前也有很...

2006-08-28 22:34:00 59

OpenMP并行程序设计(一)

OpenMP并行程序设计(一)OpenMP是一个支持共享存储并行设计的库,特别适宜多核CPU上的并行程序设计。今天在双核CPU机器上试了一下OpenMP并行程序设计,发现效率方面超出想象,因此写出来分享给大家。在VC8.0中项目的属性对话框中,左边框里的“配置属性”下的“C/C++”下的“语言”页里,将OpenMP支持改为“是/(OpenMP)”就可以支持OpenMP了。...

2006-08-28 11:17:00 138

8月27培训日记

今天我只是后来去听了一会课,学员感觉梁老师今天讲得好多了,看来,梁老师已经适应了给技术比他低很多的学员们讲课了。学员们今天基本了解了工作流的应用,了解了工作流系统的模型,以及如何对工作流系统进行建模。下面是我个人的听课收获和自己的感想:1.工作流的应用一个电子政务系统中报文审批这一工作流程中的每个环节就组成了一个工作流,网上购物系统中从下定单到发货也是一系列的工作流程(其中包括用户取消定货和缺货等...

2006-08-27 22:07:00 80

AjaxPro.NET框架生成高效率的Tree(Asp.net 2.0)(示例代码下载)

(一). 说明用Tree显示菜单及物品列表(从服务端获取数据)比较方便,当前显示Tree 主要有两种方式: 1. 在Tree初始化时将数据全部一次性从服务端获取,获取完数据后页面展开或收缩时就不再需要获取数据, 这样,获取完数据使用时效率比较高, 但当树节点很多时, 在每次初始化时会有较大的延迟. 2. 初始化时只加载展开的节点, 当用户需要查看某个节点下的数据时, 再去取数据,...

2006-08-27 20:41:00 72

Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)

(一). 运行示例图1. 待导出数据的GridView图:2. 生成的Excel文件(二). 代码1. 前台页面 GridViewToExcelFile.aspx 代码:1<%@PageLanguage="C#"AutoEventWireup="true"EnableEventValidation="false"CodeFile="GridViewToExcelF...

2006-08-27 20:07:00 129

向真正Java高手请教ant构建工具的类装载器问题

问题概述:每个ClassLoader本身只能分别加载特定位置和目录中的类,但是,ClassLoader被设计成了一种委托模式,使得某一个ClassLoader可以委托它的父级类装载器去加载类,从而让应用程序可以借助某一个子级的ClassLoader去多个位置和目录中进行类的加载。这就好比“儿子”除了可以花自己的钱,他还可以花“父亲”的钱,“父亲”又可以花“父亲的父亲”的钱,所以,最终能通过“儿子”...

2006-08-27 17:33:00 71

8-26日培训日记

听梁老师讲解了工作流方面的有关知识和Eclipse建立UML模型的一些知识,在eclipse中定义文档注释的摸板。总的来说,梁老师实战经验非常丰富,大道理比较多,落实到具体细节相对较少。课间,我为学员补充三点细节知识:1.为什么要对软件系统进行建模,与建筑和机械制造进行对比。2.什么是UML,软件系统的模型为什么需要多种图来描述3.一个用例中的边界类,控制类,实体类,DAO类之间的...

2006-08-26 20:51:00 82

8-25培训日记

1.Class是什么,一个Class实例对象对应一个类字节码。得到一个类的字节码,然后由类的字节码创建该类的实例对象的过程:Class clazz1 = Class.forName("Student");Class clazz2 = Class.forName("java.util.Date"); Student s1 = (Student)clazz1.newInstance();Student...

2006-08-26 20:49:00 64

Calculator.NET 2.3发布

科学计算器 2.3发布简介 支持表达式计算的科学计算器。完全可以替代Windows自带的计算器,使用起来更加人性化。支持变量保存、三角函数运算、指幂运算、角度弧度转换,除了Windows计算器的进制计算不支持外,其他的功能都已经实现。关于我为什么要做这个计算器,请见http://www.cnblogs.com/tonyqus/archive/2005/04/14/137792.htmlWhat's...

2006-08-25 17:59:00 93

国外房地产搜索引擎简评之一

国外房地产搜索引擎简评之一 师夷长技以致夷 题记把在线地图、卫星鸟瞰图和房地产行业结合会是一番什么景像? 让我们看看国外同行的做法吧。 HousingMaps把鸟瞰图和当地房地产数据相结合显示,效果非常吸引人,而且是免费的服务。这家公司同时向个人用户和商业用户提供卫星地图和鸟瞰图。他另一向别具特色的服务是Property Analyst ,主要为专业人士提供服务。全球华人房地...

2006-08-25 17:28:00 91

8月24日培训日记

1.大数组导致虚拟机OutOfMemmoryError。2.什么是递归调用,举例,递归调用导致堆栈耗尽。递归一要调用到一定深度后停止下来,3.用递归方法实现十进制数到二进制数的转换。先通过如何求出一个十进制中的每位数字来说明.递归适合于解决需要反复循环的业务流程,每循环一次,任务就减少一个回合。4.当前正在运行的函数只管解决一个回合的问题,其他的调用再由这个函数解决,只是传递的参数是下一个回合所要...

2006-08-24 17:40:00 77

Java企业开发的银弹:Grails + EJB

Java企业开发的银弹:Grails + EJB InfoQ 发表了一篇 Jason Randolph 写的文章,题目是: "Grails + EJB Domain Models Step-by-Step" 。这篇文章通过创建了一个EJB3的Domain Model (员工和其电脑类的),用 Grails 为上面的实体类添加了增、删、改的功能。整个过程和Grails非常接近,很cool。...

2006-08-23 21:54:00 65

双核CPU上的快速排序效率

双核CPU上的快速排序效率为了试验一下多核CPU上排序算法的效率,得比较单任务情况下和多任务并行排序算法的差距,因此选用快速排序算法来进行比较。测试环境:双核CPU 2.66GHZ 单核CPU 2.4GHZ以下是一个快速排序算法的源代码:UINTSplit(void **ppData, UINTuStart, UINTuEnd, COMPAREFUNC...

2006-08-23 20:38:00 84

微软发布VS.NET 2003 SP1

微软发布VS.NET 2003 SP1<shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"><strok

2006-08-23 13:43:00 110

微软推出SQL Server 2005 JDBC Driver 1.1

微软推出SQL Server 2005 JDBC Driver 1.1<shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&

2006-08-23 13:38:00 73

谁是小型车新王者?-雪佛兰乐风PK新POLO劲取

  6月23日,上海大众POLO劲情、POLO劲取正式上市。POLO劲情、POLO劲取是上海大众继PASSAT领驭之后推出的两款改款新车型。而在6月28日,上海通用汽车推出排量为1.6L的雪佛兰LOVA乐风。与POLO劲取相比,同样是三厢车的雪佛兰LOVA乐风,同样是源自上汽集团旗下的产品,瞄准的目标客户群体同样都是热衷享受、追随自我感受的时尚年轻人,一个是车市新锐,一个是改头换面的改款新车型,他...

2006-08-23 09:41:00 209

Sun和Apache Harmony的融合前景还不明朗

Sun和Apache Harmony的融合前景还不明朗 Stephen Shankland 在"Sun和Apache Harmony的融合前景还不明朗" 一文中写道"很难说Sun决定发布Java标准版本的源代码意味着将会和Harmony统一" 然而, Harmony的 license 模式和方法也提供给Sun一个绝好的机会来修正J...

2006-08-22 21:43:00 68

不知多少Java程序员能解答这个问题!

这次培训班上一个学员问了一个困扰了他大半年的问题,程序代码如下:public class TestUTF8{ public static void main(String [] args) throws Exception { byte[] bytes = {(byte)0xC0,(byte)0xB1}; String str = new String(bytes,"UTF-8"); System...

2006-08-22 21:34:00 74

8月22讲课记录

1.用自己的话描述清楚什么是集合,集合的重要性,集合应该提供的方法(CRUD)2.看Collection的帮助,介绍一下Bags的概念3.Set集合的概念,介绍HashSet和TreeSet的区别,由AbstractSet.removeAll方法引出模板方法设计模式(父类的方法完成了业务流程,这个业务流程调用了其他的方法,其他的方法是抽象的,由子类去具体完成),由TreeSet(Comparato...

2006-08-22 21:07:00 48

Alexa 排名万能查询系统

Alexa 排名万能查询系统 上届奥运会百米金牌得主是谁? 刘翔贝, 那第二呢? 这个..........还真不知道 题记Alexa 排名万能查询系统 是基于关键字的网站域名相关性研究项目简介 的一部分. 很多网站都列出了Alexa排名top 100 ,但没有一家可以列出从2000到3000的网站排名. 如果你想知道任意alexa排名可以点击这里:http://www.domo...

2006-08-22 20:23:00 98

AjaxPro.NET实现TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载)

学习 [征服Ajax——Web 2.0快速入门与项目实践(.net)] (一). 运行效果如下:(二). AjaxPro.NET简介 AjaxPro.NET是一个优秀的Ajax框架, 在实际应用中只要添加其DLL引用并进行简单的配置, 即可以非常方便的在客户端直接调用服务端方法, 实现验证目的.(三).使用AjaxPro.NET预配置 1. 添加 AjaxPro.dl...

2006-08-22 20:05:00 63

AjaxPro.NET框架实现服务端即时数据验证(Asp.net 2.0)(示例代码下载)

(一). 运行效果如下:(二). AjaxPro.NET简介 AjaxPro.NET是一个优秀的Ajax框架, 在实际应用中只要添加其DLL引用并进行简单的配置, 即可以非常方便的在客户端直接调用服务端方法, 实现验证目的.(三).使用AjaxPro.NET预配置 1. 添加 AjaxPro.dll 文件的引用(示例代码中已经包含,直接COPY过来使用即可). 2...

2006-08-22 19:41:00 88

Ajax即时实现服务端数据验证(Asp.net 2.0)(示例代码下载)

学习 [征服Ajax——Web 2.0快速入门与项目实践(.net)] (一). 运行效果如下:(二). 代码 1. 页面 *.aspx 前台代码如下:1<body>2<formid="form1"runat="server">3<scripttype="text/javascript">4varcbo=newCallBackObj..

2006-08-22 19:12:00 66

深入解析ATL(第二版ATL8.0)(1.1-1.3节)

深入解析ATL(第二版ATL8.0),文章在这里:http://www.cppblog.com/TechLab/articles/11561.html

2006-08-22 11:08:00 52

8月21上课记录:

1.ant构建工具的作用,请用自己的大白话向别人说明ant构建工具的好处,让别人切切实实感受到使用ant构建工具的好处。2.ant构建工具的安装,使用,配置原理(为何可以不设置ANT_HOME和JAVA_HOME,设置的作用),查看ant命令的帮助信息。ant.bat文件的分析,@echo off的讲解。3.build.xml文件的组织结构,project,target,各个task任务,targ...

2006-08-22 07:43:00 50

tss中文:开源面向对象的数据库db4o 5.5版发布了

tss中文:开源面向对象的数据库db4o 5.5版发布了近日db4objects发布了开源面向对象数据库 db4o 5.5 版本. 这个版本的焦点是提高了性能降低了内存耗用,特别针对资源紧张的嵌入式开发提供了支持。具体的改进特性:- 类索引使用新BTree架构,极大减少了事务提交的时间,对象个数在10万之1千万的索引时表现极为明显。-通过更好的群集插槽方式,改进字符串和数组的序列化方式,在...

2006-08-21 18:16:00 89

微软宣布将推出XNA Game Studio

微软宣布将推出XNA Game Studio<shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><st

2006-08-21 13:04:00 67

tss:关于 Geronimo的 GBeans 的介绍

关于 Geronimo的 GBeans 的介绍在Apache Geronimo的设计中最基本的类容器是:GBean,实际上,几乎Geronimo中的全部东西都是和GBean相关的. 在设计上Apache Geronimo的框架管理着GBean 类的生命周期..当你把相关类部署到容器中时,你想启动或者停止这些类,更进一步, GBeans 之间可以有相互依赖.比如, 在BeanX运行前Bean Y...

2006-08-21 06:57:00 107

谁引用了keso的blog?

谁引用了keso的blog?做搜索如果不拥有处理大数据量的能力,就放弃吧. 题记 早上起来看到dbanotes写的blog :添加了一个 egosurf 页面 我也有一个类似的想法:谁引用了我的blog? 很早的时候想到过用分析donews 的全部blog来实现,无奈数据量太大,只好作罢. 这不,通过blog引用分析系统发现: 有150个人引用了 dbanotes的blog. 回到...

2006-08-20 12:24:00 88

Eclipse 升级管理器 TUM 发布了

Eclipse 升级管理器 TUM 发布了Tikal ,是一家开源的开发工具提供商。最近发布了 Tikal Update Manager (TUM). TUM 是一个Eclipse 及其插件,工具的安装、升级管理器。Tikal 把tum比作 Yellow dog Updater (YUM)。 Yum 是一个在linux系统上的兼容rpm的开源命令行管理工具组。 TUM的图形界面提供了预...

2006-08-19 09:39:00 77

加上一个奇虎,去掉一个中搜

加上一个奇虎,去掉一个中搜 搜索引擎的战火才刚拉开序幕,而普通网民将会在这场无休止的战役中取得实惠。 题记 今天关于搜索引擎的新闻特别多。 首先百度:百度推出了免费新闻代码:http://news.baidu.com/newscode.html 奇虎全面推出了:推出了MP3、博客、分类信息等搜索功能,http://www.qihoo.com 以后我的关注列表 中,...

2006-08-17 21:05:00 91

空空如也

空空如也

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

TA关注的人

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