摘要: 常见的几种如下:1、NullPointerException- 空指针引用异常2、ClassCastException- 类型强制转换异常。3、IllegalArgumentException- 传递非法参数异常。4、ArithmeticException- 算术运算异常5、ArrayStoreEx... 阅读全文
posted @ 2015-09-17 01:17 JimmyFang 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 摘要:Native与Web之争由来已久,但貌似现在这两种开发方式已经不能满足错综多变的企业级市场的需要了。由此综合了这两方面优势的Hybrid App模式悄然兴起,将许多企业迈向信息化道路上的坎坷铺平。Hybrid App、Web App、Native App,哪一种模式会成为App开发主流的争论由... 阅读全文
posted @ 2015-09-17 00:56 JimmyFang 阅读(122) 评论(0) 推荐(0) 编辑
摘要: ###1. 架构总览###2. 模块介绍####2.1 协议封装与任务流程#####1) 协议与任务的封装 a. 协议有协议头(协议头因为格式相同,被抽象出来)和协议体组成,协议有两类:请求协议(request)和回复协议(response); b. 任务(action)由请求协议、回复协议和任务回... 阅读全文
posted @ 2015-09-17 00:34 JimmyFang 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 流程概述:1、打包资源文件,生成R.java文件2、处理aidl文件,生成相应java 文件3、编译工程源代码,生成相应class 文件4、转换所有class文件,生成classes.dex文件5、打包生成apk6、对apk文件进行签名7、对签名后的apk文件进行对其处理打包过程使用的工具名称功能介... 阅读全文
posted @ 2015-09-16 23:39 JimmyFang 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1、引言"求孤的坐标…""谁看到月明了?""独嘉坐在哪里,我TT登陆不了!""有人看到我的土豪金了么?""有谁看到我的手机了么,白色经典版vivo音乐手机~~"随着蘑菇街人员越来越多,业务交互越来越频繁,以及新大楼的投入使用,经常出现找人找不到、移动设备忘记丢在哪里的情况;对于充满时尚和科技元素的蘑... 阅读全文
posted @ 2015-09-16 23:26 JimmyFang 阅读(1695) 评论(0) 推荐(0) 编辑
摘要: 前言大家都知道利用缓存技术是提升网站性能和稳定性的利器,比如利用redis集群来缓冲mysql的压力,利用opcache缓存编译后的bytecode提升php的性能等等,同样对于网站的整体架构而言,如果一些数据更新频率不高的页面,没有必要每次都从数据库里读取数据,一来调用数据库,响应速度慢;二来增加... 阅读全文
posted @ 2015-09-16 23:08 JimmyFang 阅读(317) 评论(0) 推荐(0) 编辑
摘要: TCP/IP四层模型TCP/IP是一组协议的代名词,它还包括许多协议,组成了TCP/IP协议簇。TCP/IP协议簇分为四层,IP位于协议簇的第二层(对应OSI的第三层),TCP位于协议簇的第三层(对应OSI的第四层)。 TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来... 阅读全文
posted @ 2015-09-16 16:38 JimmyFang 阅读(3402) 评论(0) 推荐(0) 编辑
摘要: 常用指令ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent)cd 切换目录touch ... 阅读全文
posted @ 2015-09-16 09:36 JimmyFang 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 在研究了Activity的启动过程后,我觉得很有必要对Activity的launchMode进行分析一下,因为到目前为止,我发现网上对launchMode的讲解都是通过实例讲解,看完了总是似懂非懂的感觉,并没有根本上理解launchMode的原理。这里我会从源码的角度讲解launchMode。相信大... 阅读全文
posted @ 2015-09-06 20:02 JimmyFang 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 相信大家看到过很多比较String和StringBuffer区别的文章,也明白这两者的区别,然而自从Java 5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类。String类是不可变类,任何对String的改变都会引发新的String对象的生成;而StringBu... 阅读全文
posted @ 2015-09-06 19:39 JimmyFang 阅读(147) 评论(0) 推荐(0) 编辑