自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过公网IP或者EIP访问实例需要在实例安全组白名单中增加 Workbench的服务器公网白名单:

报错如下,作为一个小白的我,对服务器的知识可谓是大写的空白,当时在服务器的系统中只是装了一个apache和mysql,回头在使用阿里云中的workbench登陆的时候,就会出现这样的错误,服务器的系统是基于Ubuntu 18、下面便开始解决这个问题:1.添加安全组规则,在这种只需要添加入方向中的就行,几个中要端口:80 别人可以访问我们的网站(必须) 22 可以进行远程登录(这个也...

2020-03-06 15:33:53 57526 43

原创 衡量计算机网络性能的指标

衡量计算机网络性能的指标主要有:速率、带宽、吞吐量、时延、时延带宽积下面我们就开始一一的介绍。速率比特(binary digit):是计算机中数据量最基本的的单位,也是信息论中使用的信息量的单位。速率:数据率(data rate)或者说是比特率(bit rate)指的是发送数据的速率,单位b/s , kb/s, Mb/s , Gb/s等速率通常是指额定速率或对称速率 (理论值)带宽...

2020-02-24 06:51:00 7561 3

原创 Djnago图片验证码

实现思路:1.用户访问页面/login/- 创建一个图片验证码给用户,让用户输入验证码上的字符串- 在验证码存在session中2.用户提交之后的操作:- 验证是否是Post提交- 判断用户输入的验证码是否和图片上的验证码一致我们应该怎样实现呢?在验证码方便我们要使用Image模块(pip install Pillow)呈上步奏:urls.pyfrom django.cont...

2020-02-23 16:08:45 300

原创 对python浅拷贝和深拷贝的完整认识

什么是可变对象和不可变对象这是在介绍本文内容时,要了解的知识。----->不可变现象:对象所指向内存中的值不能被改变,当变量要改变时,实际上是把原来的值复制一份后在改变,开辟一个新地址(int、float、str、tuple)------>可变对象:对象所指向的内存中的值可以被改变。实际上是该对象所指的值直接发生改变,并没有发生复制行为,也没有开辟新的地址。(list、se...

2020-02-10 15:27:12 164

原创 分享python3爬虫爬取百度上的图片

话不多说,先上代码import urllib.requestimport rekey="风景图片"keyname=urllib.request.quote(key)url="http://image.so.com/i?src=360pic_strong&z=1&i=0&cmg=1760c80a08bb4de0be404c0d98032520&q="+ke...

2019-02-03 09:08:09 368

原创 flutter单独页面修改状态栏不生效问题

在使用flutterfa仿造小红书app的时候,点击发布需要修改状态栏为黑色。Publish页面代码上面代码没有问题,后来在调试中发现只有从首页跳转的时候才会出现状态栏不会变成黑色,有时候还会闪烁。

2023-09-22 21:36:06 983

原创 回文字符串【js版】

给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。输入: "A man, a plan, a canal: Panama"输出: true解释:"amanaplanacanalpanama" 是回文串思路:1.首先进行去除特殊符号,进行全部进行小写2.使用双指针方法进行遍历判断const isPalindrome = (str: string): boolean => { const str = s.to

2022-03-07 23:05:58 1574

原创 React项目快速部署到服务器上(完整版,避坑必备)

从选购服务器到上线第一个React项目流程文章目录从选购服务器到上线第一个React项目流程1.购买服务器、域名以及配置服务器2.再ubuntu中安装node和npm环境2.1 安装node2.2 安装npm2.3 安装yarn3. 在github上创建一个仓库进行存储代码4.进行配置nginx5.小结1.购买服务器、域名以及配置服务器我个人选用的是阿里云的域名和服务器。下面步骤是购买域名和服务器之后的操作;???? 1. 打开域名的页面,点击解析,进行配置,讲服务器的地址复制过来,进行与域名进行

2021-11-17 23:57:33 13685 4

原创 JS函数提升,重复声明的问题

在JS中代码在执行的时候并不是一行一行执行的。而是有一些特殊的情况在这中间。1.首先是var声明的变量提升。console.log(a)var a = 2;控制台会打印undefined2.函数声明提升foo()function foo(){ console.log('hello')}控制台会打印hello3.同时包含函数声明和变量提升foo()var foo = 2function foo(){ console.log('hello')}控制台输出hello。

2021-09-28 14:30:05 357

原创 npm 403错误(已解决-关于邮箱验证)

最近在发布的时候遇到的错误。关于邮箱验证。使用qq邮箱进行验证的时候总是发布不上去。可以使用126.com邮箱进行注册就可以了126邮箱注册地址

2021-09-22 20:01:26 1750

原创 git下载如何提速(只需要这个步骤做火箭下载)

在github下下载资源的速度是让我们最头疼的一件事,但是奈何优秀的开源项目只能贡献出宝贵的时间去等待,所以下面的方法可以很好的解决下载速度问题。1.设置git参数git config --global url."https://gitclone.com/".insteadOf https://git clone https://github.com/tendermint/tendermint.git建议不要使用global,可以使用 --local,这样就不会影响其他项目的git了。2.如果

2021-08-30 09:53:26 1277 1

原创 MAC安装Mongodb流程(四步解决,直接复制)

1.下载# 进入 /usr/localcd /usr/local# 下载sudo curl -O https://fastdl.mongodb.org/osx/mongodb-osx-ssl-x86_64-4.0.9.tgz# 解压sudo tar -zxvf mongodb-osx-ssl-x86_64-4.0.9.tgz# 重命名为 mongodb 目录sudo mv mongodb-osx-x86_64-4.0.9/ mongodb2.将MongoDB 的二进制命令文件目录

2021-08-25 17:51:24 1553 9

原创 JavaScript原型细心品味方能收获

文章目录1.prototype是什么?2.为什么会产生prototype3.为什么原型模式里面定义的属性和方法对于实例来说是共享的?4.js调用方法查找的顺序(原型层级)?5.如何写原型可以减少代码冗余?6.属性的类型有几种?7.原型和new操作符的关系8.原型对象也应该具有动态性?9.原生对象原型10.原型的问题1.prototype是什么?每个函数都会创建一个prototype属性,这个属性是一个对象,它包含应该由特定引用类型的实例共享的属性和方法。2.为什么会产生prototype因为在它上面

2021-08-05 17:52:46 355

原创 第一章 Node简介

文章目录1.1Node诞生1.2 Node的命名与起源1.2.1为什么是javascript1.2.2为什么叫Node1.3Node给javascript带来的意义1.4 Node的特点1.4.1 异步I/O1.4.2 事件与回调函数1.4.3 单线程1.4.4 跨平台1.5Node的应用场景1.5.1 I/O密集型1.5.2 是否不擅长CPU密集型业务1.5. 3 与遗留系统和平共处1.5.4 分布式应用1.6 Node的使用者1.1Node诞生2009年3月,Ryan Dahl在其博客宣布准备基于

2021-08-03 10:32:59 633

原创 Javascript迭代器与生成器

本章内容理解迭代迭代器模式生成器迭代的英文"iteration",意思就是"重复"或"再来"。在开发领域上,迭代的意思是按照顺序反复多次执行一段程序,通常有明确的终止条件。es6规范新增两个高级属性:迭代器和生成器。使用这两个特性,能够更清晰、搞笑的方便地实现迭代1.1 理解迭代在js中,计数循环就是一种最简单的迭代for(let i = 1; i<= 10;++i){ console.log(i)}循环是迭代机制的基础,这个因为它可以指定迭代的次数,以及每次迭代要执行什么操

2021-06-16 19:11:21 162

原创 Javascript基本引用类型

文章目录1.理解对象1.1.1 继承的方法1.1.2 RegExp1.2 原始值包装类型1.2.1 Boolean1.2.2 Number1.2.3 String1.3 单例内置对象小结1.理解对象引用值(或者对象)是某个特定引用类型的实例。在es中,引用类型是把数据和功能组织到一起的结构,经常被人错误的称为类。虽然从技术上来讲js是一门面向对象语言,但es却少传统的面向对象编程所具备的某些基本结构,包括类和接口。引用类型有时候也被称为对象定义,因为它们描述了自己的对象应有的属性和方法对象被认为是某个

2021-06-16 19:10:31 285

原创 Javascript的作用域、变量和内存

文章目录1.通过变量使用原始值与引用值1.1 原始值与引用值1.1.1 动态属性1.1.2 复制值1.1.3 传递参数1.1.4 确定类型1.1.5 js代码运行的过程1.2 执行上下文与作用域2.理解执行上下文1.3 作用域链增强1.4 js编译过程 VO AO3.理解垃圾回收3.1.1 标记清理3.1.2 引用计数3.1.3性能3.1.4 内存管理1.通过变量使用原始值与引用值1.1 原始值与引用值ES变量可以包含两种不同类型的数据:原始值和引用值原始值:最简单的数据引用值:由多个值构成的对象

2021-06-16 19:09:27 415

原创 Javascript基本概念

文章目录1.语法2.数据类型3.操作符4.语句4.函数1.语法1.1 区分大小写​ ECMAScript中的一切(变量、函数名和操作符)都区分大小写1.2 标识符​ 指的就是变量、函数、属性的名字。或者函数的参数。标识符可以是按照下列格式规则组合起来的一或多个字符第一个字符必须是一个字母、下划线或一个美元符fv号其他字符可以是字母、下划线、美元符号或数字标识符中字母也可以包含扩展的ASCII或Unicode字母字符惯例,ECAMAScript标识符采用驼峰大小写格式,也就是第一个字母小写

2021-06-16 19:08:01 164

原创 JavaScript系列之初探JS的世界(一)

文章目录1.什么是js?2.js的创作与发展历程3.js的组成4.js可以做什么及发展的趋势1.什么是js?JavaScript是一种用于使网页交互的编程语言,和Python一样也是一门脚本语言,它主要用于Web。Js是一种解释性的语言,不需要编译。它创建出来的目的就是为了增加网页的可用性,它可以在客户端上进行一些验证,避免服务端与客户端频繁的交互,提高了网站的速度和用户的体验。2.js的创作与发展历程js的设计者:Netscape的Brendan Eich3.js的组成一个完整的JS实现应

2020-11-13 20:16:26 211

原创 移动端小米首页css

全局的设置主要采用flex布局实现效果gitee地址源码:https://gitee.com/skycoin/css/tree/master/%E5%B0%8F%E5%AE%9E%E4%BE%8B

2020-10-24 10:14:38 753

原创 Vue去除eslint规范

一步解决报错的烦恼

2020-09-14 19:35:08 845

原创 安装并解决Vue-devtools调试工具在浏览器不亮

三步解决vue-devetools调试工具的安装,拒绝繁琐,保持简单配置开发环境

2020-09-09 09:10:14 3377

原创 manim的一些进阶方法

文章目录manim的一些进阶方法1.DashedVMobject2.FadeToColor3.Group4.save_state and restore()5.surround6.Arc7.rotate8.Rotating9.Rotating和rotate的区别10.get_boundary_point11.MoveToTarget12.add_updater 、remove_updater、clear_updaters13.ValueTracker14.rate_func15.函数的写法16.Text17

2020-08-29 08:42:58 4697 3

原创 manim进阶方法查询手册

文章目录manim的一些进阶方法1.DashedVMobject2.FadeToColor3.Group4.save_state and restore()5.surround6.Arc7.rotate8.Rotating9.Rotating和rotate的区别10.get_boundary_point11.MoveToTarget12.add_updater 、remove_updater、clear_updaters13.ValueTrackermanim的一些实例代码片段1.动画:两个矩形围绕圆旋转6

2020-08-25 09:24:23 1756

原创 Django使用Ajax上传图片只上传名字未上传文件

遇到这个问题确实很苦恼,我也不知道怎样说。应该是把Ajax想象的太强大了,还是我写错了。当我们使用Ajax提交图片,前端的流程就是在Form下添加一个属性 enctype="multipart/form-data",然后submit 改为 button,通过添加到Formdata中进行提交到后台,后台的操作就是使用request.FILES.get('img')获取这个Formdata对象,通过Update更新到数据库中,但是只改的名字没有上传,后来无奈只能进行切片数据,然后在写入。疑问:为何不能直接

2020-08-08 00:00:27 253

原创 安装3Blue Brown的manim

安装3Blue Brown的manim(一点不费劲)六步完成安装

2020-07-21 10:15:59 499

原创 面谈Python基础

面谈Python基础一文章目录面谈Python基础一1.什么是Python?2.解释解释型和编译型的区别3.Python解释器的种类以及特点?4.位和字节的关系?5.请至少列举5个 PEP8 规范(越多越好)6.通过代码实现进制的转换7.请编写一个函数实现将IP地址转换成一个整数。8.python递归的最大层数?9.逻辑运算符题目10.ascii、unicode、utf-8、gbk 区别?10.字节码和机器码的区别?11.三元运算规则以及应用场景?12.列举 Python2和Python3的区别?13.用

2020-06-20 16:46:02 2741 3

原创 Django后台安装富文本编辑器

在后台安装富文本上传文件生成HTML

2020-06-14 10:02:56 522

原创 Bootstrap生成日期月份的选择

话不多说直接code<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> <link href="https://cdn.bootcss.com/bootstrap-datetimepicke

2020-06-09 07:37:29 836

原创 在Django中引入静态文件,部分css样式没有全部应用

成功解决导入的部分css样式没有应用的囧境

2020-06-06 18:13:23 712

原创 安装分布式文件系统FastDFS最新解决版

在安装FastDFS遇到的坑,希望对同路中人有所帮助。2020-6-3测试有效

2020-06-03 10:42:51 520

原创 Python闭包和装饰器

Python闭包和装饰器

2020-05-09 17:12:43 338

原创 记录Django API与Vue前端进行交互

记录Django API与Vue前端进行交互准备工作安装Node.js 写API接口解决Cors跨域如果是偏后端的话,建议不要去深究Vue的原理,我们只要知道,前端是怎样获取数据,它的规范是啥就行了。Vue项目目录首先我们要熟悉创建之后的Vue项目的目录在安装环境的里面的博客后文有介绍src目录是我们要开发的目录,我们只需要重点操作三个文件, main.js 、 ...

2020-04-30 21:14:56 4136

原创 Bootstrap实现轮播图,套模板就用这个吧!

话不多直说上代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-...

2020-04-22 17:12:02 1217

原创 使用Ajax完成图片上传和预览功能

使用Ajax完成图片上传和预览功能目的将图片预览展示在前端页面将图片上传到后台,数据库中保存图片路径主要的使用手法前端的form 和 ajax前端代码:<form id="form1" enctype="multipart/form-data" style="display: inline-block;padding-left: 40px"> <di...

2020-04-22 15:57:09 397

原创 聊出来的技术之数据库基本概念

聊出来的技术之数据库基本概念文章目录聊出来的技术之数据库基本概念数据库系统概述四个基本概念数据模型层次模型网状模型关系模型数据库系统的结构数据库的三级模式结构数据库系统的组成我们基本上知道,数据库是长期存储在计算机内有组织、大量、共享的数据集合,它可以供各种用户共享,具有最小冗余度和较高的数据完整性。它的出现使信息系统从以加工数据的程序为中心转向围绕共享的数据库为中心的新阶段。数据库系统概述...

2020-04-22 09:47:16 602

原创 数词

数词基数词0-10zeroonetwothreefourfivesixseveneightnine10-20teneleventwelvethirteenfourteenfifteensixteenseventeeneighteennineteen20-90twentythirtyfortyfiftysixtyseventyeigh...

2020-04-17 06:42:58 252

原创 MySQL中安装出现 unknown variable 'log_bin_trust_routine_creators=1

查看配置文件,看看里面是否有这句话[mysqld]log_bin_trust_routine_creators = 1找到这句话删除在 cmd 中输入 net start mysql80重启服务,即可完成登录。

2020-04-16 11:30:50 1971 1

原创 drf框架之二次封装Response

drf框架之二次封装Response我们平时所使用返回的Responsereturn Response({ 'status':0, 'msg':'ok', 'results':serializser.APIBookModelserializer(book_obj).data },status=200) 如果每次都这...

2020-04-11 14:21:27 636

原创 一篇详细的序列化笔记(深入Djngo的drf框架)

一篇详细的序列化笔记使用序列化组件的目的:在视图中查询到的对象和queryset类型的数据不能直接返回给前台,这时候就得需要使用序列化组件了。

2020-04-11 10:12:56 322

空空如也

空空如也

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

TA关注的人

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