miechalzhao
码龄13年
  • 1,157,470
    被访问
  • 77
    原创
  • 1,576,192
    排名
  • 399
    粉丝
  • 2
    铁粉
关注
提问 私信
  • 加入CSDN时间: 2009-05-31
博客简介:

typename 记录点滴

查看详细资料
个人成就
  • 获得152次点赞
  • 内容获得155次评论
  • 获得98次收藏
创作历程
  • 1篇
    2015年
  • 11篇
    2014年
  • 3篇
    2013年
  • 18篇
    2012年
  • 28篇
    2011年
  • 15篇
    2010年
  • 6篇
    2009年
成就勋章
TA的专栏
  • Android 浏览器内核研究与探秘
    12篇
  • Android
    22篇
  • C/C++
    31篇
  • JAVA
    4篇
  • 客户端
    12篇
  • 数据库
    1篇
  • 数据结构与算法
    12篇
  • 服务端
    8篇
  • 设计模式
    2篇
  • iOS
    9篇
  • Linux
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Android Native Crash Capture SDK

Android Native Crash Capturehttps://github.com/MiechalZhao/CrashCapture
原创
发布博客 2015.10.24 ·
3326 阅读 ·
1 点赞 ·
0 评论

chromium audio 实现分析

分享chromium audio实现以及在Android平台的对接.
原创
发布博客 2014.12.10 ·
5236 阅读 ·
2 点赞 ·
2 评论

chromium gpu 硬件加速 compositing

转载请注明出处 http://blog.csdn.net/typename powered by miechalzhao@gmail.com前言:
原创
发布博客 2014.11.18 ·
4648 阅读 ·
1 点赞 ·
0 评论

Android Chromium for WebView代码结构

分享Android Chromium for WebView代码结构及各目录代码作用。
原创
发布博客 2014.11.07 ·
16219 阅读 ·
4 点赞 ·
0 评论

Android 各个版本WebView

介绍Android 4.0及其以上版本的WebView内部结构实现以及WebView的渲染方式,WebKit for WebView VS Chromium for WebView。各个Android Webview版本的变化。
原创
发布博客 2014.10.27 ·
108995 阅读 ·
35 点赞 ·
16 评论

Android WebView 开发详解(三)

介绍Android WebView 开发的WebSetting,详解settings当中困惑的地方以及对开发的提醒。并且分析Android 4.0以上版本针对WebSettings这一部分的具体实现。
原创
发布博客 2014.10.21 ·
26178 阅读 ·
9 点赞 ·
1 评论

Android WebView 开发详解(二)

分享Android WebView 开发实战经验,WebView的各种主要的回调说明,详解回调的含义和用途,以及应用程序需要如何响应这些操作。
原创
发布博客 2014.10.17 ·
74001 阅读 ·
15 点赞 ·
17 评论

Android WebView 开发详解(一)

详细介绍Android WebView开发,介绍WebView开发各个注意事项及其解决方法。
原创
发布博客 2014.09.07 ·
130615 阅读 ·
19 点赞 ·
15 评论

网页加速之Prefetching VS Prerendering

对比prefetching 和 prerendering差异,以及目前浏览器厂商支持列表
原创
发布博客 2014.08.20 ·
3579 阅读 ·
1 点赞 ·
0 评论

网页加速之Chromium 预加载 Prerendering

介绍chrome prerendering 背景,原理,性能测试及在chromium当中的实现
原创
发布博客 2014.08.19 ·
9808 阅读 ·
1 点赞 ·
2 评论

网页加速之Link prefetching

介绍Link Prefetching 背景,原理,性能测试及在webkit当中的实现
原创
发布博客 2014.08.03 ·
8906 阅读 ·
0 点赞 ·
0 评论

Android WebView findAll API Bug

Android系统开发过的大家不管是framework以上还是native,大家都会遇到过不同Android版本差异带来的问题,Deprecate这个词framework层接触比较多童鞋会见得相当多,甚至一些api还会有一些bug. 本人总结Android开发针对版本不同问题的个人心得:1.首先查看官方文档和framework源码,这里推荐一个网址在线查看android各个系统版本的源
原创
发布博客 2014.06.25 ·
5517 阅读 ·
1 点赞 ·
0 评论

