- 博客(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
236
原创 手动将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
357
原创 教你用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
890
原创 javascript 键盘事件大全(兼容性研究)
转载 javascript 键盘事件大全(兼容性研究) 收藏本文转自:http://www.cnblogs.com/rubylouvre/archive/2009/08/20/1550526.html在进入正题前,我们看一下浏览器对于键盘的一些默认事件,这有助于我们用javascript截获键盘事件。在form中, submit的快捷键是 enter,reset的快捷键...
2010-08-05 10:22:07
198
原创 代码的坏味道
1. Duplicated Code(重复的代码)臭味行列中首当其冲的就是Duplicated Code。如果你在一个以上的地点看到相同的程序结构,那么当可肯定:设法将它们合而为一,程序会变得更好。最单纯的Duplicated Code就是[同一个class内的两个函数含有相同表达式(expression)]。这时候你需要做的就是采用Extract Method提炼出...
2010-06-29 13:10:13
372
1
查看和停止80端口被什么站用也可查看任何端口
如果你发现80端口不能用,或其他端口,或查看其他端口被谁站用可以用下列方法1.先用命令 netstat -ano 看一下各个端口占用和进程PID(80端口是被3296占用) 。2.然后在任务管理器里,查看进程。(注意:默认情况下,进程的PID是不显示的,你在菜单的查看->选择列里可以选上PID来显示)3.3296竟然是Skype4.然后去Skype的工具->...
2010-04-29 10:57:46
126
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
179
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
261
原创 java中输出流OutputStream类应用实例
OutputStream类该类是字节输出流的抽象类,定义了输出流的各种操作方法。这些方法的说明如表1所示。下面通过实例介绍如何使用OutputStream类向控制台输出字符串信息。步骤如下。(1)创建OutputStreamWriteStr类,在类中创建OutputStream类的实例对象out,并为其赋值为System类的out属性,该属性是控制台的输出流,再定义一个字节数组,该数组...
2010-02-04 15:30:46
256
原创 大幅优化myeclipse的速度&关闭自动更新
去除不需要加载的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去...
2010-02-01 21:24:43
114
原创 数据发送,接受(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
166
原创 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
114
原创 找不到FileReference 中的load方法 怎么办
如果我们要用一些 flash player 10 上才提供的功能时,需要在项目属性里设置一下,否则会找不到此方法,比如flash保存文件或图片到本地的方法:FileReference.save()。 flex builder3 默认要求flash player 最低要9,需要改成10.0,修改方法如下: 右键点击项目,在项目属性中找 flex compile, 修改...
2010-01-14 10:36:00
184
原创 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
114
原创 Mysql limit 优化,百万至千万级快速分页 复合索引
MySql 性能到底能有多高?用了php半年多,真正如此深入的去思考这个问题还是从前天开始。有过痛苦有过绝望,到现在充满信心!MySql 这个数据库绝对是适合dba级的高手去玩的,一般做一点1万篇新闻的小型系统怎么写都可以,用xx框架可以实现快速开发。可是数据量到了10万,百万至千万,他的性能还能那么高吗?一点小小的失误,可能造成整个系统的改写,甚至更本系统无法正常运行!好了,不那么多废话了。用事...
2009-12-22 09:29:17
462
原创 如何学习Hibernate
Hibernate入门容易,掌握精通我也不敢自夸。我第一遍看 Hibernate文档的时候也觉得很吃力,但不是因为Hibernate难掌握而感到吃力,是因为Hibernate文档处处都是持久层设计的经验和最佳实践。Hibernate文档准确的来说,绝大部分内容都在讲对象的持久层设计,而不是简单的Hibernate使用,使用问题查Java doc就够了。所以学习Hibernate,主要是在学...
2009-12-21 09:28:50
127
原创 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
111
原创 JavaScript Base64编码和解码,实现URL参数传递。
为什么需要对参数进行编码?相信有过开发的经验的广大程序员都知道,在Web中,若是直接在Url地址上传递参数值,若是中文,或者+等什么的就会出现乱码现象,若是数字或者英文的好象没有什么问题,简言之,传递过来的参数是需要进行编码的。在这里,也许有人会说,为什么不直接用Server.UrlDecode和Server.UrlEncode这两个来进行编码和解码的操作呢?的确,这两个服务器端对象很...
2009-12-16 13:09:43
170
原创 Java 的JDBC 数据库连接池实现方法
关键字: Java, JDBC, Connection Pool, Database, 数据库连接池, sourcecode 虽然 J2EE 程序员一般都有现成的应用服务器所带的JDBC 数据库连接池,不过对于开发一般的 Java Application 、 Applet 或者 JSP、velocity 时,我们可用的JDBC 数据库连接池并不多,并且一般性能都不好。 Java 程序员都...
2009-12-16 01:10:17
116
原创 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
749
原创 用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
362
原创 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
91
原创 符合w3c标准flash(swf)插入代码,常用flash参数设置
结合我们的XXX的例子,介绍一下符合w3c标准的flash代码的插入方法,并说明各个参数的设置 以上是XXX flash的插入代码,通过了w3c的验证,也经过了IE6,7,firefox2,3,safari的测试,并且代码避免了参数的重复。 必须部分,设置的flash的大小,地址,如果需要脚...
2009-12-11 13:54:27
136
原创 JavaBean实现多文件上传的两种方法
摘要:本文介绍了JavaBean实现多个文件上传的两种方法,分别是使用http协议和ftp协议实现。首先讲述了http协议传送多个文件的基本格式和实现上传的详细过程,之后简单介绍了使用ftpclient 类实现了ftp方式的上传,最后对这两种方法进行了比较。 关键字:JavaBean 、http 、ftp 、ftpclient JavaBean是一种基于Java的软件组件。...
2009-12-10 10:32:34
133
原创 通过 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
105
原创 RFC1867协议介绍(文件上传)
RFC1867协议主要是在HTTP协议的基础上为INPUT标签增加了file属性,同时限定了Form的method必须为POST,ENCTYPE必须为multipart/form-data。当然还增加了一些与此相关属性,但都不是很重要,我们在此不作讨论。在一般的基于Web的程序中,我们往往使用标签,该标签在被浏览器解析后会产生一个文本框和一个浏览按钮,单击浏览按钮会出现系统的文件选择框。...
2009-12-10 10:06:20
439
原创 自学Javabean迅速成为Java高手
很多网友咨询学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是Java私塾愿意将一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!推荐阅读解放军艺术学院十大美女校花[女明星模仿LadyGaga] [苏珊大妈封面] * · 业界| 处罚魔兽有法依 互联网大会名单 * · 职场| 创新工场招聘题 职业倦怠症自救 * · 名人| 陈一舟拒...
2009-12-10 09:17:31
113
原创 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
103
原创 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
170
原创 认识hasLayout——IE浏览器css bug的一大罪恶根源
什么是hasLayout?hasLayout 是IE特有的一个属性。很多的ie下的css bug都与其息息相关。在ie中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。当一个元素的 hasLayout属性值为true时,它负责对自己和可能的子孙元素进行尺寸计算和定位。虽然这意味着这个元素需要花更多的代价来维护自身和里面的内容,而不是依赖于祖先元素来完成这些工...
2009-11-09 10:36:48
85
原创 Javascript 文件操作 Javascript File 对象
一、功能实现核心:FileSystemObject 对象 要在javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。二、FileSystemObject编程使用FileSystemObject 对象进行编程很简单,一般要经过如下的步骤: 创建FileSystemObject对象、应用相关方法、访问对象相关属性 。(一)创建FileSyst...
2009-11-06 17:14:26
176
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
239
原创 前台js encodeURIComponent编码 后台java对中文解码方法
new String(request.getParameter("mediafilepath").getBytes("ISO-8859-1"), "UTF-8");
2009-10-24 09:21:27
443
原创 js 三种编解码方式
js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如:document....
2009-10-24 09:20:38
112
原创 发布一个史上最简单代码最少Javascript Timer,解决一切定时执行的问题
function TimerStart(func,delay){ var TimerID = window.setInterval( function() { ...
2009-10-20 13:34:13
103
原创 JS里setTimeout为0的小应用
在示例B中,虽然setTimeout设置为0,但是,从Javascript调用堆栈(call stack)来说,他被加入到另一个队列。当onkeydown事件触发的时候,显示字符的动作就被放入了下一个调用堆栈,一旦onkeydown事件触发的堆栈关闭后就开始执行。这样,就形成了即输即显示的效果。setTimeout为0的应用body { background:u...
2009-10-19 23:02:05
106
原创 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
94
原创 如何向回调函数中传入其他参数
最近写JS经常会因为向回调函数中传参而头疼,今天总结一下向回调函数中传参的方法,以后的应用中就不用在到处去找了。 首先构建一个需要向回调函数中传入参数的典型应用。在一个页面中产生了一系列的向Ajax Proxy的请求,传入的是一个ID,根据ID返回了不同的内容值,我们需要把这些内容打印在页面上,同时给页面元素赋予ID,这个时候就需要向回调函数中传入ID,以产生带ID的页面...
2009-10-19 13:58:14
671
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
113
原创 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
108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人