12 2018 档案

python教程18、python操作Mysql,pymysql,SQLAchemy
摘要:一、MySQL 1、概述 什么是数据库 ? 答:数据的仓库,和Excel表中的行和列是差不多的,只是有各种约束和不同数据类型的表格 什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ? 答:他们均是一个软件,都有两个主要的功能: a. 将数据保存到文件或内存 阅读全文

posted @ 2018-12-14 10:44 bksts 阅读(425) 评论(0) 推荐(0)

python教程17、Memcache,Redis,RabbitMQ
摘要:一、Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的 阅读全文

posted @ 2018-12-14 10:42 bksts 阅读(137) 评论(0) 推荐(0)

python教程16、线程,进程,协程,queue队列
摘要:一、线程 1、什么是线程 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务 2、基本使用 (1)创建线程的两种方式 直接调用(常用) 1 2 3 4 5 6 7 8 阅读全文

posted @ 2018-12-14 10:41 bksts 阅读(127) 评论(0) 推荐(0)

python教程15、网络编程之socket,socketserver,select,twisted
摘要:一、TCP/IP相关知识 TCP/UDP提供进程地址,两个协议互不干扰的独自的协议 TCP :Transmission Control Protocol 传输控制协议,面向连接的协议,通信前需要建立通信信道(虚拟链路),结束后拆除链路,流式数据协议,可靠的连接 UDP:User Datagram P 阅读全文

posted @ 2018-12-14 10:39 bksts 阅读(289) 评论(0) 推荐(0)

python教程14、设计模式
摘要:设计模式是什么? 设计模式是经过总结、优化的,对我们经常会碰到的一些编程问题的可重用解决方案。一个设计模式并不像一个类或一个库那样能够直接作用于我们的代码。反之,设计模式更为高级,它是一种必须在特定情形下实现的一种方法模板。设计模式不会绑定具体的编程语言。一个好的设计模式应该能够用大部分编程语言实现 阅读全文

posted @ 2018-12-14 10:38 bksts 阅读(142) 评论(0) 推荐(0)

python教程13、异常处理(__import__, hasatter,getatter,setatter)
摘要:一、异常处理 python异常: python的运行时错误称作异常 (1)语法错误:软件的结构上有错误而导致不能被解释器解释或不能被编译器编译 (2)逻辑错误:由于不完整或不合法的输入所致,也可能是逻辑无法生成、计算或者输出结果需要的过程无法执行等 python异常是一个对象,表示错误或意外情况 ( 阅读全文

posted @ 2018-12-14 10:37 bksts 阅读(287) 评论(0) 推荐(0)

python教程12、面向对象进阶
摘要:上一篇《面向对象基础》文章介绍了面向对象基本知识: 面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中) 对象,根据模板创建的实例(即:对象),实例用于调用被包装在类中的函数 面向对象三大特性: 阅读全文

posted @ 2018-12-14 10:35 bksts 阅读(111) 评论(0) 推荐(0)

python教程11、面向对象基础
摘要:一、简介 面向对象编程是一种编程方式,使用 “类” 和 “对象” 来实现,所以,面向对象编程其实就是对 “类” 和 “对象” 的使用。类就是一个模板,模板里可以包含多个方法(函数),方法里实现各种各样的功能,对象则是根据模板创建的实例,通过实例,对象可以执行类中的方法,每个对象都拥有相同的方法,但各 阅读全文

posted @ 2018-12-14 10:34 bksts 阅读(98) 评论(0) 推荐(0)

python教程10、模块之json,pickle,xml,pyyaml,shutil,configparser
摘要:序列化 Python中用于序列化的两个模块 json 用于【字符串】和 【python基本数据类型】 间进行转换 pickle 用于【python特有的类型】 和 【python基本数据类型】间进行转换 Json模块提供了四个功能:dumps、dump、loads、load pickle模块提供了四 阅读全文

posted @ 2018-12-12 17:32 bksts 阅读(587) 评论(0) 推荐(0)

python教程9、模块之sys,os,hashlib,random,time,datetime,logging,subprocess
摘要:python模块 用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。模 阅读全文

posted @ 2018-12-12 17:30 bksts 阅读(91) 评论(0) 推荐(0)

python教程8、正则表达式re模块
摘要:re模块 正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串,在文本处理方面功能非常强大,也经常用作爬虫,来爬取特定内容,Python本身不支持正则,但是通过导入re模块,Python也能用正则表达式,下面就来讲一下python正则表达式的用法。正则表达式默认以单行开始匹配的 一、匹 阅读全文

posted @ 2018-12-12 17:28 bksts 阅读(130) 评论(0) 推荐(0)

python教程7、生成器,迭代器,列表解析,迭代器表达式
摘要:迭代器和生成器 1、迭代器 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元 阅读全文

posted @ 2018-12-12 17:27 bksts 阅读(196) 评论(0) 推荐(0)

python教程,装饰器函数
摘要:装饰器: 装饰器可以使函数执行前和执行后分别执行其他的附加功能,这种在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator),装饰器的功能非常强大。装饰器一般接受一个函数对象作为参数,以对其进行增强 装饰器本身是一个函数,用于装饰其他函数 功能:增强被装饰函数的功能 装饰器是一个闭包 阅读全文

posted @ 2018-12-12 17:25 bksts 阅读(201) 评论(0) 推荐(0)

