会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
半路雨歌
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
下一页
2015年7月21日
[bigdata] 启动CM出现 “JDBC Driver class not found: com.mysql.jdbc.Driver” 以及“Error creating bean with name 'serverLogFetcherImpl'”问题的解决方法
摘要: 问题:“JDBC Driver class not found: com.mysql.jdbc.Driver”通过以下命令启动cm[root@hadoop1 ~]# /etc/init.d/cloudera-scm-server start通过ps查看进程可以看到进程已启动,如下:[root@had...
阅读全文
posted @ 2015-07-21 16:49 【雨歌】
阅读(10506)
评论(0)
推荐(0)
2014年7月17日
[JavaEE]设计模式之SOLID原则
摘要: 1. S The Single Responsibility Principle 单一责任原则 当需要修改某个类的时候原因有且只有一个(THERE SHOULD NEVER BE MORE THAN ONE REASON FOR A CLASS TO CHANGE)。换句话说就是让一个类只做一种类...
阅读全文
posted @ 2014-07-17 10:56 【雨歌】
阅读(539)
评论(0)
推荐(0)
2014年7月4日
[Android]Volley源码分析(五)
摘要: 前面几篇通过源码分析了Volley是怎样进行请求调度及请求是如何被实际执行的,这篇最后来看下请求结果是如何交付给请求者的(一般是Android的UI主线程)。类图:请求结果的交付是通过ResponseDelivery接口完成的,它有一个实现类ExecutorDelivery, 主要有postResp...
阅读全文
posted @ 2014-07-04 18:27 【雨歌】
阅读(1078)
评论(0)
推荐(0)
2014年7月3日
[Android]Volley源码分析(四)
摘要: 上篇中有提到NetworkDispatcher是通过mNetwork(Network类型)来进行网络访问的,现在来看一下关于Network是如何进行网络访问的。Network部分的类图:Network有一个实现类BasicNetwork,它有一个mHttpStack的属性,实际的网络请求是由这个mH...
阅读全文
posted @ 2014-07-03 15:15 【雨歌】
阅读(1116)
评论(0)
推荐(0)
[Android]Volley源码分析(三)
摘要: 上篇看了关于Request的源码,这篇接着来看下RequestQueue的源码。RequestQueue类图:RequestQueue是一个请求调度队列,里面包含多个NetworkDispatcher调度器与一个CacheDispatcher调度器主要属性:mSequenceGenerator: 请...
阅读全文
posted @ 2014-07-03 13:04 【雨歌】
阅读(1170)
评论(0)
推荐(0)
2014年7月2日
[Android]Volley源码分析(二)
摘要: 上一篇介绍了Volley的使用,主要接触了Request与RequestQueue这两个类,这篇就来了解一下这两个类的具体实现。Request类图:Request类: Request是一个抽象类,其中的主要属性:mMethod: 请求方法,目前支持GET, POST, PUT, DELETE, HE...
阅读全文
posted @ 2014-07-02 23:52 【雨歌】
阅读(1309)
评论(0)
推荐(0)
[Android]Volley源码分析(一)
摘要: 一. 如何使用Volley?1. 首先定义一个RequestManager类,用来在Android程序启动时对Volley进行初始化。RequestManager为单例类,因为只有在程序启动时调用,所以不需要考虑并发问题。 1 /** 2 * Manager for the queue 3 */...
阅读全文
posted @ 2014-07-02 21:45 【雨歌】
阅读(1191)
评论(0)
推荐(0)
[Android]GOF23种设计模式 & Android中的设计模式
摘要: GOF23种设计模式设计原则:1. 单一职责原则(SRP):就一个类而言,应该仅有一个引起它变化的原因2. 开放-封闭原则(OCP):软件实体(类、模块、函数等)应该可以扩展,但是不可修改。即对于扩展是开放的, 对于修改是封闭的。3. 依赖倒转原则: A. 高层模块不应该依赖低层模块,两个都应该依赖...
阅读全文
posted @ 2014-07-02 17:10 【雨歌】
阅读(859)
评论(0)
推荐(0)
2014年6月27日
[Android]关于Activity的InstanceState
摘要: Activity有两个方法onSaveInstanceState() 和 onRestoreInstanceState(). onSaveInstanceState()方法只适合用于保存一些临时性的状态,而onPause()适合用于数据的持久化保存。这两个方法并不是生命周期方法,并不一定会被触发。什...
阅读全文
posted @ 2014-06-27 14:04 【雨歌】
阅读(276)
评论(0)
推荐(0)
2014年6月18日
[Android]Message,MessageQueue,Looper,Handler详解+实例
摘要: 转http://www.eoeandroid.com/forum-viewthread-tid-49595-highlight-looper.html一、几个关键概念1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQ...
阅读全文
posted @ 2014-06-18 23:27 【雨歌】
阅读(647)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
下一页
公告