`
quanminchaoren
  • 浏览: 924225 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
ext4中增加了很多功能。这些功能多数都可以在生成文件系统时或挂载时选择启用/禁用。这里介绍可以在挂载中设置的一部分选项。 mount选项的详细内容请参考mount命令的操作指南或内核文档(Documentation/filesystems/ext4.txt)。 表3-3 ext4的挂载选项 选  项 说  明 默  认 ext4特有 data=writeback 将日志模式设置为writeback data=ordered 将日志模式设置为ordered data=journal 将日志模式设置为journal journal_checksum 为要写入日志的事务添加校验和 jo ...
repo的一些用法和理解repo的用法注:repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。(也就是说,他是用来管理给git管理的一个个仓库的) 1.下载repo的地址: http://android.git.kernel.org/repo,可以用以下二者之一来下载repo curl http://android.git.kernel.org/repo > ~/bin/repo 下载完成后须修改repo的权限:chmod a+x ~/bin/repo 2.用repo sync在抓取android source code ...
#if的使用说明 #if的后面接的是表达式 #if (MAX==10)||(MAX==20) code... #endif 它的作用是:如果(MAX==10)||(MAX==20)成立,那么编译器就会把其中的#if 与 #endif之间的代码编译进去(注意:是编译进去,不是执行!!) #if defined的使用 #if后面接的是一个宏。 #if defined (x) ...code... #endif 这个#if defined它不管里面的“x”的逻辑是“真”还是“假”它只管这个程序的前面的宏定义里面有没有定义“x”这个宏,如果定义了x这个宏,那么 ...
从简单的角度来看的话,zip格式会是个不错的选择,而且python对zip格式的支持够简单,够好用。1)简单应用 如果你仅仅是希望用python来做压缩和解压缩,那么就不用去翻文档了,这里提供一个简单的用法,让你一看就能明白。 import zipfile f = zipfile.ZipFile('filename.zip', 'w' ,zipfile.ZIP_DEFLATED) f.write('file1.txt') f.write('file2.doc') f.write('file3.rar') f.close() f.zipfile.ZipFile('filename') f.extr ...
android系统中调试Java非常容易,一般遇到错误都在logcat中打印出错时函数的调用关系, 而C库中出错时只看到一些二进制信息,使用gdbserver调试环境搭建又比较复杂。方法一: 下在介绍一个简单的调试库的方法,当然需要有so库的源代码 举例 a)         错误信息如下,它表示了出错时的函数调用关系(下面调上面的)   I/DEBUG   (  634):          #00  pc 000078e6  /system/lib/libmultiplayerservice.so I/DEBUG   (  634):          #01  pc 000087b ...
1、shell脚本中判断文件是否存在 if [ -f  "$var" ] then...... 2、shell脚本中判断字符串为空  if [ -z "$str"] then...... 3、shell脚本中判断字符串不为空 if[ "$str"] then..... 4、字符串入参的注意事项       将字符串当做入参时,要用""引起来。在脚本中使用字符串入参时,有两种方式(脚本如下:实现在屏幕指定位置输出字符串的功能)         #!/bin/sh         tput init   ...
由于工作关系,经常需要在非常不同的Linux服务器上转上转去,每次登陆,系统都会提示输入密码,是一件很烦的事情。后来,用SSH证书认证来取代普通的密码认证,就不用每次都输入密码了。OpenSSH允许 远程执行命令,如果再加上证书使用,可以运行一些远程控制的脚本去控制许多许多机器,这个对工作非常有用。 下面我们正式来创建证书: 首先,我们要给远程服务器创建一个公钥(public key)。在你的Linux系统上打开一个命令终端,运行如下命令: # ssh-keygen -t rsa  (这里也可以将RSA改成dsa,) Generating public/private ...
distcc简介 distcc distcc源起于著名开源项目samba,是一款有着较长历史的跨平台开源分布式编译解决方案。 对于大多数c语言及其衍生语言来说,编译过程主要分为三个步骤: 预编译 编译 链接 distcc的作用就是将 ...
SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。本文档提供一个使用sqlite3命令的简要说明。                 启动sqlite3程序,仅仅需要敲入带有SQLite数据库名字的"sqlite3"命令即可。如果文件不存在,则创建一个新的(数据库)文件。然后sqlite3程序将提示你输入SQL。敲入SQL语句(以分号“;”结束),敲回车键之后,SQL语句就会执行。 例如,创建一张"tb11"表,你可以这样做: 复制代码 C:\Users\Administrator& ...
1. 服务器版本下载: git clone git@192.168.1.11:android/android.git git checkout -b [你的本地分支名] 2. 服务器仓库同步: git pull 3. 上传本地修改到服务器 git add .    或git add 文件名            添加当前仓库修改的文件 git commit -m "..."                       在引号中添加你的修改记录 git pull --rebase        和服务器同步(要上传代码前,一般先进行此操作) git push   ...
ubuntu新建用户     sudo useradd -m -s /bin/bash userName     sudo passwd userName //设置密码,输入此命令后会提示你输入密码 将ubuntu用户增加到samba服务器     sudo smbpasswd -a userName //系统提示输入密码
在博文《Android程序的安全系统》中提到两种让root权限的办法。本文将会以一个例子实现来演示怎样让一个Android应用程序获得root权限。 问题     现在遇到的问题是想在Java应用程序中动态mount一个NFS的系统,但是执行mount命令必须要要root权限才可以。一般情况下,在Android的Java层是不能获得root权限的。 思路    在博文《Android程序的安全系统》中提到两种思路:     1、实现一个init实现一个Service,来帮助Android应用程序执行root权限的命令。     2、实现一个虚拟设备,这个设备帮助Android应用程序执行r ...
不同分辨率、不同屏幕的不同设备,android 原生的Launcher2中的应用icon看上去效果也不一样,根据自己设备,修改Launcher icon 图标大小如下。 修改下面几个地方:          a. ./frameworks/base/core/res/res/values/dimens.xml:app_icon_size,把这个参数调整到合适,让text显示正常,避免被覆盖掉一部分或全部;          b. ./packages/apps/launcher2/res/layout-land/application_boxed.xml:把这两个参数修改合适       ...
第一部分 多语言定制的机制 1、ICU4C简介 ICU4C(ICU for C, http://site.icu-project.org/ ) 是ICU在C/C++平台下的版本, ICU(International Component for Unicode)是基于"IBM公共许可证"的,与开源组织合作研究的, 用于支持软件国际化的开源项目。ICU4C提供了C/C++平台强大的国际化开发能力,软件开发者几乎可以使用ICU4C解决任何国际化的问题,根据各地的风俗和语言习惯,实现对数字、货币、时间、日期、和消息的格式化、解析,对字符串进行大小写转换、整理、搜索和排序等功能, ...
众所周知,所有浏览器都是基于webkit二次开发的,对于不同的终端,webkit 版本及其浏览器ua也有所不同,在不同的ua显示下,打开同一个网页在不同终端上会有不同的显示效果。那么如何查看自己终端的webkit信息及其浏览器ua 信息呢,代码实现如下 private WebView mWebView = null; mWebView  = new WebView(mContext); mWebView.getSettings().getUserAgentString();//返回的string对象分为两部分,第一部分显示的是ua信息,第二部分显示的webkit版本信息。
Global site tag (gtag.js) - Google Analytics