自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (19)
  • 收藏
  • 关注

转载 Android message handling mechanism (Handler, Looper, MessageQueue and Message)

Android message handling mechanism (Handler, Looper, MessageQueue and Message)  Android is a message driven, message driven several elements:The message says: MessageMessage

2017-02-20 19:48:28 745

原创 Java执行Runtime.getRuntime().exec()

java在执行Runtime.getRuntime().exec("java") 相当于启动了另外一个线程,此时如果该命令运行时间很长则需要等待一下,防止之后的程序与这个命令相关联可以调用Thread.sleep(time)让主线程睡眠一段时间

2013-06-28 17:44:15 3137

原创 linu下subversion的安装

1.下载网址:http://subversion.apache.org/download/2.安装步骤:对下载的文件进行解压sudo tar zxvf xxx.tar.gzsudo tar  zxvf xxxx-deps-xxx.tar.gz安装出现的问题make: *** 没有指明目标并且找不到 makefile。 停止。这是由于没有找到相关的li

2013-06-05 21:15:35 5744

原创 linux命令学习

1.lnln是linux的一个很重要的命令,常用的用法是ln -s /home/kalus/test.txt /home 将文件复制到/home目录下,但是没有重复占用磁盘空间,而是对/home/kalus/test.txt文件的一个链接标识,如果改变/home下的文件,则原位置的文件也会同时改变,如果不加-s则是复制,但是文件修改的内容仍然会同步。2.update-alterna

2013-06-04 19:11:22 564

转载 smali语法

dalvik字节码有两种类型,原始类型和引用类型。对象和数组是引用类型,其它都是原始类型。V  void,只能用于返回值类型Z  booleanB  byteS  shortC  charI  intJ  long(64位)F  floatD  double(64位)对象以Lpackage/name/ObjectName;的形式表示。前面的L表示这是一个对象

2013-06-04 13:36:01 495

原创 2013-05-09 小结 Android知识点

1.AIDL机制AIDL机制,据说是进程之间的通信,这进程之间是指什么?两个应用程序还是一个应用程序,对于这点先记录在这里。编写ITest.aidl文件 语法类似接口:基本数据类型 List Map或者实现Parcelable接口的对象编写服务类TestService 继承android Service,在该服务类里面实现ITest.Stub mBinder = ITest.Stu

2013-05-27 09:56:50 584

原创 2013-05-10 小结 Android的一些知识点

1.android ANR机制(Application No Responding)一般是主线程在一定时间内无响应(5s)会引发ANR异常通常解决办法是在该主线程开一个子线程来处理耗时较长的事物主线程应该为子线程提供一个Handler,以便完成时能够提交给主线程。以这种方式设计你的应用程序,将能保证你的主线程保持对输入的响应性并能避免由于5秒输入事件的超时引发的ANR对话框。这种做法应

2013-05-27 09:56:14 942

原创 2013-05-20 小结

