tiger

驯服Tiger

12-16
JDK 5.0 中最吸引人的地方在于集合框架的一些最突出的特性上,例如:支 持泛型的语言级别上的新变化,以及可以在 java.util.concurrent 包中找到的 并发集合工具包.实际上,以前在 developerWorks 上的"驯服 Tiger: 并发集 合"和"介绍 JDK 5.0 中的泛型"这两篇教程中介绍了上述特性.但是其他增 强还没有得到足够的重视.在本文中,我将研究其他三个变化:更新过的 Arrays 和 Collections 类.新的 Que

美国人口调查局-怎样使用tiger数据创建拓扑

10-13
问题描述 怎样使用tiger数据创建拓扑 要使用vanetmobisim创建节点运动场景.现在需要使用从美国人口统计局http://www.census.gov/下载相应的相应的地图,1000m*1000m,以经纬度35.1602490152,-84.8774743080为中心,应该怎样操作?有没有相应的经验分享 解决方案 http://wenku.baidu.com/link?url=MmMAUO2HQjr-uoL5HMkO5OCSMXM7Pk0QsrPHm8wqf2FN_bwlKDp9NmN

oracle数据库如何导出并重新导入

08-21
oracle数据库导出并重新导入   一.导出数据库 ? 1 2 3 4 5 6 1.将数据库TEST完全导出,用户名scott密码tiger,导出到D:testDB.dmp中: [plain] exp scott/[email protected] file=d:testDB.dmp full=y  2.将数据库中的表emp导出: [plain] exp scott/[email protected] file=d:testDB.dmp tables=(emp)     二.导入数据库   1 2 3 4 5 6 1.导

Oracle解除对SCOTT/TIGER用户的锁定

06-19
  Oracle 解除对SCOTT/TIGER用户的锁定 1.查证目前系统对于SCOTT用户的状态: select * from dba_users where upper(username)='SCOTT'; ACCOUNT_STATUS:EXPIRED & LOCKED 2.解除对于SCOTT用户的锁定: conn sys/[email protected] as sysdba; alter user scott account unlock; select * from dba_use

treeview-树状结构展示采购单Treeview 第三季

05-02
问题描述 树状结构展示采购单Treeview 第三季 在第二季中,由于tiger_zhao 的回归,使剧情发生重大改变.下面贴出最新状况,希望这一季中能解决产品号Pcode为空时候引起的问题. 解决方案 在数据查询上面控制,如果为空,用其他值代替...解决了..谢谢. 解决方案二: 问题补充代码: Public Class SampleInst Dim mycn As New SqlClient.SqlConnection Dim myadapter As New SqlClient.SqlDa

JAVA程序的类加载及其反射机制

