摘要: web标准2.0发布这么长时间,到底什么是web标准?我们又应该怎样理解web标准呢?网络上早已有许多相关描述,这里我做了一些小小的总结。   1、web标准之我见:  所谓的web标准,一些教程的说明是:结构化标准、表现标准。网络上已经有很多类似的说法,在这里我谨谈谈个人的看法:  a.标准是相对的,有其一定的局限性  作为标准本身,它也在不断地完善中。我们也可以加入其中完善它,而不是盲从它。没... 阅读全文
posted @ 2009-11-12 16:06 弹着钢琴设计 阅读(283) 评论(0) 推荐(0) 编辑
摘要: socket的英文原义是“孔”或“插座”。在这里作为4BDS UNIX的进程通信机制,取后一种意义。socket非常类似于电话插座。以一个国家级电话网为例。电话的通话双方相当于相互通信的2个进程,区号是它的网络地址;区内一个单位的交换机相当于一台主机,主机分配给每个用户的局内号码相当于socket号。任何用户在通话之前,首先要占有一部电话机,相当于申... 阅读全文
posted @ 2009-11-12 16:04 弹着钢琴设计 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: 端口 计算机“端口”是英文port的义译,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、... 阅读全文
posted @ 2009-11-12 16:03 弹着钢琴设计 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 前天去面试,遇到一个搞技术的面试官。问了好多问题,好多没答上来,不是不会而是掌握的不够扎实,没有进行归纳和总结。最典型的是集合类的层次结构,Jsp内置对象之间的关系。这些问题不能说不会,而是不够扎实,没有站在一个系统的高度来看这些问题。虽然面试的不成功,但收获的还是挺大的。使我看到了自己学的还是很不够,很多东西要学习。面试主要是搞Web开发,使用三大框架:Struts,Spring,Hiberna... 阅读全文
posted @ 2009-11-12 16:00 弹着钢琴设计 阅读(397) 评论(0) 推荐(0) 编辑
摘要: servlet/jsp中得到表单数据的3种方法request.getParameter()、request.getInputStream()和request.getReader()本文地址:http://qzone.qq.com/blog/20446772-1211895586 大家经常用servlet和jsp,但是对request.getInputStream()和request.getRead... 阅读全文
posted @ 2009-11-12 16:00 弹着钢琴设计 阅读(2914) 评论(0) 推荐(0) 编辑
摘要: 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://docs.google.com/113473/20629本文主要介绍Servlet过滤器的基本原理author: ZJ 2007-2-21Blog: http://zhangjunhd.blog.51cto.com/1.Servlet过滤器1.1 什么是过滤器过滤器是一个... 阅读全文
posted @ 2009-11-12 15:58 弹着钢琴设计 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 以往我们认为在servlet中通request.getSessioin()就可以得到session,设置一些属性,就是session的功能;当客户端关闭浏览器时,session就“消失”了。这些看上去都很合理,但有些细节必须搞清楚。1、会话跟踪的原理。 Java Servlet API通过Session技术来跟踪会话和管理会话内容。当客户第一次连接到服务器的时候,服务器为其... 阅读全文
posted @ 2009-11-12 15:57 弹着钢琴设计 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 版权声明:如有转载请求,请注明出处:http://blog.csdn.net/yzhz 杨争一、问题: 编码问题是JAVA初学者在web开发过程中经常会遇到问题,网上也有大量相关的文章介绍,但其中很多文章并没有对URL中使用了中文等非ASCII的字符造成服务器后台程序解析出现乱码的问题作出准确的解释和说明。本文将详细介绍由于在URL中使用了中文等非ASCII的字符造成乱码的问题。1、在URL中中文... 阅读全文
posted @ 2009-11-12 15:56 弹着钢琴设计 阅读(763) 评论(0) 推荐(0) 编辑
摘要: 一 IE6与IE7向服务器传递参数的问题 表现:ie7正常,ie6 参数就会出现中文接受信息错误(长度为奇数时最后一个字符会出现乱码)原因:ie7支持UTF8编码,但是ie6支持不好。解决方法:1、用post发送,这个方法当然不出错了,但是,有时候必须用传参的方法,那就没则了,用第二个方法。2、习惯把中文字符串显示长度设置为偶数 ——全是汉字时,无论奇数还是偶数,都无乱码;... 阅读全文
posted @ 2009-11-12 15:54 弹着钢琴设计 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: SQL语句的基本语法一.SELECT语句的完整语法为:SELECT[ALL|DISTINCT|DISTINCTROW|TOP]{*|talbe.*|[table.]field1[AS alias1][,[table.]field2[AS alias2][,…>}FROM tableexpression[,…][IN externaldatabase][WHERE... 阅读全文
posted @ 2009-11-12 15:47 弹着钢琴设计 阅读(214) 评论(0) 推荐(0) 编辑
摘要: SQL语法大全1. ASP与Access数据库连接:<%@ language=VBscript%><%dim conn,mdbfilemdbfile=server.mappath("数据库名称.mdb")set conn=server.createobject("adodb.connection")conn.open "driver={microsoft access drive... 阅读全文
posted @ 2009-11-12 15:45 弹着钢琴设计 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) select DAYOFWEEK('1998-... 阅读全文
posted @ 2009-11-12 15:41 弹着钢琴设计 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1:in查询(以逗号隔开的字符串) 例如:查找数据库中用户E-mail,条件是必须是以下用逗号格开的用户E-mail,如果用以下SQL语句执行,则结果是正确的: sql="select email from uereTable where email in ('小王','小赵','小张','小候','小董')" 但是,如果将这些关键字匹配字连接成字符串再查询,就得不到正确的结果了: String ... 阅读全文
posted @ 2009-11-12 15:39 弹着钢琴设计 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1:类型转换 如果类型转换时,转换的是一个表达式,则一定要将该表达式用括号括起来,例如: double h = 1D; double a = h / 4 ; int result = (int)a * 10; 此时得到的a是0,这是因为类型转换时,未将表达式a * 10用括号括起来,从而只对a(a = 0.25)进行转换,结果a变为0,故结果为0。如果这样:int result = (int)(a... 阅读全文
posted @ 2009-11-12 15:36 弹着钢琴设计 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一 VS2008生成dll文件的方法 有两种方法:1:傻瓜式操作打开VS2008,依次点击:菜单->文件->新建项目->项目类型visual C#(这里假设为该项目所取的名字是DllBuild)->类库(注意必须是类库),即新建一个由纯.cs类库文件组成的程序集,写好代码之后(例如写了一个名为DllTest.cs的类,该类的namespace取名为DllTestNS),再依... 阅读全文
posted @ 2009-11-12 15:07 弹着钢琴设计 阅读(4681) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2009-11-12 15:06 弹着钢琴设计 阅读(1779) 评论(0) 推荐(0) 编辑
摘要: 最近用到checklistbox控件,在使用其过程中,花了较多的时间,这里我收集了其相关的代码段,希望对大家有所帮助。1.添加项checkedListBox1.Items.Add("蓝色"); checkedListBox1.Items.Add("红色"); checkedListBox1.Items.Add("黄色");2. 判断第i项是否选中,选中为true,否则为falseif(checke... 阅读全文
posted @ 2009-11-12 15:05 弹着钢琴设计 阅读(2807) 评论(0) 推荐(1) 编辑
摘要: 1:经常使用control.Parent(或者mdiParent)或者control.Child(或mdiChild)这一属性,由它可以得到我们想要获得的任何控件实例引用,并对这些控件进行操作例如一个窗体form1中有一个groupbox1,groupbox1中有一个richtextbox1,后者又包含一个linkbuttonClose1按钮,如果要通过单击该按钮来关闭groupbox1,则在该按... 阅读全文
posted @ 2009-11-12 15:04 弹着钢琴设计 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 牛牛的一个朋友在删除文件时习惯点击右键并选择删除,但他又没有清空回收站的习惯。后来,他发现删除了文件,相应的磁盘可以空间并没有增加。这是怎么回事呢?他找牛牛帮他看看,结果牛牛诊断后发现在回收站中存放着一大堆文件。回收站的文件太多和磁盘空间的多少有什么关系?其中的原委,且听牛牛慢慢道来。   回收站中的文件也占磁盘空间  回收站用于记录所有用户曾经执行过的删除操作,并保存被删除的信息。当发现信息被误... 阅读全文
posted @ 2009-11-12 15:02 弹着钢琴设计 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: 一、根据进程查端口号   首先在开始菜单的“运行”框中输入“cmd.exe”进入命令提示符窗口,先键入“tasklist”命令将列出系统正在运行的进程列表,把你要查的进程所对应的“PID”号记下或复制。如下图:   需要注意的是,相同的进程 图像名 每次运行的“PID”号一般都不... 阅读全文
posted @ 2009-11-12 15:01 弹着钢琴设计 阅读(669) 评论(0) 推荐(0) 编辑