自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

时代的过客

墨家-叶秋

  • 博客(30)
  • 收藏
  • 关注

原创 Linux系统启动过程:

   Linux启动这部分的源码主要使用的是C语言,也涉及到了少量的汇编。而启动过程中也执行了大量的shell(主要是bash shell)所写脚本。1.      概述:     当用户打开PC的电源,BIOS开机自检,按BIOS中设置的启动设备(通常是硬盘)启动,接着启动设备上安装的引导程序lilo或grub开始引导Linux,Linux首先进行内核的引导,接下来执行init程序,

2007-06-07 13:39:00 572

原创 Java及相关字符集编码问题研究续

 4. 系统软件   下面讨论几个相关的系统软件。   4.1. mysql数据库   很明显,要支持多语言,应该将数据库的编码设置成utf或者unicode,而utf更适合与存储。但是,如果中文数据中包含的英文字母很少,其实unicode更为适合。   数据库的编码可以通过mysql的配置文件设置,例如default-character-set=utf8。还可以在数据库链接URL中设置,例如:

2007-01-02 09:07:00 583

原创 Java及相关字符集编码问题研究

 2. 编码基本知识   最早的编码是iso8859-1,和ascii编码相似。但为了方便表示各种各样的语言,逐渐出现了很多标准编码,重要的有如下几个。   2.1. iso8859-1   属于单字节编码,最多能表示的字符范围是0-255,应用于英文系列。比如,字母a的编码为0x61=97。   很明显,iso8859-1编码表示的字符范围很窄,无法表示中文字符。但是,由于是单字节编码,和计算机

2007-01-02 09:03:00 491

原创 java 文件操作大全

 1、文件的建立/检查与删除  程序代码    文件的建立、检查与删除   String path=request.getRealPath(""); //out.println(path); File f=new File(path,"File.txt"); //out.println(f); //out.println(f.exists()); if(f.exists()){//检查

2006-12-29 18:40:00 684

原创 Struts文件上传

最近在网上看了几篇关于Struts处理文件上传的文章,并进行了整理。但对其中一些问题还是有些迷惑,以待日后解决!       现把代码贴出来以供初学者研究: UploadUitl.java  /**  * 这是一个辅助类,辅助完成上传功能。

2006-12-29 18:36:00 645

原创 利用HttpSessionListener统计在线人数

JSP显示在线人数代码 /** * 编写以下SessionCounter.java * 并编译为SessiionCounter.class * 然后放到你的网站的classpath的 * SessionCount(自己建立此目录)下面 */    package SessionCount;  import javax.servlet.*;  i

2006-12-29 18:31:00 495

原创 Session详解

 摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。 文章工具一、术语session在我的经验里,session这个词被滥用的程度大概

2006-12-29 18:29:00 569

原创 session机制

function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as

2006-12-29 18:26:00 634

原创 session的理解

先request.getsession(),当已有一个session与前request相关时就返回对这个session的引用,当没有时就生成一个.一个session在server通过一个sessionid来标识的。也就是说在一个server是不会有两个相同sessionid的session.那么session为什么会和cookie扯在一起呢?正如我所说对于一个session来说它的sessioni

2006-12-29 18:25:00 631

原创 cookie机制和session机制的区别

、cookie机制和session机制的区别*************************************************************************************具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所以

2006-12-29 18:23:00 734

原创 Log4j 学习笔记

 Index  1. Log4j的类图  2. Logger:日志写出器      1. Logger的输出方法      2. Logger的命名规则      3. Log level      4. 示例代码      5. 关于logger的两点说明  3. Appender:日志目的地      1. ConsoleAppender      2. FileAppender      3

2006-12-29 18:18:00 723

原创 Servlet过滤器

 一、Servlet过滤器的概念:***************************************************************************************Servlet过滤器是在Java Servlet规范2.3中定义的,它能够对Servlet容器的请求和响应对象进行检查和修改。   Servlet过滤器本身并不产生请求和响应对象,它只能提供过

2006-12-29 18:14:00 546

原创 Context容器

Context元素代表一个web应用,运行在某个特定的虚拟主机上。如Servlet Specification 2.2或以后版本中描述的那样,每个web应用基于一个Web Application Archive(WAR)文件,或者是一个目录,包含WAR文件解压后的内容。有关Web Application Archive的更多信息,可以

2006-12-29 18:11:00 587

原创 良好的Java风格

 简介这是这个两部分的关于Java编码风格系列的结论部分。在第一部分中,我介绍了我用良好的习惯来编写Java的一些情况,解释了为什么我们应该关心我们代码的样子,并且展示了良好Java风格的一些基本要素。在这个部分,我会展示良好Java风格的更多要素,并把我的情况作一个总结。源文件有很多种方式来组织Java源文件。这是工作得很好的一个:文件头注释(可选)。包声明。空行或其它分隔符。导

2006-12-29 17:49:00 571

原创 日文字符中常见的乱码情况---正波浪线“~”

