摘要:
有很多人经常修改/etc/fstab文件,但是其中却有很多人对这个文件所表达的意义不太清楚,因为只要按照一定的模式,就可以轻而易举地添加一行挂载 信息,而不需要完全理解其中的原理。下面就让我们来看看到底还有多少是我们不了解的。 /etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用命令less /etc/fstab 来查看,如果要修改的话,则用命令 vi /etc/fstab 来修改。 当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。下面我来介绍如何在此文件下填写信息。 在这个文件下,我们要关注的是它的六个域. 阅读全文
摘要:
Andorid命令行里没有cp命令(我一直未能明白为何不将该命令集成进去?),实际上安装上busybox之后就可以有cp命令了.安卓有mv这一条命令,那为什么不直接输入mv /sdcard/test.mp3 /system/meida/audio/test.mp3呢? 好,那我们试一下该命令,得到答复是:“failed on '/sdcard/test.mp3' - Cross-device link”,也就是说mv命令不允许将存储卡中的文件复制到/system/或/data/分区中,因为两者被认为是在不同的设备上。所以需要采用 cat命令,查一下cat的用法:cat [选项] 阅读全文
摘要:
当内存分配请求不能满足时,调用你预先指定的一个出错处理函数。这个方法基于一个常规,即当operator new不能满足请求时,会在抛出异常之前调用客户指定的一个出错处理函数——一般称为new-handler函数。(operator new实际工作起来要复杂一些,详见条款8)指定出错处理函数时要用到 set_new_handler 函数,它在头文件<new>里大致是象下面这样定义的: typedef void (*new_handler)(); new_handler set_new_handler(new_handler p) throw();可以看到,new_handler 是一 阅读全文
摘要:
谷歌帐号一登录了,除了“恢复出厂设置”或者“格式化DATA”。就无法删除了(注:这两个方法,自己安装的新程序都会格式化了第3种方法:用RE文件管理器删除data/system/accouts.db 这里所保存的就是帐户信息,删掉,重启,系统会自动重建一个空白的文件。不影响系统的使用,gmail等等那些关联帐号还是可以重新配置的(以后想登就登,想删就删) 阅读全文
摘要:
一般就是经常刷机造成/data/data目录下有已经删除的拥有小插件软件的数据造成的.这样,清理一下/data/data目录下已经删除软件的软件数据文件夹然后重启,就好了 阅读全文
摘要:
shell脚本中的函数参数相关的引用参数:1. $#: 表示输出函数参数的个数2. $@: 表示输出函数参数的内容3. 在shell脚本中,接收到的参数存储在$1-$9中,例如: 阅读全文
摘要:
和导入其他数据库基本是相同的。不过oracle客户端很难用。 1.创建model时间要选择Database 2.在名为Data Model的Class视图里点右键,选择Import DB schema from ODBC source 3.然后在弹出框中的Database选择导入数据库 4.然后在新弹出框中选择[机器数据源]->[新建]->[用户数据源]->[Oracle in OraClient11g_home1] 5.[Data Source Name] 这个名称随便填、[Description] 随便填、TNS Service Name 在下拉框中选(倘若你的Oracl 阅读全文
摘要:
Android系统中Application的数据都保存在它的APK文件中,同时可以被多个进程访问,安装的过程包括如下几个步骤: Installer通过每个apk的manifest文件获取与当前应用程序相关联的permissions信息 Home application读取当前APK的Name和Icon等信息。 System server将读取一些与Application运行相关信息,例如:获取和处理Application的notifications请求等。 最后,APK所包含的内容不仅限于当前Application所使用,而且可以被其它的Application调用,提高系统资源的可复用性。zi 阅读全文
摘要:
Function几乎是任何语言的元素之一,从Pascal,Fortran到C++,VB,几乎任何时代的语言都支持它。在C++里,随着 C++标准库的推出,人们开始渐渐的接触到另一种定义函数的方式:Functor。所谓Functor,其实就是重载了operator () 的类,其使用方式和普通函数差不多(这正是C++处处体现的一种思想:只在定义上有区别,在使用上毫无区别)。 譬如说,如果我们要定义一个函数,将传入的整型引用加一,我们可以有两种方法定义: inline void increase_one_func(int& i) { ++i; ... 阅读全文
摘要:
以 Bash shell 为例一般默认的情况下.bashrc里面应该是: ~/.bashrc export PS1=' \u@\h:\w\$ ' 上面的意思是:用户@主机:当前目录 $转义序列 要是通过彩色化提示符来增加个性化,就要用到转义序列。 转义序列就是一个让 shell 执行一个特殊步骤的控制指令。 转义序列通常都是以 ESC 开头(这也是它的命名原因)。 在 shell 里表示为 ^[ .这种表示法需要一点时间去适应, 也可以用 \033 完成相同的工作(ESC 的 ASCII 码用十进制表示就是 27,等于用八进制表示的 033)代码: PS1="\[\0 阅读全文