假设你又一个相对较小的键值对数据想要保存,你应该使用SharedPreferencesAPIs。一个SharedPreferences对象指向一个包括键值对的文件,它提供简单的方法来读写他们。每一个SharedPreferences文件系统框架管理,它们能够是私有的也能够被共享。本课将介绍怎样使用S...
分类:
移动开发 时间:
2014-10-06 17:34:10
阅读次数:
231
前言: 本文是我阅读了TOMCAT源码后的一些心得。 主要是讲解TOMCAT的系统框架, 以及启动流程。若有错漏之处,敬请批评指教!建议:毕竟TOMCAT的框架还是比较复杂的, 单是从文字上理解, 是不那么容易掌握TOMCAT的框架的。 所以得实践、实践、再实践。建议下载一份TOMCAT的源码, 调...
分类:
其他好文 时间:
2014-09-26 12:56:28
阅读次数:
157
1 开发环境技术:B/S(.NET C# )1、Windows 7及以上 (支援最新Win 8)2、Microsoft Visual Studio 2013 C#.NET3、.NET Framework 4.0及以上 (支援最新4.5版本)4、SQL Server 2008 R2及以上 (支援201...
分类:
其他好文 时间:
2014-09-17 14:49:02
阅读次数:
205
(一)Android系统框架详解Android采用分层的架构,分为四层,从高层到底层分为应用程序层,应用程序框架层,系统运行库层和Linux核心层1,Android应用程序层应用是用Java语言编写的运行在虚拟机上的程序,即图中最上层的蓝色部分,其实,Google最开始时就在Android系统中捆绑...
分类:
移动开发 时间:
2014-09-11 16:49:12
阅读次数:
207
atitit. 日志系统的原则and设计and最佳实践总结.
1. 日志系统是一种不可或缺的单元测试,跟踪调试工具 1
2. 日志系统框架通常应当包括如下基本特性 1
1. 所输出的日志拥有自己的分类。 2
2. 日志按照某种标准分成不同级别。 2
3. 支持多线程。 2
4. 稳定性。 2
3. 一个理想的日志模式 2
4. 判断指定的方法是否被调用了 3
5. 给方法...
分类:
其他好文 时间:
2014-09-01 22:51:53
阅读次数:
239
转:http://shihongzhi.com/ndk/那么首先看一下Android的系统框架:最底层是Linux Kernel,然后上面是封装的库及Android runtime。再上面是Application Framework。最顶层的就是App了。而App开发者最主要的就是专注于App层。但...
分类:
移动开发 时间:
2014-08-22 14:16:44
阅读次数:
348
最近比较关注Swift,来博客园看看。突然发觉自己博客里面竟然没有介绍Web开发系统框架的文章,其实目前在单位工作,大部分时间是做Web开发的。很早就形成了自己的一套Web开发框架,但是由于一些个人原因,一直没有来得及好好整理和推广。本文是介绍基于WebForm+EasyUI的最新版Web开发框架的...
分类:
Web程序 时间:
2014-08-13 17:43:16
阅读次数:
268
Android4.4 GUI系统框架之SurfaceFlinger
一. Android GUI框架:
SurfaceFlinger:每当用户程序刷新UI的时候,会中介BufferQueue申请一个buffer(dequeueBuffer),然后把UI的信息填入,丢给SurfaceFlinger,SurfaceFlinger通过计算多重计算合成visibleRegi...
分类:
移动开发 时间:
2014-08-07 19:14:00
阅读次数:
838
如何调试分析Android中发生的tombstone Android中较容易出现以下三类问题:Force close / ANR / Tombstone 前两者主要是查看当前的进程或者系统框架层的状态和堆栈就基本可以分析出来,本文主要讨论一下tombstone...
分类:
移动开发 时间:
2014-08-04 18:29:08
阅读次数:
206
2.1要搭建一个MIS系统首先需要构建系统框架,建立框架视图viewport.js,代码如下所示: Ext.define('FLY.view.Viewport',{ extend:'Ext.container.Viewport', layout:'border', ...
分类:
Web程序 时间:
2014-08-01 18:35:12
阅读次数:
238