自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

转载 深入探讨 Java 类加载器

类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来的。Java Applet 需要从远程下载 Java 类文件到浏览器中并执行。现在类加载器在 Web 容器和 OSGi 中得到了广泛的使用。一般来说,Java 应用

2013-05-03 22:39:45 384

原创 定时器实现方式

1、Handler + Thread (利用的Thread的sleepI(long)接口)2、Handler的postDelayed(Runnable, long)接口3、采用Handler与java的Timer 及 TimerTask 结合的方法采用Handler 和 Thread的sleep(long)方法 handler 主要用来处理接收到的信息(分发+处理),当然其

2013-04-14 16:39:12 419

原创 appwidget 支持的控件

我们知道要在AppWidget里添加 View都是通过RemoteView来做到了,然而RemoteView本身功能很弱,支持的操作很少,而且支持RemoteView的Widget很少:在Dev Guide中有下面这段: 引用A RemoteViews object (and, consequently, an App Widget) can support the followi

2013-04-14 10:53:17 559

原创 http get 和 post

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。1

2013-04-13 23:31:34 308

原创 service随笔

Service概念及用途:A service is an application component that can perform long-running operations in the background and does not provide a user interface。通常service用来执行一些耗时操作,或者后台执行不提供用户交互界面的操作,例如:下载

2013-04-12 22:55:48 399

原创 Aidl随笔

aidl服务只支持有限的数据类型,如果用aidl服务传递一些复杂的数据就需要做更进一步的处理,aidl服务支持的数据类型如下:1、java基本类型,int,char, byte, long, double, float,boolean2、String 和CharSequence3、list 和map, 前提是list和map中的元素必须是aidl支持的数据元素,以上三种类型都不需要导入

2013-04-12 21:01:31 346

转载 HandlerThread介绍

在前面介绍的线程安全中,为了操作主线程的UI,使用子线程进行处理。在android开发中,还可以使用另外两种方法进行处理:        HandlerThread        AsyncTask        本文先介绍HandlerThread。        HandlerThread继承于Thread,所以它本质就是个Thread。与普通Thread的差别

2013-04-08 22:20:25 353

原创 AsyncTask随笔

在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包       当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:

2013-04-08 22:10:34 273

转载 Android程序完全退出的解决方案

一、问题描述        在平常开发的过程中可以发现,很多开发者对于程序的退出都没有去认真的解决。一般要么是一个简单的finish(只是退出当前的activity),要么是其他的方法,比如:       1、第一种方法:首先获取当前进程的id,然后杀死该进程:  android.os.Process.killProcess(android.os.Process.myPid

2013-04-07 22:05:35 379

转载 观察者模式(Observer)

设计模式这本书中对观察者模式做了如下定义:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。下面我对深入浅出设计模式这本书中的观察者模式,进行自己的理解性剖析。先贴代码,然后对每段代码进行解析,最后画出完整的类图。观察者模式有两个必须的要素就是主题和观察者。在书中,引用了气象站的例子。我们有一个气象站(获取气象数据),有一个weatherDat

2013-04-03 23:29:05 263

原创 怎样保持Oracle数据库SQL性能的稳定性

有客户遇到SQL性能不稳定,突然变差导致系统性能出现严重问题的情况。对于大型的系统来说,SQL性能不稳定,有时突然变差,这是常常遇到的问题。这也是一些DBA的挑战。  对于使用Oracle数据库的应用系统,有时会出现运行得好好的SQL,性能突然变差。特别是对于OLTP类型系统执行频繁的核心SQL,如果出现性能问题,通常会影响整个数据库的性能,进而影响整个系统的正常运行。对于个别的SQL,比如较...

2010-07-24 12:58:50 149

原创 Hibernate :could not initialize proxy - no Session

Java代码 org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:132) at...

2010-07-23 21:31:34 97

原创 急,求助

问java 实现mySQL数据备份、还原的问题,大家帮帮忙,感激不尽原理利用java执行exec方法调用mySQLdump命令实现备份,调用mySQL命令实现还原。 出现错误和结果如下: 1)备份时,备份文件为空文件; 2)还原时,出现异常如下:java.io.IOException: 管道正在被关闭。 at java.io.FileOutputStream.writeBy...

2009-11-06 09:54:02 103

thinking in java 3th Edition

thinking in java第三版+第四版(中文版+习题答案)

2010-05-03

java 设计模式

java 设计模式 设计模式之Adapter、设计模式之Bridge等等

2010-05-03

项目管理文档——资料包(74个文件).rar

项目管理文档——资料包(74个文件).rar 包括各种项目管理文档模版

2009-06-22

struts2.0中文教程.chm

struts2.0中文教程.chm 学习掌握struts的好帮手的

2009-06-22

空空如也

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

TA关注的人

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