天问

  • Blog
  • 热修复与动态加载
  • python爬虫
  • 专栏
    • 热修复与动态加载
    • NDK开发
    • 设计模式与架构
    • React Native
  • 好文转载
    • 计算机技术
    • 投资理财
    • 摄影与拍照技巧
  • 投稿
  • 关于本站及隐私政策
  • Github
StevenQ
为今天工作,为明天投资,为未来孵化一些东西!
安卓安全

安卓上使用Xposed进行hook

hook技术本质上是一种动态注入技术,我们知道任何一个App都是按照程序代码既定的流程一步一步的执行的,那么如果我们想要动态的去更改一个程序的执行流程或者截取某个流程中我们感兴趣的数据怎么办?如登陆劫持,盗取QQ账号。有2种思路: 修改原程序代码。比如通过逆向分析出QQ账号登陆的逻辑位于哪个函数。然后通过AOP框架插入打log的字节码或者smali插桩方式。但是这种方式修改了原apk后不一定能够成功二次打包成功。 不修改原程序,但是让原程序在执行到某个地方时流程能够跳到我们自己写的程序中,然后在我们自己写的程序中打…

2017年5月29日 0条评论 2881点热度 8人点赞 天问 阅读全文
python

超级易懂爬虫系列之使用scrapy+webdriver爬取动态网页

在前面通过超级易懂爬虫系列的讲解,相信大家对爬虫已经很熟悉了,还没看的同学可以先去了解一下 超级易懂爬虫系列之爬虫入门爬取妹子图 超级易懂爬虫系列之爬取妹子图 超级易懂爬虫系列之爬虫简单的架构 超级易懂爬虫系列之使用多线程爬取妹纸图 超级易懂爬虫系列之爬虫框架scrapy 超级易懂爬虫系列之使用scrapy框架爬取妹纸图 但是不知道大家发现没前面一系列的爬取的网页都是静态的html网页,所谓静态网页就是当浏览器加载完该页面后,页面的展示效果就是固定的了,因为代码不能更改了,但是很显然某些网页不是这样的,如一些论坛网…

2017年5月24日 0条评论 2772点热度 11人点赞 天问 阅读全文
理财投资

关于基金中的一些指标的概念

之前一直就打算投资一下基金,但是打算买基金的时候发现投资基金不像买理财产品那样容易,因为基金包含很多指标数据,不懂这些指标数据的含义的话就不好判断到底该买哪只基金。而且基金不像理财产品那样可以通过年化收益率指标来看到近期内的收益,很可能存在亏损的可能,因此就一直没买,但是作为理财投资基金还是很重要的,今天花了点时间了解了下,记录一下关于基金的一些指标数据的含义。 首先我们找一张基金走势图,我在天天基金网上随意找了支基金来看下: 可以看到一般包含三个指标,净值估算,单位净值和累计净值。这三个值的含义的具体意义如下: …

2017年5月18日 0条评论 1155点热度 10人点赞 天问 阅读全文
python

超级易懂爬虫系列之使用scrapy框架爬取妹纸图

在前面一节中带领大家了解了scrapy框架的基本架构与使用,且与前面我们自己写的简单的架构进行了比较,让大家能够很容易明白这个框架的数据流的流程。然后带领大家爬取了一个页面的妹纸图让大家更容易上手,接下来就带领大家正式使用scrapy框架爬取全部页面的妹纸图,为了心仪的妹纸一定要学会哦,哈哈哈. 在前面一节中我们说过scrapy框架自动帮我们创建的工程包括一下几个板块: spider:这个是需要我们自定义实现的spider组件,主要是重写其parse函数来解析传进来的Response对象 items:用来定义我们需…

2017年5月15日 0条评论 2479点热度 10人点赞 天问 阅读全文
python

超级易懂爬虫系列之爬虫框架scrapy

在前面的文章中,我带领大家一步一步从学习了爬虫的理论知识,相信大家为了心仪的妹纸都已经学会了,最后也动手写了一个简单的爬虫架构,之所以抽象出一个简单的架构就是为了让大家能够更好的理解爬虫框架,正所谓‘不要重复造轮子’,一个成熟框架是经过很多场景使用的考验的,其稳定性和功能的强大性远比我们自己写一个爬虫程序要好的多,因此本节就带领大家玩一下常见的爬虫框架scrapy。 python常见的爬虫架构一般包括pyspider和scrapy,前者是国人搞的,容易上手,但是在对windows的支持性不是很好,在win下很容易出…

2017年5月14日 5条评论 3570点热度 8人点赞 天问 阅读全文
python

超级易懂爬虫系列之使用多线程爬取妹纸图

在前面的超级易懂爬虫系列中我们将爬虫的理论知识与实际操作相结合,相信大家都学会了,还没看过的猛戳以下链接 超级易懂爬虫系列之爬虫入门爬取妹子图 超级易懂爬虫系列之爬取妹子图 超级易懂爬虫系列之爬虫简单的架构 为了让大家能够更加容易明白,这个系列采取了先易后难,逐渐扩充其功能的方式进行讲解,在前面也说到过,在爬取妹纸图的过程中会将妹纸图保存到本地,因为这涉及到I/O操作,相对而言是很费时的一种操作,在前面爬取到某一网页的妹纸图时采取的是一个一个保存的方式,也就是说当爬取到了一个网页的时候需要等到将该网页的所有的妹纸图…

