mahout in Action2.2-给用户推荐图书(1)-直观分析和代码 经验

Action2.2第一个例子 Running a first recommender engine 数据: 第一个数字是用户ID 第二个是书的ID,第三个是用户对书的评分,1-5 越高,表示用户越喜欢 1

jopen 2016-01-18   30507   0

聊聊并发(四)深入分析ConcurrentHashMap 经验

器其中一部分数据,那么当多线程访问容器里不同数据段的数据时,线程间就不会存在锁竞争,从而可以有效的提高并发访问效率,这就是ConcurrentHashMap所使用的锁分段技术,首先将数据分成一段一段的

jopen 2016-01-18   7187   0

Android异步消息处理机制详解及源码分析 经验

最近相对来说比较闲,加上养病,所以没事干就撸些自己之前的知识点为博客,方便自己也方便别人。 1 背景 之所以选择这个知识点来分析有以下几个原因: 逛GitHub时发现关注的isuss中有人不停的在讨论Android中的Looper

jopen 2016-01-19   29834   0

Android应用AsyncTask处理机制详解及源码分析 经验

应用工程师面试的一个知识点。前面我们分析了Handler异步机制原理(不了解的可以阅读我的 《Android异步消息处理机制详解及源码分析》 文章),这里继续分析Android的另一个异步机制AsyncTask的原理。

jopen 2016-01-19   15126   0

mysql 主从同步过程详解、主从延迟原理分析 经验

csdn.net//clh604/article/details/19680291 1、 MySQL数据库主从同步过程解析。 复制的基本过程如下: Slave上面的IO进程连接上Master,并请求

qcrl0421 2016-01-22   13378   0

Android无需权限显示悬浮窗, 兼谈逆向分析app 经验

Android在编译时会给每个资源分配一个id, 我们grep一下这个字符资源的名字就能知道id是多少, 一般在 R.java , res/values/public.xml 中有定义, 我直接到public.xml中找到了它的id

DarCaire 2015-10-16   37931   0

三言两语:JVM 字节码执行实例分析 经验

最近在看《Java 虚拟机规范》和《深入理解JVM虚拟机》,对于字节码的执行有了进一步的了解。字节码就像是汇编语言,是 JVM 的指令集。下面我们先对 JVM 执行引擎做一下简单介绍,然后根据实例分析 JVM

SantiagoPet 2016-04-26   9469   0

Retrofit分析-漂亮的解耦套路 经验

enqueue后,通过线程去run你的请求 得到服务器数据后,callback回调给你的上层。 大概是以上4大步骤,在没有框架的年代,想要做一次请求,是万分痛苦的,你需要自己管理线程切换,需要自己解析读取数据,解析数据成对象,切换回主线程,回调给上层。

ThaWeaver 2016-04-06   26969   0

Kudu:支持快速分析的新型Hadoop存储系统 经验

Apache Hadoop 生态圈的新成员之一( incubating ),专门为了对快速变化的数据进行快速的分析,填补了以往 Hadoop 存储层的空缺。本文主要对 Kudu 的动机、背景,以及架构进行简单介绍。

基于 Spark 的用户行为路径分析的产品化实践 经验

1)什么是用户行为路径 用户行为路径分析是互联网行业特有的一类数据分析方法,它主要根据每位用户在App或网站中的点击行为日志,分析用户在App或网站中各个模块的流转规律与特点,挖掘用户的访问或点击

AbeAntle 2016-11-30   13813   0

Netty 源码分析之服务端启动全解析 经验

SimpleServerHandler 最终的顶层接口为 ChannelHander ,是netty的一大核心概念,表示数据流经过的处理器,可以理解为流水线上的每一道关卡 childHandler(new Channe

Mer1888 2016-12-12   6472   0

Android WebView硬件加速渲染网页UI的过程分析 经验

roid App渲染UI的机制是不一样的。不过,它们会一起协作完成网页UI的渲染。本文接下来就详细分析Android WebView硬件加速渲染网页UI的过程。 从前面 Android应用程序UI硬件加速渲染技术简要介绍和学习计划

Nicy 2016-12-18   9435   0

iOS逆向之分析微信导航栏实现 经验

方式后还是有点差别,这在追求完美的设计师眼里是绝不能忍的,于是只好“看看”原作是怎么实现的。在逆向分析了微信的实现后,发现微信的实现十分特殊,文末会告诉大家答案:) 环境准备 一台越狱设备 OpenSSH

Beu4134 2016-12-18   12072   0

逆向分析加固 apk 的完整过程 经验

安装在模拟器上,然后抓包分析网络流量,把 apk 拖进模拟器中之后安装并设置代理,虽然 app 走的 http 但是抓到的包全是乱码,所以在内部肯定对流量进行了加密操作。 0x01 jeb 静态分析 用 jeb

bhmd4047 2017-01-10   12982   0
P23

  Struts2 源代码分析(个人觉得非常经典) 文档

ruts2是一个运行稳定、性能优异、设计成熟的WEB框架。   本章主要对Struts的源代码进行分析,因为Struts2与WebWork的关系如此密不可分,因此,读者需要下载xwork的源代码,访问http://www

kungfu 2014-06-09   2468   0

分布式日志收集系统: Facebook Scribe之结构及源码分析 经验

scribe结构及源码详细分析 1.    整体类关系图 2.    客户端写日志序列图 3.    活动及状态图 Scribe活动图 4.    启动代码详解

jopen 2012-01-11   26261   0

基于yahoo高性网页优化规则的分析工具 YSlow 经验

大,一般压缩率为85%,就是说服务器端100K的页面可以压缩到25K左右的Gzip格式的数据发给客户端,客户端收到Gzip格式的数据后自动解压缩 后显示页面。 这点我们网站基本上是100%做到了,但是我们这

openkk 2012-05-16   21883   0

php与memcached服务器交互的分布式实现源码分析 经验

的机制,在此做我根据他们各自的 源码 进行分析,希望能对这方面感兴趣的人有些帮助。 本篇文章我会针对php和memcache扩展库的交互根据源码展开分析。 PHP 调用memcache的接口通常会是如下过程:

fmms 2012-03-14   38915   0

三大WEB服务器对比分析(apache ,lighttpd,nginx) 经验

从扩展性上讲 , fastcgi 是一个中立的技术标准 , 完全可以支持任何语言写的处理程序 (php,java,python...) 2. apache apache 是世界排名第一的 web 服务器

jopen 2014-01-24   22141   0

图的处理和统计分析Python模块:graph-tool 经验

graph-tool是一个高效的Python模块,用于数据结构图的处理和统计分析。其核心数据结构和算法都采用C++实现,广泛使用的模板元编程,很大程度上基于Boost Graph库。 项目主页:

jopen 2012-12-11   68703   0
1 2 3 4 5 6 7 8 9 10