python入门教程,内置函数
摘要:python3.x内置函数 官网详解 一些例子:后期慢慢接触到再补充 # help() 详细查看某个类有那些方法或者方法的具体使用 # dir() 快速查看某个类有那些方法或者方法的具体使用 # int() 实例化数字类型,或将其他类型转换为数字类型,或各种进制转换为十进制 # float() 实例 阅读全文

posted @ 2018-12-11 17:04 bksts 阅读(185) 评论(0) 推荐(0)

python入门教程,格式化输出,文件对象
摘要:Python格式化输出: Python的字符串格式化有两种方式: 百分号方式、format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存。[PEP-3101] (1)百分号格式化 (name) 可选,用于选择指定的key flags 可选,可 阅读全文

posted @ 2018-12-11 17:03 bksts 阅读(388) 评论(0) 推荐(0)

python入门教程,函数,lambda,递归
摘要:一、函数 函数的基础概念: 函数是python为了代码最大程度地重用和最小化代码冗余而提供的基本结构 函数是一种设计工具,它能让程序员将复杂的系统分解为可管理的部件 函数用于将相关功能打包并参数化 在python中可以创建4种函数 (1)全局函数:定义在模块 (2)局部函数:嵌套于其它函数中 (3) 阅读全文

posted @ 2018-12-11 17:02 bksts 阅读(271) 评论(0) 推荐(0)

python入门教程2、
摘要:python对象的相关术语: python程序中保存的所有数据都是围绕对象这个概念展开的: 程序中存储的所有数据都是对象 每个对象都有一个身份、一个类型和一个值 例如,school='MaGe Linux'会以'MaGe Linux'创建一个字符串对象,其身份是指向它在内存中所处位置的指针(其在内存 阅读全文

posted @ 2018-12-11 17:01 bksts 阅读(239) 评论(0) 推荐(0)

python入门教程1、
摘要:Python简介 python是吉多·范罗苏姆发明的一种面向对象的脚本语言,可能有些人不知道面向对象和脚本具体是什么意思,但是对于一个初学者来说,现在并不需要明白。大家都知道,当下全栈工程师的概念很火,而Python是一种全栈的开发语言,所以你如果能学好Python,那么前端,后端,测试,大数据分析 阅读全文

posted @ 2018-12-11 16:59 bksts 阅读(161) 评论(0) 推荐(0)

IT面试技巧终身受益
摘要:IT面试技巧终身受益 面试前的准备 首先我们要穿的得体,因为第一印象对一个面试官来说真的很重要,如果我们面试的时候都不能以一种非常认真的态度去对待,那么可想而知其实我们离面试成功的路渐行渐远,当然这只是说第一印象,并不能代表你面试是否成功的全部,如果你是技术大牛,我想只要你有敏捷的思维,精湛的技术, 阅读全文

posted @ 2018-12-10 17:18 bksts 阅读(141) 评论(0) 推荐(0)

使用yum命令在centos上安装mysql
摘要:关于mysql数据库在这里我就不介绍,想要在centos上使用yum命令安装mysql,请看下边的几个关键命令 1.[root@localhost ~]# yum list | grep mysql //查看服务器上mysql的版本列表 2.[root@localhost ~]# yum insta 阅读全文

posted @ 2018-12-10 17:08 bksts 阅读(113) 评论(0) 推荐(0)

django使用django-crontab实现定时任务
摘要:在做一个django项目的时候,我遇到了一个定时任务的需求,我这里是需要定时扫描数据库并发送邮件,在查阅相关资料后,总结出如下几个方法 使用while创建一个死循环,判断时间,从而执行一些函数 使用APScheduler库实现定时任务 django-crontab实现定时任务 django-cele 阅读全文

posted @ 2018-12-10 17:04 bksts 阅读(594) 评论(0) 推荐(0)

使用uWSGI和nginx如何设置连接超时时间
摘要:前段时间做一个django的项目,因为之前项目只是一个后台程序,因此数据库设计的并不满足后面新添加的前端的需求,所以查询显示什么的特别冗余,造成了大量的坑。今天就分享一个爬坑的过程。 1先看看需求 项目要求在一个报告中显示一个列表,这个列表包含这个报告中包含的所有任务文件。在发生问题这个报告中包含了 阅读全文

posted @ 2018-12-10 17:02 bksts 阅读(1803) 评论(0) 推荐(0)

Python数据分析Numpy库方法简介(二)
摘要:数据分析图片保存:vg 1.保存图片:plt.savefig(path) 2.图片格式:jpg,png,svg(建议使用,不失真) 3.数据存储格式: excle,csv csv介绍 csv就是用逗号隔开的纯文本信息!!会以表格的信息打开 矩阵生成的相关属性 impor numpy as np #导 阅读全文

posted @ 2018-12-10 16:58 bksts 阅读(110) 评论(0) 推荐(0)

Python数据分析numpy库方法简介(一)
摘要:Numpy功能简介: 1.官网:www.numpy.org 2.特点:(1)高效的多维矩阵/数组; (2);复杂的广播功能 (3):有大量的内置数学统计函数 矩阵(多维数组): 一维数组: ([ 值1,值2,值3]) 维维数组: ([[1,2,3],[4,5,6]]) 三维数组: ([[[]]]) 阅读全文

posted @ 2018-12-10 16:57 bksts 阅读(137) 评论(0) 推荐(0)

导航