摘要:
这是我第一次萌生写博客来记录知识点的第一篇文章,如果有什么写得不好的地方,希望各位博友指正,给我一点意见。 言归正传,这篇文章是一个简单的数据库连接测试类。我这里用的是平台是:eclipse+mysql; 首先,我创建一个项目jdbcConn在lib下装载mysql的j驱动jar包;在src下创建包com.jdbcConn,在创建一个base.java的测试类, 这个测试类的代码: package com.jdbcConn;import java.sql.*;public class base { /** * @param args * @throws Exception * @thr... 阅读全文
摘要:
JSP用于在网页上显示动态内容,通常需要在JSP页面中嵌入 Java脚本以完成复杂功能。但大量的Java脚本使得JSP页面难以维护。一种类似JavaScript语言—JSP表达式语言可用于在网页上生成动态 内容,并代替JSP脚本元素(表达式、Script、声明),EL表达式可用于所有的HTML和JSP标签中。 EL表达式语法: ${ EL expression} 其中: $表示EL表达式的开始。 EL expression指定表达式。 一、JSP EL表达式可用于如下几种方式。 1 静态文本:包含EL表达式,其值在运行时计算出来。 如: ${8+5} 2 标准标签和自定义标签属性:帮助显... 阅读全文
摘要:
web.xml文件详解Xml代码 Web.xml常用元素 <web-app> <display-name></display-name>定义了WEB应用的名字 <description></description>声明WEB应用的描述信息 <context-param></context-param>context-param元素声明应用范围内的初始化参数。 <filter></filter>过滤器元素将一个名字与一个实现javax.servlet.Filter接口的类相关联。 < 阅读全文
摘要:
在数据结构中,链表是一种重要的数据结构,在程序设计中占有很重要的地位。我们习惯在C语言和C++语言中使用指针来实现链表结构,而由于Java语言不提供指针,所以很多人认为在Java语言中不能实现链表,即使实现也是使用java api Link类。其实,个人觉得Java语言比C和C++更容易实现链表结构。Java语言中的对象引用实际上是一个指针(本文中的指针均为概念上的意义,而非语言提供的数型),所以我们可以编写这样的类来实现链表中的结点。class Node{ dataType data; Node next;}这样用next来存放下一个类节点。为了说的更清楚,可以创建一个简单的单链表来说明:假 阅读全文
摘要:
今天,给大家介绍一下如何在Windows 7中实现配置IIS 7。第一:点击“开始”菜单->“控制面板”->点击打开->找到"程序"项。 点击开始菜单 进入控制面板页 第二:在打开的窗口中找到“程序和功能”中->点击“打开或关闭Windows功能”。找到程序和功能项 对于习惯了XP系统的人,可能在使用Win 7的时候并不能很快上手,光是炫丽的视觉效果就能让人回味无穷。实际操作起来对比Vista系统来说运行的更流畅些。 用户在点击进入“打开或关闭Windows功能”后,系统会加载Windows功能列表。比如Internet信息服务、NFS服务、Teln 阅读全文
摘要:
本篇文章讲述Socket的通讯,为基于Socket通讯的C/S模型提供基础. Socket通讯通常由两部份组成,一个服务侦听端,一个客户连接端,服务端侦听进站的消息,客户端发送出站的消息,二者不可或缺,下面先讲服务端侦听,该类定义为TcpIpListener(一个抽象类):1.侦听Socket的创建:CreateListenSocket 该过程比较简单:在该过程中初始化了侦听Socket(g_ListenSocket),使用IP地址族,流类型,Tcp传输控制协义三个参数创建Socket,并且将其关联到侦听端口(对于侦听Socket这个一定要),另外在该过程中还处始化了一个信号量g_MaxSem 阅读全文
摘要:
在前一篇讲到了服务侦听,具体构建了一个抽象类,该类是后续服务类中SOCKET通讯服务的基类,而SOCKET通讯中不论是服务端还是客户端都需要数据收发,客户端对应服务端侦听的部份则是连接,下面就讲讲连接和数据收发1.连接 该部份比较简单,只有三个简单的函数:CreateConnectToRemoteSocket,ConnectToRemoteCore,AsyncConnectToRemoteCore, CreateConnectToRemoteSocket:创建连接的Socket,其中CheckSockectIsConnected是检查是否已连接(该函数用了MS使用的例子来判断是否已连接),最后 阅读全文
摘要:
编辑器加载中...说明: 1 第一张图片从全局说明从客户端发出一个Request请求,服务器windows内核中的HTTP.SYS组件接收该请求开始到IIS处理完该请求并响应到客户端结束。 2 第二张图片为图1中Http处理管线的详细步骤 3 第三张图片为图2Http处理管线中调用处理程序(HttpHandler, 此处为Page对象)的详细生命周期过程。 图1:图2: Http处理管线详解图3: Asp.Net生命周期详解 阅读全文
摘要:
C# 中的委托和事件PDF 浏览:http://www.tracefact.net/Document/Delegates-and-Events-in-CSharp.pdf 文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委托类型 委托实例 = new 委托类型(方法名); 欢迎浏览本文的后续文章: C#中的委托和事件(续)源码下载:http://www.tracefact.net/SourceCode/.. 阅读全文
摘要:
.net的命名空间说明常用:System:根空间,包含一些基本的类库System.Collections:主要是和集合类相关的类库System.Collections.Generic:泛型集合的类库空间System.Data:数据处理类库空间System.Data.Odbc:以ODBC连接数据库的空间System.Data.OracleClient:连接Oracle的类库空间System.Diagnostics:主要用于应用程序的诊断System.Drawing:主要用于回吐的空间System.Drawing.Drawing2D:专注于2D绘图的类库System.Drawing.Printin 阅读全文