2006年6月14日
摘要: 1.Servlet技术简介Servlet技术是Sun公司提供的一种实现动态网页的解决方案,它是基于Java编程语言的WEB服务器端编程技术,主要用于在WEB服务器端获得客户端的访问请求信息和动态生成对客户端的响应消息。Servlet技术也是JSP技术(另外一种动态网页开发技术)的基础。一个Servlet程序就是一个实现了特殊接口的Java类,用于被支持Servlet的WEB服务器调用和运行,即只能运行于具有Servlet引擎的WEB服务器端。一个Servlet程序负责处理它所对应的一个或一组URL地址的访问请求,接收访问请求信息和产生响应内容。Applet是用于浏览器端的Java小程序,在浏览 阅读全文
posted @ 2006-06-14 15:12 阳光VIP1 阅读(206) 评论(0) 推荐(0) 编辑
  2006年6月2日
摘要: 首页 >> 域名注册 >> 英文顶级域名 ... 阅读全文
posted @ 2006-06-02 11:32 阳光VIP1 阅读(101) 评论(0) 推荐(0) 编辑
  2006年5月31日
摘要: HTTP 1.1与HTTP 1.0的比较一个WEB站点每天可能要接收到上百万的用户请求,为了提高系统的效率,HTTP 1.0规定浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接,服务器完成请求处理后立即断开TCP连接,服务器不跟踪每个客户也不记录过去的请求。但是,这也造成了一些性能上的缺陷,例如,一个包含有许多图像的网页文件中并没有包含真正的图像数据内容,而只是指明了这些图像的URL地址,当WEB浏览器访问这个网页文件时,浏览器首先要发出针对该网页文件的请求,当浏览器解析WEB服务器返回的该网页文档中的HTML内容时,发现其中的<img>图像标签后, 阅读全文
posted @ 2006-05-31 09:34 阳光VIP1 阅读(131) 评论(0) 推荐(0) 编辑
  2006年5月29日
摘要: XML作为一种通用的数据交换格式,应用越来越广泛。目前许多系统的配置文件都使用XML格式,本书中所涉及到的众多配置文件都是XML格式的,新的JSP规范也推出了采用XML语法的JSP文档,因此,要深入学习和掌握Java Web开发技术,必须有一些基本的XML语言知识。由于XML的通用性和广泛应用,在读者以后实际项目开发和应用中,很多地方都要用到XML方面的知识,所以,对XML知识的了解和掌握,已经是从事电子商务网站和相关系统开发的编程人员所必须掌握的基本知识。F指点迷津:什么是配置文件配置文件就是记录应用程序的配置信息的文件。例如,某个程序要连接网络上的数据库系统时,需要指定数据库服务器的ip地 阅读全文
posted @ 2006-05-29 10:39 阳光VIP1 阅读(128) 评论(0) 推荐(0) 编辑
  2006年5月24日
摘要: 我做过很多知识讲解的原创,有的(java)公开发表过,有的(vc++)则只在培训班上讲解和编写过内部教程,但其中很多内容都被人模仿和照搬照讲进他们的著作中去谋名,牟利,并不标明原著者,这是比盗版还令人生气的事情!这让我伤心,让我动摇:是否还要搞原创写作,还是干脆攒一些已经被人讲解清楚了的知识,反正很多人并不关心原创,可我真不是那种人,真做不出那种事啊!但不干这种事又是白白吃亏呀,攒一本书多么容易,而自己去真正创作一本书又是多么艰辛!我期盼着自己的脸皮有一天终于变得厚黑:心安理得地开始攒书! 阅读全文
posted @ 2006-05-24 07:48 阳光VIP1 阅读(113) 评论(0) 推荐(0) 编辑
  2006年5月22日