Android 分析应用程序占用native内存

Android 应用开发大家都知道可以通过DDMS来查看应用程序进程占用的内存大小;然而Native 内存并不能在虚拟堆上看到;Android系统基于Linux,这样的话其具备Linux的大多数特性;在Linux当中有不少方法可以查看进程占用的内存,可以采用图形界面工具,也可以采用命令,具体如何查看这边就不介绍了。     Android Native 内存查看:1.首先需要确保你的PC上
原创
发布博客 2013.10.27 ·
14025 阅读 ·
0 点赞 ·
1 评论

Webkit RefPtr and PassRefPtr Basic

RefPtr and PassRefPtr Basics历史:在webkit当中很多对象是使用引用计数方式。这种方式的实现是通过每个类当中拥有ref和deref成员函数用来递增和减小引用计数。每一个ref方法调用和deref相对应。当引用计数变为0时,这个对象就会被delete。在webkit当中的很多类实现这种模式的方法是继承RefCounted类模板。回到2005年,我们发现有
翻译
发布博客 2013.08.07 ·
2562 阅读 ·
0 点赞 ·
0 评论

Redhat配置git 服务器

一、安装git-core   下载git-core   wget  http://git-core.googlecode.com/files/git-1.7.9.tar.gz   tar –xlvf git-1.7.9   cd git-1.7.9   ./configure –prefix=/usr/local/      /*指定安装目录*/   make
原创
发布博客 2013.05.19 ·
12400 阅读 ·
0 点赞 ·
2 评论

设计模式之工厂方法(factory method)

Factory Method 模式的核心用意:使得一个类的实例化延迟到子类,让子类决定实例化哪个具体的类。工厂是制造产品的,那这个工厂具体制造什么样的产品则根据各个产业领域不同而不同。但是工厂对外的只是产品,具体产品如何生产对用户来说是透明的。下面列出一副图来描述工厂方法的结构:上述图中Product是接口部分.ConcreteProduct是具体的产品接口实现
原创
发布博客 2012.12.20 ·
2323 阅读 ·
1 点赞 ·
0 评论

一道有趣的GOOGLE算法题

问题描述:一个大小为n的数组,里面的数都属于范围[0, n-1],有不确定的重复元素,找到至少一个重复元素,要求O(1)空间和O(n)时间。如果没有时间,空间的要求,那解法会相当的多,hash table,STL当中的set等都可以很方便的解决。网上大多的解法是基于基数排序,还有标记法。本人由于兴趣,采用交换标记法,代码如下:#include#includebool Rep
原创
发布博客 2012.12.01 ·
2680 阅读 ·
0 点赞 ·
0 评论

全排列算法c++实现

问题:Given a collection of numbers, return all possible permutations.For example,[1,2,3] have the following permutations:[1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], and [3,2,1].Solution:#incl
原创
发布博客 2012.11.21 ·
2001 阅读 ·
0 点赞 ·
0 评论

动态数组对比STL vector及其实现(c/c++)

c/c++动态数组动态数组 顾名思义能 动态增加内存的数组。 STL标准库中的vector具有类似的功能,c标准库的realloc也具有类似的功能,那为何还需要自己实现动态内存方式呢?对于追求效率,和有重要性能需求的我们来说,实现动态数组能让我们的程序运行的更有效率,下面分别谈一下vector 和realloc.1.vector再STL标准库的实现当中,vector内存不够时,会动态的
原创
发布博客 2012.11.20 ·
7413 阅读 ·
1 点赞 ·
0 评论

15个常用的gcc 命令选项

GCC编译器非常强大 ,在各个发行的linux系统中都非常流行,本文介绍的是一些常用的gcc编译选项下面这段代码将回围绕整个文章:编辑main.c如下.#includeint main(void){ printf("
The Geek Stuff
"); return 0;}GCC编译选项1.指定输出可执行文件的名字使用最基本的gcc编译格
翻译
发布博客 2012.11.18 ·
29199 阅读 ·
10 点赞 ·
3 评论
加载更多