AndroidService并不是运行在独立的进程或线程中,在进程的主线程(UI线程)中运行。如果需要处理大量数据或者进行耗时操作,则需要开辟独立线程实现;IntentService在创建时开辟了一个后台线程,所以它可以处理耗时操作;Service的两种启动方式:(1)Context.startService(Int..
分类:
移动开发 时间:
2015-01-12 16:46:48
阅读次数:
178
什么是Web框架
只要你知道一点构建动态网站是怎么回事的话,那么就一定能体会到不断重复地发明某些标准特性是多么痛苦的一件事情。你得创建数据库结构,把数据导人导出数据库,处理URL,验证用户输人,提供编辑工具,还得关心安全性和可用性....
终于,你意识到每次都重新实现这些特性实在是太浪费生命了。所以,你决定要重新开发一套自己的库来提供这些功能。或者说,从你最新...
分类:
编程语言 时间:
2015-01-12 16:44:37
阅读次数:
205
阻塞原理:比如,一个队列中有8个格子,代表可放入8条数据,当一条信息到来就放入一个格子中,然后就进行处理。但是这个时候一次性来了8条数据,格子满了,数据还没有处理完,就来个一条数据。这个时候就把这条数据进行阻塞。
示例:假定有一个绑定的缓冲区,它支持 put 和
take 方法。如果试图在空的缓冲区上执行 take 操作,则在某一个项变得可用之前,线程将一直阻塞;如果试图在满的缓冲区上...
分类:
其他好文 时间:
2015-01-12 16:44:29
阅读次数:
129
如果我们要检测app版本的更新,那么我们必须获取当前运行app版本的版本信息和appstore 上发布的最新版本的信息。
当前运行版本信息可以通过info.plist文件中的bundle version中获取:
NSDictionary *infoDic = [[NSBundle mainBundle] infoDictionary];
NSString *cu...
分类:
移动开发 时间:
2015-01-12 16:43:04
阅读次数:
185
下面再来看下一个知识点:颜色渲染Shader对象为什么我要把Shader对象单独拿出来说一下呢?因为这个对象在对于我们处理图形特效的时候是非常有用的下面来看一下Android中Shader对象在Android Api中关于颜色渲染的几个重要的类:Shader,BitmapShader,ComposeShader,LinearGradient,RadialGradient,SweepGradient...
分类:
移动开发 时间:
2015-01-12 16:37:36
阅读次数:
390
初级篇:(单机模式)
假设配置:(Dual core 2.0GHz,4GB ram,SSD)
基础框架:apache(PHP)
+ Mysql / IIS + MSSQL
(最基础框架,处理一般访问请求)
进阶1:替换Apache为Nginx,并在数据库前加上cache层【数据库的速度是最大的瓶颈】
Nginx(PHP) + Memcache + Mysql
(此时已经...
分类:
其他好文 时间:
2015-01-12 16:31:37
阅读次数:
207
django使用python内建的logging模块去建造自己的系统日志的,如果你想详细了解这个模块的话,请自己去看python的说明文档,这里仅仅介绍django中的日志系统日志配置包括四个部分:记录器,处理器,过滤器和格式器,下面我们来一一讲解记录器一个记录器是日志系统的一个实体,每一个记录器是...
分类:
其他好文 时间:
2015-01-12 16:26:37
阅读次数:
636
本人新手,最近下了Android L的源码,正在研究手势识别,能力有限,现总结如下:Android识别触摸屏手势使得用户体验大大提高。在View类中有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可以处理...
分类:
移动开发 时间:
2015-01-12 16:19:24
阅读次数:
132
JavaSript模块化在了解AMD,CMD规范前,还是需要先来简单地了解下什么是模块化,模块化开发?模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问题进行系统性的分解以之处理。模块化是一种处理复杂系统分解为代码结构更合理,可维护性更高的可管理的模块的方式。可以想象一个巨...
分类:
编程语言 时间:
2015-01-12 16:16:16
阅读次数:
317
继上一次tfs数据库迁移问题续。
Tfs数据库迁移成功后遗留了部分问题,本次记录问题处理过程:
原服务器地址10.58.8.231,迁移至新服务器10.58.1.230后TFS管理控制台中 应用层 –》报告中显示的仓库数据库(Tfs_Warehouse)、Analysis Services数据库及报...
分类:
Web程序 时间:
2015-01-12 16:16:09
阅读次数:
172