10 2018 档案

摘要:requests 三方库用于获取URL资源 1、GET请求访问一个页面 2、带参数的GET请求 使用params ,内容为字典键值对的形式 3、带header的请求 同样headers,内容为字典键值对的形式 4、带参数的POST请求 5、参数为json的POST请求 阅读全文
posted @ 2018-10-29 21:31 听着music睡 阅读(383) 评论(0) 推荐(0) 编辑
摘要:小程序更换用户头像功能、更换图片等功能 思路图片上传七牛云,成功之后返回的图片url上传项目服务器 先选择图片 小程序提供api :chooseImage 获取到图片之后 上传图片到七牛云 准备: 先下载配置小程序七牛云的sdk 下载地址:https://developer.qiniu.com/sd 阅读全文
posted @ 2018-10-29 09:58 听着music睡 阅读(1524) 评论(0) 推荐(0) 编辑
摘要:使用前提: 常见用法: 1、获取当前日期和时间 2、获取指定日期和时间 3、datetime转时间戳 注:Python的timestamp是一个浮点数。如果有小数位,小数位表示毫秒数。 4、时间戳转datetime 5、字符串str转datetime 6、datetime转zifucstr 7、da 阅读全文
posted @ 2018-10-26 17:43 听着music睡 阅读(263) 评论(0) 推荐(0) 编辑
摘要:显示模态对话框,确定和取消两个选择+标题+内容的对话框 . 小程序实践(一):主页tab选项实现 小程序实践(二):swiper组件实现轮播图效果 小程序实践(三):九宫格实现及item跳转 小程序实践(四):动态控制组件的显示/隐藏 小程序实践(五):for循环绑定item的点击事件 小程序实践( 阅读全文
posted @ 2018-10-23 20:44 听着music睡 阅读(35254) 评论(0) 推荐(2) 编辑
摘要:textarea是官方的原生组件,用于多行输入 简单的例子,监听文本内容、长度,以及设置最大可输入文本长度 小程序实践(一):主页tab选项实现 小程序实践(二):swiper组件实现轮播图效果 小程序实践(三):九宫格实现及item跳转 小程序实践(四):动态控制组件的显示/隐藏 小程序实践(五) 阅读全文
posted @ 2018-10-23 20:39 听着music睡 阅读(3727) 评论(0) 推荐(1) 编辑
摘要:常见需求,修改某个信息,需要调到一个新界面有个输入框去修改内容,修改之后,点击后退按钮,新的数据就返回更新了 App实现是自己写后退按钮,监听后退按钮,实现数据返回 但是小程序这边后退按钮是根据打开方式决定显示/隐藏的,并且这个后退按钮也没发现可以监听的事件。 解决办法就是 点击后退的时候,界面会执 阅读全文
posted @ 2018-10-23 20:05 听着music睡 阅读(7268) 评论(0) 推荐(0) 编辑
摘要:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就 阅读全文
posted @ 2018-10-22 21:49 听着music睡 阅读(314) 评论(0) 推荐(0) 编辑
摘要:IO在计算机中指Input/Output,也就是输入和输出 一、文件读写 1、读文件 循环读取文件内容,一般读取文件内容一次读取完,内存是不够的,就要实现一次次少量数据读取 2、写文件 读写推荐操作with 二、操作文件和目录 主要涉及os模块 基本操作: 路径合成和拆分 文件重命名和删除 遍历和过 阅读全文
posted @ 2018-10-22 21:43 听着music睡 阅读(260) 评论(0) 推荐(0) 编辑
摘要:Enum可以把一组相关常量定义在一个class中,且class不可变,而且成员可以直接比较。 定义枚举类: 可以看到括号里面是Enum ,即继承自枚举类 然后给这个枚举类的每个成员赋予一个值 @unique装饰器可以帮助我们检查保证没有重复值。 使用: 阅读全文
posted @ 2018-10-22 21:39 听着music睡 阅读(195) 评论(0) 推荐(0) 编辑
摘要:类似于Java的try..catch..finally Java的为try_except_finally try执行一段可能会发送异常的代码,如果有异常情况发送 走except , 如果没有则不走,最后不管代码有没有发送异常,都会执行finally里的代码 异常错误存在父子类问题,如果父类处理了,子 阅读全文
posted @ 2018-10-22 21:39 听着music睡 阅读(217) 评论(0) 推荐(0) 编辑
摘要:1、__slots__ Python允许在定义class的时候,定义一个特殊的__slots__变量,来限制该class实例能添加的属性 可以发现name age都可以赋值,score却提示错误,这是因为没有在__slots__中设置该属性名称 注意:使用__slots__要注意,__slots__ 阅读全文
posted @ 2018-10-19 23:24 听着music睡 阅读(298) 评论(0) 推荐(0) 编辑
摘要:针对一个对象,通过以下几个函数,可以获取到该对象的一些信息。 1、type() ,返回某个值的类型 使用就是括号里加参数,返回这个参数属于的类 123 是int类 'str'是 str类,None是NoneType类 2、isinstance() 返回某个值是否是某个类 基本类型类似: 判断一个变量 阅读全文
posted @ 2018-10-19 23:24 听着music睡 阅读(661) 评论(0) 推荐(0) 编辑
摘要:面向对象最重要的概念就是类(Class)和实例(Instance),Java比较熟了,下面贴代码注释 普通类的定义和使用示例: Lisa ABart C 类变量的访问限制: 类似于Java , 发现4个变量 都设置为了private修饰符,而且对四个变量都进行了get和set操作,在之后对这个类的对 阅读全文
posted @ 2018-10-18 21:14 听着music睡 阅读(344) 评论(0) 推荐(0) 编辑
摘要:以上,混淆用于让apk被反编译后获取的代码难理解,加固用于让apk难于被反编译。两种操作都是对项目的安全措施,两个操作是不冲突的,可以选择其一,也可以两个操作都做。 加固原理: 对App进行加固,可以有效防止移动应用被破解、盗版、二次打包、注入、反编译等,保障程序的安全性、稳定性。对于金融类App, 阅读全文
posted @ 2018-10-17 20:28 听着music睡 阅读(3215) 评论(0) 推荐(0) 编辑
摘要:一个函数的参数中有函数作为参数,这个函数就为高级函数。 下面学习几个常见高级函数。 一、map() 传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回 举例: 有一个函数f(x)=x2,要把这个函数作用在一个list [1, 2, 3, 4, 5, 6, 7, 8, 9]上 即 阅读全文
posted @ 2018-10-17 14:41 听着music睡 阅读(174) 评论(0) 推荐(0) 编辑
摘要:首先有一个高级函数的知识。 一个函数可以接收另一个函数作为参数,这种函数就称之为高阶函数。 这里涉及到的概念: 如果一个变量指向了一个函数,那么,可否通过该变量来调用这个函数?用代码验证一下: 成功!说明变量f现在已经指向了abs函数本身。直接调用abs()函数和调用变量f()完全相同。 阅读全文
posted @ 2018-10-17 14:09 听着music睡 阅读(173) 评论(0) 推荐(0) 编辑
摘要:列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 最常见的例子: 进阶:要生成[1x1, 2x2, 3x3, ..., 10x10]怎么做? 进阶:for循环中加if 进阶:两个for循环生成list 举例: 阅读全文
posted @ 2018-10-17 10:34 听着music睡 阅读(194) 评论(0) 推荐(0) 编辑
摘要:迭代的目的是实现遍历出一个可迭代对象的元素,即for循环 基本语法 : for ... in ... 首先只有可迭代对象才可以迭代,判断一个对象是不是可以迭代的方法如下: 普通迭代: 对于字典的迭代: 发现,迭代出来的结果是键key的值,而且不是顺序的(字典排序是无序的) 对于字典迭代值value 阅读全文
posted @ 2018-10-17 10:11 听着music睡 阅读(172) 评论(0) 推荐(0) 编辑
摘要:切片的目的是实现取一个list或tuple的部分元素 阅读全文
posted @ 2018-10-17 09:56 听着music睡 阅读(426) 评论(0) 推荐(0) 编辑
摘要:s='alice' print(s,type(s),id(s)) 打印结果: s 打印: 字符串内容,type(s):变量s对应的数据类型,id(s):变量s对应的内存地址 == / is s1='alice; s2='alice' print(s1==s2) true , == 比较的是两个变量的值 print(s1 is s2) true , is 比较的是内存地址,是不是同一个... 阅读全文
posted @ 2018-10-15 21:55 听着music睡 阅读(155) 评论(0) 推荐(0) 编辑
摘要:调用相机拍摄方法 相机拍摄后的回调如下: 此时发现 代码执行到 if(data==null)就结束了,问题为为什么拍摄相机的回调图片数据data为null 查询发现: 照相机有自己默认的存储路径,拍摄的照片将返回一个缩略图,即data里面保存的数据。 但是如果自己代码指定了保存图片的uri,data 阅读全文
posted @ 2018-10-13 19:23 听着music睡 阅读(3085) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示