- 博客(91)
- 收藏
- 关注
转载 创建数据库并插入数据
转自:https://www.shiyanlou.com/courses/running创建数据库并插入数据一、实验介绍1.1 实验内容本次课程将介绍 MySQL 新建数据库,新建表,插入数据以及基本数据类型的相关知识。本节实验将创建一个名为 mysql_shiyan 的数据库,其中有两张表 employee 和 department。1.2 实验知识点
2017-10-30 20:10:55 777
转载 SQL 的约束
转自:https://www.shiyanlou.com/courses/running一、实验介绍1.1 实验内容约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。本节实验将在实践操作中熟悉 MySQL 中的几种约束。1.2 实验知识点SQL 约束1.3 实验环境课程使用的实验环境为 Ubuntu Linux
2017-10-30 20:01:52 378
原创 ORM
什么是ORM? ORM的全称是Object Relational Mapping,即对象关系映射。它的实质就是将关系数据库中的业务数据,用对象的形式表示出来,并通过面向对象(Object-Oriented)的方式将这些对象组织起来,最终在应用程序中创建一个“虚拟对象数据库”。 ORM的优点,为什么要使用ORM --隐藏数据库实现,让业务代码访问对象而不是数据库表。
2017-10-30 19:34:49 455
转载 python列表排序方法sort、sorted技巧篇
转自:http://www.cnblogs.com/whaben/p/6495702.htmlpython 列表排序方法sort、sorted技巧篇Python list内置sort()方法用来排序,也可以用python内置的全局sorted()方法来对可迭代的序列排序生成新的序列。1)排序基础简单的升序排序是非常容易的。只需要调用sorted()方法。它返
2017-10-26 21:41:45 1831
转载 shape函数
转自:http://blog.csdn.net/u010758410/article/details/71554224shape函数是numpy.core.fromnumeric中的函数,它的功能是查看矩阵或者数组的维数。举例说明:建立一个3×3的单位矩阵e, e.shape为(3,3),表示3行3列,第一维的长度为3,第二维的长度也为3[p
2017-10-25 20:57:13 1881
转载 python函数的返回值
转自:http://www.cnblogs.com/tqsummer/archive/2011/01/25/1944382.htmlpython 函数返回值有两种形式: 1 返回一个值。 2 返回多个值。 现看看返回一个值的吧。def firstvalue(a,b): c = a + b return cprint firstvalu
2017-10-25 20:40:59 3539
转载 python列表使用
转自:http://blog.csdn.net/facevoid/article/details/5338048创建列表sample_list = ['a',1,('a','b')]Python 列表操作sample_list = ['a','b',0,1,3]得到列表中的某一个值value_start = sample_list[0]end_v
2017-10-25 20:37:00 362
转载 Python字符串操作
转自:http://www.cnblogs.com/huangcong/archive/2011/08/29/2158268.html去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2
2017-10-25 20:27:42 206
原创 Python读写文件
转载:http://www.cnblogs.com/allenblogs/archive/2010/09/13/1824842.htmlPython读写文件1.open使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。file_object = open('thefile.txt')
2017-10-25 20:18:09 660
转载 21分钟 MySQL 入门教程
转自:http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html#c1MySQL的相关概念介绍MySQL 为关系型数据库(Relational Database Management System), 这种所谓的"关系型"可以理解为"表格"的概念, 一个关系型数据库由一个或数个表格组成, 如图所示的一个
2017-10-24 21:57:49 457
原创 数据种类概述
数据种类概述数据库分类: SQL 结构化查询语言 NoSQL 泛指非关系型数据库 单机 数据库运行在一台服务器上 分布式 数据库运行在服务器集群上 文件型 数据库放在硬盘上 内存型 数据库放在内存里 批处理 将SQL分成MR任务 交互式 分级查询之后汇总数据库产品介绍
2017-10-24 21:38:26 776
原创 向网页提交数据
向网页提交数据 Get是从服务器上获取数据 Post是向服务器传送数据 Get通过构造url中的参数来实现功能 Post将数据放在header提交数据分析目标网站: http:www.crowdfunder.com/browse/deals Chrome-审核元素-Network向网页提交数据--Request表单提交 核心
2017-10-23 22:44:23 2009
原创 单线程爬虫
单线程爬虫Requests:HTTP for Humans 完美替代Python的urllib2模块 更多的自动化 更友好的用户体验 更完善的功能第三方库安装技巧: 少用easy_install因为只能安装不能卸载 多用pip方式安装 撞墙了,请戳 http://www.lfd.uci.edu/~gohlke/pythonlibs
2017-10-23 22:08:38 398
原创 制作文本爬虫
制作文本爬虫目标网站:http://www.jikexueyuan.com/目标内容:课程图片实现原理:1.保存网页源代码2.Python读文件加载源代码3.正则表达式提取图片网址4.下载图片#-*-coding:utf-8-*-import reimport requests#读入源代码文件f=open('source.html
2017-10-23 18:24:20 351
原创 正则表达式应用的举例
正则表达式应用的举例灵活使用findall与search#coding=utf-8#导入re库文件import reold_url='http://www.jikexueyuan.com/course/android/?pageNum=2'total_page=20f=open('test.html','r')html=f.read()f.close()
2017-10-23 16:46:46 509
原创 正则表达式符号与方法
正则表达式符号与方法常用符号: . :匹配任意字符,换行符\n除外 * :匹配前一个字符0次或无限次 ? :匹配前一个字符0次或1次 .* :贪心算法,匹配最长 .*? :非贪心算法,少量多餐 () :括号内的数据作为结果返回常用方法: findall:匹配所有符合规律的内容,返回包含结果的列表。 Search:匹配并提取第一个
2017-10-23 16:06:05 266
原创 Python常见数据结构-队列
Python常见数据结构-队列 队列是一种先进先出的数据结构。#队列的实现class Queue(): def __init__(self,size): self.queue=[] self.size=size self.head=-1 self.tail=-1 def Empty(self):
2017-10-23 15:45:48 364
原创 Python常见数据结构-栈
Python常见数据结构-栈 首先,栈是一种数据结构。具有后进先出特性。#栈的实现class Stack(): def __init__(self,size): self.stack=[] self.size=size self.top=-1 def push(self,content): if
2017-10-23 15:33:44 520
原创 Python数据结构
Python数据结构 Python数据结构有列表、元组、字典、队列、栈、树等等。 Python中的数据结构有非常多的类型,其中,Python中系统自己定义好的,不需要我们自己去定义的数据结构叫做Python的内置数据结构,比如列表、元组等,而有些数据组织方式,Python系统里面没有直接定义,需要我们自己去定义实现这些数据的组织方式,这些数据组织方式成为Python的扩
2017-10-23 15:18:53 2824
原创 dir()函数
dir()函数 Python中有非常多的模块,但是有的时候我们会忘记一个模块有哪些功能。这个时候,我们可以用dir()函数来查看一下指定模块的功能列表。import sys#查看模块功能列表print dir(sys)#文档说明print sys.__doc__print sys.platform输出:C:\Python27\python.exe C:/User
2017-10-23 15:10:28 1760
原创 自定义模块
自定义模块 Python中有许多模块是系统自带的,也可以自己编写模块,自定义模块。 所谓的自定义模块,就是将写好的python程序(后缀名为.py)放在lib目录下,则此文件就成为了模块。
2017-10-23 15:02:23 778
原创 认识name属性
认识name属性 我们Python函数中,如果一个函数调用其他函数完成一项功能,我们称这个函数为主函数,如果一个函数没有调用其他函数,我们把这种函数叫做非主函数。 模块也是一样的,如果一个模块是直接被使用的,而没有被别人调用我们称之为主模块,反之,就是非主模块。 主要是看自己执行还是别人执行,自己执行就是主,否则就是非主。 如果一个模块的__name__属性
2017-10-23 14:49:27 571
原创 from_import详解
from_import详解 Python中导入一个模块的方法,我们可以使用import,但是import只是导入了这个模块,而并没有导入我们模块中的某个属性或方法。而我们不仅要导入一个模块,还有导入模块中对应的一个功能,我们可以使用from...import语句。 from 模块 import 方法例子:from sys import versionprint v
2017-10-23 13:48:12 2720
转载 英文投稿的一点经验
转自:http://blog.sina.com.cn/s/blog_4ac259690100n8wm.html英文投稿的一点经验【转载】1. 首先一定要注意杂志的发表范围, 超出范围的千万别投,要不就是浪费时间;另外,每个杂志都有他们的具体格式要求,一定要按照他们的要求把论文写好,免得浪费时间,前些时候,我的一个同事向一个著名的英文杂志投稿,由于格式问题,人家过两个星期就退回来
2017-10-23 12:30:41 1282
转载 英文投稿的状态
转自:https://www.zybang.com/question/6031813de3867fa1b434915b121a8cef.html英文投稿的状态以下是英文投稿过程中的十种状态,楼主已经走到第4步了.1. Submitted to Journal当上传结束后,显示的状态是Submitted to Journal,这个状态是自然形成的无需处理.2. With edit
2017-10-22 17:20:36 2140
转载 Leetcode 4 Median of Two Sorted Arrays
转自:http://blog.csdn.net/zxzxy1988/article/details/8587244今天发现了leetcode上面一道题,觉得非常经典,记录之。题目是这样的:给定两个已经排序好的数组(可能为空),找到两者所有元素中第k大的元素。另外一种更加具体的形式是,找到所有元素的中位数。本篇文章我们只讨论更加一般性的问题:如何找到两个数组中第k大的
2017-10-17 21:46:09 192
原创 字节编译
字节编译 我们所说的.pyc文件是指以.pyc为后缀名的这一类文件。 由于计算机只认识二进制的机器语言,所以在执行Python模块的时候,有两种执行方式:一种是将模块里面的内容编译成二进制语言,然后执行这些二进制语言; 另一种是直接执行对应模块的二进制语言程序,第二种方式省略了编译这一步,所以执行速度相对来说要快一些。而把模块编译成二进制语言程序的这个过程叫做字节编译,这
2017-10-17 16:42:44 548
原创 python模块
python模块 模块是函数功能的扩展,模块是可以实现一项或多项功能的程序块。如何导入模块 在Python中在一个程序中要使用某个模块import mathprint math.pi认识Python模块--sys模块 在Python中有一些模块是不用我们自己去定义,Python官方提供自带的模块,这些模块伴随Python的安装而产生,我们把这
2017-10-17 16:27:00 1396
原创 文档字符串
文档字符串 Python中我们可以定义很多函数,函数越多,对于开发人员来说,就会乱。 有两种方法解决这个问题, 第一种是在开发的时候为每个函数写一个文档进行说明, 第二种是Python种所特有的特性,就是在每个函数开头的地方,加上一行说明性文字,这行说明性文字称为文档字符串。#文档字符串def d(i,j): ''' 这个函数实现一个
2017-10-17 16:14:10 921
原创 函数的使用与返回值
函数的使用与返回值#函数的调用与返回值#函数的调用def a(): i=1a()#函数的返回值'''函数的返回值是通过return语句实现的'''#一个返回值的情况def test(): i=7 return iprint test()#多个返回值的情况def test2(i,j): k=i*j return (
2017-10-17 16:04:09 716
原创 全局变量与局部变量
全局变量与局部变量#全局变量与局部变量#作用域# def func():# i=8## print i# print jj=9print j#局部变量def func2(a): i=7 print ii=9func2(i)print i#全局变量def func3(): global i i=7
2017-10-17 15:51:30 306
原创 形参与实参
形参与实参#函数的形参与实参#参数概念a="abcdef"print len(a)#什么是形参def function1(a,b): if a>b: print a else: print b#什么是实参function1(1,3)#参数的传递#第一种,最简单的传递def function(a,b):
2017-10-17 15:11:15 691
原创 python函数
认识函数 通俗地讲,函数就是功能的意思。函数是用来封装特定功能的。 函数一般分为系统函数和自定义函数两种。#函数的功能#系统自带的函数#1.实现取字符串长度的功能a="hello my teacher"print len(a)#2.实现字符串的切割a="student"b=a.split("u")print b#3.自定义函数def a():
2017-10-17 15:01:35 177
原创 continue语句
continue语句#continue的使用#continue语句的使用#continue是终止该次循环,而不是终止该循环a=1while a<7: a=a+1 if a==3: continue print a#continue语句在for循环中,并比较以下两个程序a和b#程序afor i in range(1,7)
2017-10-17 14:55:02 679
原创 python中的break语句
python中的break语句#break语句#break语句语法#break语句在while循环中的应用a=1while a: print a a=a+1 if a==10: break#break语句在for循环中for i in range(5,10): print i if i>7:
2017-10-17 14:46:59 2833
原创 什么是for语句
什么是for语句#for语句'''for语句格式:for i in 集合: 执行该部分else: 执行该部分'''#第一个for语句for i in [1,2,8,9,0]: print i#学会使用range函数,第二个for语句for i in range(1,7): print "hello" print i
2017-10-17 11:39:24 1006
原创 什么是while语句
什么是while语句#while语句'''while 条件为真: 循环执行该部分语句else: 如果条件为假,执行该部分语句'''#else部分可以省略#第一个是最简单没有else部分的# a=True# while a:# print "ABC"#第二个是有else部分的b=Falsewhile b: print "ABC
2017-10-17 11:10:40 595
原创 认识分支结构if
认识分支结构if#if语句#if语句的格式用法:'''if 是这样: 执行该部分的语句elif 或者是这样: 执行elif部分语句else 或者以上情况都不是: 执行该部分语句'''#一种情况的if用法a=8if a==8: print "hello"if a!=8: print "hehe"#两种情况选择下的if用法
2017-10-17 10:56:09 367
原创 python中的控制流
python中的控制流#控制流#控制流的功能#要实现:重复执行3段同样的程序#方式一:i=0print ii=i+1print i#方式二:for k in range(0,3): i=0 print i i=i+1 print i#再比如,要实现:如果小明吃了饭了,输出小明很乖,# 如果小明没有吃饭,输出小明不乖
2017-10-17 10:11:29 758
转载 使用森林优化算法的特征选择
转自:FeatureselectionusingForestOptimizationAlgorithmManizheh Ghaemi a,n, Mohammad-RezaFeizi-Derakhshi b摘要:特征选择作为组合优化问题是数据挖掘中的重要预处理步骤,借助于去除不相关冗余特征,可以提高学习算法的性能。由于进化算法被报告适用于优化任务,所以森林优化算法(FOA) - 最初
2017-10-16 16:01:08 10374 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人