自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冬杨

编程是一项富有创造性的活动。Programming is a creative activity.

  • 博客(21)
  • 收藏
  • 关注

原创 LeetCode-2.两数相加

LeetCode-2.两数相加题目给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7...

2019-04-07 22:36:09 206

原创 Linux下安装 Python 虚拟环境 virtualenv 和 virtualenvwrapper

1. 安装包首先下载 virtualenv 和 virtualenvwrapper 包sudo pip3 install virtualenv virtualenvwrapperOK ,下载好之后,查看一下 bin 目录是否有 virtualenv 和 virtualenvwrapper.sh 文件ls /usr/local/bin正常情况下 bin 目录里面应该是有这两个文件的,如...

2019-03-05 18:40:13 551

原创 机器学习实战--朴素贝叶斯分类器RSS源和分词

在机器学习实战第四章 4.7 的示例中,书上写的两个 RSS 源打不开,替换成如下源:https://newyork.craigslist.org/search/res?format=rsshttps://sfbay.craigslist.org/search/apa?format=rssOK然而笔者在运行的时候却发现结果全为空列表,经过一顿 print 发现是在分词的时候将单词都分成了一...

2019-01-08 17:45:06 1332 2

原创 LeetCode刷题---969. 煎饼排序

题目要求给定数组 A,我们可以对其进行煎饼翻转:我们选择一些正整数 k <= A.length,然后反转 A 的前 k 个元素的顺序。我们要执行零次或多次煎饼翻转(按顺序一次接一次地进行)以完成对数组 A 的排序。返回能使 A 排序的煎饼翻转操作所对应的 k 值序列。任何将数组排序且翻转次数在 10 * A.length 范围内的有效答案都将被判断为正确。示例 1:输入:[3,2,4...

2019-01-08 14:27:23 449

原创 LeetCode刷题---11.盛最多水的容器

题目要求给定 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且 n 的值至少为 2。图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(...

2019-01-07 15:28:26 253

原创 Django+MySQL中文报错:django.db.utils.InternalError: (1366, "Incorrect string value: '\\xE7\\x8E\\x8B\\xE

在通过 Django 往 MySQL 中写入中文数据时,出现如下报错运行环境:…CentOS 7…MySQL 5.7报错信息:django.db.utils.InternalError: (1366, "Incorrect string value: '\\xE7\\x8E\\x8B\\xE6\\xB5\\xA9' for column 'studentname' at row 1")...

2018-12-30 14:57:35 4061

原创 微信小程序系列 -- 触摸滑动事件

微信小程序通过三个点击事件共同作用实现了触摸滑动事件,即bingtouchstart、bindtouchmove 和 bindtouchend 事件。WXML:<view class='btn' bindtouchstart='touchStart' bindtouchmove='touchMove' bindtouchend='touchEnd'>OK</view&g...

2018-12-23 19:41:10 29276 7

原创 MySQL报错 - 1222 - The used SELECT statements have a different number of columns

在创建 MySQL 存储过程报了一个这样的错,错误描述:1222 - The used SELECT statements have a different number of columns提示查询的列和目标列不一致我的 SQL 语句是这样DROP PROCEDURE Pfood_price_count;DELIMITER //CREATE PROCEDURE Pfood_pric...

2018-12-19 14:22:26 3593

原创 Nginx 请求静态资源警告类型错误

今天项目在上线的时候,遇到一个 BUG,前端页面在请求 CSS 静态资源的时候,提示警告文件类型为 text/plain。而我们需要的是 text/css 格式的文件,导致页面 css 加载不出来。在网上各种搜索以后,大致都是这种办法:在 Nginx 配置文件中添加以下两行:include mime.typesdefault_type application/octet-stream;...

2018-12-18 10:01:52 777

原创 MySQL报错 - Cannot add foreign key constraint

MySQL 创建外键时,遇到这样的报错:Cannot add foreign key constraint报错信息表示创建外键失败,从以下两个方面来检查:设置的外键字段不能是主键所关联字段的数据类型长度一样原来是,字段类型不一样了,改成相同字段类型长度之后,创建外键成功!...

2018-12-17 20:59:05 59095 15

原创 MySQL各种姿势操作

操作目录1. 改表列的顺序2. 修改列名3. 删除列4. 添加字段5. 修改表名6. 创建表时定义外键7. 查看创建数据库时的语句8. 删除外键约束8. 修改数据10. 删除数据1. 改表列的顺序ALTER TABLE teacherInfo MODIFY sex VARCHAR(4) AFTER birthday;2. 修改列名ALTER TABLE teacherInfo CHAN...

2018-12-16 23:06:51 251

原创 一款 Markdown 神器!

之前用 Windows 的时候,我一般用有道云笔记做笔记或记录,用了 Deepin 之后,发现有道云笔记只有网页版版,于是在商店各种找找找,终于找到一款带给我意外之喜的 Markdown 编辑器—typora。有道云笔记也是一个很好用的笔记软件,支持 Markdown,支持在线同步,界面也很简洁,这个也是我当初选择有道云笔记的三个重要原因。但是到 Deepin 之后,有道云笔记只有网页版,界面也...

2018-12-12 00:28:45 717

原创 方差、标准差以及协方差

方差、标准差以及协方差今天在看最优化基础的时候,看到一个协方差的使用,但是映像却不是很清晰,特写一篇博文记录协方差。说到协方差,那我们还是从方差开始看起。方差、标准差以及协方差都是用来衡量样本数据的变化情况的。不同的是方差和标准差只能衡量一组数据的变化情况,协方差可以衡量两组数据之间的变化情况。那我们先来看方差:方差方差是样本各数据与均值(数学期望)之差的平方的平均数,反映的是样本与其均...

2018-12-10 16:35:44 3120

原创 一周 Linux 使用体验 | Deepin

霍,今天下午又考完一门试了,真刺激。这几周都去忙着复习了,估计接下来几周时间更紧,毕竟传说中的考试周就要来了,丧心病狂的考试马上就来了。上周给电脑装了个 Linux ,是基于 Debian 的 Deepin,也叫深度系统,是由武汉深之度科技有限公司开发的一款桌面系统,用了一周感觉还不错。Deepin 桌面其实前几天我就写过一个使用体验,不过在写到最后的时候卡机了,重启了一下写的东西全没了,...

2018-12-07 13:17:09 1042

原创 Linux 下 MySQL8.0 安装踩坑以及配置文件、修改初始密码

最近装了国产的基于Linux的操作系统 deepin,整体感觉还不错,想详细了解的可以去我的公众号【大学IT圈】了解。这篇文章来记录我在 Linux 上安装 MySQL8 的过程。首先下载安装包官网地址:https://dev.mysql.com/downloads/mysql/下载地址(64位):https://dev.mysql.com/downloads/file/?id=48075...

2018-11-27 11:16:35 15276

原创 6. SQL的数据查询功能(一)基本结构及单表查询

1. 查询语句 SELECT 的基本结构SELECT [ALL | DISTINCT] <目标列表达式> [[AS] <新列名>] [,...n]FROM <表名或试图名> [[AS] <别名>] [...n][WHERE <条件表达式>][GROUP BY <分组依据列>][HAVING <条件表达式>

2018-11-22 13:59:35 1310

原创 4. MySQL数据表操作

1. 创建数据库表CREATE TEBLE <表名>(<字段名><数据类型> [(<宽度>)] [NULL | NOT NULL] [PRIMARY KEY] [UNIQUE])DEFAULT <默认值>其中:NULL | NOT NULL:指定字段是否允许为空,默认为NULL。PRIMARY KEY:字段设置为主键。U...

2018-11-20 10:54:30 153 2

原创 5. SQL 的数据操纵功能

SQL 语言的数据操纵语句DML主要包括插入数据,修改数据 和删除数据三种语句。1. 插入数据记录INSERT INTO <表名> [(<列名 1> [,<列名 2>···])] VALUES (<值>)其中:<表名>是指要插入新纪录的表<列名>是可选项,指定待添加数据的列,列出列名,则 VALUES 子句中值的...

2018-11-20 10:52:58 5377

原创 3. MySQL常见数据类型

目录1. 数值类型2. 日期和时间类型3. 字符串类型4. 复合类型5. 二进制类型6. 数据类型的选择1. 数值类型整数类型字节数无符号数的取值范围有符号数的取值范围TINYINT10 ~ 255-128 ~ 127SMALLINT20 ~ 65535-32768 ~ 32767MEDIUMINT30 ~ 16777215-8388608...

2018-11-20 10:47:42 334

原创 2. 数据库操作

1. 数据库创建# 创建数数据库CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name# 指定默认字符集[[DEFAULT] CHARACTER SET charset_name]# 指定默认校验规则[[DEFAULT] COLLATE collation_name]例:创建数据库CREATE DATABASE IF NOT EX...

2018-11-20 10:33:21 121

原创 1. SQL基本知识点

结构化查询语言(Structured Query Language, SQL)是一种非过程化语言。核心功能:数据查询SELECT数据操纵INSERTUPDATEDELETE数据定义CREATDROPALTER数据的控制GRANTREVOKE...

2018-11-20 10:30:14 99

空空如也

空空如也

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

TA关注的人

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