上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页
摘要: 1. JAR 文件包 JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式。JAR 文件非常类似 ZIP 文件——准确的说,它就是 ZIP 文件,所以叫它文件包。JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的时候自动创建的。举个例子,如果我们具有如下目录结构的一些文件: == |-- test |-- Test.class 把它压缩成 ZIP 文件 test.zip,则这个 ZIP 文件的内部... 阅读全文
posted @ 2012-02-19 10:09 张良 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 用dwr的comet(推)来实现简单的无刷新多人聊天室,comet是长连接的一种。通常我们要实现无刷新,一般会使用到Ajax。Ajax 应用程序可以使用两种基本的方法解决这一问题:一种方法是浏览器每隔若干秒时间向服务器发出轮询以进行更新,另一种方法是服务器始终打开与浏览器的连接并在数据可用时发送给浏览器。第一种方法一般利用setTimeout或是setInterval定时请求,并返回最新数据,这无疑增加了服务器的负担,浪费了大量的资源。而第二种方法也会浪费服务器资源,长期的建立连接;而相对第一种来说,第二种方式会更优于第一种方法;这里有一个一对多和多对一的关系,而comet向多个客户端推送数据 阅读全文
posted @ 2012-02-19 09:49 张良 阅读(249) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/tianlesoftware/article/category/706520 阅读全文
posted @ 2012-02-18 14:31 张良 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一.JDBC 连接Oracle 说明JDBC 的应用连接Oracle 遇到问题,错误如下:ORA-12505,TNS:listener does not currently know of SID given in connect descriptor TheConnection descriptor used by the client was。我在DB 层面配置了静态注册,并且GLOBAL_DBNAME和SID_NAME 不一样,以往的配置都是一样的,所以没有发现这个问题。(SID_DESC =(GLOBAL_DBNAME = dave) (ORACLE_HOME =D:\app\Adm. 阅读全文
posted @ 2012-02-18 14:25 张良 阅读(37916) 评论(0) 推荐(2) 编辑
摘要: 在很多Java应用中需要在程序中调用Java编译器来编译和运行。但在早期的版本中(Java SE5及以前版本)中只能通过tools.jar中的com.sun.tools.javac包来调用Java编译器,但由于tools.jar不是标准的Java库,在使用时必须要设置这个jar的路径。而在Java SE6中为我们提供了标准的包来操作Java编译器,这就是javax.tools包。使用这个包,我们可以不用将jar文件路径添加到classpath中了。一、使用JavaCompiler接口来编译Java源程序使用Java API来编译Java源程序有很多方法,现在让我们来看一种最简单的方法,通过Ja 阅读全文
posted @ 2012-02-18 14:17 张良 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 有这个一个需求:对一个java的源码文件在未作编译前进行语法分析。获得其中的package ,fields ,method等方法。PMD实在太大。放弃不用使用了一个小项目http://code.google.com/p/javaparser/非常不错。可以解析成标准的AST对象。 阅读全文
posted @ 2012-02-18 14:16 张良 阅读(149) 评论(0) 推荐(0) 编辑
摘要: package tester;import org.apache.commons.beanutils.BeanMap;import org.junit.Test;import com.alcor.builder.generator.web.velocity.Tags;import com.alcor.util.classloader.GreeterClassLoader;import junit.framework.TestCase;public class ReflectTagsTester extends TestCase {@Testpublic void test()throws Ex 阅读全文
posted @ 2012-02-18 14:15 张良 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 免安装Oracle客户端使用PL/SQL连接Oracle大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的。有没要想过不安装Oracle客户端直接连接Oracle呢?利用Oracle提供的Instant Client Package只需要在Oracle下载一个叫Instant Client Package的软件就可以了,这个软件不需要安装,只要解压就可以用了,很方便,就算重装了系统还是可以用的。下载地址:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.ht 阅读全文
posted @ 2012-02-18 14:14 张良 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 原文转自:http://www.blogjava.net/cph8066/archive/2008/07/29/218410.html这篇文章是Flex动画效果变换的最后一编了,这篇将会讲述Flex中的“变面”(我自已的理解)技术,即是Transitions!如果看过Flex SDK里面的自带的例子程序,有一个叫“Flex Store”的应用,在里面的手机列表中看某一个手机的详细时,就是这种效果,不多说,这篇会比较简单,先看看效果:看到了效果了吧,这种的变换不难实现,再来看看代码再解析:1<?xmlversion="1.0"encoding="utf-8&q 阅读全文
posted @ 2012-02-18 14:12 张良 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 原文出自http://www.blogjava.net/cph8066/archive/2008/07/29/218407.htmlFlex的动画效果与变换!(二)在上篇文章《Flex的动画效果与变换(一)》中讲到了使用Flex系统里面自带的一些动来效果的使用,但很多开发者都并不满足Flex里提供的简单的渐变大小,透明,移动,遮罩等的效果,如果是Flash的开发者的话,更不用说了,在Flash,多数人都是随意的制作一些动画效果等,而且形态多变。但是不是Flex里就不能实现呢?肯定不是,在Flex里也可以自定义动画效果,只不过就是没有Flash里面那么简单随意了。不过熟悉了之后,也会觉得在Fle 阅读全文
posted @ 2012-02-18 14:11 张良 阅读(157) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页