在一般的日文字符表示正常的情况下正波浪线“~”任然经常会出现乱码的情况。数据库参数NLS Database ParametersNLS_CHARACTERSET                   JA16SJIS NLS_NCHAR_CHARACTERSET   AL16UTF16一:对于VARCHAR2字段现象:在页面上输入“~”存入DB后再取出到页面时变成“?”(页面的字符设置为char

2006-12-29 17:45:00 147095

原创 Tomcat的详细配置手册

 这里注意,在jakarta-tomcat-5.0.28.exe以前是有默认的admin模块,在jakarta-tomcat-5.5.9.exe则没有安装默认的admin模块,这时http://127.0.0.1:8080/admin打开时则会出现 Tomcats administration web application is no longer installed by default.

2006-12-29 17:38:00 556

原创 JSP2.0规范page指令13个属性

 %@ page---------%>使用方式1、属性:language = "javaScriptLanuage" 默认为Java2、属性:extends ="ClassName" 主要定义此JSP网页产生的Servlet是继承哪一个父类3、属性:import = "importList" 主要定义此JSP网页使用那些JAVA API 4、属性:session="true|false" 决定JS

2006-12-29 17:35:00 539

原创 Eclipse

 0.Eclipse下载EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载http://www.eclipse.org/downloads/index.php 0.5.lomboz J2EE插件,开发JSP,EJBhttp://forge.objectweb.org/projects/lomboz1.MyEcli

2006-12-29 17:23:00 544

原创 JSP 内置对象

内置对象是不需要声明,直接可以在JSP中使用的对象,JSP有以下几种内置对象:1.request对象 request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。 1 Object getA

2006-12-29 17:14:00 364

原创 使用 HTTPS 编写客户端程

 使用 HTTPS(Hypertext Transfer Protocol Secure 安全超文本传输协议)并非你所想的那样简单直接。如果你曾经尝试在 Java 客户端和 HTTPS 服务器之间进行安全的通讯,也许会注意到标准的 java.net.URL 类并不支持 HTTPS协议。这篇文章将向你展示,如何使用 JDK 1.2-compatible 虚拟机或微软的 JDK 1.1-compati

2006-12-29 17:09:00 836

原创 端口的含义

 端口概念在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等。二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。我们这里将要介绍的就是逻辑意义上的端口。端口分类逻辑意义

2006-12-29 17:00:00 1189

原创 Ant在eclipse中的build.xml的配置

 xml version="1.0" ?>- project name="webmodulebuilder" default="deploy" basedir=".">- set global properties for this build   --> - 发布WEB路径   -->   property name="DEPLOY_PATH"

2006-12-29 16:37:00 863

原创 struts源代码阅读(struts 初始化)

 struts作为J2EE的MVC框架已经取得了很大的成功,下面将分几篇文章说明struts源程序的结构。第一篇  struts的初始化struts 的核心类是org.apache.struts.action.ActionServlet,这个类将会在struts第一次使用时,作为servlet初始化并存入tomcat容器。很显然的,初始化将会调用init方法初始化相应的数据。一、initInter

2006-12-29 16:31:00 383

转载 五种提高 SQL 性能的方法

从 INSERT 返回 IDENTITY 我决定从遇到许多问题的内容入手:如何在执行 SQL INSERT 后检索 IDENTITY 值。通常,问题不在于如何编写检索值的查询,而在于在哪里以及何时进行检索。在 SQL Server 中,下面的语句可用于检索由最新在活动数据库连接上运行的 SQL 语句所创建的 IDENTITY 值:SELECT @@IDENTITY这个 SQL 语句并不

2006-12-29 16:23:00 340

原创 oracle的数据导入导出

 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接 (通过net8 assistant中本地-->服务命名 添加正确的服务命名  其实你可以想成是客户端与服务器端修了条路,然后数据就可以被拉过来了) 这样你可以把数据导出到本地,虽然可能服务器离你很远。 你同样可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能你可以构建俩个相同的数据库,一个用来

2006-12-29 16:12:00 396

转载 ORACLE数据库分页

 CREATE Proc p_show@QueryStr nvarchar(4000),           --表名、视图名、查询语句@PageSize int=10,   --每页的大小(行数)@PageCurrent int=1,   --要显示的页@FdShow nvarchar (4000)=, --要显示的字段列表,如果查询结果有标识字段,需要指定此值,且不包含标识字段@FdO

2006-12-29 16:04:00 807

转载 常用集合的使用总结

VectorArrayList会比Vector快,他是非同步的,如果设计涉及到多线程,还是用Vector比较好一些import java.util.*;/** * 演示Vector的使用。包括Vector的创建、向Vector中添加元素、从Vector中删除元素、 * 统计Vector中元素的个数和遍历Vector中的元素。 */public class VectorDemo{ p

2006-12-29 15:45:00 446

原创 那一步

                                                            那一步                                                                          孟除尘已往的期盼,现在的视线,那一步短暂!感觉-胜利的心田!   沙沙的风声,好象感觉到自

2006-12-29 15:13:00 347

原创 做个喜悦的人

  做个喜悦的人  

2006-12-29 12:55:00 477

原创 旅途的包袱

  旅途的包袱                                                    孟除尘  

2006-12-29 12:05:00 533 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除