CocoaHttpServer支持https设置

背景 iOS采用cocoalhttpserver搭建的本地服务器通过本地HTTP Server与网页端交互 网页端支持 HTTPS的话,因为HTTP、HTTPS网页内容混合会导致请求异常(因为在https页面发起http请求会被block掉) 例如使用 https://localhost:5...

2019-06-01 11:14:56

阅读数 157

评论数 9

iOS 使用websocket搭建本地服务器

1、移动端何时需要搭建本地服务器? 当移动端与web端需要很强很即时的数据交互时,服务端只需要一个结果的时候,在移动端搭建本地服务器,然后让移动端与web端交互,完成一系列动作,把结果告诉服务端,实际应用场景:积分墙。 2、如何在移动端搭建本地服务器? (不知道怎么才能让我自己发布的资源...

2019-04-28 17:42:59

阅读数 167

评论数 0

签名一个mobileconfig

鉴于我们的设备和MDM server之间已经可以通信,并能完成相应的锁屏、擦除数据、查询设备信息等功能,但是,我们在安装了mobileconfig后,返现配置描述文件打开显示 “unsigned” 或者“尚未签名”这样的情况,所以接下来的工作就是让我们的mobileconfig文件看起来更加安全一...

2019-01-18 16:28:48

阅读数 655

评论数 16

iOS代码灵异事件

//注意这里我设置了-30 UIView *datiView = [[UIView alloc] initWithFrame:CGRectMake(15, 0, Screen_width, -30)]; [_contentView addSubview:datiView]; //马上重新设置尺寸...

2019-09-11 13:18:20

阅读数 4

评论数 0

iOS 封装Healthkit

1、新建HealthManager继承于NSObject 2、HealthManager.h #import <Foundation/Foundation.h> #import <HealthKit/HealthKit.h> typed...

2019-08-20 12:21:20

阅读数 14

评论数 0

2-4 Python面向对象

Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于...

2019-06-24 14:20:33

阅读数 17

评论数 0

1-4 python爬取笔趣阁小说(附带完整代码)

笔趣看是一个盗版小说网站,这里有很多起点中文网的小说,该网站小说的更新速度稍滞后于起点中文网正版小说的更新速度。并且该网站只支持在线浏览,不支持小说打包下载。所以可以通过python爬取文本信息保存,从而达到下载的目的 以首页的《一念永恒》作为测试: 1、先查看第一章地址中的html文本:ht...

2019-06-19 12:18:08

阅读数 135

评论数 0

2-3 Python异常处理

Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 python标准异常 异常名称 描述 BaseException 所有异常的基类 SystemExit 解释器请求退...

2019-06-19 10:48:50

阅读数 24

评论数 0

2-2 python OS 文件/目录方法

os模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示: 序号 方法及描述 1 os.access(path, mode) 检验权限模式 2 os.chdir(path) 改变当前工作目录 3 ...

2019-06-18 14:35:51

阅读数 35

评论数 0

1-3 python编写智能回复机器人

itchat是一个开源的微信个人号接口,使用python调用微信从未如此简单。 使用不到三十行的代码,你就可以完成一个能够处理所有信息的微信机器人。 安装 pip3 install itchat 登录 itchat.auto_login() 这种方法将会通过微信扫描二维码登录,但...

2019-06-17 12:39:58

阅读数 240

评论数 0

1-2 python第三方库的安装

python语言赖以成名的地方就是它的第三方库,正式因为丰富的第三方库,才能实现python丰富的功能,下面我们来看看,python中是如何导入第三方库的。 如果您使用从python.org下载的Python 2> = 2.7.9或Python 3> = 3.4,或者...

2019-06-15 13:24:16

阅读数 37

评论数 0

1-1 python网络爬虫初识

什么是Python3网络爬虫? 定义: 网络爬虫(WebSpider),又被称为网页蜘蛛,是一种按照一定的规则,自动地抓取网站信息的程序或者脚本。 简介: 网络蜘蛛是一个很形象的名字。如果把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来...

2019-06-15 11:51:19

阅读数 34

评论数 0

2-1 Python 文件方法

open() 方法 Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。 注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。 open() 函数常用形式是接...

2019-06-15 11:46:50

阅读数 23

评论数 0

1-16 python第一章节练习

写过代码的都知道,根据之前的学习,可以自行封装一些自己需要的函数方法: 比如我在同一个目录下创建了3个文件 其中defmath为专门用来自定义计算的函数 defjudge为自定义的判断函数 test为测试调用这些函数的文件 一下为文件的方法,大家可以互相学习: defmath.py...

2019-06-14 18:20:43

阅读数 102

评论数 0

1-15 Python模块

在前面的几个章节中我们脚本上是用 python 解释器来编程,如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。 为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。 模块是一个包含所有你定义的函...

2019-06-14 14:42:39

阅读数 103

评论数 0

1-14 Python函数

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 你可以定义一个由自己想要功能的函数,以下是简单的规则: ...

2019-06-14 13:42:28

阅读数 41

评论数 0

1-13 Python迭代器与生成器

迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter()和next()。 字符串,列表或元组对象都可用于...

2019-06-14 11:20:33

阅读数 20

评论数 0

1-12 Python循环语句

本章节将为大家介绍Python循环语句的使用。 Python中的循环语句有 for 和 while。 Python循环语句的控制结构图如下所示: while 循环 Python中while语句的一般形式: while 判断条件: 语句 执行 Gif 演示: 同样需要...

2019-06-14 10:59:57

阅读数 25

评论数 0

1-11 Python条件控制

Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: if 语句 Python中if语句的一般形式如下所示: if condition_1: statement_block_1 el...

2019-06-13 15:51:57

阅读数 25

评论数 0

1-10 Python集合

集合(set)是一个无序的不重复元素序列。 可以使用大括号{ }或者set()函数创建集合,注意:创建一个空集合必须用set()而不是{ },因为{ }是用来创建一个空字典。 创建格式: parame = {value01,value02,...} 或者 set(value) &...

2019-06-13 15:34:38

阅读数 26

评论数 0

提示
确定要删除当前文章?
取消 删除