自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(138)
  • 收藏
  • 关注

原创 Flex AS3与Java的Socket通信

今天突发奇想,网页的flash游戏都是怎么做的,所以看了看flash和java的socket通信,结果还真好用。。。太邪恶了 新建flash文件:SocketExample.fla添加按钮:btnSend修改文档类为:SocketExample 新建AS3文件:SocketExample.as 1. package { ...

2010-09-10 17:56:35 181

原创 手动将class打包成jar包方法

示例:[ 自定义的接口,用jar包实现 ]One:Java代码 1. package com.one; 2. 3. public interface Action { 4. 5. public final String HELLO="hello" 6. 7. public St...

2010-09-10 00:41:59 292

原创 教你用Java生成RSS 简单实用

RSS是一个标准的XML文件,Rss阅读器可以读取这个XML文件获得文章的信息,使用户可以通过Rss阅读器而非浏览器阅读 Blog,我们只要动态生成这个XML文件便可以了。RSSLibJ是一个专门读取和生成RSS的小巧实用的Java库,大小仅25k,可以从 http://sourceforge.net/projects/rsslibj/下载rsslibj-1_0RC2.jar和...

2010-09-10 00:40:25 812

原创 javascript 键盘事件大全(兼容性研究)

转载 javascript 键盘事件大全(兼容性研究) 收藏本文转自:http://www.cnblogs.com/rubylouvre/archive/2009/08/20/1550526.html在进入正题前,我们看一下浏览器对于键盘的一些默认事件,这有助于我们用javascript截获键盘事件。在form中, submit的快捷键是 enter,reset的快捷键...

2010-08-05 10:22:07 164

原创 代码的坏味道

1. Duplicated Code(重复的代码)臭味行列中首当其冲的就是Duplicated Code。如果你在一个以上的地点看到相同的程序结构,那么当可肯定:设法将它们合而为一,程序会变得更好。最单纯的Duplicated Code就是[同一个class内的两个函数含有相同表达式(expression)]。这时候你需要做的就是采用Extract Method提炼出...

2010-06-29 13:10:13 301 1

查看和停止80端口被什么站用也可查看任何端口

如果你发现80端口不能用,或其他端口,或查看其他端口被谁站用可以用下列方法1.先用命令 netstat -ano 看一下各个端口占用和进程PID(80端口是被3296占用) 。2.然后在任务管理器里,查看进程。(注意:默认情况下,进程的PID是不显示的,你在菜单的查看->选择列里可以选上PID来显示)3.3296竟然是Skype4.然后去Skype的工具->...

2010-04-29 10:57:46 94

dwr配置文件web.xml详解(转)

1、最小配置java代码:dwr-invokeruk.ltd.getahead.dwr.DWRServletdwr-invoker/dwr/*2、当我们想看DWR自动生成的测试页(Using debug/test mode)时,可在java代码:servlet中加debugtrue这个参数DWR默认是false.如果选...

2010-04-11 10:50:24 141

java 获取客户端ip mac地址

转自:http://hi.baidu.com/coolcode/blog/item/0d42ffde48e07e5094ee37ec.html/cmtid/10029f13f5f1b78b6538dbca1.获取客户端ip地址( 这个必须从客户端传到后台):jsp页面下,很简单,request.getRemoteAddr() ;因为系统的VIew层是用JSF来实现的,因此页面上没法...

2010-02-23 15:47:31 207

原创 java中输出流OutputStream类应用实例

OutputStream类该类是字节输出流的抽象类,定义了输出流的各种操作方法。这些方法的说明如表1所示。下面通过实例介绍如何使用OutputStream类向控制台输出字符串信息。步骤如下。(1)创建OutputStreamWriteStr类,在类中创建OutputStream类的实例对象out,并为其赋值为System类的out属性,该属性是控制台的输出流,再定义一个字节数组,该数组...

2010-02-04 15:30:46 216

原创 大幅优化myeclipse的速度&关闭自动更新

去除不需要加载的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去...

2010-02-01 21:24:43 89

原创 数据发送,接受(URLLoader类,URLRequestl类,URLVariables类)(转)

转自:http://uh.9ria.com/space.php?uid=192&do=blog&id=93使用 URLRequest 和 URLLoader 与服务器交互 http://bbs.blueidea.com/viewthread.php?tid=2643833不过我发现我和mirycat写的有不同的特点所以还是发出来,呵呵 希望能对学习as3的新手有点帮助....

2010-01-18 14:46:57 134

原创 Servlet 上传文件(转)

 编程思路:下面的UploadServlet.java ,其主要功能为从InputStream 中读取文件内容,将上传文件保存在根目录下,且文件名与上传文件的文件名一致。import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class UploadServlet extends Ht...

2010-01-18 14:45:12 83

原创 找不到FileReference 中的load方法 怎么办

如果我们要用一些 flash player 10 上才提供的功能时,需要在项目属性里设置一下,否则会找不到此方法,比如flash保存文件或图片到本地的方法:FileReference.save()。 flex builder3 默认要求flash player 最低要9,需要改成10.0,修改方法如下: 右键点击项目,在项目属性中找 flex compile, 修改...

2010-01-14 10:36:00 145

原创 JAVA线程实例-----卖票

[code="java"]package test;import java.io.*;public class Test{ public static void main(String[] args) { Tickits t = new Tickits(); new Thread(t,"窗口1").start(...

2010-01-08 15:44:01 86

原创 Mysql limit 优化,百万至千万级快速分页 复合索引

MySql 性能到底能有多高?用了php半年多,真正如此深入的去思考这个问题还是从前天开始。有过痛苦有过绝望,到现在充满信心!MySql 这个数据库绝对是适合dba级的高手去玩的,一般做一点1万篇新闻的小型系统怎么写都可以,用xx框架可以实现快速开发。可是数据量到了10万,百万至千万,他的性能还能那么高吗?一点小小的失误,可能造成整个系统的改写,甚至更本系统无法正常运行!好了,不那么多废话了。用事...

2009-12-22 09:29:17 419

原创 如何学习Hibernate

Hibernate入门容易,掌握精通我也不敢自夸。我第一遍看 Hibernate文档的时候也觉得很吃力,但不是因为Hibernate难掌握而感到吃力,是因为Hibernate文档处处都是持久层设计的经验和最佳实践。Hibernate文档准确的来说,绝大部分内容都在讲对象的持久层设计,而不是简单的Hibernate使用,使用问题查Java doc就够了。所以学习Hibernate,主要是在学...

2009-12-21 09:28:50 100

原创 Tomcat 部署 Could not copy all resources to 或者Undeployment Failure could not be re

Tomcat 部署,在部署可能会出现以下问题:Deployment failure on Tomcat 6.x. Could not copy all resources to E:\apache-tomcat-6.0.16\webapps\HebbnWebServices. If a file is locked, you can wait until the lock times ou...

2009-12-16 22:13:58 84

原创 JavaScript Base64编码和解码,实现URL参数传递。

为什么需要对参数进行编码?相信有过开发的经验的广大程序员都知道,在Web中,若是直接在Url地址上传递参数值,若是中文,或者+等什么的就会出现乱码现象,若是数字或者英文的好象没有什么问题,简言之,传递过来的参数是需要进行编码的。在这里,也许有人会说,为什么不直接用Server.UrlDecode和Server.UrlEncode这两个来进行编码和解码的操作呢?的确,这两个服务器端对象很...

2009-12-16 13:09:43 143

原创 Java 的JDBC 数据库连接池实现方法

关键字: Java, JDBC, Connection Pool, Database, 数据库连接池, sourcecode 虽然 J2EE 程序员一般都有现成的应用服务器所带的JDBC 数据库连接池,不过对于开发一般的 Java Application 、 Applet 或者 JSP、velocity 时,我们可用的JDBC 数据库连接池并不多,并且一般性能都不好。 Java 程序员都...

2009-12-16 01:10:17 92

原创 jdbc PreparedStatement的用法

jdbc(java database connectivity,java数据库连接)的api中的主要的四个类之一的java.sql.statement要求开发者付出大量的时间和精力。在使用statement获取jdbc访问时所具有的一个共通的问题是输入适当格式的日期和时间戳:2002-02-05 20:56 或者 02/05/02 8:56 pm。通过使用java.sql.prepared...

2009-12-15 21:51:47 689

原创 用java获取文件夹的大小

[code="java"]/*** * Created on 2007-5-7 下午11:11:50 * Copyright (c) 2007, All rights reserved.* * @author Widen* @version: 1.0.0*/package com.widen.webstory.test;import java.io.File...

2009-12-14 09:15:35 319

原创 java实现断点续传

[code="java"]/**     * @{#} MainThreadDownFile.java* Create on 2009-6-17 下午11:00:14  *  * @author 何明  * @version 1.0** Copyright (c) 2007 by GTT.     */package com.down;import ...

2009-12-14 09:13:16 74

原创 符合w3c标准flash(swf)插入代码,常用flash参数设置

结合我们的XXX的例子,介绍一下符合w3c标准的flash代码的插入方法,并说明各个参数的设置 以上是XXX flash的插入代码,通过了w3c的验证,也经过了IE6,7,firefox2,3,safari的测试,并且代码避免了参数的重复。 必须部分,设置的flash的大小,地址,如果需要脚...

2009-12-11 13:54:27 106

原创 JavaBean实现多文件上传的两种方法

  摘要:本文介绍了JavaBean实现多个文件上传的两种方法,分别是使用http协议和ftp协议实现。首先讲述了http协议传送多个文件的基本格式和实现上传的详细过程,之后简单介绍了使用ftpclient 类实现了ftp方式的上传,最后对这两种方法进行了比较。  关键字:JavaBean 、http 、ftp 、ftpclient  JavaBean是一种基于Java的软件组件。...

2009-12-10 10:32:34 85

原创 通过 http 协议上传文件

1、概述在最初的 http 协议中,没有上传文件方面的功能。 rfc1867 ( http://www.ietf.org/rfc/rfc1867.txt ) 为 http 协议添加了这个功能。客户端的浏览器,如 Microsoft IE, Mozila, Opera 等,按照此规范将用户指定的文件发送到服务器。服务器端的网页程序,如 php, asp, jsp 等,可以按照此规范,解析出用户发...

2009-12-10 10:07:28 84

原创 RFC1867协议介绍(文件上传)

RFC1867协议主要是在HTTP协议的基础上为INPUT标签增加了file属性,同时限定了Form的method必须为POST,ENCTYPE必须为multipart/form-data。当然还增加了一些与此相关属性,但都不是很重要,我们在此不作讨论。在一般的基于Web的程序中,我们往往使用标签,该标签在被浏览器解析后会产生一个文本框和一个浏览按钮,单击浏览按钮会出现系统的文件选择框。...

2009-12-10 10:06:20 387

原创 自学Javabean迅速成为Java高手

很多网友咨询学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是Java私塾愿意将一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!推荐阅读解放军艺术学院十大美女校花[女明星模仿LadyGaga] [苏珊大妈封面] * · 业界| 处罚魔兽有法依 互联网大会名单 * · 职场| 创新工场招聘题 职业倦怠症自救 * · 名人| 陈一舟拒...

2009-12-10 09:17:31 96

原创 response.setContentType()的String参数及对应类型

response.setContentType()的String参数及对应类型BMP GIF JPEG TIFF DCX PCX HTML TXT XML AFP PDF RTF MSWORD MSEXCEL MSPOWERPOINT WORDPERFECT WORDPRO VISIO ...

2009-12-09 13:43:03 85

原创 JavaScript处理xmlhttprequest返回的xml文档

// 修改自 AJAX: Getting Started - MDC function makeRequest(url) { var http_request = false; if (window.XMLHttpRequest) { // Mozilla, Safari,... http_request = new XMLHttpRequest...

2009-12-03 17:02:36 126

原创 认识hasLayout——IE浏览器css bug的一大罪恶根源

什么是hasLayout?hasLayout 是IE特有的一个属性。很多的ie下的css bug都与其息息相关。在ie中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。当一个元素的 hasLayout属性值为true时,它负责对自己和可能的子孙元素进行尺寸计算和定位。虽然这意味着这个元素需要花更多的代价来维护自身和里面的内容,而不是依赖于祖先元素来完成这些工...

2009-11-09 10:36:48 63

原创 Javascript 文件操作 Javascript File 对象

一、功能实现核心:FileSystemObject 对象 要在javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。二、FileSystemObject编程使用FileSystemObject 对象进行编程很简单,一般要经过如下的步骤: 创建FileSystemObject对象、应用相关方法、访问对象相关属性 。(一)创建FileSyst...

2009-11-06 17:14:26 150

js 中执行swf中的方法

注意:本方法在as3中测试可行,在as2未测试。function getFlashById(id) { if (navigator.appName.indexOf("Microsoft") != -1) { return window[id]; } else { return docume...

2009-10-26 11:05:13 192

原创 前台js encodeURIComponent编码 后台java对中文解码方法

new String(request.getParameter("mediafilepath").getBytes("ISO-8859-1"), "UTF-8");

2009-10-24 09:21:27 409

原创 js 三种编解码方式

js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如:document....

2009-10-24 09:20:38 84

原创 发布一个史上最简单代码最少Javascript Timer,解决一切定时执行的问题

function TimerStart(func,delay){ var TimerID = window.setInterval( function() { ...

2009-10-20 13:34:13 79

原创 JS里setTimeout为0的小应用

在示例B中,虽然setTimeout设置为0,但是,从Javascript调用堆栈(call stack)来说,他被加入到另一个队列。当onkeydown事件触发的时候,显示字符的动作就被放入了下一个调用堆栈,一旦onkeydown事件触发的堆栈关闭后就开始执行。这样,就形成了即输即显示的效果。setTimeout为0的应用body { background:u...

2009-10-19 23:02:05 88

原创 js call apply

Function.prototype.apply = function (obj, argu) { if (obj) obj.constructor.prototype._caller = this; var argus = new Array(); for (var i=0;i

2009-10-19 15:21:20 68

原创 如何向回调函数中传入其他参数

最近写JS经常会因为向回调函数中传参而头疼,今天总结一下向回调函数中传参的方法,以后的应用中就不用在到处去找了。 首先构建一个需要向回调函数中传入参数的典型应用。在一个页面中产生了一系列的向Ajax Proxy的请求,传入的是一个ID,根据ID返回了不同的内容值,我们需要把这些内容打印在页面上,同时给页面元素赋予ID,这个时候就需要向回调函数中传入ID,以产生带ID的页面...

2009-10-19 13:58:14 586 1

原创 jquery源码解读:动画设计

/* * author:prk date:2008-08-07 comment:analyse the fx of jQuery. * */jQuery.fn.extend({ // show(speed,[callback]) // 以优雅的动画隐藏所有匹配的元素,并在显示完成后可选地触发一个回调函数。 // 可以根据指定的速度动态地改变每个匹配元素的高...

2009-10-19 13:41:05 94

原创 Apache Commons fileUpload实现文件上传

Apache的commons-fileupload.jar可方便的实现文件的上传功能,本文通过实例来介绍如何使用commons-fileupload.jar。将Apache的commons-fileupload.jar放在应用程序的WEB-INF\lib下,即可使用。下面举例介绍如何使用它的文件上传功能。 用的fileUpload版本为1.2,环境为Eclipse3.3+M...

2009-10-19 00:15:53 70

空空如也

空空如也

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

TA关注的人

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