自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 The Reflection API

The reflection API represents, or reflects, the classes, interfaces, and objects in the current Java Virtual Machine.With the reflection API you can: Determine the class of an object.

2006-12-27 12:25:00 973

原创 追求代码质量: 可重复的系统测试

在测试加入到 servlet 容器的 Web 应用程序时,编写符合逻辑的可重复的测试尤其需要技巧。在 Andrew Glover 的提高代码质量的这个续篇中,他介绍了 Cargo,这是一个以通用方式自动化容器管理的开源框架,有了这个框架,您可以随时编写符合逻辑的可重复的系统测试。在本质上,像 JUnit 和 TestNG 一样的测试框架方便了可重复性测试的创建。由于这些框架利用了简单 Bool

2006-11-10 10:44:00 874

转载 模糊测试

模糊测试(Fuzz testing )是一项对代码质量有着深远影响的简单技术。在本文中,Elliotte Rusty Harold 故意将随机的坏数据插入应用程序,以观察发生的结果。他也解释了如何使用如校验和、XML 数据存储及代码验证等防护性编码技术,来加固您的程序以抵制随机数据。他以一个练习进行总结,在练习中他以一个代码破坏者的角度进行思考 —— 这是一种用于防护代码的至关重要的技术。多年

2006-11-10 10:40:00 1210

转载 JMeter在Web Services性能测试中的应用

性能测试是任何分布式或Web应用程序测试计划的重要组成部分。在计划和开发周期中进行性能评价,可以保证交付给客户的应用程序满足客户对于高负载、可用性和可伸缩性的要求。提前确定软件的负载限制可以为适当地进行系统配置提供帮助,从而避免出现意料之外的故障。系统性能分析中要处理的几个问题是:系统或服务器能否处理数百个或数千个客户端的同时请求,以及系统可以处理请求的频率。这种类型的测试不但提供了系统响应时间的

2006-11-10 10:30:00 2711

原创 多线程编程 基础篇 (四)