RefreshView下拉刷新问题public class RefreshListView extends ListView implements OnScrollListener, OnClickListener{    public interface IListViewState    {        int LVS_NORMAL = 0;

2013-05-27 09:55:01 810

原创 2013-05-24 小结 Intent的各Flag的用法

1.FLAG_ACTIVITY_CLEAR_TOPIntent it =new (A.this,B.class);Intent it2 = new (B.this,C.class);Intent it3 = new (C.this,A.class);it3.setFlag(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity(it3);

2013-05-27 09:54:39 2237

原创 2013-05-17 任务和小结 装饰器模式

1.android+html5通信http://www.phonegapcn.com/2.装饰器模式(1)装饰对象和真实对象有相同的接口。这样客户端对象就可以以和真实对象相同的方式和装饰对象交互。(2)装饰对象包含一个真实对象的引用。(3)装饰对象接受所有的来自客户端的请求,它把这些请求转发给真实的对象。(4)装饰对象可以在转发这些请求以前或以后增加一些附加功能。这样就确

2013-05-27 09:54:25 488

转载 PackageManager相关文章

本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个 部分,计划如下:            第一部分: 获取应用程序的packagename、label、icon等 ;            第二部分: 获取应用程序的占用大小,包括:缓存大小(cachsize)、数据大小(datasize)。

2013-05-17 16:51:19 562

原创 线程池的原理和连接池的原理

出于性能的考虑,需要用到线程池:线程池,先启动若数量线程,并让这些线程处于睡眠状态,当客户端有一个请求则唤醒其中一个线程,当处理完请求之后,再次让线程处于睡眠状态。为什么需要线程池:如果每次一个请求过来都新建一个线程,当每秒有好几百个请求时,每次都新建,将对软件的性能造成很大的影响导致运行缓慢。连接池:服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连

2013-05-08 16:27:43 661

转载 Android开发者必知的开发资源

随着 Android 平台市场份额的持续猛增 ,越来越多的开发者开始投入 Android 应用程序的开发大潮。如果您是一位 2013 年刚刚入行的 Android 开发新兵,恭喜你,因为这个平台已经在过去几年里变得愈发成熟了,绝对值得住你全情投入。目前来看,Android 现成的开发资源早已经汗牛充栋,我们这篇帖子,就是要在浩如烟海的资源中挑出最重要的那些,呈现给你。  本帖对 And

2013-05-07 10:34:20 553

原创 iOS - 03

1.昨天碰到的一个问题,列表分组拉不上去的原因:TableView没有放好,放在了view视图偏下,导致运行时列表始终拉不上去,在使用列表的时候注意摆好位置。2.tableview 加载更多的实现很简单,自定义一个cell用来显示加载更多字样,然后通过 UINib *nib = [UINib nibWithNibName:@"NextPageCell" bundle:nil];

2013-05-03 16:28:21 496

原创 iOS - 02

各个组件的简单学习:slider的用法:slider关联value change 事件比如改变屏幕的背景色 UISlider *slider = (UISlider*)sender;     float v = slider.value + 0.2f;  [self.view setBackgroundColor:[[UIColor alloc] initWithR

2013-05-02 17:10:00 486

原创 iOS - 01

1.\"_OBJC_CLASS_$_CALayer\", referenced from:出现这样的错误是由于没有引入对应的framework,在target---》build phases ->Link Binary With Libraries点击加号添加framework包2.iOS画阴影  UIView *view = [[UIView alloc] initWithFrame

2013-04-28 14:56:59 612

原创 Objective-C 04

1.copy复制           NSMutableArray *ma = [[NSMutableArray alloc] initWithObjects:@"one",@"two",@"three",@"four", nil];        NSMutableArray *ma2;        ma2 = [ma mutableCopy];        [ma2

2013-04-27 17:16:52 2626

原创 Objective-C 03

1.预处理程序#define有时候为了方便将define定义到头文件,这样在需要时只引用这个头文件即可。在本源文件中,可以在任何地方定义,但一定要在使用前定义。预定义的名称习惯:一 习惯全部用大写字母 二 习惯第一个字母用k表示。#define TWOMPI 2*MPI#define MPI 3.1415926  这样定义也是合法的  不分前后顺序#运算符 ##运算符#

2013-04-27 11:34:47 459

原创 Objective-C 02

1.为什么使用@class当只是为了声明类时,为了提高效率而使用,不需要知道整个.h文件。当需要引用方法时则必须用#import directive继承的时候需要#import ,用@class编译器会报错2.oc的动态类型绑定是通过什么实现的通过id实现动态绑定,id是动态类型,运行时动态绑定id data;Acess *a = [[Access alloc] init]

2013-04-26 09:22:51 492

原创 Objective-C 01

INT    undefined identifierNSLog('@ddd')   单引号会发生异常,NSInvalidArgumentExceptionfloat f = 5.75;        NSLog(@"(int)f=%i,f=%f",(int)f,f);输出为(int)f=5,f=5.75  强转直接取整。float f1=123.125,f2;

2013-04-25 09:39:17 459

转载 xcode  P M # T C etc

P:协议M:成员方法 其它的也给你说说吧C:类 K: 枚举 、常量 V:成员变量 T:typedef类型 G: 全局变量 f: 函数 #: #define指令

2013-04-23 11:05:28 932

原创 HashMap LinkedHashMap TreeMap什么时候用

HashMap 是线程不安全的哈希表,如果需要同步用Collections.synchronizedMap(map); 键不能重复,值可以,可以存储null键值,取数据无顺序之分LinkedHashMap:是一个维持双向链表,是一个有序的Map,怎么put的进去的输出时怎么取出,FIFO的顺序TreeMap: 在需要排序的时候使用,在一个map放入很多数据,需要按照什么规则

2013-04-03 12:10:26 3631

原创 写android service遇到的问题

按照书上写代码,结果没有在AndroidManifest.xml中没有配置导致在debug的时候Service中的onStart()方法没有执行,Eclipse也没有报错!参考书的时候还是要多思考一下呀!

2013-04-01 16:28:45 435

原创 android webview 4.0设置背景透明

WebView wv= (WebView)findViewById(R.id.wv);  wv.setBackgroundColor(0);//setBackgroundColor(Color.TRANSPARENT)// 再不行就在xml文件中加入

2013-01-04 14:18:56 1325

原创 android sdk安装出现的问题等

有将settings中设置force这个选项但是不好使,然后找到了C:\WINDOWS\system32\drivers\etc中的hosts文件在最后一行添加74.125.237.1 dl-ssl.google.com•成功解决问题。这个方法有效,提出来备用  ADT的下载地址:http://dl.google.com/android/ADT-20.0.0.zip

2012-09-30 17:13:15 441

原创 js学习第一天-----基本类型数组及常见的内置函数

一、javascript的基本类型:      1.number 2.string 3.object 4.boolean 5.undefined 6.null      对应的例子有:       1. alert(typeof 12341)       2.alert(typeof "hello")        3.var a = null; alert(a);

2012-07-26 21:25:06 602

原创 eclipse中如何设置运行是的参数-args的值

run----------->run configurations中间的空格是代表args的两个参数args[0]代表x=1 args[1]代表y=2

2012-07-12 13:02:12 7526 1

原创 UML02-类图

类图属于静态结构图类一般是由属性和操作组成如何定义一个类呢?需要考虑以下问题有没有一定要存储或分析的信息有没有外部系统有没有模板、类库、组件等系统中有被控制的设备吗?有无需要表示的组织结构系统中有哪些角色

2012-07-04 12:31:49 435

转载 win7权限问题 出现 OpenSCManager failed 拒绝访问

今天安装 archiva 时,在命令行输入:Java代码  archiva install  遇到一个问题,说Java代码  wrapper | OpenSCManager failed - 拒绝访问。(0x5)  后来发现是权限不够,于是切换到administrator就可以了。然后想想,普通用户下能右击“以管理员身

2012-06-25 18:19:33 27793

原创 状态模式

状态模式:当一个状态在某个环境中发生改变是一些行为就会发生变化如当我们在工作的环境下,上午、下午和加班的状态都是不一样的,这个时候可以采用状态模式为什么用状态模式呢?1.在不用状态模式的情况下   必须在一个方法里面去判断各种状态然后去执行每个状态需要发生的行为   这样做的情况下,当我增加一个状态,比如明天项目要上线,今晚需要一个通宵的状态,这个时候就必须去修改原来的代码,这

2012-06-21 09:39:45 605

转载 UML类图与类的关系详解

在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。下面我们结合实例理解这些关系。基本概念类图(Class Diagram): 类图是面向对象系统建模中最

2012-06-20 08:58:48 443

原创 Oracle-05

1./*查询在纽约工作并且工资比'SCOTT'高的职员的名字、职业、工资。*/我写的SQL> select e.ename,e.job,e.sal from emp e,dept d where e.deptno=d.deptno and d.loc='NEW YORK' and e.sal >(select sal from emp where ename='SCOTT');

2012-06-19 12:22:22 567

原创 Oracle-04

1.查询没有佣金且工资低于1000元的职员名字,工资额和所在部门号SQL> select ename,sal,deptno from emp where comm is null and sal这题并不难主要是comm is null而不是0这一点需要注意2.查询平均工资大于1900元的部门的工资总额,职员人数和平均工资。*/这是我自己写的:没有用到group by hav

2012-06-18 12:36:15 342

原创 模板模式

今天看了一下模板设计模式,搜索了一下例子看到Hibernate对jdbc的封装就是用了这个模式,以前自己写DaoImpl的时候总感觉那个Connection Statement ResultSet重复的太多,还有就是从数据库中取出数据设置到对象中重复性非常多。 模板模式是将重复的东西全部放到抽象的父类中去,让父类去实现一些共同的部分,让子类实现不同的部分,这个模式很好的运用了抽象,继承

2012-06-18 09:33:07 301

原创 Oracle-03

1./*求出某个员工的上级,并要求这些主管的薪水高于3000*/这个需要左外连接 oracle中的外连接简写就是(+)SQL> select distinct m.ename from emp e,emp m where e.mgr=m.empno(+) and m.sal>3000;不用简写的写法:select distinct m.ename from emp e left j

2012-06-15 20:21:43 442

原创 原型模式

看了原型模型,主要就是克隆的问题,以前对深浅克隆模模糊糊,现在清楚了大概,写下来留着以后参考!//深克隆就是克隆之后对克隆对象改变属性不会影响原来的对象(连引用也一起克隆)//浅克隆是只克隆值类型对于引用类型克隆其引用,String除外他是一个特殊的引用看下深克隆的例子吧:简历类:package com.founder.prototype;public

2012-06-15 11:10:36 273

原创 Oracle-02

1./*列出所有部门的详细信息和部门人数*\SQL> select d.deptno,d.dname,d.loc,e.count from dept d,(select deptno,count(*) count from emp group by deptno) e where e.deptno=d.deptno;更好的写法是:SQL> select d.*,nvl(e.count,

2012-06-14 12:43:17 348

原创 Oracle-01

1.在初次进入sql plus的时候无法连接到scott用户,因为被锁住了   scott账户下有emp dept salary grade的表,如果要用scott账户的话   用管理元权限去解锁,如登录system账户,运行 alert user scott account unlock; 解锁了就可以用conn scott/tiger这    个时候会要求改口令之后就可以开始练习了!

2012-06-13 12:11:30 297

原创 策略模式

如果子类是在不断变化的情况下继承是不适合的对于策略模式而言:主要是封装不断变化的类型(行为,算法等其他的),如果是稳定的行为和算法可以采用继承方式这样重用性更好把不断变化的类型封装成一个接口,然后将接口放到上下文环境(context)中去。优点:1.是继承的一种替代方式,但是比继承更灵活一点            2.避免了多重条件转移语句,更灵活,以扩展

2012-06-12 09:47:33 385

staruml-java-0.9.5.zip

startUML java插件 操作步骤: 1.在这个目录:可能有差异 C:\Users\Administrator\AppData\Roaming\StarUML\extensions\user 新建一个staruml.java 2.将文件解压,进入到文件夹,拷贝所有文件到新建的staruml.java 中 3.重启startUML tools-java 就可以看到java了

2020-03-05

中国城市Json格式字典.zip

中国城市Json格式字典, 包含详细的省份和城市,字典格式使用的是Json格式。使用数据的时候直接使用即可

2020-02-14

apk反编译 安装版

该文件可以安装,安装完之后反编译apk非常简单 只要选中要反编译的apk 右键 直接选择反编译就可以 是android开发者 必备首选工具

2014-04-07

image文件提取文件

从系统systemimage中提取对应apk文件和相应的jar文件

2014-04-07

apk反编译工具

android apk反编译工具 挺好用的 混淆的无法编译

2014-04-07

可以拖拽的ListView

Android拖拽事件 ListView拖拽,可以拖动ListView中的Item然后拖动到想要的位置

2013-08-27

mybatis jar包

mybatis jar包,下载的赶紧!Java技术,java mybatis ibatis jar包

2013-01-26

mysql 版本的省市县数据表 java省市县实体类

Java 省市县数据表,数据实体 mysql版本的数据表 可以直接导入 也可以复制直接运行

2013-01-26

jquery的50多个例子

效果确实很炫,不过有些例子我没有运行出来,希望你下载调试能够运行!没事的时候可以练练手

2012-06-14

4个SSH源码项目+SSH课件.rar

4个SSH源码项目+SSH课件.rar 要的赶紧下

2012-03-15

spring_in_action_中文版.pdf

spring_in_action_中文版.pdf

2012-03-15

JNDI文档教程

JNDI文档教程 主要用途

2011-12-19

Java编程思想第四版完整中文高清版.pdf

Java编程思想第四版完整中文高清版.pdf

2011-12-02

jdicom使用手册

jdicom的使用 虽然是英文但是全能看懂放心

2011-11-23

jconsole源码

jconsole源码 源码 jconsole jmx

2011-11-02

HC3i-HL7+v2[1].x和v3.0资料大全

HC3i-HL7+v2[1].x和v3.0资料大全

2011-09-21

mule经典源码实例

这个源码非常有用,当然是对初学者!高手路过就可以了 又jdbc ftp smtp pop3 jms 基本上都有,要的赶紧下吧 !

2011-09-15

一个c#软件的源码 集合了各种例子

这个例子集合了好几个c#例子 例子都很简单 相信能学好都有耐心看下去 适合初学者 高手请绕过

2010-10-31

空空如也

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

TA关注的人

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