2017年5月11日 0条评论 1580点热度 5人点赞 天问 阅读全文
python

超级易懂爬虫系列之爬虫简单的架构

在前面的几篇文章中,我带领大家学习了爬虫的基本理论知识,同时带领大家学会了如何爬取自己心仪的妹纸图,现在对前面的内容做个总结,把爬虫的一些知识点抽取出来做一个简单的爬虫架构的分析。之所以这么做是为了后面带领大家使用分析爬虫框架时更容易明白,在后面讲解scrapy爬虫框架时大家会发现scrapy的基本组件与原理与这个几乎一模一样,只不过我们这个很简单而已。 在超级易懂爬虫系列之爬虫入门爬取妹子图 中(如果你还没看的话建议先去看一下)我们谈到爬虫是从一个网页开始不断爬取与之关联的url,然后抓取我们感兴趣的数据,那么首…

2017年5月8日 1条评论 2999点热度 6人点赞 天问 阅读全文
python

超级易懂爬虫系列之爬取妹子图

在前面一节中,我们首先讲解了关于爬虫的基本理论知识,然后带领大家动手写了一个入门级的爬虫程序--爬取心仪的妹子图,什么?你还不知道?赶快去看:写给小白看的爬虫系列之爬虫入门爬取妹子图 不知道大家消化的怎么样了,哈哈大家看到了自己心仪的妹纸吗?不过在前面一节中为了让大家更好的理解爬虫,采取了先易后难的策略,只爬取了一个网页的妹纸图,然后有的小伙伴觉得这不足以体现出对自己女神的热爱啊,要把我家女神全部的美图都抓取下来欣赏,好吧,现在就满足你对女神的全部幻想,本节带领大家在原来基础上爬取所有的相关网页的美图,让你一次看个…

2017年5月7日 4条评论 2604点热度 8人点赞 天问 阅读全文
python

超级易懂爬虫系列之爬虫入门爬取妹子图

首先解释下什么是爬虫以及为何需要爬虫。爬虫定义: 一段自动抓取互联网信息的程序 这里为了让小白能够明白,没引用百度百科的定义。那么为何需要爬虫呢?我们知道互联网是由海量的网页组成,每一个网页都对应着一个url,每一个网页上也可能链接着其它的网页的url,每一个html网页上都展示着一些信息,如文本,图片等,当我们在浏览这些信息时,可能会发现很多我们感兴趣的数据,如心仪的妹子图,觉得这个妹子好漂亮,想把这张图片保存下来,当然如果只是几张妹子图,我们可以使用浏览器图片保存功能保存到磁盘,但是如果是几千张妹子图,我们手动…

2017年5月6日 6条评论 8784点热度 29人点赞 天问 阅读全文
python

python格式化字符串与输出对齐

当我们在对数据进行分析的时候通常会在excel中创建一个表格,表格的开始是一行属性,然后下面每一行的每一列都是和属性相关的内容,如图所示, 但是用excel需要手动一个一个输入,作为工程师,当然是要偷懒的,虽然可以使用第三方库操作excel的方式,但是太麻烦,能不能直接在文本文件中写入同样达到上述效果呢?如果不用excel直接在文本中进行写入虽然也能保存数据,但是会存在一个对齐的问题,每一行的数据虽然是对的,但是如果每一行的每一列没对齐,一方面不够美观,另一方面也不利于分析数据。本节就是为了解决这个问题,实现在文本…

2017年4月23日 0条评论 2399点热度 3人点赞 天问 阅读全文
python

python遍历某个文件夹下的全部文件

在前面的一小节中,我们谈到了对文件的读写操作,这一节我们谈谈使用python遍历某个文件夹下的全部文件,因为在实际的项目场景中这种情况非常常见,如在apk的逆向工程中可能需要在把dex文件反编译后产生的smali文件中查找某一特定的字符串,然后进行替换操作。这个场景很显然就涉及到了对某一文件夹下所有文件进行遍历的过程。这个过程很显然是对文件,目录,路径进行操作,而这些很显然是属于操作系统管理的范畴,因此这些功能被定义在了python中的os模块和os.path模块,使用前需要import相应的模块。这一小节就讲讲p…

2017年4月22日 1条评论 1402点热度 4人点赞 天问 阅读全文
1…23456

天问

追梦追自由,穷则独善其身,达则兼济天下

最新 热点 随机
最新 热点 随机
【插件化】从插件化看Activity的启动流程 你真的会用View的post方法吗 【设计模式之】适配器模式 【设计模式之】代理模式与动态代理技术(JDK自带与CGLIB)
llvm IR指令与llvm开发中对应的类与API 【设计模式之】策略模式 【设计模式之】代理模式与动态代理技术(JDK自带与CGLIB) 从Instant Run看安卓Application的启动流程与替换
小伙伴们(排名不分先后)

尼古拉斯赵四

布兰柯基

 

COPYRIGHT © 2022 天问 ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang