- 博客(55)
- 收藏
- 关注
原创 郑重声明
郑重声明 本博客中,2009-6-9和2009-6-10两天的所有日志都是从本人的另一博客中搬家过来的,其中本人的原创文章或转载文章都已经标注清楚。以后本人技术日志将扎根于本论坛,希望大家多多支持! ...
2009-06-10 09:32:38 136
SuperMap IS.net
这两天在折腾超图SuperMap的地理信息系统(GIS)相关东西,做了一个IS.net的重点功能的小系统,完成之后居然不能把系统发布到IIS中,在百度知道上发问,居然把我的帖子给删了,难道是百度有微软的内鬼,怕暴露微软的缺陷? 折腾了半天,才找出问题。原来是因为先安装了.net后安装的IIS,因此引发了IIS未注册的问题,要想注册,可以查看http://hi.baidu...
2009-06-10 09:24:14 213
磁带库和磁带机的区别
今天看磁带库时查到磁带库和磁带机的区别的比喻,感觉很形象,有必要记录下来:简单的比喻: 你们家的衣柜有6个抽屉;100个小格,这些小格平时是放衣服什么的。现在你用手把衣服放到抽屉里去。 你的手,抽屉,小格以及构成衣桂柜的东西就是磁带库,你的手是磁带库中的机械手,抽屉就是磁带库中磁带机,小格就是磁带库中的磁带架,衣服就是磁带。 能够安装多个磁带机...
2009-06-10 09:03:41 1194
SVN服务器端与Eclipse中的客户端配置详解(window xp)
SVN服务器端与Eclipse中的客户端配置详解(window xp) 序:以前配置过CVS版本服务器,SVN也只是在Eclipse中能够的到服务器的链接。今天折腾了一下午的SVN服务器配置,网上的资料东一榔头西一棒子的,感觉都不很详尽,有必要写一篇详尽的文章,来介绍一下Eclipse中如何获取SVN服务器端的版本数据...
2009-06-10 08:56:37 151
原创 MySQL5 入门知识
本资料内容来自与MYSQL.CN论坛,谢谢那些默默做出贡献的朋友!一、 关于MySQL5MySQL5系列数据库是MySQL的最新版本的数据库,比较流行的发行版是mysql-5.0.18。MySQL 英文官方网站是http://www.mysql.com 二、 获得MySQL5所有的关于MySQL数据库的程序,都可以在它的英文官方网站下载...
2009-06-10 08:53:24 136
线程的使用方法
创建线程有两种方法:继承Thread类和实现Runnable接口。 方法一:继承 Thread 类,覆盖方法 run(),我们在创建的 Thread 类的子类中重写 run() ,加入线程所要执行的代码即可。下面是一个例子: import java.sql.Timestamp;/** * 第N次线程 * * @version 1.0 * @au...
2009-06-09 17:25:42 90
原创 如何才算掌握Java(J2SE篇)
时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分,J2EE部分的内容有时间再另说。1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道...
2009-06-09 17:25:13 130
原创 探讨static的执行顺序
public class Test{ public static void main(String[] args){ System.out.println(OK.i); }} 情况1:class OK{ static int i=0;static { int i=5; }}情况2:cla...
2009-06-09 17:24:35 120
java链表倒序
=============Node.java================== import java.util.Random;/** * 单个节点 * @version 1.0 * @author 点子二木 * @date 2008-7-22 * @right Copyright (C), 2008 */public class Node { p...
2009-06-09 17:23:24 306
原创 select into 和 insert into select 两种表复制语句
select into 和 insert into select 两种表复制语句 select * into destTbl from srcTblinsert into destTbl(fld1, fld2) select fld1, 5 from srcTbl以上两句都是...
2009-06-09 17:22:27 120
彻底禁止查看网页源代码
屏蔽菜单栏和右键的方式 对新打开窗口的各种属性可以进行控制,具体包括控制菜单栏、滚动条及地址栏是否可见等。如果把父窗口关闭,并将新打开窗口的菜单栏和地址栏隐藏,就可以屏蔽窗口菜单栏。 此方法的原理是,首先将自己网站的首页制作成index.html形式,把首页设计成一个过渡页。然后将自己的真正主页制作成default.html形式(具体实现过程见本文所附源...
2009-06-09 17:19:38 302
js判断上传文件的大小
今天遇上此问题的校验问题,可网上说明此问题的解决办法都不甚详细,折腾了半天终于基本成形,分享给大家,望大家能予以完善。代码如下:fileTest.jsp============================================================= <%@ page language="java" contentTyp...
2009-06-09 17:18:43 146
在js中动态打印表格
下面这个html可以在js中动态操作表格 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtm...
2009-06-09 17:17:29 583
原创 Struts 2中实现文件下载(修正中文问题)
在BlogJava上已经有一位作者阐述了文件上传的问题,地址是在Struts 2中实现文件上传,因此我就不再讨论那个话题了。我今天简单介绍一下Struts 2的文件下载问题。 我们的项目名为 struts2hello,所使用的开发环境是MyEclipse 6,当然其实用哪个IDE都是一样的,只要把类库放进去就行了,文件下载不需要再加入任何额外的包。读者可以参考文档:http://bea...
2009-06-09 17:15:17 103
原创 jsp时间控件
如某一jsp页面要引入一个时间控件,该文件名为test.jsp,源码如下:----------------------------------------------------<%@ page language="java" contentType="text/html; charset=gbk" %><!DOCTYPE html PUBLIC "-//W3C//D...
2009-06-09 17:13:21 261
获取web服务器绝对路径
如果想在一个web工程中用java生成一个文件,则获得服务器的绝对路径的方法如下: 如现如用tomcat(或其他)服务器,将该文件保存到代码工程的 WebRoot/excelFile中String dir = ServletActionContext.getServletContext().getRealPath( "/excelFile/new.xls");若tomc...
2009-06-09 17:10:38 343
原创 全世界所有JAVA程序员都会犯的错误-蔡学镛
当年,国际巨星成龙的「龙种」曝光,众人指责他对不起娇妻林凤娇,逼得他出面召开记者会,向世人自白他犯了「全世界所有男人都会犯的错误」。从来没犯过这种错误的我,也因此常常认为自己不是个男人。虽然没犯过「全世界所有男人都会犯的错误」,但是我倒是曾经犯了「全世界所有程序员都会犯的错误」。不管使用何种语言,全世界所有程序员都一定犯过这种错误,那就是:太依赖编译器,却不知道编译器做了哪些事。一般来说,...
2009-06-09 17:10:04 141
原创 java对象序列化学习笔记
目前网络上关于对象序列化的文章不少,但是我发现详细叙述用法和原理的文章太少。本人把自己经过经验总结和实际运用中的体会写成的学习笔记贡献给大家。希望能为整个java社区的繁荣做一点事情。 序列化的过程就是对象写入字节流和从字节流中读取对象。将对象状态转换成字节流之后,可以用java.io包中的各种字节流类将其保存到文件中,管道到另一线程中或通过网络连接将对象数据发送到另一主机。对象...
2009-06-09 17:09:31 111
原创 java文件操作大全
java文件操作大全文件的建立/检查与删除<%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.io.*"%><html><head><title>文件的建立、检查与删除</title>&
2009-06-09 17:08:55 115
原创 Java性能优化技巧集锦
=================================== 摘要:===================================可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 ==============...
2009-06-09 17:07:59 120
原创 如何学习java
如何学习java 很多网友问我学习Java有没有什么捷径,我说"无他,唯手熟尔"。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛! 要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也...
2009-06-09 17:06:19 92
原创 Java中static、this、super、final用法简谈
本篇旨在帮助准备学习Java以及刚接触Java的朋友认识、掌握和使用static、this、super、final这几个关键字的使用。Java博大精深,我也是一位正在学习和使用Java的爱好者,文中难免有不妥之处,欢迎指正。一、static 请先看下面这段程序: public class Hello{ public static void main(Str...
2009-06-09 17:04:58 63
原创 操纵java数组
如果你做过很多java程序,你可能对java集合类很熟悉,例如Vector和ArrayList。你可以创建一个集合并向其中增加元素: List lst = new ArrayList(); lst.add(new Integer(37)); 在这个特殊的范例中,一个整型值37用于构造一个I...
2009-06-09 17:04:01 72
原创 计算Java日期
作者:Robert Nielsen 翻译:cocia来源:csdn.net概要 不管你是处理财务交易还是计划着下一步的行动,你都要知道怎样在Java中建立,使用和显示日期。这需要你简单的查阅一下相应类的API参考:一个日期可以创建3个相关类的对象。这篇文章告诉你你想要知道的内容。(3,000字) Java统计从1970年1月1日起的毫秒的数量表示日期。也就是说...
2009-06-09 17:02:53 69
原创 使用java.util.Timer 分享修改删除
在应用开发中,经常需要一些周期性的操作,比如每5分钟检查一下新邮件等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。比如下面的代码每5分钟检查一遍是否有新邮件: private java.util.Timer timer; timer = new Timer(true...
2009-06-09 17:00:35 186
原创 引用HTML页面的方法
在html文件引入其它html文件的几种方法 简介:在论坛中常常有网友问到,可以在一个html的文件当中读取另一个html文件的内容吗?答案是确定的,而且方法不只一种,在以前我只会使用iframe来引用,后来发现了另外的几种方法,那今天就总结这几种方法让大家参考一下,本人觉得第三种方式较好! 1.IFrame引入,看看下面的代码 [代码] <IFRAME NAME="conten...
2009-06-09 16:59:41 180
原创 利用JExcel API操作EXCEL文件(部分转载)
AVA EXCEL API简介 (需要导入jxl.jar) JavaExcel是一个OpenSource项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。...
2009-06-09 16:53:44 191
原创 良好的Java风格
简介多年来,作为一名软件开发者和顾问,我看到过各种程序语言编写的大量代码。其中有书写优雅的,也有书写丑陋的,不幸的是很多代码都属于后者。我希望说服你和我的开发伙伴我们应该在代码风格上给予更多的关注,就像我们关注用户界面和应用程序的其它部分那样。这一系列由两部分组成,在第一部分中,我将解释为什么我们应该关心代码看起来到底是什么样子,并向你展示良好Java风格的一些基本要素。为什么...
2009-06-09 16:43:56 111
原创 java读文件
最初JAVA是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中write(char[] ch,int off,intlength),flush()和close()方法为抽象方法,Reader中read(char[] ch,int off,intlength)和close()方法是抽象方法。子类应该分别实现他们。 ...
2009-06-09 16:40:53 97
由WebWork使用拦截器的应用想到
首先转帖一片关于WebWork使用拦截器进行用户身份校验的问题! (转自:http://yezi.iteye.com/) Webwork最大的特点是拦截器 Interceptor,下面通过这个来做一下关于用户身份验证的webapp。需求很简单,当收到一些请求的时候,校验用户是否已经登陆,如果没登陆,自动导向登陆界面。 在这个功能中,我通过Cookie来实现用户身...
2009-06-09 16:35:35 105
原创 js 技巧大全(2)
索引: 164.定义常量的关键字:const,定义变量的关键字:var165.将数字转化为人民币大写形式166.xml数据岛绑定表格167.以下组合可以正确显示汉字168.XML操作169.动态修改CSS的另一种方式170.isNaN(变量):测试是否为数值型.171.设置和使用cookie172.取月的最后一天173.判...
2009-06-09 15:06:08 475
原创 js 技巧大全(1)
索引: 1.文本框焦点问题2.网页按钮的特殊颜色3.鼠标移入移出时颜色变化4.平面按钮5.按钮颜色变化6.平面输入框7.使窗口变成指定的大小8.使文字上下滚动9.状态栏显示该页状态10.可以点击文字实现radio选项的选定11.可以在文字域的font写onclick事件12.打印</a>打印网页13.线型输入框14...
2009-06-09 14:26:23 754
原创 绝杀:安装 SQL Server 2000 时,提示说操作被挂起的解决
新装或者以前装过sql server,后来删掉,或者修改过操作系统的用户名称,现在重装,却出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误,使之无法进行下去。 解决步骤是: 1)添加/删除程序中彻底删除sql server。 2)将没有删除的sql server目录也删除掉。3)打开注册表编辑器,在HKEY...
2009-06-09 14:09:14 108
遍历XML 分享修改删除
这两天光折腾xml的操作了。因为xml已知,所以觉得多套几个for就完了,可昨天晚上脑袋被套住出不来了。有时候实在没思路的时候,睡觉或许是个比较好的选择,今天一下茅塞顿开,还是写了个迭代,虽然现在仍然不能领会迭代的精髓,但还是想先和大家分享成果。代码如下:依然用的是dom4j XmlTree.java package com.dianzi.test;i...
2009-06-09 14:05:53 115
dom4j验证xml
用dom4j来验证xml文件是否匹配本地的一个dtd真的是相当方便官方包下载地址:http://www.dom4j.org/download.htmlXmlMain.java文件: package com.dianzi.test;import java.io.File;import java.io.FileInputStream;import java.io.I...
2009-06-09 14:01:07 310
原创 Java中四种XML解析技术
Java中四种XML解析技术难免会遇到把 XML 作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历 XML 这块来测试,因为遍历 XML 是工作中使用最多的(至少我认为)。 预 备 测试环境: AMD 毒龙1.4G OC 1.5G、256M DDR333、Windows2000 Server ...
2009-06-09 13:32:28 70
原创 OpenCMS 7.0简单快速建站过程
http://blog.csdn.net/fogdrop/archive/2007/08/14/1742838.aspx 1. 登录工作台2. 创建网站目录切换 站点到 /点击 sites, 然后点击 新建。 在sites下创建文件夹选择 文件夹, 点击 继续, 填入文件名Playgr...
2009-06-05 15:00:04 182
原创 用js保存页面指定内容、指定文件类型
用js保存页面指定内容 转自: http://rorchina.iteye.com/blog/184425 <script language=javascript> function Save(){ var txt = document.all.output.value; b = window.open(); ...
2009-05-25 13:57:06 298
原创 【快速排序法】
【快速排序法】也是一种交换排序法,实际上它是冒泡法的改进。【算法】思想是:一次划分使整个元素部分有序,即从序列中任选一个元素,然后对其它元素进行这样的划分,使得所有比它小(大)的元素在左侧而所有比它大(小)的元素在右侧,然后用分治的思想对左右侧的序列同样的处理,直到只有一个元素为止。 /** * */package com.dianzi.arith;...
2009-05-12 17:01:58 98
原创 正则表达式30分钟入门教程
转自:http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm目录本文目标如何使用本教程正则表达式到底是什么?入门测试正则表达式元字符字符转义重复字符类反义替换分...
2009-05-06 09:47:27 173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人