[wait(),notify()/notityAll()方法]  关于这两个方法,有很多的内容需要说明.在下面的说明中可能会有很多地方不能一下子明白,但在看完本节后,即使不能完全明白,你也一定要回过头来记住下面的两句话:  [wait(),notify()/notityAll()方法是普通对象的方法(Object超类中实现),而不是线程对象的方法]  [wait(),notify()/

2006-11-10 10:21:00 772

原创 多线程编程——基础篇 (三)

线程对象的几个重要的方法  尽管线程对象的常用方法可以通过API文档来了解,但是有很多方法仅仅从API说明是无法详细了解的。  本来打算用一节的篇幅来把线程方法中一些重要的知识说完,但这样下来估计要很常的篇幅,可能要用好几节才能说把和线程方法相关的一些重要的知识说完。  首先我们接基础篇(二)来说明start()方法。  一个线程对象生成后,如果要产生一个执行的线程,就一定要调用它

2006-11-10 10:13:00 848

转载 多线程编程——基础篇 (二)

在进入java平台的线程对象之前,基于基础篇(一)的一些问题,我先插入两个基本概念。[线程的并发与并行]  在单CPU系统中,系统调度在某一时刻只能让一个线程运行,虽然这种调试机制有多种形式(大多数是时间片轮巡为主),但无论如何,要通过不断切换需要运行的线程让其运行的方式就叫并发(concurrent)。而在多CPU系统中,可以让两个以上的线程同时运行,这种可以同时让两个以上线程同时运行的

2006-11-10 10:12:00 800

转载 多线程编程——实战篇(一)

在进入实战篇以前,我们简单说一下多线程编程的一般原则。  [安全性]是多线程编程的首要原则,如果两个以上的线程访问同一对象时,一个线程会损坏另一个线程的数据,这就是违反了安全性原则,这样的程序是不能进入实际应用的。  安全性的保证可以通过设计安全的类和程序员的手工控制。如果多个线程对同一对象访问不会危及安全性,这样的类就是线程安全的类,在JAVA中比如String类就被设计为线程安全的类。

2006-11-10 10:10:00 938

转载 基于mock对象和JUnit框架简化Spring Web组件单元测试

对于Java组件开发者来说,他们都盼望拥有一组能够对组件开发提供全面测试功能的好用的单元测试。一直以来,与测试独立的Java对象相比,测试传统型J2EE Web组件是一项更为困难的任务,因为Web组件必须运行在某种服务器平台上并且它们还要与基于HTTP的Web交互细节相联系。易测性(在框架中测试每个组件而不管其具体种类)是Spring框架所提倡的关键原则之一。从这一角度看,Spring是对核心

2006-09-21 16:09:00 1027

原创 经济学常用英语词汇

Aaccounting 会计accounting cost 会计成本 accounting profit 会计利润 adverse selection 逆向选择 allocation 配置 allocation of resources 资源配置 allocative efficiency 配置效率antitrust legislation 反托拉斯法 arc elasticity 弧弹性 Arr

2006-09-03 09:03:00 19656

转载 南开02-06经济学考研真题和我的一点考研心得

ad_01.innerHTML=span_ad_01.innerHTML;span_ad_01.innerHTML=""; 南开02-06经济学考研真题和我的一点考研心得您所查看的帖子来源于kaoyan.com--> 我2005年考上了经济学院,现在把自己了解

2006-09-02 22:25:00 7969

转载 SVN使用的资料

SVN主页 Subversion for Windows 安裝指南 (更新版 from 蔡煥麟s 7/4/2005 version) SVN使用技巧 SVN學習筆記 试用SVN进行版本控制

2006-09-02 19:02:00 996 1

转载 Subversion(SVN) 版本控制系统[转]

SourceForge 开始推 Subversion(SVN) 版本控制系统Subversion(SVN) version control system/版本控制系统主页http://subversion.tigris.org/The goal of the Subversion project is to build a version control systemthat

2006-09-02 18:59:00 918

转载 SVN、Local方式、个人源码管理

SVN的Local方式:个人源码管理的好办法[转] alv05

2006-09-02 18:58:00 1144

转载 SQL2000里的数据类型

近来在做数据库设计,有时候真弄不清SQL2000里的数据类型,所以摘了这篇文章。(1)char、varchar、text和nchar、nvarchar、ntext char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度

2006-07-27 15:39:00 1907

转载 C++ XML Serialisation, with Compression

Download documentation - 127 Kb Download source - 1.25 MB Executive SummaryThe following C++ XML serialisation classes and templates can be used with or without MFC/STL. The XML ma

2006-07-26 15:18:00 1869

转载 Creating a Delete Button

In Part 6 in this article series we examined how the DataGrid could be utilized to provide in-place editing of data. In addition to allowing a user to edit data, one may want to allow the user to dele

2006-07-06 09:23:00 894

原创 点击EditCommandColumn之后,用多行文本框显示及编辑大段的文字的问题。

之前发现用默认的  虽然也可以显示并编辑文字,但是只能以单行的形式进行,当遇到大段的文字进行编辑的时候,就会遇到不方便之处。而怎么样以多行的形式来显示就成了问题。对于中和的不熟悉就成了最大的障碍。在实践之后发现:在触发EditCommand之前,中的内容将被显示,而的内容不被显示。而在触发EditCommand之后,中的内容将被显示,而,的内容不被显示。这就解决了问题,于是用下

2006-07-05 15:31:00 1353

转载 为 ASP.NET Datagrid 创建自定义列

为 ASP.NET Datagrid 创建自定义列 Marcie RobillardDatagridGirl.com2003 年 9 月摘要:ASP.NET Datagrid 是 Web 开发人员可以使用的一个功能强大的控件。通过添加自定义列以便为用户更准确地显示数据,来学习如何增强该控件的功能。(本文包含一些指向英文站点的链接。)适用于:    Microsoft® AS

2006-07-05 15:08:00 807

转载 关于IsPostBack in ASP.NET

  唉,现在才发现,原来在ASP.NET中IsPostBack属性是多么的重要...... 一般是在page_load中检查是否是第一次加载本页或是判断是否是用户提交(PostBack) if (!IsPostBack) { //do something } 在用DataGrid访问和更新数据库时没有注意到这个问题,会出现各种各样的奇怪问题,比如我的这种. 问题描述: 用DataGrid访问和

2006-07-05 11:12:00 1528

原创 asp:EditCommandColumn的问题解决

这是我期望达到的效果,即按了“编辑”按钮之后,在EditCommandColumn之前的BoundColumn里的Editbox中,显示的是数据库中帮定的行的内容 而之前的页面的页面如下:出现的错误情况是:点击“编辑”按钮一下,没有反应,非要点击几下才会出现Editbox,同样的情况出现在“更新”和“取消”按钮上。 之后的问题原因找到是IsPostBack 的原因,我写了一

2006-07-05 10:57:00 1820

转载 Multiple Column Dropdownlist for the ASP.NET DataGrid

Image showing when a control is added to EditItemTemplate.IntroductionBased on my previous control "Multiple Column DropDownList for ASP.NET", I received many emails asking for the same control

2006-06-23 16:00:00 1592

转载 AutoEventWireup attribute in Microsoft ASP.NET Web Forms

IntroductionASP.NET supports two methods to author pages: In-line code Code-behind In-line code is code that is embedded directly within the ASP.NET page. Code-behind refers to code

2006-06-22 17:41:00 937

原创 怎样在页面的后台.cs类中添加object的action的处理函数?

之前的vb.net中只要在页面的中直接对应空间的action添加处理函数。现在尝试在c#中用同样的方式来做,可是发现中的c#代码根本没法起作用,现在还未解决这个问题,即为什么同样的代码在后台.cs文档中编译后就能正常运行,而在中就无法得到正确的结果?后来到csdn上发了帖子,有人回复我说用以下的方法解决:要先在InitializeComponent注册委托private void In

2006-06-22 17:13:00 842

转载 What's the deal with Databinder.Eval and Container.DataItem?

The databinding expression is evaluated in the language of the page (VB, C#, etc.)  This can have a big impact on the current syntax, so be very careful when you are looking at docs for the language

2006-06-20 17:37:00 1073

原创 DataBinder.Eval(Container.DataItem,"xxxx")的使用

今天遇到用老是无法取到动态值得问题。后来才发现原来是格式的问题,同时也反映出自己对这个用法还不了解在一长串字符的某些字段是动态值得时候,应该使用如下的格式:开来还是要对DataBinder.Eval(Container.DataItem,"xxxx")作进一步的了解。找资料去先。

2006-06-20 17:13:00 2286

原创 页面之间传递参数.

之前已经知道怎么取参数了,但是还没有真正去实践过,今天实践了一下,还是遇到了一定的问题.XXXX.aspx?key=value这个就是发出参数的页面的格式当然也可以进行以下encode用URLencode()方法.在接收参数值得页面,用Request[string param].toString();来取得string型的参数.当然也可以先加URLDecode()方法或

2006-06-16 16:24:00 586

原创 新的进展--关于HyperLinkColumn问题的解决

之前HyperLinkColumn总是无法正常使用,最后在网上找了一篇差不多的文章读了一下,终于找到了原因,同时也对HyperLinkColumn有了新的认识.主要有以下4个主要的属性DataTextField  Gets or sets the field from a data source to bind to the text caption of the hyperlinks i

2006-06-14 17:41:00 922

转载 在Web.config中设置数据库连接字段

你会经常碰到这种情况:几乎在网站的每个页面上,存储一些全局处理信息。理想的做法是将这些信息一次性的集中存储在资料档案库中,而不是在网站的每个页面上都重复这样的操作。比如说数据库连接串就是这样的信息,如果这些信息不是集中存储在特定区域中,而是在网站的每个需要连接数据库的页面上手工输入,可以设想:当数据库连接串改动时将会令人头痛,你必须遍历网站中所有连接数据库的页面去修改! 在ASP.NET中,通过W

2006-06-09 15:01:00 1330

转载 连接Access和MS SQL2000

连接Access首先看一个例子代码片断:程序代码: --------------------------------------------------------------------------------using System.Data;using System.Data.OleDb;......string strConnection="Provider=Micro

2006-06-09 14:12:00 932

原创 总算找到了问题的原因了,爽,不过感觉自己太粗心了。

这段代码一直找不到什么地方错了,编译能通过,但是就是没有办法取得数据库中的值,十分郁闷。到csdn上拜了个高手为师,结果都是指出了一些无关紧要的错误,不过还是得到了一些检查bug的基本方法。最后在查网页信息的时候,对照人家写的连接Access的源代码一条一条看,才发现原来是红色部分出了问题,而且是两个问题:1.provider的值给错了Microsoft.Jet.OleDb.4.0写成

2006-06-09 13:51:00 846

空空如也

空空如也

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

TA关注的人

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