虚拟机安装及使用Linux,看这一篇就够了!

SpringBoot实战电商项目mall(20k+star)地址:github.com/macrozheng/… 摘要 本文将从虚拟机安装、Linux系统安装、SSH客户端工具使用三方面来详细介绍Linux系统的安装及使用。 虚拟机安装 VirtualBo
分类: 编程语言 发布时间: 11-28 23:34 阅读次数: 0

达梦数据库的角色管理

角色管理在日常中的使用场景是比较少,一般主要数据库自带的角色,外加针对部分用户或部分表的各性化需求来配置就可以,这篇也同样按之前的思路来对角色的创建、修改、删除等基本功能做下实践操作,及给角增加权限建表等权限,测试权限功能。
分类: 数据库 发布时间: 11-28 23:30 阅读次数: 0

达梦数据库的备份和还原

达梦数据库的备份还原方式:物理备份还原和逻辑备份还原 物理备份: 冷备:(dmap服务打开的状态下,数据库是关闭的) 热备:(dmap服务一定是打开的,数据库是打开的,数据库要开归档) 物理备份还原是对数据库的操作系统物理文件(如数据文件、控制文件和日志文件等)的备份还原。 逻辑备份: 导出:dexp 导入:dimp 逻辑导出和逻辑导入数据库对象分为四种级别:数据库级、用户级、模式级和表级。四种级别独立互斥,不能同时存在。四种级别所提供的功能:  数据库级(FULL):导出或导入整个数据库中的所有对象。  用户级(OWNER):导出或导入一个或多个用户所拥有的所有对象。  模式级(SCHEMAS):导出或导入一个或多个模式下的所有对象。  表级(TABLE):导出或导入一个或多个指定的表或表分区。
分类: 数据库 发布时间: 11-28 23:30 阅读次数: 0

达梦数据库常用功能及命令记录--持续更新

达梦数据库语句的使用总体来说跟oracle很接近的,这篇博客主要是把常用的情况和语句做了记录,并且后续还会不断的持续更新。
分类: 数据库 发布时间: 11-28 23:30 阅读次数: 0

一百一十九:CMS系统之将短信验证码和图形验证码放到memcached缓存中

将两个验证码的视图都放到common蓝图下 from flask import Blueprint, request, make_response from exts import alidayu from utils import restful from utils.captcha import Captcha from .forms import SMSCaptchaForm from utils import cmscache from io import BytesIO bp = B
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

路由选择协议基础

路由选择协议基础 管理距离 管理距离(AD)是用来衡量接收来自相邻路由器上路由选择信息的可信度的。 默认的管理距离 路由源 默认AD 连接接口 0 静态路由 1 EIGRP 90 IGRP 100 OSPF 110 RIP 120 Externat EIGRP 170 未知 255(这个路由将绝不会被使用) 路由选择协议 1. 距离矢量 2. 链路状态 3. 混合型 距离矢量路由选择协议 某个网络可能会有多个链路可以到达统一个远程网络。如果这一情况出现,管理举例首先将被检查。如果AD是相同的,
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

《STL源码剖析》简介

STL源码剖析 ----侯捷 STL主要包括六个组件: 1、配置器:负责空间配置和管理。 2、迭代器:扮演容器和算法之前的胶合剂,所谓“泛型指针”。 3、容器:各种数据结构,如vector,list,set,map等。 4、算法:各种常用算法,如sort,search,copy等。 5、仿函数:一种重载operator()的class或class template,可作为算法的某种策略。 6、配接器:用来修饰容器或者仿函数或者迭代器接口的东西,例如queue,其底部基于deque实现。 这本书
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

IP通信基础笔记7

数据的传输方式分类 按照数据传输的顺序分:串行传输、并行传输 按照数据传输同步方式分:同步传输、异步传输 按照数据传输的流向和时间顺序分:单工、半双工、全双工 OSI模型七大层: 应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 其中,应用层、表示层、会话层为主机间数据传输;传输层、网络层、数据链路层、物理层为底层数据流
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

以太网(ETHERNET)组网

以太网采用竞争型的介质访问方法,允许网络上的所有主机共享同一条链路的带宽。 以太网采用带冲突检测的载波监听多路访问(CSMA/CD)技术。 采用CSMA/CD协议的网络将承受巨大的冲突压力,包括: 1. 延迟 2. 低的吞吐量 3. 拥塞 半双工和全双工以太网 半双工以太网在原始的802.3以太网中定义,它只适用一对线缆,数字信号在线路上是双向传输的。 半双工以太网也采用CSMA/CD协议,以防止产生冲突,如果产生了冲突,就允许重传。 全双工以太网是用两对电缆线,而不失向半双工方式那样是用一对
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

PTA 1139 1138 1137 1136

PAT 1139 1138 1137 1136 一个月不写题,有点生疏。。脑子跟不上手速,还可以啦,反正今天很开心。 PAT 1139 First Contact 18/30 找个时间再修bug 图论 #include<bits/stdc++.h> using namespace std; const int maxn = 9999; vector<int> g[maxn]; set<int> se[maxn]; int gender[10010]; int n,m; vector<pair
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

JS 数据结构-集合 创建集合 常用集合方法

集合   ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。   特性:唯一性=>不重复=>能够对数据进行去重操作。 注:集合去重,是全等匹配,===。 创建集合   Set 本身是一个构造函数,调用构造函数用来生成 Set 数据结构。          关键词  标识符 = new Set();   例    let    i   = new Set();      Set 函数可以接受一个数组(或类似数组的对象)作为参数,用来进行数据初始化。     
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

