码迷,mamicode.com
首页 > 移动开发
Python3网络爬虫实战-6、APP爬取相关库的安装:Charles的安装
除了Web网页,爬虫也可以对APP的数据进行抓取,APP中的页面要加载出来,首先需要获取数据,那么这些数据一般是通过请求服务器的接口来获取的,由于APP端没有像浏览器一样的开发者工具直接比较直观地看到后台的请求,所以对APP来说,它的数据抓取主要用到一些抓包技术。本书介绍的抓包工具有Charles、MitmProxy、MitmDump,APP一些简单的接口我们通过Charles或MitmProxy
分类:移动开发   时间:2019-07-30 18:55:24    阅读次数:127
Python3网络爬虫实战-7、APP爬取相关库的安装:MitmProxy的安装
MitmProxy是一个支持HTTP和HTTPS的抓包程序,类似Fiddler、Charles的功能,只不过它是一个控制台的形式操作。同时MitmProxy还有两个关联组件,一个是MitmDump,它是MitmProxy的命令行接口,利用它我们可以对接Python脚本,用Python实现监听后的处理。另一个是MitmWeb,它是一个Web程序,通过它我们可以清楚地观察到MitmProxy捕获的请求
分类:移动开发   时间:2019-07-30 18:54:44    阅读次数:161
Python3网络爬虫实战-9、APP爬取相关库的安装:Appium的安装
Appium是移动端的自动化测试工具,类似于前面所说的Selenium,利用它我们可以驱动Android、iOS等设备完成自动化测试,比如模拟点击、滑动、输入等操作,其官方网站为:http://appium.io/,本节来了解一下Appium的安装方式。1.相关链接GitHub:https://github.com/appium/appium官方网站:http://appium.io官方文档:ht
分类:移动开发   时间:2019-07-30 18:52:01    阅读次数:148
Java实现发送手机验证码功能
进入秒嘀科技(https://sms.miaodiyun.com/),注册一个账号。 登录账号 进行企业认证,营业执照去网上搜一个,有时候可能识别不出来,多换几张,清晰的,还在运营中的就行,证件号码就是注册号,最后点击提交。 进行新建你发送短信的模板 添加完成之后要等待审核,不通过的话记得一定要看规... ...
分类:移动开发   时间:2019-07-30 18:44:53    阅读次数:193
H5混合开发中android终端和ios终端常见的兼容问题1
转自 https://blog.csdn.net/xuehu837769474/article/details/80603898 1、安卓浏览器看背景图片,有些设备会模糊。 用同等比例的图片在PC机上很清楚,但是手机上很模糊,原因是什么呢? 经过研究,是devicePixelRatio作怪,因为手机 ...
分类:移动开发   时间:2019-07-30 15:38:03    阅读次数:168
ios开发讲解之anchorPoint和position详解
相信初接触到CALayer的人都会遇到以下几个问题: 为什么修改anchorPoint会移动layer的位置? CALayer的position点是哪一点呢? anchorPoint与position有什么关系? 每一个UIView都默认关联着一个CALayer, UIView有frame、boun ...
分类:移动开发   时间:2019-07-30 14:21:23    阅读次数:143
UniAPP搜索页面,存储关键词
主要是将搜索的关键词存储在uni.setStorage({key: 'searchLocal',data: newArr});中,每次先查询一下将该次搜索的关键词与历史记录数组进行对比,indexof,查找不到将关键词存储到里面。 ...
分类:移动开发   时间:2019-07-30 14:12:48    阅读次数:278
iOS 工程实现native 跳转指定的Flutter 页面
概要 在前一篇文章中我们提到,iOS跳转到Flutter工程指定页面时(多个),Flutter只有单例,设置setInitialRouter 无效,如下 基于不是很甘心,一直想实现完美的解决方案,所以最近几天又看了下解决各方面的解决方案,最终还是有了可行方案,步骤如下 1、设置delegate 代码 ...
分类:移动开发   时间:2019-07-30 12:57:31    阅读次数:1036
controller层直接通过server类调用mapper的通用方法
自己写的方法没有,但是逆向生成的server类会有继承maybatis-plus的框架 与下图的配置有关 ...
分类:移动开发   时间:2019-07-30 12:43:56    阅读次数:163
随机生成手机号码
package jul30; import java.util.*; public class PhoneNums { // 存储手机号,可保证每个手机号都是唯一的 static Set set = new HashSet(); public static void getNum() { Rando... ...
分类:移动开发   时间:2019-07-30 12:35:16    阅读次数:361
Mac终端打开AndroidStudio已创建模拟器
目的 偶尔我们只是想运行模拟器,并不想打开AndroidStudio,这时我们可以从终端找到emulator,通过emulator来启动指定名称的模拟器 步骤 1.找到emulator所在位置 2.查看已创建的模拟器列表 3.启动模拟器 参考链接 "单独启动android模拟器 如何从命令行启动An ...
分类:移动开发   时间:2019-07-30 12:26:57    阅读次数:1518
Spring框架:ApplicationContext
ApplicationContext有三个实现类 ClassPathXmlApplicationContext :加载类路径下的配置文件 FileSystemXmlApplicationContext :加载文件系统下的配置文件 AnnounceApplicationContext:使用注解时加载配 ...
分类:移动开发   时间:2019-07-30 12:25:35    阅读次数:135
Android studio 项目支持JNI方法
步骤: 1. build.gradle 配置如下,主要两项 ndk 和 sourceSets C:\Users\baoyi.yang\Desktop\MyApplication\app\src\main\jni>ndk-build NDK_PROJECT _PATH=. APP_BUILD_SCRI ...
分类:移动开发   时间:2019-07-30 10:52:35    阅读次数:120
用ArcGIS Runtime for Android建立简单App,展示地图
1、新建AS项目 此处引用官网上新建项目的过程,很简单,不做翻译了。 2、配置ArcGIS Runtime for Android100.5.0环境 2-1、项目切换成Project 2-2 、选择Project->项目名称->build.gradle,并添加内容 2-3、选择Project->项目 ...
分类:移动开发   时间:2019-07-30 10:38:32    阅读次数:154
Spring学习的报错____1.Type interface com.xbf.dao.UserDao is not known to the MapperRegistry.
UserMapper.xml文件没有写并且在beans.xml(applicationContext.xml)文件中没有配置mybatis的核心配置文件(注意:属性namespace:写的对应的接口)(注意:写完后记得在核心配置文件中注册)配置文件的关联:UserMapper.xml >mybati ...
分类:移动开发   时间:2019-07-30 00:46:37    阅读次数:403
测试移动弱网
从测试角度来说,需要额外关注的场景就远不止断网、网络故障等情况了。对于弱网的数据定义,不同的应用所界定的含义是不一样且不清晰的,不仅要考虑各类型网络最低速率,还要结合业务场景和应用类型去划分。按照移动的特性来说,一般应用低于2G速率的都属于弱网,也可以将3G划分为弱网。除此之外,弱信号的Wifi通常 ...
分类:移动开发   时间:2019-07-30 00:40:48    阅读次数:143
vue axios封装以及API统一管理
在vue项目中,每次和后台交互的时候,经常用到的就是axios请求数据,它是基于promise的http库,可运行在浏览器端和node.js中。当项目越来越大的时候,接口的请求也会越来越多,怎么去管理这些接口?多人合作怎么处理?只有合理的规划,才能方便往后的维护以及修改, 安装 安装axios依赖包 ...
分类:移动开发   时间:2019-07-29 22:56:36    阅读次数:294
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!