当前搜索:

[置顶] 特别声明

未经微博私信询问征得同意的情况下本博客所有原创类型文章一律禁止任何复制、转载、商用,对于复制段落的也请麻烦标明引用。为保证博客质量,任何事情都是花时间去做的,本着分享但不开放的态度总结自己的知识点,烦请尊重劳动成果。
阅读(7183) 评论(18)

Python3.X 爬虫实战(动态页面爬取解析)

【工匠若水 http://blog.csdn.net/yanbober 未经允许严禁转载,请尊重作者劳动成果。私信联系我】1 背景不知不觉关于 Python 3.X 爬虫系列已经介绍了如下系列:《正则表达式基础》 《Python3.X 爬虫实战(先爬起来嗨)》 《Python3.X 爬虫实战(...
阅读(13205) 评论(1)

Python3.X 爬虫实战(缓存与持久化)

缓存与持久化简单说就是 Cache 或者 Persistence 了,这玩意和爬虫有啥关系呢?想象一下如果我们需要对同一个页面进行多次解析,我们前面的代码都会重新发起真实网络请求,这是不合理的,因为短期之内这个页面是不可能有更新的,我们重复拉取是没有意义的;其次我们很多时候爬虫的输出器其实就是需要...
阅读(8634) 评论(11)

Python3.X 爬虫实战(并发爬取)

这一篇一下搞得有点不像在介绍并发爬虫,而成了 Python3 并发编程基础了,坑爹啊,无论怎样最后我们还是给出了两个基于 Python3 线程池、进程池的并发爬虫小案例,麻雀虽小,五脏俱全。虽然本篇对并发爬虫(Python3 并发)没有进行深入介绍,但是基本目的达到了,关于并发深入学习不是一两天的...
阅读(12691) 评论(13)

Python3.X 爬虫实战(静态下载器与解析器)

