linux
APersonOnTheRoad
这个作者很懒,什么都没留下…
展开
-
linux 下删除文件夹(文件夹不为空时)
http://blog.csdn.net/karen_wang/article/details/6894978方法一: rmdir folderName // 说明:这指适合在folder为空的时候方法二: rm -rf folderName //推荐使用,说明: -r 向下递归,不管多少级目录,一并删除;-f 直接强转载 2016-07-28 18:09:11 · 580 阅读 · 0 评论 -
指针空间的申请和释放
http://blog.csdn.net/netanimals/article/details/6530787转载 2017-09-18 11:22:25 · 652 阅读 · 0 评论 -
shell转义,单引号与双引号,反撇号
http://www.cnblogs.com/mydomain/archive/2011/10/15/2213017.html1、转义 单引号和双引号都能关闭shell对特殊字符的处理。不同的是,双引号没有单引号严格,单引号关闭所有有特殊作用的字符,而双引号只要求shell忽略大多数,具体的说,就是①美元符号②反撇号③反斜杠,这3种特殊字符不被忽略;不忽略美元符号意味转载 2017-09-08 11:29:37 · 12616 阅读 · 1 评论 -
常见Android Native崩溃及错误原因
一、什么是Android的C/C++ NativeCrashAndroid上的Crash可以分两种:1、Java Crashjava代码导致jvm退出,弹出“程序已经崩溃”的对话框,最终用户点击关闭后进程退出。Logcat 会在“AndroidRuntime”tag下输出Java的调用栈。2、Native Crash通过NDK,使用C/C++开发,导致进程收转载 2017-09-15 11:12:28 · 904 阅读 · 0 评论 -
SIGABRT的可能原因
http://www.cnblogs.com/newnewbaby/p/5914251.html常见原因:第三方库如glic检测到内部错误或者破坏约束条件 3种可能1、double free/free 没有初始化的地址或者错误的地址2、堆越界3、assert转载 2017-09-15 11:02:02 · 6030 阅读 · 0 评论 -
SIGSEGV与SIGBUS
http://www.cnblogs.com/whyandinside/archive/2013/01/07/2848806.htmlSIGSEGV与SIGBUSSIGBUS(Bus error)意味着指针所对应的地址是有效地址,但总线不能正常使用该指针。通常是未对齐的数据访问所致。SIGSEGV(Segment fault)意味着指针所对应的地址是无效地址,没有物理内转载 2017-09-15 10:58:10 · 449 阅读 · 0 评论 -
linux环境变量 export命令详解
http://blog.csdn.net/wl_fln/article/details/7258294转载 2017-08-27 11:48:57 · 400 阅读 · 0 评论 -
线程
http://www.cnblogs.com/feisky/archive/2009/11/12/1601824.html线程是计算机中独立运行的最小单位,运行时占用很少的系统资源。可以把线程看成是操作系统分配CPU时间的基本单元。一个进程可以拥有一个至多个线程。它线程在进程内部共享地址空间、打开的文件描述符等资源。同时线程也有其私有的数据信息,包括:线程号、寄存器(程序计数器转载 2017-08-03 19:58:57 · 216 阅读 · 0 评论 -
Android高性能文件类MemoryFile (2011-01-15 14:50:57)
http://blog.sina.com.cn/s/blog_5f1fe33f0100o659.html很多网友抱怨Android处理底层I/O性能不是很理想,如果不想使用NDK则可以通过MemoryFile类实现高性能的文件读写操作。 MemoryFile顾名思义就是内存文件的意思,如果你过去从事过Win32开发,那么它的原理就是MapViewOfFile(),当然开发过 Linux的网转载 2017-07-24 14:27:25 · 601 阅读 · 0 评论 -
Android匿名共享内存和MemoryFile
http://blog.csdn.net/goodlixueyong/article/details/53151959 今天要讲的内容相对冷门,日常开发中的使用率较低。但是,在某些场景下,它也许可以带给我们一个新的思路,帮我们解决一些棘手的问题,因此我觉得有必要谈一谈Android中的匿名共享内存(Ashmem)。 首先来看一下什么是匿名共享内存(Ashmem转载 2017-07-24 13:45:36 · 753 阅读 · 0 评论 -
linux指令集
#Android目录结构* data* app:用户安装的应用* data:应用的专属文件夹* system:系统的配置信息,注册表文件* anr:anr异常的记录信息* dev:devices的缩写* 存放设备所对应的文件* mnt:mount的缩写* 挂载在系统上的设备:sdcard,u盘* proc:硬件配置,状态信息* c原创 2016-10-27 12:11:22 · 763 阅读 · 0 评论 -
ubuntu环境下下载FFMpeg(1)
下载ndk地址地址https://dl.google.com/android/repository/android-ndk-r13b-linux-x86_64.zip1.ubuntu环境下下载FFMpeg2.修改FFmpeg的configure,将SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)'LIB_INST转载 2017-04-13 14:48:10 · 474 阅读 · 0 评论 -
Linux下的压缩zip,解压缩unzip命令详解及实例
http://www.cnblogs.com/zdz8207/p/3765604.html转载 2017-04-13 15:58:58 · 432 阅读 · 0 评论 -
adb install 多个设备时指定设备
在emulator-5554模拟器上安装ebook.apk: adb -s emulator-5554 install ebook.apk 在真机上安装ebook.apk: adb -s HT9BYL904399 install ebook.apk转载 2016-10-28 11:50:35 · 1062 阅读 · 0 评论 -
获得KeyStore的sha1值
keytool -list -v -keystore E:\geniatech\ham\project\keystore原创 2016-08-10 14:47:10 · 360 阅读 · 0 评论 -
Linux 信号
http://www.cnblogs.com/whyandinside/archive/2013/01/07/2848806.htmlSIGSEGV与SIGBUSSIGBUS(Bus error)意味着指针所对应的地址是有效地址,但总线不能正常使用该指针。通常是未对齐的数据访问所致。SIGSEGV(Segment fault)意味着指针所对应的地址是无效地址,没有物理内转载 2017-09-11 09:43:01 · 330 阅读 · 0 评论