MySQL Innodb日志机制深入分析http://blog.csdn.net/yunhua_lee/article/details/65678691.1.Log&CheckpointInnodb的事务日志是指Redolog,简称Log,保存在日志文件ib_logfile*里面。Innodb还有另...
分类:
数据库 时间:
2014-06-29 06:15:44
阅读次数:
371
稍微了解Spark源码的人应该都知道SparkContext,作为整个Project的程序入口,其重要性不言而喻,许多大牛也在源码分析的文章中对其做了很多相关的深入分析和解读。这里,结合自己前段时间的阅读体会,与大家共同讨论学习一下Spark的入口对象—天堂之门—SparkContex。SparkC...
分类:
其他好文 时间:
2014-06-28 19:27:40
阅读次数:
338
虎嗅注:本文来自爱范儿网,虎嗅进行了相关编辑。在信息爆炸的时代,智能推荐应时而生。内容提供商能够对用户的爱好做出更为细致的分析,从而做出更加个性化的推荐。Atlantic网站的Alexis C. Madrigal通过对Netflix影片分类的深入分析以及采访Netflix产品副总裁,揭示了Netfl...
分类:
Web程序 时间:
2014-06-28 15:43:49
阅读次数:
318
深入分析Volatile的实现原理
引言
在多线程并发编程中synchronized和Volatile都扮演着重要的角色,Volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的“可见性”。可见性的意思是当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。
它在某些情况下比synchronized的开销更小,本文将深入分析在硬件层面上I...
分类:
其他好文 时间:
2014-06-21 19:47:44
阅读次数:
688
大家去网上搜索Android定位location为null没法定位问题,估计有一大堆文章介绍如何来解决,但是最后大家发现基本没用。本文将从Android定位实现原理来深入分析没法定位原因并提出真正的解决方案...
分类:
移动开发 时间:
2014-06-17 16:15:57
阅读次数:
323
我们知道,一开始最好的学习方法是模仿,尤其是模仿巨人。那说到Android开发的模仿自然就是分析并研究主流程序的布局、实现方法,进而提升自己的技术。本文从APK逆向工程及利用hierarchyviewer查看程序UI元素两个角度来分析如何深入分析学习市面上已有程序的布局,实现逻辑...
分类:
移动开发 时间:
2014-06-15 16:58:38
阅读次数:
273
编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java
是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍 Java 中编码问题出现的根本原因,你将了解到:Java
中经常遇到的几种编码格式的区别;Java 中经常需要编码的场景;出现中文问题的原因分析;在开发 Jav...
分类:
编程语言 时间:
2014-06-13 15:22:53
阅读次数:
266
I/O 问题可以说是当今互联网 Web
应用中所面临的主要问题之一,因为当前在这个海量数据时代,数据在网络中随处流动。这个流动的过程中都涉及到 I/O 问题,可以说大部分 Web 应用系统的瓶颈都是
I/O 瓶颈。本文的目的正是分析 I/O 的内在工作机制,你将了解到:Java 的 I/O 类库的基...
分类:
编程语言 时间:
2014-06-13 15:20:50
阅读次数:
377
摘自github语言无关类操作系统开源世界旅行手册鸟哥的Linux私房菜(简体)Linux
系统高级编程The Linux Command Line(中英文版)Linux 设备驱动(第三版)深入分析Linux内核源码UNIX
TOOLBOXWEB服务器Nginx开发从入门到精通(淘宝团队出品)版本控...
分类:
其他好文 时间:
2014-06-08 20:58:35
阅读次数:
701
前面的博文对Lichee做了系列分析,其实就是对在《七年之痒》中所说的,Android BSP具备的一项基本素质-SHELL脚本,所以我们Lichee系列的文章着重分析了SHELL脚本和Lichee的基本结构,当然作为一名合格的Android BSP工程师来说,掌握Linux的驱动程序的移植,也是一项基本技能。所以从本文开始,将对sun4i的一些驱动程序做深入分析。当然了,驱动程序涉及的面很广,比...
分类:
移动开发 时间:
2014-06-08 14:54:58
阅读次数:
381