自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

转载 【python基础】正则表达式

摘自廖雪峰老师的博客正则表达式中各字符代表含义.:任意字符*:任意个字符+:至少一个字符?:0或1个字符{n}:n个字符{n, m}:n~m个字符\d:匹配一个数字\w:匹配一个数字或字母\s:匹配一个空格^:表示行的开头,^\d表示以整数开头$:表示行的结束,\d¥表示以整数结尾正则表达式的作用1.匹配字符串。如:用户输入了一组标签,可以用...

2019-03-02 21:11:52 215

转载 【python基础】字符编码

摘自廖雪峰老师的博客发展历史在计算机中,想要处理文本(字符串),需要先转为数字。美国人:将127个字符编码到1个字节中,ASCII码;中国人:GB2312;日本人:Shift_JIS;大一统:为了解决多语言混合文本中的乱码问题,诞生Unicode,通常为2字节;节约精神:英文居多的文本中,全用Unicode浪费空间,诞生了“可变长编码”UTF-8,把英文字母编为1个字节...

2019-03-01 09:51:30 209

原创 【python基础】数据类型

浮点数1.名字由来:浮点数就是小数,按照科学计数法,小数点位置可变,所以叫浮点数;2.整数和浮点数在内存中存储方式不同,整数运算都是精确的,浮点数运算可能会有四舍五入的误差;字符串python允许用‘’‘xxx’‘’‘表示多行内容print '''line1line2line3'''输出:line1line2line3...

2019-03-01 08:44:55 210

转载 【python基础】装饰器

摘自廖雪峰老师的博客装饰器定义:代码在运行期间动态增加功能的方式,称之为“装饰器”。装饰器接收一个函数作为参数,也返回一个函数。既然装饰器接收一个函数作为参数,所以装饰器是高阶函数。例1import functoolsdef log(func): @functools.wraps(fun) def wrapper(*args, **kwargs): ...

2019-02-28 21:18:56 168

转载 【python基础】闭包

摘自廖雪峰老师的博客核心返回闭包时,返回函数中不要引用任何后续可能变化的变量;(如果一定要引用,就在原返回函数中再定义一个函数,用该函数中的参数绑定可能变化的变量的当前值。)对比例子def count(): fs = [] for i in range(1, 4): def f(): return i*i ...

2019-02-27 22:50:38 158

原创 【python基础】函数

函数名也是个变量,指向具有计算功能的函数。高阶函数一个函数接收另一个函数作为参数,这种函数就称之为高阶函数。匿名函数匿名函数也可以赋值给变量:f = lambda x : x * xprint f(5)偏函数使用functools.partial创建一个新函数,这个新函数可以固定住原函数的部分参数,使调用更加简单。import functoolsint1...

2019-02-27 17:11:25 135

原创 【python基础】map、reduce

自己实现一个int()函数,实现str2int功能from functools import reduceDIGITS = {'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}def char2num(s): return DIGITS[s]def str2int(...

2019-02-27 16:17:46 194

原创 【python基础】生成器、迭代器、可迭代对象

1.生成器在python中,一边循环一边计算的机制,叫做“生成器”,"生成器"中保存的是算法。创建生成器的方法:1.将列表生成式的[]换成();(x *x for x in rang(5))2.包含yield关键字的函数;调用生成器的方法:1.用next(),可以被next()函数调用并返回下一个值的的对象称为迭代器,所以说迭代器(范畴小)是生成器的特例(范畴大),反过来,...

2019-02-27 15:25:10 185

原创 【python基础】输入

python2中,raw_input把输入都默认为字符串类型,input要求输入时候明确类型;python3中,无raw_input,input等价于python2中的raw_input的作用。

2019-02-21 20:08:32 150

转载 【Android】android sqlite 数据库 table xxx has no column named xxxx

转自:https://blog.csdn.net/iot_li/article/details/46483127出现这种错误的原因可能有2个:1、你的表里面确实没有这个字段,请在建表语句中加上这个字段,另外还要注意所有出现这个表的语句的地方都要添加上这个字段。2、你的表里之前没有这个字段,但现在你添加上了,不幸的是,你的数据库里面已经存储了你没添加这个字段之前的记录,如果是这样的话,A...

2019-01-14 22:14:28 2884

原创 【Android】Activity使用另一个Activity中的方法与变量

转自:https://www.aliyun.com/jiaocheng/43797.html?spm=5176.100033.1.11.14695eb4PzHcCT在Android中,有时候我们需要在当前的Activity结束掉堆栈中其他的Activity,比如:Activity A,B,C,D 在堆栈中的顺序如下:A->B->C->D,假如我们现在处于Activity D...

2019-01-07 22:09:32 2210 2

转载 【python基础】可迭代对象和迭代器和生成器

参考自:https://www.cnblogs.com/wj-1314/p/8490822.html参考自:https://blog.csdn.net/qq_39521554/article/details/79864889可迭代对象(iterable)可迭代对象(iterable):可直接作用于for循环的对象的统称,如list、tuple、dict、set、str、生成器等。可...

2018-11-27 23:08:01 146

原创 【python基础】取反操作~原理

项目中解析数据部分遇到,记载备忘。1.结论:在python中,~A = -(A + 1)2.例3.准备知识:在内存中,整数是以补码形式存储的。 二进制表示形式中,首位为1是负数,首位为0是正数。 正数的补码是本身,负数的补码是反码+1。4.原理:例1:~3 = -4在内存中,3是这个数:0000_0011(以8位二进制数表示),取反:~3 = 1111_1100...

2018-11-09 22:44:15 1575

原创 2017中兴捧月算法精英挑战赛-迪杰斯特拉

比赛提交paper、源码、可执行文件赛题:最强大脑中的收官蜂巢迷宫变态级挑战,相信大家都叹为观止!最强大脑收官战打响后,收视率节节攀升,就连蚁后也不时出题难为一下她的子民们。在动物世界中,称得上活地图的,除了蜜蜂,蚂蚁当仁不让。在复杂多变的蚁巢中, 蚂蚁总是能以最快、最高效的方式游历在各个储藏间(存储食物)。今天,她看完最新一期节目,又发布了一项新任务:小蚁同学,我需要玉米库的玉米,再要配...

2018-07-18 17:02:31 2331 1

原创 【Android】Android BLE开发

目录1. 功能部分1.1 BLE简介1.2. 详细流程1.3 几个注意点:2. 界面部分3. 遇到的坑:4. 推荐学习资料即将迈入新阶段,贼开心,总结下。如果有误,麻烦指出。先看下最终效果(图中的“刷新”只是方便测试,表明从硬件接收到了新的数据包而已):1. 功能部分1.1 BLE简介核心功能使用的是Android官方提供的BLE SDK。在BLE协...

2018-04-28 22:08:55 1712 1

2017中兴算法精英挑战赛-迪杰斯特拉派-代码+文档+exe

中兴通讯2017中兴捧月算法精英挑战赛,迪杰斯特拉派,文件包括比赛提交的文档、算法源码和一个可执行文件。

2018-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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