这一篇内容主要延续上一篇[《Python3.X 爬虫实战(先爬起来嗨)》](http://blog.csdn.net/yanbober/article/details/73162298),重点偏向于爬虫爬取静态页面的下载器与解析器常用套路引导,主要适用于理解爬虫流程和自己编写小爬虫程序,对于大型爬...
阅读(7403) 评论(5)

Python3.X 爬虫实战(先爬起来嗨)

爬虫的价值就不多说了,Python 的便捷与强大也就不 BB 了,在这个数据泛滥、追求效率的时代,使用 Python 可以为我们创造相当多的便捷,Web 开发、桌面小工具开发、粘性脚本编写、大数据处理、图像处理、机器学习等等,能做到的事情实在太多。
阅读(19834) 评论(9)

Gradle 庖丁解牛(构建生命周期核心委托对象创建源码浅析)

上一篇《Gradle 庖丁解牛(构建源头源码浅析)》我们分析了 Gradle 框架自身初始化(非构建生命周期初始化)的核心流程,这一篇我们续着前面的分析继续(如果没看过前一篇的建议先去看前一篇,因为这一系列存在非常高的关联性)。
阅读(5096) 评论(5)

Gradle 庖丁解牛(构建源头源码浅析)

总是有人问 Gradle 构建,总是发现很多人用 Gradle 是迷糊状态的,于是最近准备来一个“Gradle 庖丁解牛”系列,一方面作为自己的总结,一方面希望真的能达到标题所示效果,同时希望通过该系列达到珍惜彼此时间的目的,因为目前市面上关于 Gradle 的教程都是在教怎么配置和怎么编写插件,...
阅读(9947) 评论(30)

Android 应用层开发 Drawable 的一些叨叨絮

Drawable 是一个抽象类,提供了一些 API 方法去处理各种资源的绘制,但是又不具备 View 的事件与交互处理能力。额,再简单粗暴一点认为就是一个辅助绘制工具类,把各种东西都封装搞好以后直接给Canvas去画。既然是工具类,说白了就是个模板,你就把它类比 View 或者 Paint 来看吧。
阅读(7156) 评论(12)

2016,感恩,感谢,顿悟

时光匆匆,转眼间 2016 即将过去,有必要在这个恰当的时间点对过去一年做一个年终总结,算是一种感恩,也是一种感谢,抑或是一种顿悟吧;之前一直没有时间总结,今天元旦休假,也是 2016 年的最后一天,闲下来就做一下回顾总结吧。
阅读(6352) 评论(33)

React Native Android 应用层实战沦陷记

一眨眼又一年快要过去了,原计划今年的最后一个小目标(React Native)看样子要留尾巴到明年了,React Native 想说爱你不容易。怎么评价你呢?应用层 JSX 编写还是很友好的,尼玛框架接入的各种锅却让人痛哭不已,万事开头难,对于 React Native 的接入可以说大量工作可能都...
阅读(6214) 评论(7)

React Native Android 源码框架浅析(主流程及 Java 与 JS 双边通信)

理解 RN 框架的一些东西,以便裁剪和对 RN 有个更深入的认识,所以本篇总结了我这段时间阅读源码的一些感触,主要总结了 React Native 启动流程、JS 调用 Java 流程、Java 调用 JS 流程。
阅读(8691) 评论(9)

React Native Android Gradle 编译流程浅析

了解 React Native 的编译流程是进行 React Native 裁剪阉割的首要任务,理解编译流程才能去看如何依赖、如何裁剪,这和 Android 源码一样,你想修改的前提是熟悉整个 Android 系统源码 build 目录下的 各种 shell、python 脚本的大致框架流程吧,否...
阅读(15285) 评论(14)

React Native Android 从学车到补胎和成功发车经历

作为 Android 开发者来说,对待 RN 个人建议要保持一个端正的态度,什么原生 Android App 已死、RN 很牛逼之类的话听听就行了;至少到目前为止个人觉得原生开发才是王道,RN 也就只能胜任一些常规的 CS 模式应用,整体还是很弱的,不要告诉我它支持很方便的封装 Native UI...
阅读(22084) 评论(36)

Android开发之Theme、Style探索及源码浅析

本文主要分两部分来进行简单粗略的浅析,首先会围绕Theme与Style的定义及在App开发中的使用来进行简单回顾,接着第二部分会介绍Android系统关于Theme与Style的规则及源码,然后简单总结下我们开发中如何处理自定义Theme与Style的一些方法。
阅读(17862) 评论(13)

NDK-JNI实战教程(四)再谈新工具及NDK开发调试

时隔一年,多了些磨砺,懂了些故事,悟出些道理,但这一年技术却停留在了原地。有很多人私信想让NDK系列文章持续下去,自己现在想想是该捡起来了,在这种环境下不能再纵容自己了,以往的知识都该捡起来了。开始本篇前还是建议先按顺序看看前面这三篇吧,否则可能有些脱节。
阅读(11060) 评论(6)

Android应用自定义View绘制方法手册

这篇迟迟难产的文章算是对2015前半年的一个交代吧,那时候有一哥们要求来一发Android Canvas相关总结,这哥们还打赏了,实在不好意思,可是这事一放就给放忘了,最近群里小伙伴催着说没更新博客,坐等更新啥的,随先有这么一篇Android应用开发超级基础的文章诞生了(因为这种文章最好写哈,就是...
阅读(24959) 评论(38)

Android M Launcher3主流程源码浅析

关于Launcher是啥的问题我想这里就没必要再强调了。由于一些原因迫使最近开始需要研究一下Launcher3源码,为了不再像以前那么傻逼(研究Settings等代码没作笔记),故这里赶紧将阶段性的感悟整理成文章,方便日后回看。其实本文来源于我在项目组内部的一次分享活动的ppt。
阅读(19739) 评论(36)

Android应用开发之自定义View触摸相关工具类全解

最近有些乱,各种事情,各种交叉。好在还有一点上进心,于是继续将自定义这个系列的核心知识再梳理一下吧。关于自定义控件前面博文说过了,这里不会教你拿来主义,只授之以渔,如果你喜欢拿来主义,不好意思,请绕行,如果你喜欢得渔,那请继续。前面我们已经叙述过了几篇关于自定义View涉及的东西,大家可以自己回过...
阅读(8801) 评论(11)

Android应用开发Scroller详解及源码浅析

大家都知道Android View提供了scrollTo()与scrollBy()方法来供我们进行View的滚动,但是有个问题就是他的滚动很蛋疼,疼在是瞬时挪动到指定位置的,这种对于追求用户体验的今天来说简直是硬伤啊;为了解决这个问题Google给我们提供了一个牛叉的工具类Scroller,下面我...
阅读(9170) 评论(16)
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 169万+
    积分: 1万+
    排名: 1837
    test
    博客专栏