自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奔跑的豆子的专栏

不积跬步无以至千里

  • 博客(24)
  • 资源 (5)
  • 收藏
  • 关注

原创 Python-SQLAlchemy的使用

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将...

2017-06-23 15:45:40 1485

原创 MySQL-基本数据类型

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所

2017-06-23 11:50:12 609

原创 MySQL-基本使用

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所

2017-06-22 17:41:19 510

转载 mac版MySQL初始密码或者自己的密码忘了怎么办?

我自己装完MySQL 不知道怎么回事,初始密码就是登陆不了,幸好找到了这个,严格按照步骤就行了,完全可以复制粘贴 这个是在百度贴吧看到的作者 贴吧id叁寸日光_1987苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)step2:进入终端输入:cd /usr/local/mysql/bin/回车后

2017-06-22 11:07:36 980

转载 mac安装mysql的方法(含配置)

由于之前是做后端开发的,想着“虽然现在做前端了,但不能忘记以前的老本行,能否应用以往做后端时学到的知识”。就打算从搭建本地数据库开始,下面主要介绍2种安装方法以及后续的配置,希望对大家有帮助。(推荐通过安装包的形式安装)1.使用安装包安装mysql(网上下载实在是太慢了,需要安装包的可以在文章底部留言,我发给您)双击打开安装文件pic1.png双击p

2017-06-22 11:05:20 3563 3

转载 MAC OS X 安装、配置、启动 rabbitMQ

官网链接:http://www.rabbitmq.com/install-standalone-mac.htmlMAC OS X 系统安装rabbitMQ 非常简单,不需要我们自行安装Erlang,包中已经包含了。①下载rabbitmq-server-mac-standalone-3.5.7.tar.gz 【Description:Packaged for Mac systems

2017-06-21 12:08:56 5496

原创 Python-协程

协程,又称微线程,纤程。英文名Coroutine。\ 一个程序可以包含多个协程,可以对比与一个进程包含多个线程,因而下面我们来比较协程和线程。我们知道多个线程相对独立,有自己的上下文,切换受系统控制;而协程也相对独立,有自己的上下文,但是其切换由自己控制,由当前协程切换到其他协程由当前协程来控制。\ 之前我们学习的generator中yield可以一定程度上实现协程import timedef

2017-06-21 10:22:30 350

原创 Python-多进程

进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。显然,程序是死的(静态的),进程是活的(动态的)。进程可以分为系统进程和用户进程。凡是用于完成操作系统的各种功能的进程就是系统进程,它们就是处于运行状态下的操作系统本身;所有由你启动的进程都是用户进程。进程是操作系统进行资源分配的单位。开启一个进程import multiprocessing,time,osdef runta

2017-06-20 22:51:37 1143

原创 Python-多线程

多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的系统包括对称多处理机、多核心处理器以及芯片级多处理(Chip-level multithreading)或同时多线程(Simultaneous multithreading)处理器。[1] 在一个程序中

2017-06-20 12:19:34 550

原创 Python-socket的简单使用

套接字(socket)是计算机网络数据结构,在任何类型的通信开始之前,网络应用程序必须创建套接字,可以将其比作电话的插孔,没有它将无法进行通信常用的地址家族AF_UNIX:基于文件,实现同一主机不同进程之间的通信AF_INET:基于网络,适用于IPv4AF_INET6:基于网络,使用于IPv6常见的连接类型SOCK_STREAM:即TCP/IP。面向连接的套接字,通信之前必须建立可靠的连接

2017-06-19 13:45:22 3658

原创 Python-反射的用法