Ethernet电缆的连接

可用的Ethernet电缆类型有: 1. 直通电缆 2. 交叉电缆 3. 反转电缆 直通电缆: 1. 主机到交换机或集线器 2. 路由器到交换机或集线器 交叉电缆: 1. 交换机到交换机 2. 集线器到集线器 3. 主机到主机 4. 集线器到交换机 5. 路由器直连到主机 反转电缆: 这种类型的电缆不是用来将各种Ethernet部件连接起来,而是反转的Ethernet电缆来实现从主机到路由器控制台串行通信(com)端口的连接。 无线联网(Wireless Networking)
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

IP通信基础笔记8

路由器:其核心作用是实现网络互连,数据转发。 1、路由(寻址):路由表建立、刷新; 2、交换:在网络之间转发分组数据; 3、隔离广播,制定访问规则; 4、异种网络互连; 5、子网间的速率匹配。 路由表存放于路由器的RAM上。 同网段内的通信:ARP地址解析; 不同网段间的通信:路由器转发 路由表的构成: 1、目的网络地址; 2、掩码; 3、下一跳地址; 4、发送的物理端口; 5、路由信息来源; 6、路由优先级; 7、度量值。 路由的分类: 1、缺省路由; 2、直连路由; 3、静态路由; 4、动
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

线程的概念(三)---Java的内存模型JMM

JMM的关键技术点都是围绕着多线程的原子性、可见性和有序性来建立的。 1、原子性(Atomicity)   原子性是指一个操作是不可中断的。即使是在多个线程一起执行的时候,一个操作一旦开始,就不会被其他线程干扰。   比如,对于一个静态全局变量int i,两个线程同时对它赋值,线程A给它赋值1,线程B给它赋值为-1。那么不管这两个线程以何种方式、何种步调工作,i的值要么是1,要么是-1。线程A和线程B之间是没有干扰的。这就是原子性的一个特点,不可被中断。   但如果我们不使用int型数据而使用
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

Ethernet寻址

Ethernet寻址 它采用截至访问控制(Media Access Control, MAC)地址进行寻址,MAC地址被烧入每个以太网网卡中。MAC地址也叫硬件地址,它采用48位(6个字节)的十六进制格式。 Ethernet帧 数据链路层负责将位组合成字节,并将字节组合成帧。 802.3帧的格式: 前导(Preambl) 帧起始定界符/同步(Start Frame Delimiter,SFD)/Synch 目的地址(Destination Address,DA) 源地址(Source Addr
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

2019 SDN上机第五次作业

1.浏览RYU官网学习RYU控制器的安装和RYU开发入门教程,提交你对于教程代码的理解,包括但不限于: 描述官方教程实现了一个什么样的交换机功能? 实现将接收到的数据包发送到所有端口 控制器设定交换机支持什么版本的OpenFlow? OpenFlow 1.0 控制器设定了交换机如何处理数据包? 当Ryu收到OpenFlow交换机送来的packet_in消息时调用,set_ev_cls的第一个参数也声明了。 set_ev_cls的第二个参数MAIN_DISPATCHER意味着当Ryu和交换机握手
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

DNS服务搭建(正反向解析)

版权声明:本文为博主原创文章,支持原创,转载请附上原文出处链接和本声明。 本文地址链接:https://www.cnblogs.com/wannengachao/p/11954625.html 1.安装bind、bind-utils、bind-libs、bind-chroot yum install bind bind-utils bind-libs bind-chroot 释: bind:提供了域名服务器的主要程序及相关文件 bind-chroot:为BIND服务提供一个伪装根目录,将/va
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

Flask学习笔记03之路由

1. endpoint from flask import Flask, url_for # 实例化一个Flask对象 app = Flask(__name__) # 打印默认配置信息 # 引入开发环境的配置 app.config.from_object('settings.DEV') # 引入生产环境的配置 # app.config.from_object('settings.Pro') @app.route('/index', methods=['GET', 'POST'],
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

主机到主机层协议

主机到主机层的主要目的,是将上层的应用从网络传输的复杂性中屏蔽出来。 在这里将描述着一层上的两个协议: 1. 传输控制协议(TCP) 2. 用户数据报协议(UDP) 传输控制协议 传输控制协议通常是从应用程序中得到大段的信息数据,然后将它分割成若干个数据段。 TCP的数据段格式 TCP报头是一个20字节长的段,在带有选项时可以达到24个字节。 在TCP数据段中包含如下字段: 1. 源端口 2. 目的端口 3. 序列号 4. 确认应答号 5. 偏移量 6. 保留 7. 代码位 8. 窗口 9.
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

RIP结构

使用R I P报文中列出的项, RIP主机可以彼此之间交流路由信息。这些信息存储在路由表中,路由表为每一个知道的、可达的目的地保留一项。每个目的地表项是到达那个目的地的最低开销路由。 注意每个目的地的表项数可以随路由生产商的不同而变化。生产商可能选择遵守规范,也可以对标准进行他们认为合适的“强化”。所以,用户很可能会发现某个特殊商标的路由器为每一个网络中的目的地存储至多4条相同费用的路由。 每个路由表项包括以下各域: 目的IP地址域 距离-向量度量域 下一跳IP地址域 路由变化标志域 路由计时
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0