摘要: java试题1:请在一个类中编写一个方法,这个方法搜索一个字符数组中是否存在某个字符,如果存在,则返回这个字符在字符数组中第一次出现的位置(序号从0开始计算),否则,返回-1。要搜索的字符数组和字符都以参数形式传递传递给该方法,如果传入的数组为null,应抛出IllegalArgumentException异常。在类的main方法中以各种可能出现的情况测试验证该方法编写得是否正确,例如,字符不存在,字符存在,传入的数组为null等。 java试题2:编写一个程序,这个程序把一个整数数组中的每个元素用逗号连接成一个字符串,例如,根据内容为[1][2][3]的数组形成内容为"1,2,3& 阅读全文
posted @ 2006-05-22 22:57 阳光VIP1 阅读(147) 评论(0) 推荐(0) 编辑
  2006年5月19日
摘要: 下面是网友Jackie214发布的答案,其认真态度令我深受感动.这些题是我2000年在做培训时为学员们设计的,但我已经近6年没有接触过vc++下的c语言编程了,有9年没接触unix下的c语言编程了,所以,除了一些核心思想令我终生难忘外,其他一些语法细节和当初出题的意图何在,我也差不多忘记了!前天把这个测试题发布出来,是因为前一阵才知道我多年前写的一些内容又要被别人加入到其书籍中出版(我只是对一些人惯于借鉴别人的东西而当作自己成就的性格很不赞赏,但这般行为在商业上来说是无可厚非,甚至是值得学习,只是我自己做不出这样的事情来,反而有点自己没胆量吃葡萄,就说吃葡萄的人酸),当时非常生气,就又翻腾出了 阅读全文
posted @ 2006-05-19 15:13 阳光VIP1 阅读(152) 评论(0) 推荐(0) 编辑
  2006年5月17日
摘要: 另外,在实际的VC++教学中,发现很少有真正精通了C语言编程的学员,一般都有或多或少概念不是完全清楚的问题,特别是一些需要丰富的实战经验才能体会和明白的问题,如字符串,指针,类型转换,定义指向函数的指针类型,这也是导致学习VC++困难的一个原因。下面有几个简单测试将能发现你对C语言的掌握情况。int x=35;char str[10];//问:strlen(str)和sizeof(str)的值分别是多少?strcpy(str,"www.it315.org"/*共13个字母*/);//问:此时x和strlen(str)的值分别是多少?str="it315.org&q 阅读全文
posted @ 2006-05-17 17:38 阳光VIP1 阅读(126) 评论(0) 推荐(0) 编辑
  2006年5月16日
摘要: 我一直认为基础知识最重要,无论是对国家,还是对个人的后期发展,都是最重要的.有些人自以为是,以为会玩玩struts,hibernate之类的工具,就觉得自己不得了,其实,那算什么,一个用高级工具的用户而已,如果中国全是这样的高级用户,中国软件永远不会有出头之日,永远只能用别人做好的工具!非常遗憾的是,我搞这些基础知识的"研究",常常引来一些讥讽声和嘲笑声,不过,这些讥讽声和嘲笑声并不能左右我的思想!我没必要为去迎合那些无知和没有远见的人(不是攻击别人,而我就是这么想的)而改变自己的立场和理念!我现在不算精通struts,hibernate,spring,但是,还算学得明白, 阅读全文
posted @ 2006-05-16 11:02 阳光VIP1 阅读(156) 评论(0) 推荐(0) 编辑
  2006年5月15日
摘要: web开发中的缓存问题的研究(一) web开发中的缓存问题的研究(二) web开发中的缓存问题的研究(三) (5)回到浏览器窗口中,简要记住一下浏览器窗口和Tomcat的命令行窗口中显示出的时间值,然后反复单击浏览器工具栏中的“后退”和“前进”按钮,可以看到每次显示出的CacheServlet页面内容都没有变化,Tomcat的命令行窗口中也没有打印出新的信息。直接在浏览器地址栏中输入CacheServlet的访问地址,结果也是如此。这说明用浏览器的“后退”或“前进”方式访问已缓存的页面时,或者直接在浏览器地址栏中访问已缓存的页面时,浏览器将直接调用缓存的内容,而不向服务器发出新的访问请求。 . 阅读全文
posted @ 2006-05-15 12:38 阳光VIP1 阅读(144) 评论(0) 推荐(0) 编辑