摘要:
在Web开发中,有时我们希望页面提交但又不刷新当前页,此时可以使用XML HTTP Request object来做处理,例如如下代码:<HTML><HEAD><TITLE></TITLE><script language="javascript">function func_submit() {var xmlhttp;try {xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");} catch (e1) {try {xmlhttp = new Activ 阅读全文
摘要:
在编程中经常会碰到程序执行效率低的问题,而有时候问题时出在循环体中。我们通过下面一个例子看在编程中要注意的问题。在这个例子中的代码主要功能是定时检查数据库中的几个表是否发生了更新,如果有更新则自动刷新显示窗口中的对应数据网格。检查这几个表的数据是否更新是通过判断一个数据表中对应表名的一个标志字段值是否为1,如果为1,则表示该表已更新,数据网格需要刷新。 下面这段代码是优化前的代码(该代码在Timer控件的OnTime事件运行): try //停止Timer控件的计时 Timeupdate.Enabled := False; ////读取记录刷新状态的表的数据 //ADOQryReadUpda. 阅读全文
摘要:
我们在写ASP数据库程序的时候,通常都会用到SQL语句,而在增加数据和更新数据的时候,通常会使用一下方式:insert into message (incept,sender,title,content,sendtime,flag,issend) values ('"&incept(i)&"','"&membername&"','"&title&"','"&message&"',Now() 阅读全文
摘要:
目前已有开源的AOP框架都不太好用,要不就是需要在代码中嵌入特殊语法(AspectJ),要不就不是动态运行时自动识别(如JBoss-aop ,AspectWerkz等都需要写完以后运行自己的编译器编译然后才能使用),要是能有框架可以在运行是自动识别AOP的部分自动编译就好了,关注中... 阅读全文
摘要:
Oracle10g设置字符集以sysdba身份登陆,修改props$表中NLS_CHARACTERSET=ZHS16GBK或自己需要的字符集,然后重新启动Oracle。 阅读全文
摘要:
最近在5460的校友录上看到了好多中学同学,也又让我想起了那时的许多往事。 阅读全文
摘要:
使用Mock Object进行测试作者:kongxxMockObject概述使用Mock Object进行测试,主要是用来模拟那些在应用中不容易构造(如HttpServletRequest必须在Servlet容器中才能构造出来)或者比较复杂的对象(如JDBC中的ResultSet对象)从而使测试顺利进行的工具。目前,在Java阵营中主要的Mock测试工具有JMock,MockCreator,Mockrunner,EasyMock,MockMaker等,在微软的.Net阵营中主要是Nmock,.NetMock等。以下就对在Java中使用的Mock Object进行测试的常用工具做一下使用说明。J 阅读全文
摘要:
使用C#在应用程序间发送消息作者:kongxx首先建立两个C#应用程序项目。第一个项目包含一个Windows Form(Form1),在Form1上有一个Button和一个TextBox。第二个项目包含一个Windows Form(Form1),在Form1上有两个Button,分别用来测试第一个应用程序中Button的Click事件和修改第一个应用程序中TextBox的值。第一个应用程序中Form的代码如下:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using 阅读全文
摘要:
代码如下: using System;using System.Reflection;using System.Reflection.Emit ; public class TestReflection {private String file = @"TestReflection.exe"; static void Main(String[] args) {TestReflection test = new TestReflection();test.DisplayModules();test.DisplayTypes();test.DisplayMethods();te 阅读全文
摘要:
使用NUnit进行DotNet程序测试 作者:kongxx 介绍 NUnit是目前比较流行的.Net平台的测试工具,以下就简单介绍一下他的开发。 准备 要使用NUnit,首先要确保您的机器上有NUnit的开发包,您可以从http://www.nunit.org/ 地方获取并安装(目前版本是NUnit v2.1.91)。正确安装后会在开始菜单下添加一个NUnit 2.2项目。 属性说明 在开始写例子之前,先把NUnit的属性说明一下: TestFixture (NUnit2.0) 标识当前类是一个包含测试方法的类。 注意:这个类必须有一个默认的构造方法,并且也必须声明成Public。 例如 .. 阅读全文