自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 MySQL_(3)实验一

1.1 实验内容本次课程将介绍 MySQL 新建数据库,新建表,插入数据以及基本数据类型的相关知识。本节实验将创建一个名为 mysql_shiyan 的数据库,其中有两张表 employee 和 department。1.2 实验知识点基本数据类型 插入数据1.3 实验环境课程使用的实验环境为 Ubuntu Linux 16.04 64 位版本。实验中会用到程序:Mys...

2019-04-25 10:12:28 482

原创 MySQL_(2)使用

登录和退出 MySQL,使用和查看数据库等基本操作。查看数据库(注意带上分号“;”)show databases;可见已有三个数据库,分别是 “information-schema”、“mysql”、“performance-schema”。连接数据库选择连接其中一个数据库,语句格式为 use <数据库名>,这里可以不用加分号,这里我们选择 inform...

2019-04-25 09:05:08 145

原创 MySQL_(1)安装

先检查Linux系统中是否已经安装了MySQL: sudo service mysql start若出现下面提示,说明没有MySQLmysql: unrecognized service安装方式:# 安装MySQL服务端、核心程序sudo apt -get install mysql -server# 安装MySQL客户端sudo apt -get inst...

2019-04-25 08:53:49 170

原创 深度学习——2_BP算法

BP算法=反向传播(求导)+梯度下降(优化参数求w)# 反向传播# 定义函数def J(w): return((w*x) ** 2 + 1)** 2x = 1J(0)# 函数求导def J_prime(w): return x*(2*w*x)*2*((w*x)**2+1)# 梯度下降法求得w,w=0时取得最小值epoch = 10lr = ...

2019-04-21 16:13:56 252

原创 深度学习——梯度下降法1

最优化的入门从简单问题出发1.1 函数最小值求 的极小值?理解梯度小降法的三个层次:了解层次二次函数从某点出发,沿着梯度方向下降 从二次函数求最小值,数学公式的层次初级入门层次从零代码求二次函数最小值 简单的数学证明入门层次推广到机器学习 推广到一般的梯度下降法min二次函数Gradient一种直观理解,函数沿着切线方向下降?(不...

2019-04-21 11:43:24 661

原创 高等数学(1)

整数 Z有理数 Q = q/p q, p∈Z实数 =? 有理数+无理数(无理数在实数后出现),不能简单定义为此分化: 全集K A∪B =K A∩B=∅戴德金分化将全集Q 分为2个子集: A Bs.t A∪B = ∅ A ∩ B =Qa∈ A, b∈B 有 a < b实数的定义:(1)(2)为有理分化...

2019-04-04 11:25:13 538

原创 人工智能应用

1. Document Classification 文本分类关键词,做统计,根据统计信息做文本分类2. Entertainment 娱乐Not fix网站推荐电影,网站发展后,帮助电影公司设计电影,了解什么样元素的电影吸引人把AI 元素融入到电影设计3. Vision 视觉物体识别,物体分割,语音识别(Siri)4. Machine Translation5. A...

2019-04-03 15:08:48 387

原创 人工智能阶段

1. 符号阶段人给机器规则,然后机器帮助人决策2. 统计机器学习阶段机器学习规则贝叶斯网络,PCA,决策树, 逻辑回归 共同点:1)data驱动改变自身结构2)模拟人的思维的流程3. 模拟人的硬件(即大脑)本身1)感知机:大脑抽象成简单元素--> 神经元 有局限性,不能进行简单的异或运算2)小的神经网络Neural N...

2019-04-03 10:48:15 477

原创 python_pandas_matplolib绘图(4)

pandas本身自带绘图线性图df = pd.DataFrame(np.random.rand(100,4).cumsum(0), columns=['A','B','C','D']) #4列,100个数据df.plot()plt.show()柱状图# 10-50之间的数,3*4df = pd.DataFrame(np.random.randint(10,50,(3,4)...

2019-04-03 08:42:42 305

原创 python_pandas_matplolib绘图(3)

#2个样式1)# plt.style.use('classic')2)# plt.style.use('seaborn-whitegrid')x = np.random.randn(100)y = np.random.randn(100)colors = np.random.rand(100) # 0-1 取值范围sizes = 1000 * np.random.rand(100)...

2019-04-02 20:28:36 205

原创 python_pandas_matplolib绘图(2)

# 点状样式fig = plt.figure()x = np.linspace(0,10,20)plt.plot(x, np.sin(x),'o')plt.show()fig.savefig('C:/Users/Administrator/sino.png')# color 控制颜色fig = plt.figure()x = np.linspace(0,10,20)plt...

2019-04-02 20:25:33 176

原创 python_pandas_matplolib绘图(1)

In[1]:df = df.drop(['new_score'], axis=1)In[2]:df.head(2)Out[2]: 序号 姓名 性别 语文 数学 英语 物理 化学 生物 数学分类 0 1 jin 女 95 76 85 75 79 89 良 1...

2019-04-02 17:34:57 228

原创 python_pandas_(3)

