- 博客(73)
- 资源 (34)
- 收藏
- 关注
转载 java.util.ResourceBundle使用详解
java.util.ResourceBundle使用详解 一、认识国际化资源文件 这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以: 轻松地本地化或翻译成不同的语言 一次处理多个语言环境 以后可以轻松地进行修改,支持更多的语言环境 说的简单点,这个类的作用就是读取资源属性文件(propert
2013-02-25 11:56:18
318
原创 图片加水印
package com.huawei.filter;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.FileInputStream;imp
2012-10-19 15:06:56
389
原创 js转换日期
//转换日期function dateFormat(str){ var yy="",mm="",dd=""; m=0; j=0; for (i=0;i if(str.charAt(i)=="-" || i==str.length){ m++; if(m==1) yy=str.substring(j,i); if(m==2) m
2012-10-16 08:53:10
345
原创 添加到收藏夹
function addFavorite(){ var aUrls=document.URL.split("/"); var vDomainName="http://"+aUrls[2]+"/wypar/index.jsp"; var description=document.title; try{//IE window.external.AddFavorite(
2012-10-16 08:50:51
319
原创 时间3
var LunarDaysOfMonth = new Array(0xd4a8, 0xd4a0, 0xda50, 0x5aa8, 0x56a0, 0xaad8, 0x25d0, 0x92d0, 0xc958, 0xa950, // 2001-20100xb4a0, 0xb550, 0xb550, 0x55a8, 0x4ba0, 0xa5b0, 0x52b8, 0x52b0, 0xa
2012-10-16 08:46:11
825
2
原创 时间2
nowdate.js function dispDate(dateVal) { DaystoAdd=dateVal TodaysDate = new Date(); TodaysDay = new Array('星期日', '星期一', '星期二','星期三', '星期四', '星期五', '星期六'); TodaysMonth = new Array('1月', '2月'
2012-10-16 08:45:41
510
1
原创 时间1
time.js包含如下:var timerID = null;var timerRunning = false;function stopclock (){ if(timerRunning) clearTimeout(timerID); timerRunning = false;}function startclock () { stopclock();
2012-10-15 17:18:35
486
2
原创 遮盖层2
function detectBrower(){ var sUserAgent = navigator.userAgent; var isOpera = sUserAgent.indexOf("Opera") > -1; if(isOpera) return "Opera"; var isKHTML = sUserAgent.indexOf("KH
2012-10-15 17:13:53
311
原创 遮盖层1
function refreshAll(){ showBusy(); $.ajax({ type:"POST", url:"SocketServletAll.do", data: 'aaaaa=2', dataType:"json", success:function(html){ var a = html;
2012-10-15 17:13:18
270
原创 分页工具条
test="${( not empty pagebean ) and ( pagebean.maxPage gt 1 )}"> 首页 首页
2012-10-15 17:05:22
355
原创 jquery如何判断checkbox(复选框)是否被选中
谁都知道 在html 如果一个复选框被选中 是 checked="checked"。但是我们如果用jquery alert($("#id").attr("checked")) 会提示您是true而不是checked所以很多朋友判断 if($("#id").attr("checked")=="true") 这个是错误的,其实应该是 if($("#id").attr("checked
2012-04-24 21:11:56
525
原创 在tomcat的server.xml中配置数据库连接池和手动部署到tomcat
auth="Container" type="javax.sql.DataSource" maxActive="20" maxIdle="5" maxWait="10000" u
2012-04-07 22:21:11
725
原创 与系统相关的一些常用工具方法. 目前实现的有:获取MAC地址、IP地址、主机名
package com.dell.test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.InetAddress;import java.net.UnknownHostException;/** * @cl
2012-03-28 00:25:44
391
原创 建站
哪些技术需要了解呢?建设一个网站,需要做什么工作?一个网站是如何诞生的,第一步干什么,第二步干什么,每步需要用到什么工具,这些都需要了解,不必去精通。一:网站是存放在一台24小时都运行着的电脑(服务器)里面的,这台电脑则放在电信或者网通(移动,联通,教育网)的机房里面的,这台电脑一旦关机我们的网站就无法访问。说到服务器(电脑)其实我们自己现在用的个人电脑也能做成服务器的,不过有一点我们的个
2012-03-24 22:02:46
346
转载 5个猴子摘桃子的问题程序实现
5个猴子,摘桃子,摘完桃子都累了,决定先休息,再分桃子,不知过了多久,第一个来的猴子来到桃子面前,他把桃子均匀分成5分,发现多了一个,就把多出的这个吃了,然后拿走了其中的一份。第二个猴子过来了,还以为自己是第一个过来的,于是把剩下的桃子收起来又均匀分成5分,发现又多了一个,于是他吃了这个桃子,然后带着其中的一份走了第3,4,5个都是这样,问桃子至少有多少个!用java来实现 publ
2012-03-18 17:30:09
1573
转载 AJAX 和 JSP 10.5(转)实现进度条【转】
1.服务器端代码服务器端代码主要实现依据客户端的请求信息,返回相应百分比数字。打开记事本,输入下列代码:案例10-5int counter = 1;//注意:多用户将共享此变量,此进度条只适合单用户%>String task = request.getParameter("task"); String res = "";
2012-03-16 07:32:46
635
转载 JSP编程进度条设计实例
许多Web应用、企业应用涉及到长时间的操作,例如复杂的数据库查询或繁重的XML处理等,虽然这些任务主要由数据库系统或中间件完成,但任务执行的结果仍旧要借助JSP才能发送给用户。本文介绍了一种通过改进前端表现层来改善用户感觉、减轻服务器负载的办法。 当JSP调用一个必须长时间运行的操作,且该操作的结果不能(在服务器端)缓冲,用户每次请求该页面时都必须长时间等待。很多时候,用户会失去耐心,接着尝
2012-03-16 07:31:19
484
转载 web进度条
开始页面:start.jsp%@ page contentType="text/html; charset=GBK" %% session.removeAttribute; %jsp:useBean id="task" scope=开始页面:start.jsp%@ page contentType="text/html; charset=GBK" %% session.re
2012-03-16 07:25:56
349
转载 Java中的BoneCP数据库连接池用法
http://zhoufoxcn.blog.51cto.com/792419/438277 使用BoneCP的必备条件使用BoneCP需要如下类库支持:被连接的数据库的JDBC驱动程序,这个可以到该数据库厂商网站下载;Google的集合框架Guava,它的网址是:http://code.google.com/p/guava-libraries/,这个需要说明的是BoneC
2012-03-08 22:59:07
496
转载 select网页下拉列表与div层遮盖问题
在html中关于select元素的问题在很多地方都提出过,而在前段时间的项目中,刚好遇到了关于select元素的两个小问题,这里进行一下总结。 第一就是比较有名的:一般div浮层在IE6下无法遮盖select元素的问题。首先提供了下面一个实例: 注解:如果你在FirFox下和IE7下看都 在html中关于select元素的问题在很多地方都提出过,而在前段时间的项目中,刚好遇到了关于se
2012-03-01 23:36:59
418
原创 简单判断用户登录,或者用过滤器
偶也没学到过滤器那,现只知道用Seesion;可单独写个JSP页面,判断是否为登录用户String name=(String)session.getAttribute("username");if(name==null || name.equals("")){request.getRequestDispatcher("Login.jsp").forward(request,re
2012-03-01 23:10:49
502
转载 Java网络编程从入门到精通(20):HTTP协议简介
一、什么是HTTP协议HTTP协议是一种应用层协议,HTTP是HyperText Transfer Protocol(超文本传输协议)的英文缩写。HTTP可以通过传输层的TCP协议在客户端和服务器之间传输数据。HTTP协议主要用于Web浏览器和Web服务器之间的数据交换。我们在使用IE或Firefox浏览网页或下载Web资源时,通过在地址栏中输入http://host:port/path,开头
2012-02-21 00:09:37
357
转载 Java网络编程从入门到精通(19):套接字(Socket)的异常
在Socket类中有很多方法在声明时使用throws抛出了一些异常,这些异常都是IOException的子类。在Socket类的方法中抛出最多的就是SocketException,其余还有七个异常可供Socket类的方法抛出。这些异常的继承关系如图1所示。其中灰色背景框所描述的例外就是Socket类的方法可能抛出的异常。图1 异常类继承关系图public class
2012-02-21 00:09:06
545
转载 Java网络编程从入门到精通(17):Socket类的getter和setter方法(1)
在Java类中,getter和setter方法占了很大的比重。由于Java中没有定义属性的关键字;因此,getter和setter方法用于获得和设置Java类的属性值;如getName和setName方法用于设置name属性的值。如果某个属性只有getter方法,那这个属性是只读的;如果只有setter方法,那么这个属性是只写的。在Socket类中也有很多这样的属性来获得和Socket相关的信息,
2012-02-21 00:07:44
336
转载 Java网络编程从入门到精通(16):客户端套接字(Socket)的超时
客户端套接字的超时(timeout)就是指在客户端通过Socket和服务器进行通讯的过程中,由于网络延迟,网络阻塞等原因,造成服务器并未及时响应客户端的一种现象。在一段时间后,客户端由于未收到服务端的响应而抛出一个超时错误;其中客户端所等待的时间就是超时时间。由于生产超时错误的一端都是被动端;也就是说,这一端是在接收数据,而不是发送数据。对于客户端Socket来说,只有两个地方是在接收数据
2012-02-21 00:07:08
431
转载 Java网络编程从入门到精通(15):为什么要使用SocketAddress来管理网络地址
在使用Socket来连接服务器时最简单的方式就是直接使用IP和端口,但Socket类中的connect方法并未提供这种方式,而是使用SocketAddress类来向connect方法传递服务器的IP和端口。虽然这种方式从表面上看要麻烦一些,但它会给我们带来另外一个好处,那就是网络地址的重用。 所谓网络地址的重用表现在两个方面:1. 通过建立一个SocketAddress对象,可以
2012-02-21 00:06:33
442
转载 Java网络编程从入门到精通(14):多种多样的建立网络连接的方式
在上一篇文章中我们讨论了Socket类的基本用法,并给出的例子中使用Socket类连接服务器时使用了一种最简单的连接方式,也就是通过IP和端口号来连接服务器。而为了使连接服务器的方式更灵活,Socket类不仅可以通过自身的构造方法连接服务器,而且也可以通过connect方法来连接数据库。一、通过构造方法连接服务器 我们可以通过6个重载构造函数以不同的方式来连接服务器。这6个重载的构造
2012-02-21 00:06:04
280
转载 Java网络编程从入门到精通(13):使用Socket类接收和发送数据
网络应用分为客户端和服务端两部分,而Socket类是负责处理客户端通信的Java类。通过这个类可以连接到指定IP或域名的服务器上,并且可以和服务器互相发送和接受数据。在本文及后面的数篇文章中将详细讨论Socket类的使用,内容包括Socket类基础、各式各样的连接方式、get和set方法、连接过程中的超时以及关闭网络连接等。在本文中,我们将讨论使用Socket类的基本步骤和方法。一般网络客户端
2012-02-21 00:05:32
471
转载 Java网络编程从入门到精通(12):使用isReachable方法探测主机是否可以连通
在J2SE5.0中的InetAddress类中增加了一个isReachable方法。可以使用这个方法来探测主机是否可以连通。这个方法有两个重载形式,它们的定义如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public
2012-02-21 00:04:52
481
转载 Java网络编程从入门到精通(11):使用NetworkInterface类获得网络接口信息
从JDK1.4开始,Java提供了一个NetworkInterface类。这个类可以得到本机所有的物理网络接口和虚拟机等软件利用本机的物理网络接口创建的逻辑网络接口的信息。一、创建NetworkInterface对象的两个静态方法NetworkInerface类和InetAddress一样,也没有public的构造方法。因此,必须通过它的两个静态方法来创建NetworkInterface对
2012-02-21 00:04:20
536
转载 Java网络编程从入门到精通(10):Inet4Address类和Inet6Address类
为了区分IPv4和IPv6地址,Java提供了两个类:Inet4Address和Inet6Address,它们都是InetAddress类的子类,这两个类的定义如下:public final class Inet4Address extends InetAddresspublic final class Inet6Address extends InetAddress这两个类分别按
2012-02-21 00:03:43
571
转载 Java网络编程从入门到精通 (9):使用isXxx方法判断地址类型
IP地址分为普通地址和特殊地址。在前面的文章中所使用的大多数都是普通的IP地址,在本文中将介绍如何利用InetAddress类提供的十个方法来确定一个IP地址是否是一个特殊的IP地址。一、isAnyLocalAddress方法 当IP地址是通配符地址时返回true,否则返回false。这个通配符地址对于拥有多个网络接口(如两块网卡)的计算机非常拥有。使用通配符地址可以允许在服务器主机
2012-02-21 00:03:13
407
转载 Java网络编程从入门到精通(8):用getAddress方法获得IP地址
getAddress方法和getHostAddress类似,它们的唯一区别是getHostAddress方法返回的是字符串形式的IP地址,而getAddress方法返回的是byte数组形式的IP地址。getAddress方法的定义如下:public byte[] getAddress() 这个方法返回的byte数组是有符号的。在Java中byte类型的取值范围是-128〜127。如果
2012-02-21 00:02:05
315
转载 Java网络编程从入门到精通(7):用getHostAddress方法获得IP地址
这个方法用来得到主机的IP地址,这个IP地址可能是IPv4的地址,也可能是IPv6的地址。getHostAddress方法的定义如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public String getHo
2012-02-21 00:01:24
405
转载 Java网络编程从入门到精通(6):使用getCanonicalHostName方法获得主机名
getCanonicalHostName方法和getHostName方法一样,也是得到远程主机的域名。但它们有一个区别。getCanonicalHostName得到的是主机名,而getHostName得到的主机别名。getCanonicalHostName的定义如下:Code highlighting produced by Actipro CodeHighlighter (fre
2012-02-21 00:00:38
323
转载 Java网络编程从入门到精通(5):使用InetAddress类的getHostName方法获得域名
该方法可以得到远程主机的域名,也可以得到本机名。getHostName方法的定义如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public String getHostName() 下面是三种创建InetA
2012-02-21 00:00:10
384
转载 Java网络编程从入门到精通(4):DNS缓存
在通过DNS查找域名的过程中,可能会经过多台中间DNS服务器才能找到指定的域名,因此,在DNS服务器上查找域名是非常昂贵的操作。在Java中为了缓解这个问题,提供了DNS缓存。当InetAddress类第一次使用某个域名(如www.youkuaiyun.com)创建InetAddress对象后,JVM就会将这个域名和它从DNS上获得的信息(如IP地址)都保存在DNS缓存中。当下一次InetAddress类再使
2012-02-20 23:59:34
480
原创 Java网络编程从入门到精通(3):为什么不能直接通过IP访问网站
在《创建InetAddress对象的四个静态方法》一文中通过getAllByName得到了www.youkuaiyun.com对应的四个IP地址。从理论上说,在IE(或其他的Web浏览器,如Firefox)的地址栏中输入这四个IP地址中的任何一个,都可能访问www.youkuaiyun.com。如输入http://211.100.26.124。但IE却返回了一个错误信息。在输入另外三个IP后,都会得到同样的错误信息。
2012-02-20 23:58:55
376
转载 Java网络编程从入门到精通(2):创建InetAddress对象的四个静态方法
InetAddress类是Java中用于描述IP地址的类。它在java.net包中。在Java中分别用Inet4Address和Inet6Address类来描述IPv4和IPv6的地址。这两个类都是InetAddress的子类。由于InetAddress没有public的构造方法,因此,要想创建InetAddress对象,必须得依靠它的四个静态方法。InetAddress可以通过getLocalH
2012-02-20 23:58:13
1269
My97DatePicker
2012-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人