04 2019 档案
摘要:CSS三种引入方式 行内样式 内接样式 外部样式 链接式 导入式 链接式 导入式 行内样式 就是在标签加上style属性设置样式 内接样式 CSS样式写在head标签里面的style标签里面,格式如下: 这种方法是标签选择器,span他会检索body文档,一个一个标签进行检索,只要找到span标签就
阅读全文
摘要:unalias 提示:命令行处理别名仅为临时取消别名,重启系统后就失效了 不提示确认 只有主动加上 -i参数才会提示确认
阅读全文
摘要:cp 拷贝文件或目录 默认不能拷贝目录 常用来备份; [root@MongoDB ~]# cp a.txt /tmp/ [root@MongoDB ~]# cp /root/a.txt /tmp/ cp: overwrite ‘/tmp/a.txt’? y 提示是否覆盖,首先考虑到有别名 -i 在覆
阅读全文
摘要:alias命令用于查看或设置命令别名,但仅作用于该次登陆的会话,若要永久使用别名,可在 ~/.bashrc 中设定别名 定义别名永久生效: /etc/profile 全局生效 ~/.bashrc 当前用户生效 别名的作用: 1.通过给危险的命令加一些保护的参数,防止人为误操作。 2.把很多复杂的字符
阅读全文
摘要:CSS介绍 我们为什么需要CSS? 使用css的目的就是让网页具有美观一致的页面,另外一个最重要的原因是内容与格式分离 在没有CSS之前,我们想要修改HTML标签的样式需要为每个HTML标签单独定义样式属性,当HTML内容非常多时,就会定义很多重复的样式属性,并且修改的时候需要逐个修改,费心费力。是
阅读全文
摘要:每个CSS样式由两个组成部分: 1.选择器 2.声明 声明由属性和值组成,每个声明之后用分号结束。
阅读全文
摘要:前端 CSS 介绍 前端 CSS语法 前端 CSS 注释 前端 CSS 三种引入方式 前端 CSS的选择器 前端 CSS 继承性和层叠性 前端 CSS 盒子模型介绍
阅读全文
摘要:touch file{1..3}.txt 创建3个文件
阅读全文
摘要:pwd 显示当前所在路径
阅读全文
摘要:linux iptables 防火墙简介 Linux 防火墙:Netfilter iptables 自动化部署iptables防火墙脚本
阅读全文
摘要:iptables防火墙简介 Netfilter/Iptables(以下简称Iptables)是unix/linux自带的一款优秀且开放源代码的安全自由的基于包过滤的防火墙工具,它的功能十分强大,使用非常灵活,可以对流入和流出服务器的数据包进行很精细的控制。特别是它可以在一台非常低的硬件配置下跑的非常
阅读全文
摘要:Linux防火墙:iptables linux netstat 查看端口 linux top 查看CPU命令 Linux 抓包工具:tcpdump linux 查看磁盘读写:iotop linux 查看磁盘读写:iostat inux 查看网卡流量:sar linux 查看网卡流量:nload li
阅读全文
摘要:一、Netfilter 简介 (1) Netfilter 是 Linux 内置的一种防火墙机制,我们一般也称之为数据包过滤机制,而 iptables 只是操作 netfilter 的一个命令行工具(2) Netfilter 是 Linux CentOS 6 内置的防火墙机制,Firewall 是 L
阅读全文
摘要:#!/bin/sh # Remove any existing rules # 清除规则 /sbin/iptables -F # 清除用户自定义规则 /sbin/iptables -X # 清除链的计数器 /sbin/iptables -Z # setting default firewall policy # 设置INPUT,OUTPUT,FORWARD链的默认规则 /s...
阅读全文
摘要:mongodb 使用mongodump备份 指定用户名密码 出现错误 解决方法: 添加--authenticationDatabase admin 再次备份,备份成功
阅读全文
摘要:MongoDB 备份(mongodump)与恢复(mongorestore) 备份:使用mongodump命令导出所有数据库到指定目录 看这个帖子 mongodb 使用mongodump备份 1.备份指定的库 执行命令备份成功, -d dbname 2.备份指定的集合 3.备份所有的库 不加 -d
阅读全文
摘要:我们可以修改列表里面元素的名字 例如: 修改age=34的数据,hobby里面的"足球"改为"网球" 第一种方法: 修改了,需要用到hobby.$ 第二种方法: 我们也可以用这种方法,把hobby里面"网球"元素改为"足球" 利用这种方法找到列表的第二个元素,修改为足球 "$" 字符 代表 下标位置
阅读全文
摘要:MongoDB $关键字 关系比较符号 $lt $lte $gt $gte $ne MongoDB 查询$关键字 $in $or $all MongoDB limit 选取 skip跳过 sort排序 方法
阅读全文
摘要:查询中常见的 等于 大于 小于 大于等于 小于等于 等于 : 在MongoDB中什么字段等于什么值其实就是 " : " 来搞定 比如 "name" : "jack" 小于 : 在MongoDB中的 小于 < 号 我们用 : $lt 比如 : "age" : { $lt : 73 } 就是 得到 "a
阅读全文
摘要:只要满足$in [] 里面的元素 都可以查询出来
阅读全文
摘要:MongoDB limit 选取 skip跳过 sort排序 在mysql里有order by MongoDB用sort代替order by Limit 选取 : 我要从这些 Document 中取出多少个 选取2条Document 从整个collection集合的第一条数据Document开始选取
阅读全文
摘要:MongoDB update修改器: 针对Fields的$修改器 $inc $set $unset MongoDB update修改器: 针对Arrays的$修改器 $push $pull $pop MongoDB "$" 字符 下标位置
阅读全文
摘要:MongoDB update修改器: $inc $set $unset $push $pull $pop 针对Fields的$修改器 $set: $set:{"gender":"男"} 解释: $set 是update时的关键字,表示我要设置gender属性的值为"男" 如果该条Documents没
阅读全文
摘要:针对Arrays的$修改器 $push : 它是用来对Array (list)数据类型进行 增加 新元素的,相当于我们Python中 list.append() 方法 做一个小例子 :首先我们要先对原有数据增加一个Array类型的field: 对age=34的数据添加hobby字段 列表 对age=
阅读全文
摘要:连接我的MongoDB 看到这样 打开db1数据库里面user集合,看到user集合里面的数据,他会自带查询语句 看这里以tree方式显示 可以以table方式显示 还可以json方式显示 按照自己的哪个舒服就用哪个
阅读全文
摘要:做增删改查操作前都要先切换到需要操作的数据库 db.集合名(Collection).操作(参数) 这个操作是个方法类似于orm操作 新建数据库db1 1.插入: MongoDB 之 插入数据(insert() insertOne() insertMany()) 之 Collection insert
阅读全文
摘要:使用user集合,删除user集合的数据 delete_one(): 删除一条数据
阅读全文
摘要:查询 mongo_db 类似于 服务器命令行的db 我们可以db.user.find() 查询 find() 需要加上列表 返回结果,和服务器一样的 find_one()方法: 和findOne效果一样,返回第一条数据 是一个字典可以取 循环对象,循环比加list好,因为res是生成器,效率高 是一
阅读全文
摘要:insert_one(): 对一张不存在表插入数据,他会在插入数据同时自动生成数据表, 例如我要对chat集合插入数据,插入一个空数据 返回对象 inserted_id 获取插入的数据的_id ObjectId insert_many() :插入多条数据 拿到对象
阅读全文
摘要:现在chat集合里有3条数据 更新 update_one() 传入前面条件,后面关键词 更新成功
阅读全文
摘要:MongoDB pymongo模块 MongoDB pymongo模块 查询 MongoDB pymongo模块 插入数据 MongoDB pymongo模块 更新数据 MongoDB pymongo模块 删除数据
阅读全文
摘要:安装pymongo模块 连接mongodb代码,生成pymongo对象,传入连接服务器相关参数 ip 端口
阅读全文
摘要:一.MongoDB 之 数据类型 Object ID :Documents 自动生成的 _id,插入数据时候会生成 _id,唯一字段 String: 字符串,必须是utf-8 Boolean:布尔值,true 或者false Integer:整数 (Int32 Int64 你们就知道有个Int就行了
阅读全文
摘要:nload命令用于查看网卡流量,用法如下:
阅读全文
摘要:tcpdump 是一个抓包工具,通常用来分析网络 -i 指定网卡 捉取网卡数据包 捉取指定网卡,端口的数据包 捉取指定数量的数据包 -c count 捉10个数据包 -w 指定文件 指定存放到哪个文件 生成文件 文件 需要用tcpdump -r 1.txt 查看 -r file 输出详解:
阅读全文
摘要:#!/usr/bin/env python # -*- coding: utf-8 -*- a = [1,2,3,4,5] b = [6,7,8,9,10] a.extend(b) a.reverse() >>> a = [1,2,3,4,5] >>> b = [6,7,8,9,10] >>> >>> a.extend(b) >>> a.reverse() >>> pri...
阅读全文
摘要:nosqlbooster的官网地址为https://nosqlbooster.com。大家如果想直接下载,可以登入下载网址https://nosqlbooster.com/downloads。 下载windows 64位 1 连接登入 1 点击上面工具栏的【Connect】按钮 2 在弹出的Conn
阅读全文
摘要:创建管理员账户: 1.登录 2.切换到admin数据库创建账户 3.用户创建用户方法 db.createUser() role用于指定哪个用户,db指定哪个数据库 4.退出MongoDB命名行 或者使用exit 退出MongoDB 5.启用权限管理 修改MongoDB安装目录中的配置文件 /etc/
阅读全文
摘要:MongoDB 数据库操作: 查看数据库,如果数据库内容为空,不会显示 show dbs 切换指定的数据库 use <dbname> use admin 因为当前数据库没有数据表,不能存在空的数据库,需要在数据库创建数据表,才会创建数据库, 但这个数据库在内存中还可以使用
阅读全文
摘要:mysql mongodb 表 table Collection 字段 Colum Fields 行 row Document 例如这张图 整个表叫做Collection 每一列就叫做fields,每一行叫做Document MongoDB不是关系型数据库,没有"表"的概念,没有"字段"的概念,没有
阅读全文
摘要:MongoDB语法是原生ORM,根本不存在sql语句 创建数据库:这里和一般的关系型数据库一样,都要先建立一个自己的数据库空间 新建数据库db1 显示当前使用数据库 对数据库创建集合(collection) db.<collection> 创建user集合 在user集合插入一条数据(collect
阅读全文
摘要:MongoDB 介绍 centos7.6 安装与配置 MongoDB yum方式 MongoDB 数据库操作 MongoDB 用户管理 MongoDB 新建数据库和集合 查询集合 MongoDB 增删改查 MongoDB与关系型数据库 区别 MongoDB 数据类型 MongoDB 查询 $关键词
阅读全文
摘要:1 创建yum源文件,添加以下内容 2.使用 yum 安装MongoDB 3.配置MongoDB 配置mongod.conf 开启远程连接:把第30行bindIp: 127.0.0.1改为 bindIp: 0.0.0.0 作用:我们可以用客户端工具连接MongoDB服务器 4.启动并连接 Mongo
阅读全文
摘要:什么是MongoDB NoSQL(NoSQL=Not Only SQL),意即"不仅仅是SQL"。 MongoDB是一个介于关系型数据库和非关系型数据库之间的产品,是非关系型数据库当中功能最丰富,最像关系型数据库的。 MongoDB是由C++编写的,MongoDB语法类似js,是一个基于分布式文件存
阅读全文
摘要:将SELINUX配置文件设置为 disabled 模式,禁用SELinux 使用sed 验证 然后reboot重启生效 工作中linux不能重启 命令先临时关闭 getenforce 查看当前selinux的级别状态 配置好配置文件,使用命令临时生效 setenforce 0 #使配置立即生效
阅读全文
摘要:HTML标签可以设置属性,如下: 为什么能设置属性呢? 我们可以把标签看成一个对象,对象就应该有他自己属性和方法 上面的input标签 type="button"就是它的属性 ,onclick='addclick()' 就是它的方法 关于标签属性的注意事项: 1.HTML标签除一些特定属性外可以设置
阅读全文
摘要:标签嵌套规则 块元素可以包含内联元素或某些块元素,但内联元素却不能包含块元素,它只能包含其它的内联元素,例如: <div><div></div><h1></h1><p></p></div> ✔️ <a href=”#”><span></span></a> ✔️ <span><div></div></
阅读全文
摘要:三种: 1.块级标签: 独占一行,可设置宽度,高度。如果设置了宽度和高度,则就是当前的宽高。如果宽度和高度没有设置,宽度是父盒子的宽度,高度根据内容填充。 2.行内标签:在一行内显示,不能设置宽度,高度。它的宽度,高度根据内容去填充。 3.行内块标签:在一行内显示,可设置宽度,高度。 标签分类 HT
阅读全文
摘要:input标签用于接收用户输入。可以利用input 可以做登录页面 input标签是行内块标签 <input> 元素会根据不同的 type 属性,变化为多种形态。 name属性:表单点击提交按钮时,提交form表单时候,在url上显示, 是一个key-value形式,注意和id的区别 type属性
阅读全文
摘要:表单控件分类 input标签: input标签 type属性的text,password,button按钮,submit按钮 input标签placeholder属性 标签上显示内容 input标签 disable属性 input标签 type属性radio单选框 input标签 type属性che
阅读全文
摘要:<select></select> select里面通常跟option配合使用 加上name属性 提交后台,让他提交到后台 在每个<option>里面加value url上显示提交的值 select的size属性 size取值大于1的话,则为滚动列表,否则就是下拉选项框,默认size等于1 sele
阅读全文
摘要:按下重置按钮,还原到默认状态
阅读全文
摘要:属性说明: name:提交给服务端 rows:设置文本区域的列数,变相设置当前元素宽度 cols:设置文本区域的行数,变相设置当前元素高度 disabled:禁用 设置文本域rows高度,cols宽度 加上placehodler属性
阅读全文
摘要:加上上传文件功能input type='file' - 依赖form表单里一个属性 enctype="multipart/form-data" 加上这个属性表示把你上次文件一点一点点上传还有form表单action指向提交的url后台,一定是用post请求提交 Title ...
阅读全文
摘要:适用于 选择性别按钮网页等 设置checked属性 默认选中 提交到后台时候 选中一个提交一个就可以了 用value区分提交哪个 把value提交就可以了 点击提交 url上显示gender=1 就是男 提交 gender=2 女的 key-value形式
阅读全文
摘要:多选框 name属性设置为一样,这样后台就知道用户选中了几个 url上传递name属性相同
阅读全文
摘要:表单标签 form 表单是一个包含表单元素的区域表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、输入框(input)、单选框() 表单的作用 form标签作用是把用户输入数据信息提交到服务端。 表单用于向服务器传输数据,从而实现用户与Web服务器的交互 表单能够包含input系
阅读全文
摘要:定义:<label> 标签为 input 元素定义标注(标记)。 label标签功能:关联input标签文本与表达元素,点击input标签文本时,如同点击表单元素一样。 label标签是行内标签,在一行显示 for元素 表示与该label相关联的表单控件元素的id值,<label> 标签的 for
阅读全文
摘要:表格标签 table 表格由<table> 标签来定义。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由<td>标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。td标签,数据单元格可以包含放文本<span>标签、图片<img/>标签、列表<ul
阅读全文
摘要:就是一个按钮标签 <button> 标签定义一个按钮。 在 <button> 元素内部,您可以放置内容,比如文本或图像。这是该元素与使用 <input> 元素创建的按钮之间的不同之处。 提示:请始终为 <button> 元素规定 type 属性。不同的浏览器对 <button> 元素的 type 属
阅读全文
摘要:超链接标签 <a> 超级链接<a>标记代表一个链接点,是英文anchor(锚点)的简写。它的作用是把当前位置的文本或图片连接到其他的页面、文本或图像,也可以是相同网页上的不同位置。 href属性:目标URL 点击跳转到百度,默认在当前网页打开目标页面 a标签 taget属性: 告诉浏览器用什么方式来
阅读全文