目前的3G模块都是usb接口的,插在android系统中都会默认识别为usb storage 设备,会尝试通过Vold 挂载为usb 存储设备!
所以必须要把设备类型转掉,转换成Modem类型设备,只有这样才能实现主机与模块之间的正常通信,这里就需要一个转换驱动了,
usb-modeswitch 开源驱动,网上下载:http://www.draisberghof.de/usb_modeswitch/#download
其中还需要支持的API库,源码下载:http://www.libusb.org/...
分类:
移动开发 时间:
2014-09-05 18:17:31
阅读次数:
215
系统升级app进入的时候发生crash。从log中看是app没有访问sdcard目录的权限。 修改方法: 在init.qcom.rc里修改storage的权限为0775: mkdir /storage 0775 system sdcard_r 这样第三方app就有权限访问这个目录,...
分类:
其他好文 时间:
2014-09-05 11:31:51
阅读次数:
351
创建samba文件共享其实也不难,要点就是创建好Linux账户(要和samba账户对应),设置好共享文件夹权限。尤其是权限部分,比较没有Windows那么直观,理解以后并不难,但这里不打算复杂深入的讲解。我的设置目的基本就一个要求,让ftp这个组的所有成员用户可以在storage这个共享..
之前将storage文件夹(背后是挂载的整块新硬盘)通过samba服务与Windows共享。之所以先共享,是为了完成FTP后方便文件管理。软件:vsftpd目标:让用户登录FTP后可以上传文件(主要用于iPhone照片备份),不同用户备份在各自的文件夹下。Windows下打开共享的storage文件夹可以看..
项目中要模拟openstack的swift的多路write功能。初步设想是用python的eventlet来实现多线程。比如在write的时候要同时写入两个storage,就用eventlet生成2个线程,两个线程并行的去write,各自返回。但是我刚才在查eventlet的时候发现eventlet...
分类:
其他好文 时间:
2014-09-04 22:14:10
阅读次数:
251
1.DAS: 开放系统的直连式存储(Direct-Attached Storage),直连式存储与服务器主机之间的连接通道通常采用SCSI连接 //随着服务器CPU的处理能力越来越强,存储硬盘空间越来越大,阵列的硬盘数量越来越多,SCSI通道将...
分类:
其他好文 时间:
2014-09-04 17:13:40
阅读次数:
182
Core Data是iOS中很重要的一个部分,可以理解为基于SQLite(当然也可以是其他的Storage,如In-memory,只是SQLite比较常见)的一个ORM实现,所以有关系数据库的特性,又不用写SQL。顺便吐一下槽,官方说法是使用Core Data能减少50%-70%的代码量,但相信用过...
分类:
移动开发 时间:
2014-09-04 13:06:49
阅读次数:
308
线程局部存储(ThreadLocalStorage),简称TLS,提供了一种存储线程私有数据的方式,每个线程的私有数据对其他线程均不可见。Chromium是一个多进程多线程架构的浏览器,运行时会创建多达30几个线程,其中很多线程需要拥有自己私有数据,在TLS数量有限的系统上,例如Android4.3或更..
分类:
移动开发 时间:
2014-09-04 03:04:08
阅读次数:
1067
spark对内存有一定的要求,内存不够会因为gc而oom。
1、默认情况下,一个worker的内存0.6用于cache,0.4用于task,可以通过设置该值提高每个worker的cache大小
spark.storage.memoryFraction 0.8
2、设置并行task数,提高reducer效率
spark.default.parallelism 4
这个在1....
分类:
其他好文 时间:
2014-09-03 21:21:47
阅读次数:
338
Object Storage UploaderOverviewWe’ve recently added the option to import customer-supplied Virtual Hard Disks (VHDs) to our object storage offering. T...
分类:
其他好文 时间:
2014-09-03 16:39:26
阅读次数:
205