- 博客(11)
- 资源 (2)
- 收藏
- 关注
转载 Java性能设计
很多程序员在一开始并不注重性能的设计,只有当系统交付运行时,才 发现问题并且开始解决这一问题,但往往这只能挽救一点点。性能的管理应该一开始 就被整合到设计和开发当中去。 最普遍的问题就是临时对象大量经常的创建,这为性能埋下隐患。 性能的问题来自很多原因,最容易解决的可能是:你选择了不好的算法来进行计算,如 用冒泡法来排序巨量数据,或者你每次使用数据时都要反复计算一次,这应该使用Cac
2006-06-30 17:29:00 599
转载 教你一简单办法 用Java获得IP地址
如何用Java获得一个域名的IP地址呢?如何用Java获得一个域名的IP地址呢?提供这个功能的类叫做java.net.InetAddress。我们假设现在有这样一个域名,它用一个静态的getByName来重新获得一个InetAddress,然后得到可以读出的IP地址。下面的代码是非常基本的命令行。 import java.net.InetAddress; import java.net.
2006-06-28 17:37:00 716
转载 如何获取客户端MAC地址
方法一:调用Windows的DOS命令,从输出结果中读取MAC地址:public static String getMACAddress() {String address = "";String os = System.getProperty("os.name");if ( os != null && os.startsWith("Windows")) {try {String comm
2006-06-14 17:10:00 743
转载 Ajax案例集下载:新增分页查询案例(包括《Ajax开发精要》中的两个综合案例)
在《Ajax开发精要》中,我构建了两个简单的综合范例。一个是支持增、删、改、模糊搜索的简单留言簿,另外一个是模拟MSN Space所提供的日志评论、固定链接、引用通告以及自定义列表管理的功能。今天新增一个分页查询的案例。同样的,与之前的两个案例类似,分页查询的持久化数据依然来自xml文档,以方便网友的拷贝和部署。构建这个案例的方法与之前两个案例大致相当,都是使用XMLHttpRequest.res
2006-06-14 16:52:00 871 2
原创 定时执行任务的三种方法
1)java.util.Timer这个方法应该是最常用的,不过这个方法需要手工启动你的任务:Timer timer=new Timer();timer.schedule(new ListByDayTimerTask(),10000,86400000);这里的ListByDayTimerTask类必须extends TimerTask里面的run()方法。2)ServletContextListen
2006-06-14 10:26:00 544
原创 tomcat 虚拟主机配置
一提到配置虚拟主机,是否都想到的是apache 呢?事实上,tomcat作为优秀的开源web服务器,也可以配置虚拟主机。而且方法并不复杂。1、配置host元素在%CATALINA_HOME%/conf下找到server.xml,找到host元素标签,在标记,讲一个正确的host的配置放在这之后(即,一个engine可以包括多个host)比如: unpackWAR
2006-06-13 11:25:00 694
原创 Struts常见错误及原因分析
1异常javax.servlet.jsp.JspException:Cannotretrievemappingforaction/Login(/Login是你的action名字)可能原因:action没有再struts-config.xml中定义,或没有找到匹配的action,例如在JSP文件中使用 处理:如果出现上述异常,请查看struts-config.xml中的定义部分,有时可能是打
2006-06-08 15:19:00 947
原创 Javascript中常用的使用小技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 < table border oncontextmenu=return(false)>< td>no< /table> 可用于Table 2. < body onselectstart="return false"> 取消选取、防止复制 3. onpaste="retur
2006-06-08 14:25:00 516
原创 java文件操作大全(二)
一行一行读取数据 <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.io.*"%> <html> <head> <title>文件读取</title> </head> <body> <% String path=request.getRealPath("");//取得当前目录的路径 FileReader
2006-06-07 17:08:00 1184
原创 java文件操作大全(一)
java文件操作大全 文件的建立/检查与删除 <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.io.*"%> <html> <head> <title>文件的建立、检查与删除</title> </head> <body> <% String path=request.getRealPath(""); /
2006-06-07 17:05:00 498
原创 解决FORM的重复提交
当我们提交一个表单之后可以重定向来防止刷新来重复提交表单,但在有些情况下,通过游览器的后退再来提交,就会重复提交表单,为了解决这个问题,我们可以使用struts中的Token.下面给出一个例子:1,我们在转向表单的Action中加入代码saveToken(request);2,我们在处理表单的Action加入代码:/**验证FORM的重复提交 */ if(!isToken
2006-06-01 16:49:00 1674
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人