匿名函数法一In[1]:[i+100 for i in range(10)]Out[1]:[100, 101, 102, 103, 104, 105, 106, 107, 108, 109]法二In[2]:def func(x): return x + 100In[3]:list(map(func, range(10)))Out[3...

2019-04-02 16:37:12 174

原创 python_pandas_(2)

排序In[9]:df.sort_values(['数学','语文']).head() # 先按数学成绩进行排序,若数学成绩相同,则按语文成绩排序Out[9]: 序号 姓名 性别 语文 数学 英语 物理 化学 生物 2 3 yue 女 90 66 87 78 73...

2019-04-02 15:46:03 214

原创 python_pandas_(1)

data.csv #新的数据格式id, name, class, score1, jin, 高一一班,1002, li, 高一二班,98pandas安装pip install pandas(源安装太慢,网速不好易失败)使用下面豆瓣的源安装(速度快):pip install pandas -i http://pypi.douban.com/simple ...

2019-04-02 15:45:49 196

原创 python_11_python操作数据库

使用python去操作数据库(比命令行操作数据库简单)python 安装第三方库:python2: pip install pymysql import MySQLdbDATABASE = { 'host': '12.0.0.1', # 'database': 'examination' , #如...

2019-03-28 20:51:40 106

原创 python_10_mysql(2)命令行操作数据库

创建表格table表:(2)exam:CREATE TABLE `exam` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `name` VARCHAR(80) CHARACTER SET 'utf8mb4' NOT NULL, PRIMARY KEY (`id`))ENGINE = InnoDBDEFAULT CHARACTER SE...

2019-03-28 20:00:02 142

原创 python_10_mysql(1)命令行操作数据库

mysql将一张表拆分成多张表并关联起来将可拆信息拆分出来构建新表命令行操作数据库创建数据库create database examination;删除数据库drop database examination;指定字符集和校对集,create database examination default charset utf8mb4 collateutf8mb...

2019-03-28 19:25:28 164

原创 python_10_mysql关系型数据库

python数据结构可视化工具:http://www.pythontutor.com/基本内容: -Mysql数据库的基本操作 -用Python操作数据库 -编写Python爬虫并保存到数据库平时所说到的数据库,指的是,数据库管理系统mysql数据库关系型数据库另外一种类型的数据库是:非关系型数据库,比较流行的是MongoDB,redis)json格式...

2019-03-28 11:24:53 222

原创 python_09 类

类(使用类完成比较复杂的工作)In [1]:class Person: def __init__(self, name, age): #__xx__魔法函数--初始化函数,self:如果类生成了一个对象,那么self指的类本身 self._name = name # self._name为每个实例化属性 self._a...

2019-03-27 15:48:00 131

原创 python_08 函数(3) 装饰器

装饰器In[1]: a = 10 b = [12,13] def test(): print(test) c = testIn[2]:c #c为一个函数Out[2]:<function __main__.test>可以把函数赋值给一个变量In[3]:c.__name__...

2019-03-27 15:12:22 108

原创 python_08 函数(2)

函数通过参数获取我们传递的值,函数中改变了参数的值,那么我们传递进去的值会改变吗?In[1]:def test(varibal): varibal = 100 return varibalIn[2]:var = 1 test(var)Out[2]:100In[3]:print(va...

2019-03-27 10:59:15 96

原创 python_08 函数(1)

In[1]:​varibal = { 'a':100, 'b':100, 'c':200}In[2]:varibal['a']Out[2]:100In[3]:varibal.items()Out[3]:dict_items([('c', 200), ('b', 100), ('a', 100)])In[4]:[key for k...

2019-03-27 10:27:47 195

原创 python_07 循环(2)

In [1]:random_numbers = [2,3,5,6,8]continue 跳过(跳出本次循环)In[2]:for number in random_numbers: if number % 2 == 0: print('{} is 偶数'.format(number)) ...

2019-03-27 09:37:10 121

原创 python_07 循环(1)

for 循环,又名:遍历循环while 循环,又名:条件循环# 死循环 显示*,下面运算也都是*,但只是在等待上面的死循环结束#解决方法 点击interrupt kernel符号,或者点击Kernel --Interrupt/Restartcosts = [3,4,8,14,34,67,100]for cost in costs:print('消费 {} 元'.format(...

2019-03-27 08:22:39 140

原创 python_06 条件判断

if condition: do somethingelse: do something应用题:小姐姐买水果,合计金额32.5元,水果店搞活动,满30打九折,求小姐姐的实际花费?In[1]:total_cost = 32.5 if total_cost > 30: discount = 0.9 else: disco...

2019-03-26 18:21:51 160

原创 python_05 字典类型dict

字典:解决映射问题而存在In[1]: var = {} # 定义空字典形式1 var = dict() # 定义空字典形式2 type(var)Out[1]:dictIn[2]:var = { # 字典的写法 '中': 100, ...

2019-03-26 10:51:12 124

原创 python_04 元组类型tuple

tuple(不可变类型的列表,有count(),和index()功能,没有remove,pop,insert等函数的功能)In[1]:var = tuple() # 生成空的元组方式1 var = () # 生成空的元组方式2 type(var)Out[1]:tupleIn[2]:var = (1,2,1,3,4,...

2019-03-26 09:56:26 119

原创 python_03 列表类型(1)

1 # 空列表(选中,点击“L”,会显示代码所在的行)2 variables = []3 variable = list()可以容纳任意类型的对象,任意数量的对象[重点] 列表是可变类型的In[1 ]:variable = [1, 2, 3, 'nihao', 'hello python', [], [1, 34]]In[ 2]:variable = [] ...

2019-03-22 16:07:22 111

原创 python_02 变量类型--字符串类型(2)

切片line = 'huan ying da jia'# 取前10个字符line[:10]Out[]:'huan ying '# 每2个取一个line[0:16:2]Out[]:'ha igd i'# 取后10个字符line[-10:]Out[]:'ing da jia'翻转字符line[::-1]Out[]:'aij ad gniy nauh...

2019-03-22 15:28:44 158

原创 python_02 变量类型--字符串类型

# 字符串通过单双引号的恰当使用,可以避免不必要的字符转义(escape),即可以避免使用 \(转义字符)line = "hello world"line = "hello world\""line = 'hello \'world'#字符串的加法操作line1 = "ni hao"line2 = "xiaojie"line1 + line2Out[]:'ni haox...

2019-03-22 11:07:48 126

原创 python_02 变量类型--bool类型

bool型二个值:True, FalseTrue == 1False== 0True + 10 = 11(不建议+操作,没有意义)100 > 10 True# 与运算,同为真,则为真True and True# 或运算,只要一个为真,则为真True or False# 非运算,取反操作not FalseMarkdown--表格输入,执行则打印出...

2019-03-22 10:34:16 258

原创 python_02 变量类型--数值类型

变量类型1.字符串str 2.数字 int float complexs..3.列表list 4.元组 tuple 5.字典 dict数值类型number = 10number = number + 10# 增值操作符number += 10 number -= 10number /= 10import math# 乘方、开方,2>比1>快,书...

2019-03-22 10:16:10 69

原创 python_01

python的特性 1.语法简单,容易理解,容易学习 2.跨平台,可在windows/linux/mac os等系统上运行 3.可做网站、爬虫、大数据处理、机器学习 4.拥有强大的第三方库,numpy,pandas...print("hello, world")print("hello, \"world") --output: hello,"world (使用转义字符\)pri...

2019-03-19 16:42:32 107

原创 大数据与机器学习

公安刑侦,超市推销...数据增加信息,但不能给我们带来定性的结论Google流感计划通过流感症状判断流感,实际预测不准。点滴数据不能准确完全预测,信息充满噪声。复杂性面前无大数据,对于高维问题,所需数据量是巨大的,历史问题没有出现过,就会造成预测失败数据通过算法的萃取加工去除无用的信息,保留有用的,,然后得到一个决策(actions),决策把反馈再输入回算法里改进算法...

2019-03-19 14:47:42 213

原创 复杂系统(物理预测)

数学模型:对现实世界的抽象 用几何代表真实的事物,比如用圆代表行星运动的轨道,球体代表地球本身等(几何抽象) 股市、天灾、人脑等难以预测的想象,复杂性导致预测很难 相通规律: 随机性(不确定性,信息不全面)。 混沌(三体问题),反射性(预测人会影响预测结果), 网络效应(交易者,股市操盘,相互作用个体),历史依赖(现在取决于之前无数状态的集合)复杂系...

2019-03-18 11:18:51 310

原创 Java Day 2

利用表格思想----理解JAVA类和对象表格用来存储数据,对象也是用来存储数据(不过,对象可以新增方法)方法可以操作数据,让数据活起来ID             标题                               内容                发表时间                         发表人1001     编程语言选哪个好       看个人兴趣...

2018-12-22 15:58:59 117

原创 数据库1

表格思想:数据由一个个表格组成多表关系处理(表关联)新闻表ID             标题                               内容                发表时间                       发表人(雇员表)1001     编程语言选哪个好       看个人兴趣       2018.12.21 16:00          ...

2018-12-21 16:24:29 119

原创 Java Day 1

程序就是现实逻辑的表达任何程序本质就是:变量、选择(if)语句、循环语句考勤处理办法(打卡人:当前打卡的人, 打卡时间:当前打卡人打卡的时间)上课时间是8:00,打卡时间晚于8点则视为迟到。 打卡时间迟到10分钟,则扣打卡人考勤分1分 打卡时间迟到10分钟到30分钟,则扣打卡人考勤分2分 打卡时间迟到30分钟以上,则扣打卡人考勤分5分kaoqin(打卡人,打卡时间) {  ...

2018-12-21 09:35:01 157

翻译 Jupyter Notebook快捷方式

Jupyter Notebook是一种灵活的工具,可帮助你创建可读分析,因为可以将代码,图像,注释,公式和图表保存在一起。Jupyter是可扩展的,支持许多编程语言,可以很容易地托管在计算机上或几乎任何服务器上 - 只需要具有ssh或http访问权限。最重要的是,它是完全免费的。1. 键盘快捷键(可节省大量时间)1)Jupyter在顶部的菜单下存储键盘快捷键列表:Help --&gt;...

2018-10-12 11:34:21 5514

空空如也

空空如也

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

TA关注的人

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