08 2012 档案
摘要:方法一、选择单元格,然后依次选择格式-行-自动调整行宽;列宽同一个原理。方法二、字输入之后,光标移到列右侧的竖线顶端,变为双箭头,双击,列宽就自动适应文字的宽度了。双击横线左端,可以调整行高。 表格完成后,选中多列(行),一次双击,可自动调整多个列(行)。
阅读全文
摘要:深入浅出Java多线程(1)-方法 join对于Java开发人员,多线程应该是必须熟练应用的知识点,特别是开发基于Java语言的产品。本文将深入浅出的表述Java多线程的知识点,在后续的系列里将侧重于Java5由Doug Lea教授提供的Concurrent并行包的设计思想以及具体实现与应用。 如何才能深入浅出呢,我的理解是带着问题,而不是泛泛的看。所以该系列基本以解决问题为主,当然我也非常希望读者能够提出更好的解决问题的方案以及提出更多的问题。由于水平有限,如果有什么错误之处,请大家提出,共同讨论,总之,我希望通过该系列我们能够深入理解Java多线程来解决我们实际开发的问题。 作为开发人员,
阅读全文
摘要:java修饰符详解java中的修饰符分为类修饰符,字段修饰符,方法修饰符。根据功能的不同,主要分为以下几种。 1、权限访问修饰符 public,protected,default,private,这四种级别的修饰符都可以用来修饰类、方法和字段。 包外 子类 包内 类内 public yes yes yes yes protected no yes yes yes default no no yes yes private no no no yes 2、final修饰符 final的意思是不可变,他可以修饰类、字段、方法。修饰类后类不能被扩展(extends),也就是不能被继承。修饰字...
阅读全文
摘要:在编写Java程序时,我们未免需要查询一下帮助文档,下面我介绍一个在eclipse导入帮助文档的方法,以便方便快捷的查询到需要的信息。先看效果,如下图(如果你需要查看完整的doc,你可以按shift+F2就会在另外的窗口弹出完整介绍)下面是配置方法:依次选择windows/preferences/java....然后看图(最近对中文版eclipse感兴趣就用用看,英文版的大同小异),完成以上步骤就ok啦,试试效果吧!api可以从sun官网上下载。注意:下载下来的API需要存放到JDK安装目录下的bin目录。上面的操作才能成功。另外一些小技巧:由深圳seo原创转载请注明原创地址:把帮助文档导入到
阅读全文
摘要:前言:编写多线程程序是为了实现多任务的并发执行,从而能够更好地与用户交互。 概念: 多进程:面向操作系统的多任务,即一个操作系统运行多个任务。 多线程:面向程序的多任务,即一个程序运行多个任务。 创建多线程的方法如下: 1、通过实现Runnable接口来创建Thread线程: 其中,Runnable接口(只有一个方法)定义如下: [java] view plaincopyprint?publicinterfaceRunnable{voidrun();}public interface Runnable{ void run();} 步骤1:创建实现Runnable接口...
阅读全文
摘要:概念:实线箭头表示单向关联,即:关联类知道被关联类的公共属性及操作,但被关联类 并不知道关联类的公共属性及操作。关联单向、双向之分。双向关联用没有箭头的实线表示 ,实线箭头表示Object Message,也就是类间的消息发送,比如:方法调用和请求等等,这些都是从一方向另一方主动发出信息。虚线箭头表示两个类之间存依赖关系。即:一个类引用另一个类。只存在单向依 赖。 虚线箭头表示Return Message,一般用于表示方法调用后的返回信息代码中的表现:实线代表有引用的关联,一般代码中会直接有关联的类的引用,但虚线就没有,一般知识方法上的调用关系。如是而已。
阅读全文
摘要:Array可以存放Object和基本数据类型,但创建时必须指定数组的大小,并不能再改变,Vertor是放的Object。Vertor一维,Hashmap/Hashtabe二维;Vertor/Arraylist用index作检索,Hashmap/Hashtabe用key作为检索;Hashmap,Arraylist不是同步的,意味着它们的速度更快;Hashtable,Vertor是同步的,适用于与线程有关时;Hashtale的key不能为null,Hashmap的key和values都可以为null; 性能方面:通过索引访问和更新元素时,Vector和ArrayList的实现有着卓越的性能,因为不
阅读全文
摘要:书得到的信息好像是Vector是从java1开始就有了,ArrayList是后来才有的.用途几乎都一样,(不需要定义长度的array),没什么区别.现在好像应该用ArrayList.(因为比较新?)象thinking in java和computer concepts with java essentials都是旧版讲Vector, 新版讲ArrayList. 那么到底有什么区别, 什么时候用Vector, 什么时候改用ArrayList?解答:1 Java提供了四种类型的“集合类”:Vector(矢量)、BitSet(位集)、Stack(堆栈)以及Hashtable(散列表)。(还要请各位应
阅读全文
摘要:Eclipse中SVN的安装步骤(两种)和使用方法一、给Eclipse安装SVN,最常见的有两种方式:手动方式和使用安装向导方式。具体步骤如下:方式一:手动安装1、从官网下载site-1.6.9.zip文件,网址是:subclipse.tigris.org2、从中解压出features与plugin...
阅读全文
摘要:CVS 全称Concurrent Versions System,主要用于管理在开发过程中生成的源代码、文档等资料,记录他们的更新历史,使开发团队各成员可以更好的协作。CVS版本控制系统采用C/S架构,目前CVS server可以支持Linux、windows 2000/xp/2003以及部分uni
阅读全文
摘要:java中写.txt文件,实现换行的几种方法: 1.使用java中的转义符"\r\n":Java代码 Stringstr= "aaa" ; str+="\r\n" ; 这样在str后面就有换行了. 注意:\r,\n的顺序是不能够对换的,否则不能实现换行的效果. 2.BufferedWriter的newline()方法:Java代码 FileOutputStreamfos= new FileOutputStream( "c;\\11.txt" ); BufferedWriterbw=new BufferedWrite
阅读全文
摘要:设置java窗口的装饰属性package swing;import java.awt.BorderLayout;import java.awt.Choice;import java.awt.Color;import java.awt.FlowLayout;import java.awt.event.ItemEvent;import java.awt.event.ItemListener;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;public class LookAndFeelDac
阅读全文
摘要:用各种look and feel打造swing界面来源:http://www.java3z.com/cwbwebhome/article/article2/2351.html?id=979虽然我们知道,一个桌面应用程序的好坏,和它的性能,功能有着很大关系,然而,对于大多数坐在电脑前的用户而言,他们的标准往往是: 绚丽的外观 MVC设计下的的SWING自然没有忽视这一点,通过对UIManager的设置,我们可以很容易的改变应用程序的外观,也就是LOOK AND FEEL一.如何设置look and feel:改变外观,似乎是一个很麻烦的事情,幸运的是在swing里,我们只需要简单的一行代码就可以
阅读全文
摘要:来源:http://www.dianjseo.com/seojishu/%7B122.htmlGoogle Analytics10条有用教程几乎每个网站都会统计自身的浏览状况:日IP、PV、跳出率、转换率、浏览者属性等等。了解这些数据有助于更好地了解浏览者的属性、知道网站在什么地方存在缺陷,为更好地提供服务、提高网站收入都有所帮助。对于大多数网站而言,Google Analytics是最普遍选择的方案,因为Google Analytics提供了非常强大的功能,最重要的是,它是免费的,而且不会像某些统计网站那样,会要求网站主在网站上标明是用它来统计的。但是,很多人在使用Google Analyt
阅读全文
摘要:查找带有给定名称的资源。查找与给定类相关的资源的规则是通过定义类的 class loader 实现的。此方法委托给此对象的类加载器。如果此对象通过引导类加载器加载,则此方法将委托给 ClassLoader.getSystemResource(java.lang.String)。 在委托前,使用下面的算法从给定的资源名构造一个绝对资源名: 如果 name 以 '/' ('\u002f') 开始,则绝对资源名是 '/' 后面的 name 的一部分。 否则,绝对名具有以下形式: modified_package_name/name其中 modified
阅读全文