自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端学习笔记——call、apply、bind 方法

改变函数内this指向,JavaScript提供了三种方法 call() apply() bind()1. call()主要作用可以调用函数, 改变函数内this指向的主要作用可以实现继承使用下面的例子来演示call()的作用var o = { name:'andy' }function foo(){ // 没有使用 call() 修改this指向时,默认指向 Window console.log(this) // Object [global] {...}}foo(

2020-07-23 15:19:30 315

原创 学flex布局,有这张图就够了

2020-05-16 21:24:37 365

原创 前端学习笔记——浮动规则

定位方案在CSS中,有3种常用的方法对元素进行定位、布局normal flow:标准流、常规流、文档流absolute positioning:绝对定位float:浮动绝对定位、浮动都会让元素脱离标准流,以达到灵活布局的效果float 属性可以通过float属性让元素产生浮动效果,float的常用取值none:不浮动,默认值left:向左浮动right:向右浮动浮动的规则规则一元素一旦浮动后,会脱离标准流,朝着向左或向右方向移动,直到自己的边界紧贴着包含块(一般是父元

2020-05-16 14:07:47 441

原创 前端面试题——CSS盒模型

题目:谈谈你对CSS盒模型的认识基本概念:标准模型 + IE模型标准模型和IE模型的区别CSS如何设置这两种模型JS如何设置获取盒模型对应的宽和高标准模型标准盒子实际宽 width = content +margin+padding+borderIE模型IE盒子的实际宽 width = content+marginCSS如何设置两种模型box-sizing:concen...

2020-05-06 17:03:03 375

原创 前端面试题——假设高度已知,请写出三栏布局,其中左栏、右栏宽度各为300px,中间自适应。

题目:假设高度已知,请写出三栏布局,其中左栏、右栏宽度各为300px,中间自适应。一、浮动解决方案<style> .wrap div { height: 100px; } .left { float: left; width: 300px; background-color: red; ...

2020-05-06 11:52:41 1385

原创 jQuery基础学习笔记(一)

一、jQuery导读1.1 jQuery的使用及入口函数jQuery中的入口函数有两种:第一种:$function(){ ... //此处是页面DOM加载完成的入口 }第二种:$(document).ready(function(){ ... //此处是页面DOM加载完成的入口 });注意:$可换成jQuery。等着 DOM 结构渲染完毕即可执行内部代码,不必...

2020-04-24 01:39:51 242

原创 StarUML3.0.2——超好用的UML画图工具推荐

用过很多种软件画过UML图,但是一直都不怎么满意。今天无意中发现了StarUML3这个软件,不管是颜值还是功能都很对我的胃口。话不多说,开始介绍。StarUML3StarUML3下载:到官网下载即可StarUml官网:http://staruml.io/StarUML是一个复杂的软件建模工具,旨在支持敏捷和简洁的建模。下面是StarUML3的界面(颜值超高有没有)刚发现这款软...

2020-01-01 21:57:25 80160 41

原创 超好用的在线编程IDE——CS50

CS50 IDE介绍CS50 IDE是基于云的集成开发环境,由AWS Cloud9提供支持,具有基于云的Ubuntu环境,基于浏览器的编辑器,支持语法突出显示和单词完成,基于GUI的GDB调试,主题,可自定义布局,键盘快捷键,以及更多功能。由于它是基于云的,因此即使您使用其他计算机,也可以继续处理问题集!入门如果您还没有,请在此处创建一个GitHub帐户。访问cs50.io。单击使用...

2019-10-24 09:43:36 6033 1

原创 Django 项目部署 uwsgi + django (anaconda虚拟环境下)

1.在虚拟环境中安装 uwsgi要使用 anaconda 的虚拟环境进行 uwsgi 部署,必须在虚拟环境中安装好 uwsgi 而不是在服务器的环境中安装,否则使用 uwsgi 进行部署的时候,启动的环境并非你搭建好的环境,会导致应用启动失败。安装命令在激活的 anaconda 虚拟环境下进行安装source activate [环境名] # 激活环境conda install uws...

2019-05-29 01:36:30 3430

原创 (推荐)VS code在线工具——code-serve 在云服务器上的安装和使用 与常见的问题解决 (超详细)

code-server是一款在线的vscode工具,可以使得我们通过浏览器就可以使用vscode,很好的解决了远程编辑服务器中文件的问题,方便好用。code-server的地址为: https://github.com/cdr/code-servercode-server官方指导给出了三种方法:Run over SSHDockerBinaries在这里我们使用Binaries方法进...

2019-05-22 23:09:15 32160 21

转载 RESTful API接口设计规范

什么是 RESTful APIREST,即Representational State Transfer的缩写。直接翻译的意思是"表现层状态转化"。它是一种互联网应用程序的API设计理念:URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作。HTTP动词|HTTP动词|...

2019-05-19 21:08:58 271

原创 MySQL中的分支判断—case when、if、ifnull、nullif语句(超详细)

一、case when 语句基本语法1:SELECT CASE [被判断字段] WHEN [条件1] THEN [条件1结果] WHEN [条件2] THEN [条件2结果] ELSE [都不符合时的结果] END AS [结果集别名]FROM [表名];LeetCode练习题:627. 交换工资为了减小文章篇幅,方便阅读,题目请...

2019-05-05 11:44:53 3310

原创 【已解决】python3 使用flask连接数据库出现“ModuleNotFoundError: No module named 'MySQLdb'”

在使用python3连接MySQL的时候出现了 ‘ModuleNotFoundError: No module named ‘MySQLdb’’错误。【解决步骤】既然缺少 MySQLdb 这个模块,于是安装mysqldb模块的包——MySQL-python,执行pip install MySQL-python运行程序后缺报错 ImportError: No module named ‘...

2019-05-03 14:11:48 2353 1

转载 彻底理解数据库事务

事务事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。在计算机术语中,事务通常就是指数据库事务。概念一个数据库事务通常包含对数据库进行读或写的一个操作序列。它的存在包含有以下两个目的:1、为数据库操作提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。...

2019-04-29 16:09:27 250

原创 python学习笔记——常用方法记录

保留小数round方法(数值,保留位数)any()和all()的用法#any(x)判断x对象是否为空对象,如果都为空、0、false,则返回false,如果不都为空、0、false,则返回true#all(x)如果all(x)参数x对象的所有元素不为0、’’、False或者x为空对象,则返回True,否则返回False源代码# all()方法源代码def all(iterable)...

2019-04-28 23:37:53 186

原创 python爬虫——百度贴吧图片爬取 小项目

项目目的: 1. 爬取贴吧中所有帖子里面的图片 2. 将爬取到的图片存储到名称为贴吧名称的文件夹中

2019-04-11 20:36:08 587

原创 python实现Flesch Reading Ease Readability Formula——Flesch阅读易读性公式

什么是Flesch阅读易读性公式?Flesch阅读易读性公式被认为是最古老,最准确的可读性公式之一。Rudolph Flesch,作家,写作顾问,以及平原英语运动的支持者,于1948年开发了这个公式。在奥地利长大,Rudolph Flesch学习法律并获得博士学位。来自哥伦比亚大学的英语。弗莱希通过他的着作和演讲,主张回归拼音。在1948年发表于应用心理学杂志的文章“新的可读性尺度 ”中,Fl...

2019-03-31 02:18:50 7804

原创 mysql数据库的备份和恢复

使用python进行mysql数据库的备份和恢复实质上就是使用python代码间接地在命令窗口执行mysql的命令。在讲怎样使用python进行mysql数据库的备份和恢复之前,先来说说mysql是怎样进行数据库的备份和恢复的mysql数据备份与恢复数据备份备份一个数据库mysqldump -u用户名 -p密码 数据库名 > 导出的文件名mysqldumo -uroot -p...

2019-03-20 11:51:20 4133 2

原创 【已解决】django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE

最近在使用celery的过程中,出现了下面这个错误django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJAN...

2019-03-16 10:46:28 3439

原创 Python学习笔记——XlsxWriter实现Excle的简单操作

XlsxWriter简介XlsxWriter是一个Python模块,可用于在Excel 2007+ XLSX文件中写入多个工作表的文本,数字,公式和超链接。它支持格式化等功能。可到官网了解更多详情,官网链接:https://xlsxwriter.readthedocs.io/安装XlsxWriterdpip install XlsxWriter简单实例——创建一个xlsx文件,并写入内容...

2019-03-13 09:43:15 4973

原创 Python学习笔记——Anaconda常用的命令(Linux)

Linux下anaconda的常用命令确认anaconda、python、pip位置的命令which condawhich python3which pip检查python版本python --versionconda自身的相关命令查看当前conda工具的版本号conda --version删除Anacondarm -rf ~/anaconda环境管理创...

2019-03-08 17:32:50 2026

原创 【已解决】Django问题“’WSGIRequest' object has no attribute 'user'’”

最近在学习Django的过程中遇到了这个问题“’WSGIRequest’ object has no attribute ‘user’’”,在一番度娘后,终于解决了在浏览器进入 127.0.0.1/admin 的时候报了以下错误这是Django版本的问题,老版本的Django中间件的key为MIDDLEWARE, 更新版本之后,Django中间件的key为MIDDLEWARE_CLASSES...

2019-03-05 09:23:42 3625

原创 Django学习——后台管理

1.管理界面本地化本地化是将显示的语言、时间等使用本地的习惯,这里的本地化就是进行中国化,中国大陆地区使用简体中文,时区使用亚洲/上海时区,注意这里不使用北京时区表示。打开项目文件下的 settings.py 文件,找到语言编码、时区的设置项,将内容改为如下:LANGUAGE_CODE = 'zh-hans' #使用中国语言TIME_ZONE = 'Asia/Shanghai' #使用中国...

2019-02-28 15:47:46 281

原创 Python学习笔记——enumerate()函数

enumerate()函数的描述enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。使用语法:enumerate(sequence,[start=0])参数sequence 一个序列、迭代器或其他支持迭代的对象 (string、list 和 tuple 都属于 sequence(序列))...

2019-02-21 00:24:10 1165

原创 Python学习笔记——Enum(枚举)类

什么是枚举类常量、字符型、布尔型可以用来表达数,字符,真假的描述。但我们还是觉得有点缺欠:它们不能方便地进行一些标识符的描述,如:红,橙,黄,绿,青,蓝,紫七种颜色,要在数据类型中要把它们直接表达出来,我们觉得有障碍。而在计算机内有没有这种数据类型,能够很方便地将它们表示出来?有,枚举型能办到。用四种基本数据类型不便表示的标识符,而且这些标识符的数量是有限的,我们可以用枚举的方法来表达它,把要用...

2019-02-20 23:26:33 1445

转载 Python学习笔记——Python3的基本数据类型

Python学习笔记——Python3的基本数据类型Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的&amp;amp;amp;amp;amp;quot;类型&amp;amp;amp;amp;amp;quot;是变量所指的内存中对象的类型。Python3 中有六个标准的数据类型:Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dic

2019-02-20 16:20:01 345

原创 Linux下anaconda3的安装和环境变量的配置

Linux下anaconda3的安装和配置安装到anaconda的官网获取下载链接 https://www.anaconda.com/distribution/#linux或者从https://repo.continuum.io/archive/index.html选择需要的版本 同样右键选择‘复制链接地址’在命令窗口执行wget https://repo.anaconda.com/a...

2019-02-14 13:19:22 24487 2

原创 【已解决】StarUML保存之后,第二次打开显示为空

大概是什么bug吧其实文件已经保存好了打开StarUml点File——Open选择文件打开就会神奇的发现可以了

2019-02-14 10:48:52 9634 4

转载 StarUML3简明教程

StarUML(简称SU),是一种创建UML类图,生成类图和其他类型的统一建模语言(UML)图表的工具。StarUML是一个开源项目之一发展快、灵活、可扩展性强(zj).StarUML官方下载地址: http://staruml.io/download安装教程: 安装步骤很简单,省略。 注意:付费软件,如需破解网上很多教程,不破解不影响使用安装之后的主界面简介如图所示: 2.创建工程...

2019-01-28 17:03:36 10885 3

原创 Django学习——创建第一个项目Holle World

环境windospython3.6django1.8一、环境搭建创建第一个django程序# 在dos界面下启动项目django-admin startproject 项目名 # 创建项目cd 项目名 #进入到项目所在的文件夹路径python manage.py runserver出现如下图提示则创建成功在浏览器输入http://127.0.0.1:8000/...

2019-01-27 22:36:03 338

原创 Python学习笔记——Anaconda的安装和常用的命令(Windows)

一、Anaconda的安装直接在Anaconda官网下载安装就可以了。官网地址:https://www.anaconda.com/download/Anaconda安装过程中如果出现问题,可以尝试安装旧版本。我一开始安装的时候就是新版本一直安装不成功,安装完成只有一个 Anaconda Prompt 还有打不开。重装n次都一样。最后选择安装4.4版本终于能用了。附上Anaconda所...

2019-01-26 23:53:11 580

空空如也

空空如也

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

TA关注的人

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