- 博客(60)
- 收藏
- 关注
原创 数据结构和算法
数据结构和算法什么是数据结构概念官方定义:数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。我的理解:程序设计 = 数据结构 + 算法数据结构,顾名思义,就是数据之间的结构关系,或者理解成数据元素相互之间存在的一种或多种特定关系的集合。当然这些概念都是大学喜欢考的,我们没必要纠结于这个概念,有自己恰当的、并且可以为
2018-01-21 14:29:51
386
原创 python 编辑器之神-vim
编辑器之神-vimvi简介vi是“Visual interface”的简称,它在Linux上的地位就仿佛Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。Vi不是一个排版程序,它不象Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。 vi没有菜单,只有命令,且命令繁多。Vi
2018-01-21 14:28:54
647
原创 linux软件安装rpm,yum
软件安装和管理软件包1、bin文件.bin (适合所有Linux发行版) ,bin是可以执行文件。2、rpm包 ,yum(redhat系列)3、源码压缩包 (适合所有的Linux发行版)4、官方已经编译好的,下载软件包直接可以使用(绿色软件)安装软件的步骤:1、检查是否已经安装rpm -qa | grep jdk2、下载软件包3、安装依赖
2018-01-21 14:26:43
394
原创 pyspark有关虚拟python安装组件问题
学习有关的python的大数据的pyspark,利用pycharm创建一个虚拟的python,需要在python中安装kafka-python,然而在pycharm中却是找不到,然而直接用pip也提示错误,以下我提供有关的几个解决方案。第一种:我们可以在虚拟的python路径中找D:\AI\envs\bigspark\Scripts\pip.exe 中直接 install kafka-py
2018-01-16 18:47:41
432
原创 Django 中的model详解(1)
ORM对象关系映射(Object relational mapping)实现实体(数据模型)和数据库的解耦将sql语句的操作转换成对对象的操作切换mysql数据库先创建数据库create database models charset=utf8在settings中DATABASES = { 'default': { 'ENGI
2018-01-03 18:40:14
604
原创 tesseract安装使用,人工智,图文识别验证码 系统操作(python)
这两天自学关于自我感觉很牛的图文识别系统,给你一张图片可以扫描其中的文字(是不是很牛嘿嘿!!!),以下是我在学习过程中所遇到的一点问题。先前在学习之前肯定是安装各种文件,各种包……(头痛……),查过各种版本的安装流程。其中也有好多大牛写的(大牛请之行绕道……),而我是总结一下自己的安装加理解经验。1.安装tesseract:这个文件很是智能,我们不用为环境变量中的path发愁,安装时安
2017-12-15 18:08:06
728
原创 python webdriver 在谷歌中 将淘宝打开成国外淘宝的的问题
chromedriver = r'D:\diver.exe\chromedriver.exe' driver = webdriver.Chrome(chromedriver) webdriver模块为python提供了快捷的访问网站的问题,以上的代码是访问的是谷歌浏览器,charomedriver后面的地址是我自己的,请注意: 我通过谷歌访问在中国的淘宝(这里使用的是自己在谷歌买的有
2017-12-14 19:18:30
1067
1
原创 fiddler 4 中遇到的proxy chenged 重新捕获的问题
最近学习网络爬虫,在网上下载了比较火的fiddler 进行抓包(强烈推荐这个软件),然而在学习的期间我遇到了一些小问题The system proxy was changed,click to reenable fiddler capture,就是如下图:期间我也搜索了好多大神的解答,几乎都是其中有位大神的说 肯定与电脑的防火墙和vpn有关,改一下电脑的vpn 就好了。所以
2017-12-14 19:03:47
3589
原创 python 中pip install ‘ASCII’ASCII问题
先前我在win下的dos命令下进行pip install sqlalchemy,无论怎样都会遇到关于UnicodeEncodeError ’ASCII’错误。感觉是路径中存在中文问题,于是上网搜了一番发现真的是pip在安装Python包会加载我的用户的目录,而我的用户的目录恰好是中文的。在上网谷歌一下,好多大神给出的答案主要有两种,这里只写我成功的一种:python目录 Py
2017-12-06 21:10:46
878
原创 大神都看的 python 和 django 事务
QuerySet惰性加载(延迟加载)缓存(查询)posts = Post.objects.all();post = Post.objects.first()一定要有post持有,一定不要切割。redis(内存)所有的切割[0][:](其实涉及到了计算)都不会缓存,剩下的fillter,all,first,等都会缓存事务事务是一个原子操作。 (多表操作,添加修改删除)
2017-10-30 16:26:59
1594
原创 python中的包
python中的包1. 引入包1.1 包就是一个目录1.2 把多个py文件放到同一个文件夹下1.3 使用import 文件夹.模块 的方式导入python3可以导入包,python2不行。1.4 使用from 文件夹 import 模块 的方式导入python3可以导入包,python2不行。1.5 在包的文件夹下创建__init__.py文件。在p
2017-10-12 20:58:55
516
原创 类方法和静态方法
静态方法和类方法1. 类方法是类对象所拥有的方法,需要用修饰器@classmethod来标识其为类方法,对于类方法,第一个参数必须是类对象,一般以cls作为第一个参数(当然可以用其他名称的变量作为其第一个参数,但是大部分人都习惯以'cls'作为第一个参数的名字,就最好用'cls'了),能够通过实例对象和类对象去访问。classPeople(object): country = 'c
2017-09-27 20:47:07
678
原创 类属性 和实力属性
在了解了类基本的东西之后,下面看一下python中这几个概念的区别先来谈一下类属性和实例属性在前面的例子中我们接触到的就是实例属性(对象属性),顾名思义,类属性就是类对象所拥有的属性,它被所有类对象的实例对象所共有,在内存中只存在一个副本,这个和C++,java中类的静态成员变量有点类似。对于公有的类属性,在类外可以通过类对象和实例对象访问。类属性:所属类,这个类下所有的对象都
2017-09-27 20:45:33
875
原创 python 文件的打开与关闭
文件的打开与关闭想一想:如果想用word编写一份简历,应该有哪些流程呢?打开word软件,新建一个word文件 写入个人简历信息 保存文件 关闭word软件同样,在操作文件的整体过程与使用word编写一份简历的过程是很相似的 (io操作)打开文件,或者新建立一个文件 读/写数据 关闭文件<1>打开文件在python,使用open函数...
2017-09-21 20:34:16
5089
1
原创 python函数的使用总结
函数使用1. 自定义函数无参数、无返回值def 函数名(): 语句无参数、有返回值def 函数名(): 语句 return 需要返回的数值注意:一个函数到底有没有返回值,就看有没有return,因为只有return才可以返回数据在开发中往往根据需求来设计函数需不需要返回值函数中,可以有多个return语句,但是只要执行到一个return语句,那么就意味着
2017-09-21 20:29:12
684
原创 python 的列表呦 噢力给
列表介绍Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> classmates = ['Michael', 'Bob', 'Tracy']>>> classmates['Michael', 'Bob', 'Tracy']变量cla
2017-09-06 17:24:26
359
原创 python中常见的字符串操作
字符串常见函数操作如有字符串mystr = 'hello world and bjsxt yunshuxueyuan sxt beijing',以下是常见的操作find检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1mystr.find(str, start=0, end=len(mystr))index跟fin
2017-09-05 15:31:49
1737
1
原创 python 字符串
字符串介绍1、字符串在内存中的存储2、字符串的加法3、字符串的格式化1. 下标索引所谓“下标”,就是编号,就好比超市中的存储柜的编号,通过这个编号就能找到相应的存储空间字符串中"下标"的使用如果想取出部分字符,那么可以通过下标的方法,(注意python中下标从 0 开始) name = 'abcdef'
2017-09-01 20:06:47
677
原创 python while循环
while循环<1>while循环的格式while 条件: 条件满足时,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3 ...(省略)...pass 和while没有关系 while循环应用1. 计算1~100的累积和(包含1和100)参考代码如下:#en...
2017-08-31 10:36:44
663
原创 python2 和 python3 的区别
1. python2版本中1.1 raw_input()在Python中,获取键盘输入的数据的方法是采用 raw_input 函数。看如下示例:注意:raw_input()的小括号中放入的是,提示信息,用来在获取数据之前给用户的一个简单提示raw_input()在从键盘获取了数据以后,会存放到等号右边的变量中raw_input()会把用户输入的任何值都作
2017-08-30 17:04:06
293
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人