Flask学习文档及问题

中文文档地址:https://flask.net.cn/ python版本:3.8.6 一、安装flask 创建一个虚拟环境 1.创建一个项目文件夹,然后创建一个虚拟环境。创建完成后项目文件夹中会有一个 venv 文件夹: $ mkdir myproject $ cd myproject$ python3 -m venv venv 最后一个venv是你的虚拟环境的名字,一般我们也默认为venv 激活虚拟 继续阅读

Java编程思想读书笔记——第十章:内部类

第十章 内部类 10.1 创建内部类 10.2 链接到外部类 10.3 使用.this与.new 10.4 内部类与向上转型 10.5 在方法和作用域内的内部类 10.6 匿名内部类 10.7 嵌套类 10.8 为什么需要内部类 10.9 内部类的继承 10.10 内部类可以被覆盖吗 10.11 局部内部类 10.12 内部类标识符 10.13 总结 继续阅读

帝国网站管理系统之安全设置最优化分享

首先我们来认识一下帝国CMS安全认证特性: 帝国登录四重安全验证: 第一重:密码双重MD5加密,密码不可破解,假如数据库被下载,也无法获取真实密码。 第二重:后台目录自定义,假如对方知道密码也找不到登录后台。 第三重:假如知道密码和后台目录也无法知道认证码,认证码存放.php文件必须登录FTP才能查看文件内容。 第四重:后台登录支持自定义指定独立域名,不使用指定域名无法登录后台。 帝国COOKIE信息五重安全认证: 第一重:系统验证采用随机密 继续阅读

为何用了百度云加速 服务器负载还很大

最近有个用户反馈:为啥我用了云加速 服务器负载还这么大? 查看监控我们发现的CPU使用率比较高,而带宽内存都比较低,那么原因很容易推测出来:用户网站的大量请求都是动态请求,而CDN对动态请求是会正常请求进源服务器的,也就是动态请求CDN并不会对服务器有任何减压效果。如果你的网站内容并不需要实时更新的,可以对网站的进行缓存百度云加速节点处理,这样用户请求就不需要每一次都请求回源服务器。 以下后缀文件在符合相应的cache-control的情况下会被缓存 继续阅读

CentOS中Git客户端的安装和基础配置教程

下面我会为您详细讲解“CentOS中Git客户端的安装和基础配置教程”的完整攻略。 安装Git客户端 在CentOS中安装Git客户端非常简单,您只需要在终端中输入以下命令即可: sudo yum install git 等待安装完成后,您可以输入以下命令验证Git版本是否正确: git --version 如果显示Git的版本号,则表示Git客户端已经成功安装在您的CentOS操作系统中。 配置Git客户端 Git客户端是一款非常强 继续阅读

Linux 复制命令:快速复制和备份文件和目录

Linux系统提供了多种复制文件和目录的命令,也可以使用图形化界面操作,但是命令行操作更简单、更快速、更灵活。本文将介绍Linux下的几种常用复制命令,包括cp、rsync、scp等,帮助运维工程师快速实现文件和目录的复制和备份。 一、cp命令 cp命令是Linux最基本的一个复制命令,可以将一个文件复制到另一个位置或者将一个目录复制到另一个位置。 复制文件: cp /path/to/source /path/to/target 例如,将/hom 继续阅读

HTML的form表单和django的form表单

下面我将详细讲解“HTML的form表单和django的form表单”的完整攻略。 HTML的form表单 表单(form)是HTML中常用的交互元素之一,用于向服务器提交数据。HTML中的表单包含多个表单元素,例如输入框、下拉框、单选框等等。在表单中,用户可以输入数据,并通过提交按钮将数据发送给服务器。 HTML表单使用步骤 使用form标签创建表单。 使用input标签等元素添加需要提交的表单数据。 添加提交按钮,使用submit或 继续阅读

Linux下grep命令行号显示的方法

一、添加-n参数显示行号 在Linux系统下使用grep命令查找文件内容时,默认情况下是不显示行号的。如果需要显示行号,可以在grep命令后面添加-n参数。例如:grep -n "keywords" filename。添加-n参数后,在匹配到的每一行文本前面会显示行号,方便更快速地定位到所需内容的行号。 grep -n "keywords" filename 二、忽略大小写搜索 有时候,我们需要忽略搜索内容的大小写,可以在grep命令后添加-i参 继续阅读

水星可以移民吗?

当前,阳光动力2号飞行员正准备“玩命”飞越太平洋,追求人类清洁能源的未来。但是,要是人类的未来不是清洁能源的世界,那么,人类将何处去? 昨天(5月4日)是北大校庆。在北大校园里面,一些教授拿工资吃饭(不搞腐败),头脑里面有些古怪的想法,比如:思考人类的未来。有时,小孙孙也叫我”古 继续阅读

原来我不能

工作日的晚上,每过一段时间,我就会突然兴起在全民K歌上录上几首歌。很多时候打开软件的时候我并不知道自己要唱什么,但显然我不会在推荐给我的那些里面选,因为实际上推荐的跟我擅长的根本是两回事。至于我擅长什么歌,连我自己都不知道。有一点是肯定的,一定不是新歌,一定会是老掉牙的歌,通常是八九十年代的,但是更久远一点的可能也会有。你要我唱2020年以后的歌那是根本不可能的,因为我可能听都没听过。有一些歌我的确听过,有一些歌我的确是喜欢的,但我知道我肯定唱不了,比如周深的歌,也比如那英的歌。所 继续阅读

Python3.7中安装openCV库的方法

Python3.7中安装openCV库的方法可以分为三个步骤:安装依赖库、下载openCV源码、编译openCV源码并安装。具体攻略如下: 步骤一:安装依赖库 在安装openCV库之前,需要先安装以下依赖库: numpy matplotlib pillow scipy 可以使用以下命令安装: pip install numpy matplotlib pillow scipy 步骤二:下载openCV源码 从openCV官网下载源码, 继续阅读

Linux文件属性详解:权限、所有者、组、时间戳

一、文件属性简介 在Linux系统中,每个文件和目录都有自己的属性,这些属性描述文件的特征和访问权限。其中最重要的属性是:文件权限、所有者、组、时间戳。 在Linux中,一切皆文件,每个文件和目录都是一个文件,因此,所有文件和目录都具有相同的属性,例如读写权限和所有者。 二、文件权限 文件权限指定了文件的访问权限,这些权限将文件分为三类用户:文件所有者、文件同组用户和其他用户。 在Linux中,文件权限由3种操作符表示:read(r)、write(w)和e 继续阅读

vuex面试相关 vuex是什么 怎么用 属性等

1.vuex是什么?怎么使用?哪种功能场景使用它? vue框架中状态管理。在main.js引入store,注入。新建一个目录store,….. export 。场景有:单页应用中,组件之间的状态。音乐播放、登录状态、加入购物车2.vuex有哪几种属性? 有五种,分别是 State、 Getter、Mutation 、Action、 Module vuex的State特性 (1). Vuex就是一个仓库,仓库里面放了很多对象。其中state就是数 继续阅读