关闭

Mark: Ubuntu搭建OpenGrok阅读源码

http://www.linuxidc.com/Linux/2016-11/136960.htm 官网: http://opengrok.github.io/OpenGrok/...
阅读(45) 评论(0)

如何使用Android Studio把自己的Android library分享到jCenter和Maven Central

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0623/3097.html 现在好多库都托管了, 办公场所不能连接外网的, 找个第三方软件,经常编译不过,唉...
阅读(57) 评论(0)

一次踩内存事件

前几天出应用版本做各个模块集成,其中包含了文件管理、录像业务相关的库。 背景:在文件管理初始化时,应用层会指定数据根目录。 测试发现在执行特定操作时,目录失效,无法创建文件,日志大概这样  (NULL) /Movie/xxxx.MP4,好像是指定的根目录变空了。  检查一番, 没有进行去初始化, 跟文件管理库负责同事远程沟通了下,他在库里维护了一个指针,指向 应用 层设置的 目录字符...
阅读(534) 评论(0)

Android logcat信息记录到手机文件

添加权限: 示例代码: public class MyApp extends Application { private Process mLogProcess; @Override public void onCreate() { super.onCreate(); try { int ...
阅读(311) 评论(0)

sigaction检测段错误示例

#include #include #include #include #include #include #include #define ARRAY_SIZE(a) sizeof(a)/sizeof(a[0]) #define DEBUG #ifdef DEBUG #define LOG(fmt,args...) printf("%s():%d " fmt, __FUNC...
阅读(182) 评论(0)

Linux下安装C++手册

GNU GCC 提供了一份关于 MAN 格式的 C++ 标准库的文档,可以在其镜像点(http://gcc.gnu.org/mirrors.html ) 中下载。具体的路径是:libstdc++/doxygen/libstdc++-man-xxxxxx.tar.bz2,可找一个最新日期的下载。   1. 下载C++文档压缩包 ftp://ftp.mirrorservice.org...
阅读(228) 评论(0)

ffmpeg命令: 删除视频中不需要的音频流

konga@ubuntu:~/work$ ffprobe  gf.mkv  Input #0, matroska,webm, from 'gf.mkv':   Metadata:     encoder         : libebml v1.3.0 + libmatroska v1.4.0     creation_time   : 2014-11-22 12:29:18   Dur...
阅读(1702) 评论(0)

记录几次内存泄露问题

一、 2014年底,我们的Android客户端在长时间操作后会发生内存不够而崩溃,还好安卓平台有一个强大的堆内存查看工具,如下图: 然后开着这个,不断操作客户端的各个功能,直到发现一进入文件浏览界面(要显示缩略图),堆中75K左右的对象数量就会上涨,而且降不下来,后来拿着缩略图宽高计算了下,一个Bitmap占用空间差不多就是75KB,那基本上就可以确定是缩略图了,经过检查最终发现是bit...
阅读(321) 评论(0)

Android Acivity LaunchMode 总结

Activity LaunchMode:     standard: 标准(默认), 可能启动多个实例;     singleTop: 已经Activity已经在栈顶,则使用当前的实例(需处理onNewIntent), 如果不是Activity栈顶 ,则启动新实例;     singleTask: 应用程序上下文中只一个实例,如果不在栈顶,将其上的Acitivty全部出栈;...
阅读(235) 评论(0)

Android 中 Canvas 绘图之 PorterDuffXfermode 使用及工作原理详解

http://android.jobbole.com/83948/...
阅读(261) 评论(0)

qemu 跑内核和文件系统

qemu-system-arm选项: qemu-system-arm -M vexpress-a9 -m 512M \     -kernel /home/ivan/kernel_git/linux/arch/arm/boot/zImage \     -nographic -append "console=ttyAMA0" -M vexpress-a9 模拟vexpress-a9单板...
阅读(476) 评论(0)

fcntl 对文件加锁示例

fcntl, flock, 加锁...
阅读(1019) 评论(0)

搭建Embedded Linux kernel环境--在QEMU上运行ARM linux系统

http://blog.sina.com.cn/s/blog_a558c25a01012rfl.html...
阅读(1631) 评论(0)

repo 签出某个Android版本

repo 签出某个Android版本...
阅读(311) 评论(0)

正则表达式

...
阅读(286) 评论(0)

国内镜像下载Android源码

转自: http://m.blog.csdn.net/blog/xm379303813/45126101 编译环境 为了编译安卓源码,首先需要一个Linux,本次采用Ubuntu Kylin14.04,内核版本3.13。装在四核、4G内存、120G硬盘的虚拟机上(光源码60G,所以一定要多些硬盘)。虚拟机安装较为简单,不再整理。  查看内核版本号: $uname -all 清...
阅读(20860) 评论(3)

bash手册

BASH(1) General Commands Manual       BASH(1) NAME        bash - GNU Bourne-Again SHell SYNOPSIS        bash [options] [file] COPYRIGHT        Bash is Copyright (C) 1989-201...
阅读(1002) 评论(0)

xargs 与 tr, sort uniq

[root@localhost ~]# echo "a:b:c" | xargs -d   ':' a b c -print0 原本打印的换行,打印成 '\0';  -0表示以 \0作为定界符 find . -name "*.log" -print0 | xargs -0 rm -f...
阅读(377) 评论(0)

find命令

find /  -name *.sh find / -name *.sh  -o  *.script find / -name *.c    -a -path work find /   ! -name *.c  -type  [bcfdlsp] -ctime -mtime -atime -atime -7 七天内访问过的 -atime 7 七天前 -atime +...
阅读(280) 评论(0)

Shell笔记

打印命令   echo echo -e "\e[1;31m" 设置打印为红色 echo -e "\e[0m" 恢复默认颜色   printf  "%d,%d\n"  200 300  查找进程  pgrep  字符串替换 tr cat /proc/1362/environ  | tr '\0' '\n' 所有变量都是字符串 export一个环境变量后,...
阅读(289) 评论(0)
105条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:215175次
    • 积分:3010
    • 等级:
    • 排名:第12851名
    • 原创:86篇
    • 转载:12篇
    • 译文:7篇
    • 评论:32条
    文章分类
    最新评论