Ubuntu环境搭建

一、Ubuntu的安装 建议: 在断网情况下安装会比较快! 二、VMware Tools安装 - 虚拟机选项 安装VMware Tools 将VMwareTools-xx.tar.gz拷贝到桌面 文件解压(切换到桌面目录) tar -zxvf VMwareTools-xx....

2018-08-23 11:42:13

阅读数 113

评论数 0

django session的设置。很详细,查资料整理

from django.shortcuts import render from django.shortcuts import HttpResponse from django.shortcuts import redirect # Create your views here. user =...

2018-08-23 10:22:51

阅读数 1078

评论数 0

MySQL中的数据类型

** MySQL中Decimal类型和Float Double等区别 ** MySQL中存在float,double等非标准数据类型,也有decimal这种标准数据类型。 其区别在于,float,double等非标准类型,在DB中保存的是近似值,而Decimal则以字符串的形式保存数值...

2018-08-21 15:58:32

阅读数 74

评论数 0

通俗理解TCP/IP协议三次握手与四次分手流程

三次握手流程 客户端发个请求“开门呐,我要进来”给服务器 服务器发个“进来吧,我去给你开门”给客户端 客户端有很客气的发个“谢谢,我要进来了”给服务器 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(S...

2018-08-21 11:23:32

阅读数 55

评论数 0

'ascii' codec can't decode byte 0xe0(报错解决)

遇到过多次编码错误,最常遇到的就是下面这个: “UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe4 in position 0: ordinal not in range(128)“ 首先了解unicode和utf-8 u...

2018-08-21 11:06:00

阅读数 2379

评论数 0

OSError: [Errno 98] Address already in use(错误解决)

原因:没有停下项目的情况下,关闭IDE.或者是之前的项目没有停掉,又一次运行了本项目. 解决办法:前者很简单,杀死进程.后者更简单把正在run的项目停掉. lsof -i :5000 # 这个命令针对我用的port 5000 如果是查看本机所有的进行的进程: ps aux  ...

2018-08-21 11:03:53

阅读数 3061

评论数 0

阿里云ECS,Ubuntu Server 16.04安装图形界面远程控制

没有图形界面啊,用起来贼不方便。 1.首先要连接上你的服务器,然后安装vncserver,这个是用来远程连接用的。命令如下 apt-get install vnc4server 2.安装图形界面 apt-get install xfce4如果安装不上,就 apt-get updat...

2018-08-21 11:03:17

阅读数 264

评论数 0

nginx反向代理部署

一、服务器 服务器配置查询 cat /proc/cpuinfo 原因:nginx的配置文件中,开启线程数最好与cup核数一致 服务器内存剩余 free -m 查看硬盘剩余 df -h 从linux上传文件到服务器 (1)下载软件上传 (2)通过命令 文件:scp 文件路径...

2018-08-21 11:00:18

阅读数 48

评论数 0

上传文件--os及secure_filename的问题

一、上传文件储存用到的一些知识 1.os.sep 在 Windows 上,文件的路径分割符号是 ‘\’ ,在 Linux 上 是 ‘/’。 为了让你的代码在不同的平台上都能运行,那么你写路径的时候是写 ‘/’ 还是写 ‘\’ 呢? 使用 os.sep 的话,你就不用去考虑这个了,os.s...

2018-08-21 10:59:06

阅读数 2200

评论数 0

python-flask---(Forms前后端与flash消息闪现)

1.Form表单后端(不分离) (1)首先,导入表单基类,falsk-wtf使用秘钥生成加密令牌,用加密令牌验证请求中表单数据的真伪 # 管理员登录表单 class LoginForm(FlaskForm): account = StringField( lab...

2018-08-21 10:57:01

阅读数 364

评论数 0

定义装饰器(使用@wraps与不使用的区别)

装饰器的作用: 在不改变原有功能代码的基础上,添加额外的功能,如用户验证等 @wraps(view_func)的作用: 不改变使用装饰器原有函数的结构(如name, doc) 不使用wraps可能出现的ERROR: view_func…endpoint…map.. 一、用户验证装...

2018-08-21 10:53:14

阅读数 457

评论数 0

CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文...

2018-08-21 10:48:04

阅读数 58

评论数 0

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