- 浏览: 53013 次
- 性别:
- 来自: 南京
最新评论
文章列表
对象的深度拷贝方法,在应用中经常需要传递一个对象参数,传递过去的对象的修改又不希望对原对象产生影响,用该对象方法可以轻松实现了
package {
import flash.utils.ByteArray;
import flash.utils.getQualifiedClassName;
import flash.utils.getDefinitionByName;
import flash.net.registerClassAlias;
public class CopyUtil{
public static func ...
- 2011-12-13 17:03
- 浏览 311
- 评论(0)
1. Flexbox
http://flexbox.mrinalwadhwa.com/
这是一位来自印度的flex开发者在07年2月份建立的flex组件库,里面也有不少好东西。
2. Flexlib
http://code.google.com/p/flexlib/
由Dougmccune等人建立的flex组件库,其中有不少实用的组件。
3.SpringGraph Fle ...
- 2011-12-09 09:04
- 浏览 325
- 评论(0)
TypeError: Error #1034: 强制转换类型失败:无法将 mx.managers::HistoryManagerImpl@65a76c9 转换为 mx.managers.IHistoryManager。
at mx.managers::HistoryManager$/get impl()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\managers\HistoryManager.as:96]
at mx.managers::HistoryManager$/unregister()[C:\autobuild\3.2 ...
TypeError: Error #1034: 强制转换类型失败:无法将 mx.managers::HistoryManagerImpl@65a76c9 转换为 mx.managers.IHistoryManager。
at mx.managers::HistoryManager$/get impl()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\managers\HistoryManager.as:96]
at mx.managers::HistoryManage ...
- 2011-12-07 15:02
- 浏览 355
- 评论(0)
使用dom4j解析XML时,要快速获取某个节点的数据,使用XPath是个不错的方法,dom4j的快速手册里也建议使
用这种方式,标题都写的这么阔气:Powerful Navigation with XPath。
方法是使用Document的selectNodes(String XPath)方法,代码写法:
List l = doc.selectNodes("//COLS/COL1");
执行时却抛出以下异常:
Exception in thread "main" java.lang.NoClassDefFoundError: org/jaxen/ ...
- 2011-12-01 09:50
- 浏览 527
- 评论(0)
安装新版本之前 建议卸载以前的版本 并清空所有的IE缓存
1、缓存路径:C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files
2、IE播放器插件卸载
C:\WINDOWS\system32\Macromed\Flash
把此复制粘贴到你文件夹的地址栏上打回车 进入文件夹后点选插件图标 执行卸载
3、重新下载安装
最新版本http://get.adobe.com/cn/flashplayer/
下载时把 包括在下载中前面的对勾去掉 那是个插件 没必要下载 然后点下面的那个黄色的立即下载提示安 ...
- 2011-11-18 16:04
- 浏览 567
- 评论(0)
当查询到某些结果集后,我们就可以直接利用结果集来操纵当前的数据库。
默认情况下,ResultSet是不可滚动不可更新的。
所以在开始的时候设置
Statement st = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
然后就可以操纵结果集了:
ResultSet sets = st.executeQuery("select name from test");
(1)跳转到某行
1、first()
2、last()
3、absolut ...
- 2011-11-17 11:24
- 浏览 485
- 评论(0)
Reference: 《创建Java线程池》[1],《Java线程:新特征-线程池》[2],
《Java线程池学习》[3],《线程池ThreadPoolExecutor使用简介》[4],《Java5中的线程池实例讲解》[5],《ThreadPoolExecutor使用和思考》[6]
[1]中博主自己通过ThreadGroup实现一个线程池(挺方便理解的),使用的是jdk1.4版本,Jdk1.5版本以上提供了现成的线程池。
[
- 2011-11-15 20:16
- 浏览 413
- 评论(0)
1.安装j2sdk以后,需要配置一下环境变量,右击我的电脑->属性->高级->环境变量->用户变量中单击[新建(N)]添加以下环境变量(假定你的j2sdk安装在C:\Program Files\Java\jdk1.6.0_10)
(为了不出错,最好是找到J2SDK的安装目录,全部打开一直找到并打开jdk1.6.0_10这个文件夹,然后直接复制文件的地址(D),这个文件地址就是JAVA_HOME变量值如“C:\Program Files\Java\jdk1.6.0_10”)
注:新建的对话框上面是显示"新建用户变量"而不是“新建系统变 ...
- 2011-11-13 16:46
- 浏览 313
- 评论(0)
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。
一、Java编程入门类
对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。
1、《Java编程思想》
- 2011-11-11 13:36
- 浏览 374
- 评论(0)
在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使用。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java properties(key=value)【Java特性文件(键=值)】。(这里只说明properties文件)
1、配置根Logger
其语法为:
log4j.rootLogger = [ level ] , appenderName1, appenderName2, …
level : 是日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO ...
- 2011-11-09 12:53
- 浏览 224
- 评论(0)
>>>>1. 概述<<<< 1.1. 背景
在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计 ...
- 2011-11-09 12:50
- 浏览 401
- 评论(0)
转载于:http://njulinq.blog.51cto.com/1257169/292679
OpenNMS提供了一个工具mib2opennms用于将snmp trap的定义转换为OpenNMS中的事件。eventconf.xml文件定义了OpenNMS中的内部事件及外部事件(snmp trap),而且这些事件定义的顺序也至关重要,因为当在通过snmp trap做事件匹配时,只会触发第一个满足匹配条件的事件。所以对于一个给的的snmp trap,如果需要针对不同的variable binding取值做过滤,就需要定义多个事件,这样就会导致eventconf.xml文件迅速膨胀,为了 ...
- 2011-11-02 16:20
- 浏览 419
- 评论(0)
转载于:http://njulinq.blog.51cto.com/1257169/291192
在上一篇文章
中,介绍了OpenNMS在收到受管设备发出的SNMP Trap之后,如何将收到的SNMP Trap与eventconf.xml文件中定义的事件(event)进行匹配,从而触发该事件的发生。主要是引入了<mask>标签元素。在此基础上,OpenNMS还提供了根据SNMP Trap带上来的varbinds对SNMP Trap进一步过滤。
我们还是以ciscoC3800SysAggregateStatusChange事件为例,当Cisco
C3800的Aggre ...
- 2011-11-02 15:48
- 浏览 509
- 评论(0)
转载于:http://njulinq.blog.51cto.com/1257169/291044
在上一篇中曾提到,在OpenNMS中有两种类型的事件,一种是OpenNMS内部产生的事件,而另外一种就是外部事件,如SNMP
Trap。OpenNMS中有个trapd服务专门负责接收SNMP Trap。而这是通过eventconf.xml文件中的<mask>元素来控制的:
- 2011-11-02 15:37
- 浏览 347
- 评论(0)