自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (9)
  • 收藏
  • 关注

转载 Java继承和组合的区别

1)组合(has-a)关系可以显式地获得被包含类(继承中称为父类)的对象,而继承(is-a)则是隐式地获得父类的对象,被包含类和父类对应,而组合外部类和子类对应。2)组合关系在运行期决定,而继承关系在编译期就已经决定了。3)组合是在组合类和被包含类之间的一种松耦合关系,而继承则是父类和子类之间的一种紧耦合关系。4)当选择使用组合关系时,在组合类中包含了外部类的对象,组合类可

2013-04-10 20:47:35 577

原创 ACTIVITY的LAUNCH MODE详解 SINGLETASK正解

Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance。以下逐一举例说明他们的区别:standard:Activity的默认加载方法,即使某个Activity在Task栈中已经存在,另一个activity通过Intent跳转到该activity,同样会新创建一个实例压入栈中。例如:现在栈的情况为:A B C D

2013-03-10 21:57:55 517

原创 Android Activity的task相关

task是一个具有栈结构的容器,可以放置多个Activity实例。启动一个应用,系统就会为之创建一个task,来放置根Activity;默认情况下,一个Activity启动另一个Activity时,两个Activity是放置在同一个task中的,后者被压入前者所在的task栈,当用户按下后退键,后者从task被弹出,前者又显示在幕前,特别是启动其他应用中的Activity时,两个Activity对

2013-03-07 20:11:24 604

原创 Android中点击通知栏图标,启动一个应用

