- 博客(55)
- 收藏
- 关注
原创 点评Android App埋点总结
下面是点评android埋点的学习总结。简介实现思路基本思路上下文信息GAUserInfo如何使用View的埋点页面埋点说明简介点评App有一套称为Judas自动化打点的框架,来实现埋点需求。这套框架,确实方便了PM的数据分析要求与RD的埋点上报实现。http://nugget.data.dp/assets/html/
2016-11-15 15:04:18
5737
转载 进程与线程的区别?
转自:http://www.cnblogs.com/hazir/archive/2011/05/09/2447287.html进程是什么?程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中,我们允许多个程序同时加载到
2013-07-28 13:18:41
595
转载 算法-求二进制数中1的个数
源自:http://www.cnblogs.com/graphics/archive/2010/06/21/1752421.html问题描述任意给定一个32位无符号整数n,求n的二进制表示中1的个数,比如n = 5(0101)时,返回2,n = 15(1111)时,返回4这也是一道比较经典的题目了,相信不少人面试的时候可能遇到过这道题吧,下面介绍了几种方法来实现这道题,相信
2013-05-24 18:18:27
610
转载 全排列的递归和非递归的实现
转自:http://www.cnblogs.com/zhanglanyun/archive/2012/08/08/2629083.html全排列在笔试面试中很热门,因为它难度适中,既可以考察递归实现,又能进一步考察非 递归的实现,便于区分出考生的水平。所以在百度和迅雷的校园招聘以及程序员和软件设计师的考试中都考到了,因此本文对全排列作下总结帮助大家更好的学习和 理解。对本文有任何补充之
2013-04-23 10:24:01
773
转载 程序员找工作需要看的书
转自:http://blog.csdn.net/zcy20121105/article/details/8502709一、为何要学编程?每个人的动机不一样。大致有:1、为了找个好工作;或为了有更好的机会和更好的发展。 2、看到别人超厉害,所以也想学。 3、实际工作中很多场合需要。 4、从小就立志做个程序员,做软件工程师。 5、振兴中国的软件事业。 。
2013-04-12 13:37:43
1019
转载 RenderScript的性能演进
RenderScript的性能演进 英文原文:Android Developers,翻译:ImportNew - 孙立自最后一次发表关于Renderscript的博客已有一年,随着Android4.2的发布,是时候讨论一下我们在性能优化方面所做的工作了。在这过去的一年内,Renderscript在进行常规图像处理的性能上有了显著的提升。当 你着手开始优化时,首先
2013-04-08 13:43:43
722
转载 学习C语言的回调函数
转自:http://developer.51cto.com/art/201106/269020.htm回调函数大多只是自己定义一个名字而已,函数体大多是系统定义好的。之前也曾介绍过有关回调函数的文章,大家也可以看看这一篇,回调函数以及钩子函数的概念。下面我们介绍C语言的回调函数。对指针的应用是C语言编程的精髓所在,而回调函数就是C语言里面对函数指针的高级应用。简而言之,回调函数
2013-04-02 10:46:31
572
转载 Android四大组件
转自:http://www.cnblogs.com/duguguiyu/archive/2010/01/30/1659980.html组件(Component),在谈及所谓架构和重用的时候,是一个重要的事情。很多时候都会说基于组件的软件架构,指的是期望把程序做乐高似的,有一堆接口标准封装完整的组件放在哪里,想用的时候取上几个一搭配,整个程序就构建完成了。在开篇的时候就在
2013-03-27 09:17:27
693
转载 Android ndk 开发环境搭建
转自:http://www.cnblogs.com/playing/archive/2011/07/14/2106727.htmlAndroid系统中的应用程序都是用Java开发的。Android NDK使我们能够在android上使用C/C++开发的原生代码。有两个理由使用NDK: 一是合理的重用现有的代码;二是在程序中某些关键的部分提高执行效率。使用Android NDK开发,除了
2013-03-23 14:46:14
578
转载 H.264学习方法
转自:http://wenku.baidu.com/view/16aead0d52ea551810a687b1.html关于H264,通用的5个进阶文档为1 《H.264_MPEG-4 Part 10 White Paper》2 《Video coding using the H.264 MPEG-4 AVC compression standard》3 《H.264 and MP
2013-03-21 20:05:43
965
转载 JAVA与C++区别(一)
转自:http://www.cnblogs.com/louistao/archive/2011/03/11/1981571.html首先,引用一句Thinking in java中作者一直在强调的一句话:一切皆对象。本文主要关于C++和JAVA类及一些其他关键概念的区别: 在OO编程中几个关键概念无非是类,封装,继承,多态。一:关于类(1):在C++中
2013-03-20 16:21:06
556
转载 Java和C++的对照
转自:http://zh.wikipedia.org/wiki/%E6%AF%94%E8%BE%83Java%E5%92%8CC%2B%2B设计目标C++和Java语言之间的不同可以追溯到它们各自的传统,它们有着不同的设计目标。C++ 被设计成主要用在系统性应用程式设计上,对C语言进行了扩展。对于C语言这个为执行效率设计的程序式程式设计语言, C++ 特别加上了
2013-03-20 15:50:37
789
转载 Java与C/C++有什么区别
转自:http://jingyan.baidu.com/article/fea4511aa1fd0bf7ba912575.htmlJava与C/C++作为编程语言的两大巨头,他们有什么区别呢?在概念上在实际的学习和应用中java和C/C++又有什么不同呢?这是所有熟悉C语言和C++语言的读者都想搞清楚的问题,笔者做一下总结:Jav
2013-03-20 15:43:38
680
转载 JAVA和C++区别
转自:http://developer.51cto.com/art/200509/2866.htm1.指针 JAVA语言让编程者无法找到指针来直接访问内存无指针,并且增添了自动的内存管理功能,从而有效地防止了c/c++语言中指针操作失误,如野指针所造成的系统崩溃。但也不是说JAVA没有指针,虚拟机内部还是使用了指针,只是外人不得使用而已。这有利于Java程序的安全。 2.多重继承
2013-03-20 15:39:01
499
转载 IPB帧编码顺序(解码顺序)与显示顺序
转自:http://www.cppblog.com/elva/archive/2010/06/21/118355.html仅仅使用前一个显示的基准帧来编码的帧被称为“P帧”,同时使用前一个显示帧和未来帧作为基准帧进行编码的帧称为“B帧”。在通常的场景中,编解码器编码一个I帧,然后向前跳过几个帧,用编码I帧作为基准帧对一个未来P帧进行编码,然后跳回到I帧之后的下一个帧。编码的I帧
2013-03-19 14:55:17
901
转载 帧间预测编码原理
转自:http://blog.csdn.net/a514223963/article/details/7894779帧间预测编码是利用视频图像帧间的相关性,即时间相关性,来达到图像压缩的目的,广泛用于普通电视、会议电视、视频电话、高清晰度电视的压缩编码。在图像传输技术中,活动图像特别是电视图像是关注的主要对象。活动图像是由时间上以帧周期为间隔的连续图像帧组成的时间图像序列,它在
2013-03-19 14:14:15
1187
转载 在Android上实现图像颜色过滤与反转
转自:http://blog.csdn.net/jia20003/article/details/7169430在Android上实现图像颜色过滤与反转一:原理Android已经提供了以resource形式加载图片,使用BitmapFactory的decodeResource方法获取一个Bitmap对象,从Bitmap对象中读取图片的像素数组,基于像素ARGB值
2013-03-19 10:20:57
1465
转载 图像缩放的双线性内插值算法的原理解析
转自:http://blog.csdn.net/qiqi5521/article/details/2207562图像的缩放很好理解,就是图像的放大和缩小。传统的绘画工具中,有一种叫做“放大尺”的绘画工具,画家常用它来放大图画。当然,在计算机上,我们不再需要用放大尺去放大或缩小图像了,把这个工作交给程序来完成就可以了。下面就来讲讲计算机怎么来放大缩小图象;在本文中,我们所说的图像都是指点
2013-03-11 11:23:14
726
转载 Statica在C中
转自:http://www.cnblogs.com/dc10101/archive/2007/08/22/865556.htmlstatic的作用 在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例
2013-02-25 11:07:39
662
转载 离散傅里叶变换
转自:http://hi.baidu.com/srjiao/item/f4f7d50eb5de13c775cd3c15离散傅里叶变换复习一下信号与系统知识 离散傅里叶变换(Discrete Fourier Transform,缩写为DFT),是傅里叶变换在时域和频域上都呈离散的形式,将信号的时域采样变换为其DTFT(离散时间傅里叶变换,
2013-02-20 10:51:52
2537
转载 帧间预测编码原理
转自:http://blog.csdn.net/a514223963/article/details/7894779帧间预测编码是利用视频图像帧间的相关性,即时间相关性,来达到图像压缩的目的,广泛用于普通电视、会议电视、视频电话、高清晰度电视的压缩编码。在图像传输技术中,活动图像特别是电视图像是关注的主要对象。活动图像是由时间上以帧周期为间隔的连续图像帧组成的时间图像序列,它在
2013-02-19 15:10:45
1276
转载 哈夫曼树
转自:http://www.cnblogs.com/xiao-cheng/archive/2011/10/16/2214157.html1. 哈夫曼树的基本概念 哈夫曼树( Huffman )又称最优二叉树,是一类带权路径长度最短的树,有着广泛的应用。 在讨论哈夫曼树之前首先需要弄清楚关于路径和路径长度的概念。树中两个结点之间的路径由一个结点到另一结点的分支构成。两结点之
2013-02-18 11:22:35
774
转载 3G概念
3G手机完全是通信业和计算机工业相融合的产物,和此前的手机相比差别实在是太大了,因此越来越多的人开始称呼这类新的移 动通信产品为“个人通信终端”。即使是对通信业最外行的人也可从外形上轻易地判断出一台手机是否是“第三代”:第三代手机都有一个超大的彩色显示屏,往往还是触摸式的。3G手机除了能完成高质量的日常通信外,还能进行多媒体通信。用户可以在3G手机的触摸显示屏上直接写字、绘图,并将其传送给另一台手
2013-02-18 09:50:19
361
转载 Java 多线程——Thread类和Runable接口
转自:http://blog.csdn.net/memewry/article/details/7487881在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限,
2013-02-04 17:23:50
542
转载 分治法--用C++实现合并排序
转自:http://c.chinaitlab.com/cc/example/200909/793114.html合并排序的思想:当只有一个元素时终止排序,超过一个元素的话,将所有元素分成大致相同的两个集合,分别对两个集合进行排序,最后将排好序的子集合合并为所要求的排好序的集合。 在最坏情况下,时间复杂度为O(nlogn),它是一个渐进的最优算法。 #incl
2013-01-25 15:13:26
1026
转载 分治法--二分法求方程近似解
转自:http://c.chinaitlab.com/c/example/200909/793112.html二分法求方程近似解:求方程f(x) = x^3 + x^2 - 1 = 0在[0,1]上的近似解,精确度为0.01。 算法分析:二分法求方程近似解的基本思想是将方程的有解区间平分为两个小区间,然后判断解在哪个小区间;继续把有解的区间一分为二进行判断,如此周而复始,
2013-01-25 14:56:39
3223
转载 分治法---话说递归与汉诺塔
转自:http://c.chinaitlab.com/c/example/200909/793113.html递归做为一种算法在程序设计语言中广泛应用.是指函数/过程/子程序在运行过程序中直接或间接调用自身而产生的重入现像. 程序调用自身的编程技巧称为递归( recursion)。 一个过程或函数在其定义或说明中又直接或间接调用自身的一种方法,它通常把一个大
2013-01-25 14:49:53
786
转载 算法分析--分治法
转自:http://c.chinaitlab.com/200909/793033.html在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序,归并排序),傅立叶变换(快
2013-01-25 14:44:46
511
转载 linux下的计时函数——clock()
转载自:http://gberet.blog.sohu.com/114825300.htmlC/C++中的计时函数是clock(),而与其相关的数据类型是clock_t。在MSDN中,查得对clock函数定义如下: clock_t clock( void ); 这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock
2013-01-25 13:14:26
692
转载 小米盒子为何四面楚歌?
转自:电子工程 http://forum.eet-cn.com/FORUM_POST_10010_1200244824_0.HTM作者:电子九把刀得知广电近期将请小米过去喝个茶,我的感想是:该来的肯定要来,只是没想到这么快。 为什么小米刚进入ott就遇到巨大阻碍?这要从盈利点来想。 ott的盈利模式为 硬件销售和增值业务。硬件销售主要划分为2类客户:运营商和个人用户,而增值业务
2012-11-27 11:07:46
473
转载 如何休息
转自:http://blog.csdn.net/yanghangjun/article/details/5972057作者:yanghangjun为什么你睡了11个小时仍然觉得疲累?为什么你花了好几万去岛国度假并没有增加生活的热情?都说要去KTV,去夜店,去游乐园就能忘掉不快,更带劲地开始新的一天,但是尽兴归来心里只剩空虚?我们真的明白休息的含义吗?我们休息
2012-11-16 13:53:11
460
转载 DIRECTX 与 OPENGL-OPENCL、OPENGL 和 DIRECTX 的区别是什么
源地址:http://www.cnblogs.com/flying-roc/articles/1913766.html作者:flying-roc什么是 OpenCL?OpenCL 全称 Open Computing Language,是第一个面向异构系统通用目的并行编程的开放式、免费标准,也是一个统一的编程环境,便于软件开发人员为高性能计算服务器、桌面计算系统、手持设备编写
2012-11-16 13:46:50
633
转载 准备踏入IT编程的学子们,你们第一门编程语言选谁? Are You Ready? Go!
源地址:http://blog.csdn.net/feixiang_john/article/details/7978197作者:feixiang_johnAre You Ready? Go!——第一门编程语言选谁?金旭亮 说明: 这篇文章是专门针对大学低年级学生(和其他软件开发初学者)写的,如果你己经是研究生或本科高年级学
2012-11-15 13:54:33
1221
转载 使用GPU加速H.264编码分析
源地址:http://www.qingran.net/page/2/作者:夏清然 GeekHardwareSoftware使用GPU加速H.264编码分析written by qingran July 14th, 20112 comments 继前面的“GPGPU”和“CUDA和OpenCL”的简介后,接下来分析一个具体的使用案例:是否可以用GP
2012-11-12 13:54:58
1843
转载 CUDA和OpenCL
源地址:http://www.qingran.net/2011/07/cuda%e5%92%8copencl/作者:夏清然虽然我们可以使用已有的图形API来调用GPU,但是通过前文的分析,这个过程冗长且复杂。严重违反了程序员的优雅、和lazy原则。需要去学习图形学的一些知识,了解texture、shader等图形学专用概念,而且需要学习CGSL或者HLSL等shader着色语言。而且还要熟
2012-11-12 13:46:41
888
转载 GPGPU简介
源地址:http://www.qingran.net/2011/07/gpgpu%e7%ae%80%e4%bb%8b/作者:夏清然过去的一周时间研究了一下GPU做通用计算以及CUDA和OpenCL,下面会分几篇文章总结最近的成果。图形处理单元( GPU)简称显卡是现在计算机中除CPU体系之外最复杂的一个系统。近几年来随着游戏工业的大规模发展,GPU的运算性能的增长大大超过了摩尔定律。不
2012-11-12 13:35:10
1460
转载 【流媒體】Android 实时视频采集/编码/传输/解码/播放—方案调研(初)
转自:http://www.cnblogs.com/skyseraph/archive/2012/03/23/2415018.html作者:SkySeraph【流媒體】Android 实时视频采集/编码/传输/解码/播放—方案调研(初) SkySeraph Mar 23rd 2012Email:zgzhaobo@gmail.com QQ:452728574
2012-11-02 14:49:30
1251
转载 【流媒體】Android 实时视频采集—MediaRecoder录制
转自:http://www.cnblogs.com/skyseraph/archive/2012/03/31/2427593.html作者:skyseraph【流媒體】Android 实时视频采集—MediaRecoder录制SkySeraph Mar 31st 2012Email:zgzhaobo@gmail.com QQ:4527285740 啰嗦
2012-11-02 14:20:04
910
转载 MediaRecoder 框架结构
转自:http://wenku.baidu.com/view/a862be7827284b73f2425054.html作者:Ivan.zhou
2012-11-02 14:12:47
450
转载 读完了csapp(中文名:深入理解计算机系统)
转自:http://blog.csdn.net/Yasker/article/details/1462516作者:Yasker上个星期终于把csapp看完了。我买的是中文版的,因为除了貌似评价不错以外,由于涉及到些自己不了解的底层东西,怕是看英文会云里雾里。现在看来,大概不能算是个优点,但是的确能够加快我的看书速度,否则一星期还真不大可能把这书搞定。对csapp慕名已久,主要在
2012-10-29 13:55:03
1278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人