原作者DahanAbdo译自CodeProject如要下载源代码,请到原文地址:http://www.codeproject.com/Ajax/UChat.asp简介我的第一个chatroom是用ASP3.0写的。程序比较简单,两个textbox,用来处理页面上每秒刷新的信息。那时候,要想建一个真正的chatroom,要用到JavaApplet或者ActiveXcontrol。基于HTTP的chartrooms都面临着一些跟我第一个chatroom一样的问
系统 2019-08-29 22:55:33 2952
数据库结构:createtablestuTPC(idvarchar(32),namevarchar(32),cardnumvarchar(32));createtableteacherTPC(idvarchar(32),namevarchar(32),salarydouble);Hibernate.cfg.xml
系统 2019-08-12 09:29:39 2952
这段时间朋友几篇文章介绍了改选择方法的文章.关联文章的地址1./*+ALL_ROWS*/标明对语句块选择基于开销的优化方法,并取得佳最吞吐量,使资源消费最小化.例如:SELECT/*+ALL+_ROWS*/EMP_NO,EMP_NAM,DAT_INFROMBSEMPMSWHEREEMP_NO='SCOTT';2./*+FIRST_ROWS*/标明对语句块选择基于开销的优化方法,并取得佳最响应时间,使资源消费最小化.例如:SELECT/*+FIRST_ROW
系统 2019-08-12 01:54:10 2952
12org.apache.tomcat.maven3tomcat7-maven-plugin42.0-beta-156utf-87808/910
系统 2019-08-12 01:33:35 2952
配置基础开发环境GCC刚装好的系统中已经有GCC了,但是这个GCC几乎什么文件都不能编译,因为缺少一些必须的头文件,所以要安装build-essential这个软件包:sudoapt-getinstallbuild-essential安装GTK/GNOME开发环境安装GTK环境只要安装一个libgtk2.0-dev就可以了,而安装gnome开发环境的话,需要装gnome-core-devel,它包含GTK开发包。但在一般情况下,我们需要有一个ide开发环境
系统 2019-08-12 01:32:25 2952
Tomcat5.5的下载和安装1Tomcat5.5的下载地址为http://tomcat.apache.org/download-55.cgi.我们选择zip压缩的格式。2点击后出现下载页面,我们选择保存3选择自己喜欢的保存下载文件的目录。点击[保存]4如果下载的文件有问题,可以在前面选择其他的下载站点,比如Apache的backup就很稳定,毕竟是他自己的5开始下载6下载完毕,我们选择打开7我们解压缩到一个我们习惯的目录,建议大家放到d:"下面8这个是我
系统 2019-08-12 01:32:20 2952
目的现有两幅栅格图像,一个是某地区道路栅格图,一个是某地区土地利用类型图,需要将道路叠加到土地利用类型图中,即叠加后,重合的像元值以道路图为准,其余的像元值仍是土地利用类型图原有的像元值。图1道路信息图图2土地利用类型图图3结果图具体实现fromgdalconstimport*fromosgeoimportgdalimportosrimportsysimportcopy#叠加两个栅格图像(一个道路栅格图,一个土地利用类型图),两幅图像重叠的像元值都是第一个
系统 2019-09-27 17:47:42 2951
在OSX10.5Leopard里面,原来OSX10.4的PrinterSetupUtility被SystemPreferences里面的Printer&Fax代替了。这样原来在10.4里面分离的两个管理Printer的管理程序合并了,并且看上去更好看了。但是,有两个功能好像是没有了,一个是ResetPrintingSystem,一个是高级选项(Advanced)。其实所有功能都没有省掉,只是不那么处于明显位置了。1:ResetPrintingSystem当
系统 2019-08-29 22:32:58 2951
简介InfoQ-使用Mockito1.5监视普通对象写道Mockito是一个针对Java的mocking框架。它与EasyMock和jMock很相似,但是通过在执行后校验什么已经被调用,它消除了对期望行为(expectations)的需要。其它的mocking库需要你在执行前记录期望行为(expectations),而这导致了丑陋的初始化代码。更多信息请参考如下位置,原文链接:http://www.infoq.com/cn/news/2008/09/moc
系统 2019-08-29 22:08:03 2951
如果你想最简单地完成一项编程任务,我认为可以从四个方面入手:1.清晰原则。代码要写得尽量清晰,避免晦涩难懂。清晰的代码不容易崩溃,而且容易理解和维护。重视注释。不为了性能的一丁点提升,而大幅增加技术的复杂性,因为复杂的技术会使得日后的阅读和维护更加艰难。2.模块原则。每个程序只做一件事,不要试图在单个程序中完成多个任务。在程序的内部,面向用户的界面(前端)应该与运算机制(后端)分离,因为前端的变化往往快于后端。3.组合原则。不同的程序之间通过接口相连。接口
系统 2019-08-12 09:29:45 2951