02-28
JAVA中类文件加载是动态的.JVM指令是被封装在了. class文件里面,而.class文件的加载过程是动态的,也就是说当我们用到的时候才会去加载,如果不用的话,就不会去加载我们的类.这里所说的用到包括两种方式,第一种就是new一个对象的时候(这个时候要特别注意,当设计到多态的时候,就会有一点点变化,这时候编译器会做一些优化,这样以来当加载的时候会提前加载设计到多态的类,关于这一点下面有个例子(example 1)来说明.另一种就是当一个类的静态代码被调用的时候. java 代码 //exam

Oracle数据泵导出导入与传统导出导入的区别

02-10
 估计有不少的朋友不清楚Oracle数据泵导出导入与传统导出导入的区别吧,下面小编为各位介绍一下,有兴趣的朋友不防进入一起参考.   先来看一下Oracle数据泵导出导入例子 1.首先建立目录: create directory 目录名称 as '数据库服务器上的一个目录',如:  create directory 别名 as 'd:\服务器目录名';  将导入或导出的文件放在这个目录下 2.导出及导入 以SID=orcl,导出dmp的账号为test,导入dmp的账号为test为例. 若将数据从

Tiger中的注释,第2部分: 定制注释

02-06
本系列的第一篇文章 介绍了什么是元数据,元数据的重要性,以及如何使用 J2SE 5.0(也叫做 Tiger)的基本内置注释.如果习惯了这些概念,您可能已经在想,Java 5 提供的三种标准注释也并不是特别健壮,能使用的只有 Deprecated . SuppressWarnings 和 Override 而已.所幸的是,Tiger 还允许定义自己的注释类型.在本文中,我将通过一些示例引导您掌握这个相对简单的过程.您还将了解如何对自己的注释进行注解,以及这样做的一些好处.我要感谢 O'Reilly

Tiger中的注释,第1部分: 向Java代码中添加元数据

02-06
编程的一个最新的趋势,尤其是在 Java 编程方面,是使用 元数据.简单地说,元数据就是 关于数据的数据.元数据可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查.许多元数据工具,如 XDoclet(请参阅 参考资料),将这些功能添加到核心 Java 语言中,暂时成为 Java 编程功能的一部分. 直到可以使用 J2SE 5.0(也叫做 Tiger,现在是第二个 beta 版本),核心 Java 语言才最接近具有 Javadoc 方法的元数据工具.您使用特殊的标签集合来标记代码,并执行

驯服Tiger: 并发集合

01-31
在 Java 编程的早期阶段,位于 Oswego 市的纽约州立大学(SUNY) 的一位教授决定创建一个简单的库,以帮助开发人员构建可以更好地处理多线程情况的应用程序.这并不是说用现有的库就不能实现,但是就像有了标准网络库一样,用经过调试的.可信任的库更容易自己处理多线程.在 Addision-Wesley 的一本相关书籍的帮助下,这个库变得越来越流行了.最终,作者 Doug Lea 决定设法让它成为 Java 平台的标准部分 -- JSR-166.这个库最后变成了 Tiger 版本的 java.

驯服Tiger: Tiger预览版现已推出

01-31
您是否想得到 1.5 版本的 Java 2 Standard Edition 的软件开发包(SDK),而又不知道从何处可以获取?Sun 已经通过 JavaLobby 的一个 特殊 网页发布了该版本.但是,如果不想成为 JavaLobby 的成员,您仍然可以获得 very early access版本.实际上它只是一个 alpha 版本,并且已经过时了,但是现在还是是可以使用,因此如果不怕承担风险,那么就可以使用它. 下载 alpha 版本 在 Core Java J2SE 1.5 主页(参阅 参

驯服Tiger: 格式化输出

01-31
J2SE 1.4 版原来的计划是包括对格式化输出的支持.可能由于时间限制及这个功能对新版本的发布不起决定作用的缘故,在发表的版本中没有加入这些功能.现在有了 Tiger,对打印带格式的字符串有了内在支持. 对于那些从一开始就使用 Java 编程而从没有接触过 C 的人,或者,对那些对 C 没有足够了解的人,格式化字符串是一些古怪的文本串,它们指定一组变量的输出特性.不是用加号将字符串连接在一起(如 firstName + " " + lastName ),而是提供一个字符串描述输出,并

驯服Tiger: 虚拟机更新

01-31
在驯服 Tiger 的这一期中,John Zukowski 介绍了最新的 Java 虚拟机如何改善启动时间.降低内存需求.提高性能.Tiger 提供了共享的数据档案文件.新的线程调度算法以及致命错误处理器(用来处理故障).请在本文附带的 讨论论坛 上与作者和其他读者分享您对本文的想法.(也可以单击本文顶部或底部的 讨论 访问讨论论坛.) 致命错误处理器 JVM 包含几个新的命令行选项.其中一个不太标准的选项是"致命错误处理器".用 -XX:OnError 选项启动 JVM,可以指定在发

驯服Tiger: 当Ocean和Synth遇上Metal

01-31
正式发布:2004 年 9 月 30 日,Java 2 开发工具包 5.0 版(对,就是以前的 JDK)隆重登场.作为新平台的一部分,您可以得到两个面目一新的对象,它们可以让您更改程序的用法和外观.Ocean 是 Java 新的默认外观,它取代了原有的 Metal 版本.Synth 是新东西,它通过外部 XML 文件提供外观的说明. Ocean 详解 抛弃了1.4 默认的老旧的 Metal 外观之后,在 Java 运行时环境 5.0 中,您现有拥有了一个新的.称为 Ocean 的外观.但是 Oc

驯服Tiger: 利用Tiger为窗格减压

01-31
欢迎来到没有内容窗格的世界.在研究如何可以不 使用内容窗格之前,让我们先看一下内容窗格是什么,以及它为什么存在.在 Swing 中,所有顶级容器,比如 JFrame.JApplet 和 JDialog,都是由 JRootPane 来内部管理的.但是,为什么这些帧不自己管理自己呢?根窗格使顶级对象能够拥有菜单栏.将对象拖到其他组件之上的 glass 窗格,以及一个用于包含所有容器组件的内容窗格.而您要用这个内容窗格来设置布局管理器和添加组件,如图 1 所示.因为所有的顶级容器都需要相同的对象集合,

J2SE 1.5 Tiger新特性学习

01-31
一.定义一个简单的"泛型"类 package tigers; public class GenericIdentify { public static void main(String[] args) { Generic1 gStr = new Generic1(); gStr.set("aaaaaaaaaaaaaaaaa"); Generic1 gInt = new Generic1(); gInt.set(new Integer(1321423)); Gener

驯服Tiger: 从XML中装载属性

01-31
J2SE 1.5 以前的版本要求直接使用 XML 解析器来装载配置文件并存储设置.虽然这并非是一件困难的事情,并且解析器是平台的标准部分,但是额外的工作总是有点让人烦.最近更新的 java.util.Properties 类现在提供了一种为程序装载和存储设置的更容易的方法: loadFromXML(InputStream is) 和 storeToXML(OutputStream os, String comment) 方法. Properties 基本知识 如果不熟悉 java.util.Pr

驯服Tiger: 线程中的默认异常处理

01-31
虽然我们不想创建在无法预期时抛出运行时异常的程序,但这种情况还是会发生--尤其是第一次运行复杂程序时.通常是使用默认行为.打印堆栈溢出和结束线程的生命来处理这些异常. 从哪里发现默认行为?每个线程都属于一个由 java.lang.ThreadGroup 类表示的线程组.顾名思义,线程组允许您将线程组合在一起.您可能是为了方便而将线程组合,例如,一个线程池中的所有线程都属于组 X,而另一个池的所有线程则属于组 Y,或者是为了访问控制而将线程进行组合.组 X 中的线程无权访问或改变组 Y 中的线程,

js对象继承之原型链继承实例

01-12
 代码如下: <script type="text/javascript"> //定义猫的对象 var kitty  = {color:'yellow',bark:function(){alert('喵喵');},climb:function(){alert('我会爬树')}};   //老虎对象的构造函数 function tiger(){  this.color = "yellow and black";  this.back = function(

js对象的复制继承实例

01-12
 代码如下: <script type="text/javascript"> Object.prototype.extend = function(obj){  //在函数里,把obj属性复制到自身  for(var k in obj){   if(obj.hasOwnProperty(k)){    if(this[k] == undefined){     this[k] = obj[k];    }   }  } } var kitty = {color:'yello