09 2016 档案

摘要:1.必须用Chrome打开 2.在mac电脑上,可能Chrome打开也是空白,解决办法是:在chrome地址栏中输入”chrome:tracing”,然后点击load按钮load你的trace.html文件。 Systrace简单介绍 Systrace是Android4.1中新增的性能数据采样和分析 阅读全文
posted @ 2016-09-28 14:16 鸭子船长 阅读(10272) 评论(1) 推荐(1) 编辑
摘要:转自:http://gityuan.com/android/ 一、简述 Android系统非常庞大、错中复杂,其底层是采用Linux作为基底,上层采用包含虚拟机的Java层以及Native层,通过系统调用(Syscall)连通系统的内核空间与用户空间。用户空间主要采用C++和Java代码,通过JNI 阅读全文
posted @ 2016-09-27 11:23 鸭子船长 阅读(324) 评论(0) 推荐(0) 编辑
摘要:在linux 服务器上运行JAVA工程需注意。1: 在linux 上: /etc/profile 设置classpath 配置正确的jar 路径。2: 把本地JAVA工程做成一个jar包。如:1.jar3: 把JAVA工程的包含的jar包 和步骤2中的jar包 上传到制定目录。 如2.jar 运行  阅读全文
posted @ 2016-09-22 10:30 鸭子船长 阅读(621) 评论(0) 推荐(0) 编辑
摘要:本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 下面开始正文。 【案例1】通过一个对象获得完整的包名和类名 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 pac 阅读全文
posted @ 2016-09-21 20:15 鸭子船长 阅读(258) 评论(0) 推荐(0) 编辑
摘要:Build fingerprint: 'XXXXXXXXX'pid: 1658, tid: 13086 >>> system_server <<<signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 64696f7e r0 00000000 r1 阅读全文
posted @ 2016-09-21 17:38 鸭子船长 阅读(8021) 评论(1) 推荐(0) 编辑
摘要:在Linux下写C/C++程序的程序员,时常与Core Dump相见。在内存越界访问,收到不能处理的信号,除零等错误出现时,我们精心或不精心写就的程序就直接一命呜呼了,Core Dump是Linux仁慈地留下的程序的尸体,帮助程序员们解决了一个又一个问题。 有时配置不给力,Linux直接毁尸灭迹,没 阅读全文
posted @ 2016-09-21 16:54 鸭子船长 阅读(16870) 评论(0) 推荐(0) 编辑
摘要:typeof关键字是C语言中的一个新扩展。只要可以接受typedef名称,Sun Studio C 编译器就可以接受带有typeof的结构,包括以下语法类别: 声明 函数声明符中的参数类型链表和返回类型 类型定义 类型操作符s sizeof操作符 复合文字 typeof实参 编译器接受带双下划线的关 阅读全文
posted @ 2016-09-09 15:56 鸭子船长 阅读(330) 评论(0) 推荐(0) 编辑
摘要:typeid操作符的作用就是获取一个表达式的类型。返回结果是const type_info&。不同编译器实现的type_info class各不相同。但c++标准保证它会实现一个name()方法,该方法返回类型名字的c-style字符串。 如果typeid的操作数不是类类型或者是没有虚函数的类,则t 阅读全文
posted @ 2016-09-09 15:12 鸭子船长 阅读(1222) 评论(0) 推荐(0) 编辑
摘要:将一个基类对象指针(或引用)cast到继承类指针,dynamic_cast会根据基类指针是否真正指向继承类指针来做相应处理 即会作一定的判断。 对指针进行dynamic_cast,失败返回null,成功返回正常cast后的对象指针; 对引用进行dynamic_cast,失败抛出一个异常,成功返回正常 阅读全文
posted @ 2016-09-09 15:11 鸭子船长 阅读(1482) 评论(0) 推荐(0) 编辑
摘要:为什么? 我们为什么需要Lambda表达式 主要有三个原因: > 更加紧凑的代码 比如Java中现有的匿名内部类以及监听器(listeners)和事件处理器(handlers)都显得很冗长 > 修改方法的能力(我个人理解为代码注入,或者有点类似JavaScript中传一个回调函数给另外一个函数) 比 阅读全文
posted @ 2016-09-07 16:57 鸭子船长 阅读(179) 评论(0) 推荐(0) 编辑
摘要:前言 1、天真热,程序员活着不易,星期天,也要顶着火辣辣的太阳,总结这些东西。 2、夸夸lambda吧:简化了匿名委托的使用,让你让代码更加简洁,优雅。据说它是微软自c#1.0后新增的最重要的功能之一。 lambda简介 lambda运算符:所有的lambda表达式都是用新的lambda运算符 " 阅读全文
posted @ 2016-09-07 16:38 鸭子船长 阅读(185) 评论(0) 推荐(0) 编辑
摘要:来源 http://blog.mosil.biz/2014/10/android-toolbar/ 编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! 这篇文章 阅读全文
posted @ 2016-09-07 10:04 鸭子船长 阅读(4565) 评论(0) 推荐(0) 编辑
摘要:numfmt SYNOPSIS DESCRIPTION EXAMPLES 阅读全文
posted @ 2016-09-05 15:09 鸭子船长 阅读(1322) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示