今天在做项目的时候遇到一个问题。点击常驻通知栏图标时,是重新启动了应用,我想实现的是如果应用已经启动则返回已经启动的应用,否则新启动该应用。可是这个要怎么实现呢,应该是要设置一下Intent,上网查了一下,果然是Intent要进行一些设置:   Intent intent = new Intent(Intent.ACTION_MAIN);     intent.addCategory(

2013-03-02 16:32:17 577

转载 使用update-alternatives切换ubuntu下默认java命令

我的ubuntu系统中,既安装了openjdk,又安装了jdk5,jdk6. 其中,openjdk是使用debian自动安装,安装在/usr/lib/jvm/java-6-openjdk中。系统自动地将openjdk设为默认java命令环境。Java代码  :~/download$ ll /usr/bin/java  lrwxrwxrwx

2013-02-28 19:31:55 326

原创 linux 下expect的使用

#!/usr/bin/expectset timeout 60spawn ssh -l guest 210.45.114.190expect { "*yes/no*" {send "yes\r"; expect_continue} "*password*" {send "guest\r"}}expect "*guest@node43*"send "cd SA11011033\r

2012-11-14 10:44:11 415

原创 在ssh,telnet断开之后继续执行程序

A,Shell支持作用控制,有以下命令: 1. command& 让进程在后台运行 2. jobs 查看后台运行的进程 3. fg %n 让后台运行的进程n到前台来 4. bg %n 让进程n到后台去;      PS:"n"为jobs查看到的进程编号.B.下列转:http://blog.chinaunix.net/u/1604/showart_1079559.html

2012-11-13 10:05:37 1716

原创 chrome桌面提醒功能使用

桌面通知功能能够让浏览器即使是最小化状态也能将消息通知给用户。这和WebIM是最为天然的结合。不过,目前支持Desktop Notification功能的浏览器只有Chrome5+。关于通知的基础知识可以参考以下文档:W3C标准:http://dev.w3.org/2006/webapi/WebNotifications/publish/Notifications.html

2012-11-12 10:56:15 6918

原创 2012科大组合数学试题

2012-10-23 21:38:23 1070

转载 中软国际Java程序员笔试题

1、谈谈final, finally, finalize的区别。      final:修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修

2012-10-23 21:31:06 590

原创 运行jar包提示ClassNotFoundException错误

在运行某些jar包的过程中,会出现ClassNotFoundException的错误,初步分析可能是该jar包依赖与其他的jar包,而打包的过程中并未将相应的引用包含进去,此时可以利用-Xbootclasspath来显示指明引用包.Java 命令行提供了如何扩展bootStrap 级别class的简单方法.-Xbootclasspath: 完全取代基本核心的Java class 搜索路径.

2012-10-23 21:15:27 1439

原创 Timer和TimerTask详解

1.概览Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。简单的一个例程:import java.util.Timer;import java.util.TimerTask;/*** Simple demo that uses java.

2012-10-23 20:41:18 342

转载 Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask等

方法一:(java习惯,在android不推荐使用)刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题new Thread( new Runnable() { public void run() { myView.invalidate(); } }).sta

2012-10-23 20:12:31 461

转载 Android中Activity,Service,Thread三者之间的通信

Activity、Service和线程应该是Android编程中最常见的几种类了,几乎大多数应用程序都会涉及到这几个类的编程,自然而然的,也就会涉及到三者之间的相互通信,本文就试图简单地介绍一下这三者通信的方式。想写这篇文章的起因是,笔者跟几个同学在做一个Android上的应用,起初代码写得很凌乱,因为我在Activity中直接创建了线程,去执行某些任务。但是我们知道线程可能需要运行的时间比较

2012-10-23 20:00:07 938

转载 android 的Activity和Service之间的通信

在android中Activity负责前台界面展示,service负责后台的需要长期运行的任务。Activity和Service之间的通信主要由IBinder负责。在需要和Service通信的Activity中实现ServiceConnection接口,并且实现其中的onServiceConnected和onServiceDisconnected方法。然后在这个Activity中还要通过如下代码绑

2012-10-23 19:50:17 459

原创 Mysql忘记密码后的解决办法(NT/Linux)

[windows]1、停止mysql服务:打开命令行窗口CMD,Net stop mysql2、用另外一种方式启动Mysql:在命令行进入到mysql的安装路径下的bin目录下使用mysqld-nt.exe启动:mysqld-nt --skip-grant-tables注意:此时CMD窗口不能关闭。3、进入Mysql:另外打开一个命入令行窗口,在bin目录下执行mysql,此时无需输入密码即可进入。>use mysql >update user set password=password("new_pas

2011-05-03 11:12:00 477 1

android开发 ADT 插件

最新版本的ADT20 插件 在Eclipse编译IDE环境中,需安装ADT(Android Development Tools)Plug-in,这是Android在Eclipse上的开发工具。 下载以及安装可以参照:Google Android ,Eclipse ,JDK. 目前Android开发所用的开发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具

2012-11-11

android首次登录欢迎引导界面实例

android首次登录欢迎引导界面实例。详细展示了PagerAdapter的使用。 方便修改,可以直接用来制作你应用的首次登录引导界面。

2012-11-09

JFreeChart 列子 jar包

JFreeChart是JAVA平台上的一个开放的图表绘制类库。它完全使用JAVA语言编写,是为applications, applets, servlets 以及JSP等使用所设计。JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。   JFreeChart截止2011年2月22日为止的相当不错的java图形解决方案,基本能够解决目前的图形方面的需求。

2012-11-09

JCommon jar包

JCommon是一组有用的classes集合.它已经用在JFreeChart,JFreeReport与其它项目上. 这个类库包含了以下功能: * 文本工具类(text utilities), * 用来显示关于应用程序信息的用户界面类, * 布局定制管理器, * 一个日期选择面板, * 序列化工具类, * XML解析器支持类.

2012-11-09

JFreeChat jar包

JFreeChart是JAVA平台上的一个开放的图表绘制类库。它完全使用JAVA语言编写,是为applications, applets, servlets 以及JSP等使用所设计。JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。

2012-11-09

dll制作教程 DLL 使用

本文件给出了详细的制作dll的流程和实例程序,你直接按照教程操作既可

2009-05-27

三十分钟快速学习正则表达式

为忙碌的你提供一个学习正则表达式的捷径,这个pdf讲述的很简洁,但是很实用,很清晰.并且你可以下载相应的工具,即学即用.

2009-05-24

机械原理课后习题答案和试卷

机械原理课后习题答案和试卷,不可多的啊,是我们学校的优质资源啊

2009-03-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除