Android系统源码分析-磁盘管理
本系列文章,将会详细讲解Android系统的磁盘管理部分,可以通过这个突破口,熟悉整个Android的系统架构与实现原理。Android磁盘管理总共涉及到四大部分源码:1.Linux kernel: Android建立在Linux内核的基础上,最底层的部分是由Linux kernel来负责的,用于检测热插拔事件;2.Vold:Android没有使用Linux平台下的udev来处理,于是Google写了一个类似udev功能的vold,充当了kernel与framework之间的桥梁;3.Framework:Android的核心框架,(仅仅磁盘管理这部分)负责操作vold,给vold下发操作命令;4.UI:Androidd...
C语言中的指针
在C语言中,允许用一个变量来存放指针,这种变量称为指针变量。因此,一个指针变量的值就是某个内存单元的地址或称为某内存单元的指针。 图中,设有字符变量C,其内容为“K”(ASCII码为十进制数 75),C占用了011A号单元(地址用十六进数表示)。设有指针变量P,内容为011A,这种情况我们称为P指向变量C,或说P是指向变量C的指针。 为了表示指针变量和它所指向的变量之间的关系,在程序中用“*”符号表示“指向”,例如,i_pointer代表指针变量,而*i_pointer是i_pointer所指向的变量。 下两语句作用相同: i=3; *...
最简单的oracle数据导入导出
导出时在dos命令里输入:exp username/password@sid file=d:\exp.dmp full=y username/password分别代表你的用户名和密码 sid表示你的数据库名导入时:imp username/password@sid file=d:\exp.dmp full=y ignore=y记得当前用户的权限用pl/sql进行导入导出:导出步骤:1 tools ->export user object 选择选项,导出.sql文件2 tools ->export tables-> Oracle Export 选择选项导出.dmp文件导入步骤:1 tools->import tables->SQL Inserts 导入.sql文件2 tools->import talbes->Ora...
小米手机官网到账金额遭曝光 3小时轻松1.2亿
昨日小米第二批销售工作启动,到商品售罄为止的昨日到账金额,122858516.67元,相当于60000部手机左右,也就是说,直接付款占60%,货到付款的部分占40%。据了解,继上次三小时售罄10万台后,昨天下午13时,小米科技再次备货10万台,同时在线20万人,全部存货在3个半小时内售完,鉴于良好的销售形势,小米觉得明年再全国建30个小米之家,并授权诺干维修中心,进一步完善小米手机生态链。
SQL中char、nchar、varchar、nvarchar的区别
对于程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。 定长或变长所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;有var前缀的,表示是实际存储空间是变长的,比如varchar,nvarchar变长字符数据则不会以空格填充,比较例外的是,text存储的也是可变长。 Unicode或非Unicode数据库中,英文字符只需要一...
优化SQL查询
1、首先要搞明白什么叫执行计划?执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生欀如一条SQL语句如果用来从一个10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化器就会改变方案,采用 “全表扫描”方式。可见,执行计划并不是固定的,它是“个性化的”。产生一个正确的“执行计划”有两点很重要:(1) SQL语句是否清晰地告诉查询优化器它想干什么?(2) 查询优化器得到的数据库...
和尚船震门视频网络疯传 船震门下载
日前,北京后海公园老和尚大玩船震门遭曝光,视频中某知名寺院方丈与两女子在后后海船上约会被偷拍,而北京后海船震门完整版视频下载地址等也成为了关注的焦点,并在网友中掀起了阵阵热议。这是怎么回事呢?北京后海老和尚船震门视频网络疯传近日,据微博网友曝料,北京后海公园惊现老和尚与两名时尚女大玩船震,却不料被现场的网友将整个过程偷拍下来,并上传网上随即引爆。据悉在视频中,某知名寺院方丈约了两名妙龄女子在后海某艘床上约会。当三人见面后进入里面,随后就看见船震动了起来,这一幕让人不得不...
项目管理之团队建设篇
可能是工作的时间长了,加上自己也是个有点心的人,最近一年开始思考一些技术周边的事情。团队建设。团队如何高效。如何提高团队成员的水平。如何让团队保持进取心,保持积极的工作态度,保持他们对于技术的渴望和追求。如何激励他们,绩效,氛围,以身作则,言谈举止,哪一个更有效。感觉敏捷、结对、代码审查也许可以解决部分问题。新人如何快速融入团队,新人如何成长,缩短新人进入团队的磨合期。如何使工作3-5年的人保持积极的热情,积极的工作态度,唤醒他们对技术的渴望和追求。如何指导他们的下一...