在做程序开发中,我们常常会遇到这样的需求:需要执行对象里的某个方法,或需要调用对象中的某个变量,但是由于种种原因我们无法确定这个方法或变量是否存在,这是我们需要用一个特殊的方法或机制要访问和操作这个未知的方法或变量,这中机制就称之为反射。接下记录下反射几个重要方法:hasattr判断对象中是否有这个方法或变量class Person(object): def __init__(self,na

2017-06-15 12:22:25 5433

原创 Python-类的特殊对象属性

Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。接下来,记录一下类的比较特殊的对象属性:__doc__类的描述信息class Person(object): ''' 一个Person类,用来玩的 ''' passp = Person()print(p.__doc__) # 打印结果:一个

2017-06-15 10:26:43 492

原创 Python-正则表达式与re模块

正则表达式是编程当中常常用到的一个东西,无论是Java,php还是python,几乎个个编程语言都有用到正则,学号正则对将来对一些过滤操作将显得容易的多,接下来记录一下正则表达式的用法:常用的正则表达式符号 表式符 描述 . 匹配任何字符(\n除外) ^ 匹配字符串起始部分 $ 匹配字符串结束部分 * 匹配0次或多次前面出现的正则表达式 + 匹配1次或多

2017-06-14 11:32:59 409

转载 AndroidStudio通过wifi连接手机进行调试

一、为什么通过wifi调试出现了任务上的需求:usb口被设备占用如图  无法通过usb进行调试二、如何在as下通过wifi连接手机调试①、Android Studio的plugin里有一个叫ADB WIFI的插件 。 ②、 在setting里面选择Plugins,然后通过搜索ADB WIFI ,点击install,然后重启as,就会发现在tool下面

2017-06-13 23:45:41 1182

转载 AndroidStudio 打包时 Signature Version 问题

前几天更新了一下Android Studio ,今天在打正式包的时候发现多了个签名版本选择:从图中可以看到多了签名版本的选择,因为刚开始默认勾选的v2(Full APK Signature),没多想一路下一步下去,结果在测试机上(5.0.1)一直都安装失败,想着和那个选择签名版本有关系,那就查查吧。问题描述(v1和v2)android 7.0中引入了APK

2017-06-13 22:35:58 1030

原创 Python-shelve模块

shelve是通过key,value将内存中的数据通过文件存储的方式实现持久化,可以支持任何pickle所支持的任何Python数据格式:import shelved = shelve.open("shelve_test")name = "python"info = {"age":21,"sex":"man"}d["name"] = named["info"] = infod.close()

2017-06-13 15:26:55 483

原创 Python-random的用法

在Python中的库可以分为三种:标准库(也可以叫做内置库),第三方库,自定义库。接下来将记录一下几个常用的标准库的用法:randomrandom生成0-1的随机浮点数import randomprint(random.random()) # 随机生成一个0-1的随机数uniform(a,b)随机生成a-b之间随机浮点数import randomprint(random.uniform(1,2

2017-06-13 14:05:09 6083

原创 Python-time与datetime

在Python中的库可以分为三种:标准库(也可以叫做内置库),第三方库,自定义库。接下来将记录一下几个常用的标准库的用法:timetime返回时间,时间戳格式import timeprint(time.time()) # 1497330767.610794sleep让程序暂停几秒import timeprint(time.sleep(3)) # 让程序暂停3秒asctime传入参

2017-06-13 14:04:23 480

原创 Python-json与pickle数据序列化

什么是序列化?把变量从内存中变成可存储或可传输的过程就称之为序列化。在Python中称为picking,在其他语言中称之为serialization,marshalling,flattening等等,都是一个意思。序列化之后就可以存储到磁盘上,或通过网络传输到别的机器上。有序列化就有反序列化,把内容从序列化对象重新读取到内存的过程称之为反序列化。pickle序列化import pickled

2017-06-12 20:24:39 960

原创 Python-常用的内置函数

Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。接下来,记录一些本人自主学习Python的一些笔记:all一个可迭代对象的所有元素都为真,则返回Trueprint(all([1,2,3])) # Trueprint(all([0,1,2])) # Falseany一个可迭代对象中只要有一个元素为真,则返回Truepr

2017-06-12 18:34:25 4217

原创 Python-生成器

生成器generator本质是一个函数,它记住上一次在函数体中的位置,在生成器函数下一次调用,会自动找到该位置,局部变量都保持不变l = [x * 2 for x in range(10)] # 列表生成式g = (x * 2 for x in range(10))print(l,g) # l打印的是一个列表,g则是一个generator的内存地址一次性打印获取generato

2017-06-12 11:15:18 425

原创 Python-自定义装饰器

什么是装饰器?装饰器本质是一个函数,它可以在不改变原来的函数的基础上额外的增加一些功能。如常见的@classmethod,@staticmethod等都是装饰器,接下来记录下如何自定义个装饰器:刚刚说过了,装饰器的本质就是一个函数,所有想要自定义一个装饰器,首先自定义一个函数def decorate(func): def wrapper(*args,**kwargs): pr

2017-06-10 20:18:33 6595

原创 Python-文件的操作

Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。接下来,记录一些本人自主学习Python的一些笔记:文件读写f = open("file1","w",encoding="utf-8") # 获取文件句柄,文件不存在会自动创建,"w"写入权限,此参数不传入的话,默认为读取权限f.close()常见权限r 读取权限 w

2017-06-09 12:10:08 425

原创 Python-集合的基本使用

Python的集合是一种无序并且不重复的,接下来记录一下集合的最常见的几种用法:交集list_1 = set([1,2,3,4])list_2 = set([3,4,5,6])print(list_1.intersection(list_2)) #结果:[3,4]或者:print(list_1 & list_2) #结果:[3,4]并集list_1 = set([1,2,3,4])li

2017-06-08 18:01:47 489

12306自动订票

使用Python中的requests库实现12306网站的自动化抢票下单

2018-01-13

MPAndroidChartDemo

MPAndroidChart使用Demo,尚未完全

2017-05-19

TabLayout的多重用法

TabLayout的多重用法

2017-05-15

Android-RecyclerView添加头部与尾部

为RecyclerView添加头部与尾部

2017-05-10

RecyclerView添加头部和尾部

RecyclerView添加头部和尾部

2017-05-10

空空如也

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

TA关注的人

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