(一)基本权限 文件系统权限 1、权限的作用: 保证系统安全性,称为普通权限或文件系统权限,作用是保护文件,让有权限的用户可以访问,否则不能访问,linux文件系统权限,主要设置在文件上,限制对象是用户。 注意:root用户不受文件系统权限控制 [root@localhost ~]# ls -l aa.txt -rw-r--r--. 1 ro
一、基本命令 创建项目scrapy startproject xxx 创建爬虫scrapy genspider xxx 运行相应爬虫scrapy crawl xxx 二、相关文件 1、相应的爬虫文件名称为自己创建的的xxx.py 2、爬虫项目的配置文件setting.py ROBOTSTXT_OBEY 是否遵循robots.txt协议 USER_AGENT 爬虫请求时的请求
一.命名要求 unittest对.py文件类没有命名要求,只需要函数是以test为开头的就可以 二.运行顺序 不同于pytest(从上往下)的是,unittest运行顺序是按照从0-9,A-Z,a-z的先后顺序运行的 三.五大组件 1.testcase(测试用例) (1)运行时可点击类/函数左侧绿色(当前类继承unittest.TestCase才会出现)
不同类型标题 # Instructions ### Linux, Mac: 加粗 **Step 1** 换行 ABC空格空格 cd 分层次 - `DOC_REPO_USERNAME` This is used by `get-docs.js`. - `DOC_REPO_PASSWORD` This is used by `get-docs.js`. - `PORT` This is used by `siteConfig.js`. 代码块 `wind
电脑的一些快捷键 CTRl+C 复制 CTRl+V 粘贴 CTRl+X 剪贴 CTRl+Z 撤销 CTRl+A 全选 CTRl+W 关闭页面 CTRl+S 保存 ALT+F4 关闭窗口 SHIFT+DEL 永久删除,回收站也没有 WIN+R 打开命令窗口 WIN+E 打开我的电脑 CRTL+ALT+DEL 打开操作面板,选择任务管理器:结束了windows资源管理器,桌面就
更新记录 2022年7月2日 发表。 ExtJS教程汇总:https://www.cnblogs.com/cqpanda/p/16328016.html ExtJS类基本语法 约定规范 约定的作用(为什么需要约定) 约定本质是一种限制。使用约定可以统一代码的风格,使代码更加优雅、可维护、简单。 JavaScript非常灵活,解决一个问题有多种方
什么是 VUEX vuex官方解释:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式 + 库。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 简单理解:Vuex 就是一个存放着一些公共方法、数据的一个容器。不管在哪个组件里都可以使用它里
目录函数的本质1.函数的含义2.为什么要有函数呢?函数的语法结构语法结构中各个数据的含义:函数的定义与调用函数的分类1.内置函数2.自定义函数函数的返回值1.什么是返回值?2.函数的返回值函数的参数1.形式参数2.实际参数3.形参与实参的关系函数的位置参数1.位置形式参数2.位置实际参
一、区别实例对象和函数对象: 函数对象:将函数作为对象使用,简称为函数对象。 function Fn(){ } console.log(Fn.prototype); 注:函数是对象,当函数操作其属性或者方法时函数作为对象使用。 实例对象:new函数产生的对象,简称为对象。 function Fn(){ } var f = new Fn
Markdown学习 推荐使用文本编辑器:Typora 标题 1.#+空格+内容 一级标题 2.##+空格+内容 二级标题 3.###+空格+内容 三级标题 4.####+空格+内容 四级标题 最多有六级标题 字体 Hello Word! hello word! hello word! hello word! 1.粗体:两个星(shift+8)+内容+两个星(shift+8) 2.斜体:一个
ArrayList集合的常用方法和遍历 对于元素的操作,基本体现在——增、删、查。常用的方法有: public boolean add(E e) :将指定的元素添加到此集合的尾部。 public E remove(int index) :移除此集合中指定位置上的元素。返回被删除的元素。 public E get(int index) :返回此集合中指定位
package Operator; public class Demo01 { public static void main(String[] args) { //二元运算符 //ctrl + D:复制当前行到下一行 int a = 10; int b = 20; int c = 25; int d = 25; System.out.println
在 ES6 中,as 关键字用于修改变量名 配合 export 使用 有时候我们不想暴露模块中的变量名称,就可以给模块取一个更加语义化的名称 let a = function (name) { console.log(name) } export { a as printName } 配合 import 使用 当我们需要一次性导入模块的全部变量时,就可以
如何存储基本数据类型 Array list对象不能存储基本类型,只能存储引用类型的数据.类似 不能写,但是存储基本数据类型对应的 包装类型是可以的。所以,想要存储基本类型数据, <> 中的数据类型,必须转换后才能编写,转换写法如下: 我们发现,只有 Integer 和 Character 需要特殊记忆,其
练习 定义所有基本数据类型的变量,代码如下: public class Variable { public static void main(String[] args) { //定义字节型变量 byte b = 100; System.out.println(b); //定义短整型变量 short s = 1000; System.out.pr
Dos使用 打开命令提示符窗口 打开命令提示符:win+R 输入cmd 常用Dos命令 切换盘符:>D: 或者 >cd /d D: 查看当前目录下存在哪些文件: >dir 切换目录: >cd 目录名 返回上一级: >cd .. 清理屏幕:cls 退出终端:exit 查看电脑ip:ipconfig 打开应用:>calc 打开计算器 >mspaint 打开画
注释:/* 这是一行或多行注释 */ 基本代码样式: p{ color: red; } 其中:p叫选择器,{}中的代码叫声明块 选择器:通过选择器可以选中页面中指定的元素。上例就是选中页面中的所有P元素。 声明块:通过声明块为选择器设置样式。
别名设置 alias alias lm="ls -al | more"#别名设置 unalias lm #删除别名设置 历史命令 history history 3#将历史的命令读取出来 history -w#将目前的历史数据写入到histfile当中再默认情况下,会将历史写入~/ .bash history 当中 echo ${HISTSIZE} !number#执行第几条命令的意思n
Git的基本命令 Git文件4中状态 (1).Untracked:未跟踪,此文件在文件夹中,但并没有加入到git库 (2).Unmodify:文件已经入库,文件未修改 (3).Modified:文件已被修改 (4).Staged:暂存状态 基本命令 1.查看文件状态(先创建好一个文本用来查询) 2.在git\Git_code文件夹下右击进入Git B
1 cd:改变目录 2 cd回退到上一个目录 直接cd进入默认目录 3 pwd 显示当前所在的目录路径 4 is(||)都是列出当前目录所中的所有文件 只不过||两个||列出的内容更为详细 5 touch 新建一个文件如果touch.index.js 就会在当前目录下创建一个index.js文件 6 rm删除一个文件,rm index.js
Docker基本管理 目录Docker基本管理Docker概述Docker是什么?容器化越来越受欢迎,因为容器是Docker与虚拟机的区别namespace的六项隔离Docker核心概念:镜像容器仓库安装Docker安装依赖包设置阿里云镜像源安装 Docker-CE并设置为开机自动启动Docker服务端与客户端之间的关系Docker工作
基本数据类型 整数类型:byte,short int long 浮点类型:float double 字符型:char 布尔型:boolean 注意事项 字符串不是基本类型,而是引用类型 浮点类型可能只是一个进似值,并非精确的值 数据范围与字节数不一定相关,例如float数据范围比long更加广泛,但是float4是字节,long是8字节 浮点数当
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script> /* JS注释 要养成良好的编写注释的习惯,也可以通过注释来对代码进行一些简单的调试 多行注释,注释中的内容不会被执行,但是可以在源代码中查看 */ // 单行注释
我们在命令行执行模型的训练或者其他工作时, 常常需要挂起程序很长时间, 这中间窗口关闭会影响程序的执行. 使用screen可以方便的管理多个命令行工作流, 而不必担心彼此的影响. 这里简单介绍一下最常用的几个命令. 1. 启动新的screen会话: #创建名为name的会话 screen -S name