`
hainanhaian
  • 浏览: 39058 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
ANT十五大最佳实践 作者:Eric M. Burke, coauthor of Java Extreme Programming Cookbook 原文:http://www.onjava.com/pub/a/onjava/2003/12/17/ant_bestpractices.html 译者:徐彤MSN:xt121@hotmail.com 在Ant出现之前,构建和部署Java应用需要使用包括特定平台的脚本、Make文件、各种版本的IDE甚至手工操作的“大杂烩”。现在,几乎所有的开源Java项目都在使用Ant,大多数公司的内部项目也在使用Ant。Ant在这些项目中的广泛使用自然导 ...
这需要导入java.io类 import java.io.*; public class FileOperate { public FileOperate() { } /**    * 新建目录    * @param folderPath String 如 c:/fqf    * @return boolean    */ public void newFolder(String folderPath) {     try {       String filePath = folderPath;       filePath = filePath.toString();       j ...
import java.io.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; import javax.swing.ImageIcon; import com.jspsmart.upload.*; import java.awt.Color; import java.awt.Graphics2D; import java.awt.Image; import java.awt.image.*; import com.sun.image.codec.jpeg.*; public class ...
avascript小技巧 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.returnValue 鼠标位置 event.x event.y 窗体活动元素 document.activeElement 绑定事件 doc ...
一、GetURL.java import java.io.*; import java.net.*; public class GetURL {     public static void main(String[] args) {         InputStream in = null;           OutputStream out = null;         try {             // 检查命令行参数             if ((args.length != 1)&& (args.length != 2))               ...
/** * 定义一个全局对象, 属性 Version 在发布的时候会替换为当前版本号 */ var Prototype = {   Version: '1.3.1',   // 一个空方法,其后的代码常会用到,先前的版本该方法被定义于 Ajax 类中。   emptyFunction: function() {} } /** * 创建一种类型,注意其属性 create 是一个方法,返回一个构造函数。 * 一般使用如下 *     var X = Class.create();  返回一个类型,类似于 java 的一个Class实例。 * 要使用 X 类型,需继续用 new X()来获取一个实 ...
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ ...
get只有一个流,参数附加在url后,大小个数有严格限制且只能是字符串。 post的参数是通过另外的流传递的, 不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。 1.doGet GET调用用于获取服务器信息,并将其做为响应返回给客户端。当经由Web浏览器或通过HTML、JSP直接访问Servlet的URL时,一般用GET调用。GET调用在URL里显示正传送给SERVLET的数据,这在系统的安全方面可能带来一些问题,比如用户登录,表单里的用户名和密码需要发送到服务器端,若使用Get调用,就会在浏览器的URL中显示用户名和密码。 例: jsp页代码: <form actio ...
Java平台从开始就被设计成为多线程环境。在你的主程序执行的时候,其它作业如碎片收集和事件处理则是在后台进行的。 本质上,你可以认为这些作业是线程。它们正好是系统管理线程,但是无论如何,它们是线程。线程使你能够定义相互独立的作业,彼此之间互不干扰。系统将交换这些作业进或出CPU,这样(从外部看来)它们好象是同时运行的。 在你需要在你的程序中处理多个作业时,你也可以使用多个进程。这些进程可以是你自己创建的,你也可以操纵系统线程。你进行这些多作业处理,要使用几个不同的类或接口: java.util.Timer类 javax.swing.Timer类 Thread类 Runnable接口 ...
meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机 ...
1、算法的时间性能分析 (1)算法耗费的时间和语句频度    一个算法所耗费的时间=算法中每条语句的执行时间之和 每条语句的执行时间=语句的执行次数(即频度(Frequency Count))×语句执行一次所需时间     算法转换为程序后,每条语句执行一次所需的时间取决于机器的指令性能、速度以及编译所产生的代码质量等难以确定的因素。     若要独立于机器的软、硬件系统来分析算法的时间耗费,则设每条语句执行一次所需的时间均是单位时间,一个算法的时间耗费就是该算法中所有语句的频度之和。 求两个n阶方阵的乘积 C=A×B,其算法如下: # define n 100 // n 可根据需要定义,这里 ...
Java作为最开放的语言,已越来越受到网络程序员的青睐。但这一青睐族有着同样的经历——曾经都为网络上通信的Java数据格式而烦脑。 笔者也不例外,曾经为此而查阅了很多文档,经过反复测试才得以解决,如今笔者已经在 ...
随着Java语言的日益流行,特别是Java与Internet Web的密切结合,使它在全球取得了巨大的成功。Java语言以其独立于平台、面向对象、分布式、多线索及完善的安全机制等特色,成为现代信息系统建设中的良好的开发平台和运行环境。   一、Java网络应用模型   和Internet上的许多环境一样,完整的Java应用环境实际上也是一个客户机/服务器环境,更确切地说是浏览器/服务器模型(即Browser/Server模型,简称Web模型)。但与传统的客户机/服务器(C/S) 的二层结构不同,应用Java的Web模型是由三层结构组成的。传统的C/S结构通过消息传递机制,由客户端 ...
普通打印(整页打)      打印网页内部分内容(自定义)        打印去掉/添加页眉页脚            使用外部控件/方法实现多功能打印            打印背景 以上为代码控制 设置“页面设置”实现打印参数设置(Window系统图文版) 一、普通打印(整页打) 这个不用多说,直接用 引用: window.print(); 二、打印网页内部分内容(自定义) 分三种方法实现 1、用css控制 引用: @media print .a {display:block} .b {display:hidden} 把你不想打印的部分class设为b 首先在网 ...
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 <table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. <body onselectstart="return false"> 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" on ...
Global site tag (gtag.js) - Google Analytics