虚拟机安装及使用Linux,看这一篇就够了!
SpringBoot实战电商项目mall(20k+star)地址:github.com/macrozheng/… 摘要 本文将从虚拟机安装、Linux系统安装、SSH客户端工具使用三方面来详细介绍Linux系统的安装及使用。 虚拟机安装 VirtualBo
达梦数据库的角色管理
角色管理在日常中的使用场景是比较少,一般主要数据库自带的角色,外加针对部分用户或部分表的各性化需求来配置就可以,这篇也同样按之前的思路来对角色的创建、修改、删除等基本功能做下实践操作,及给角增加权限建表等权限,测试权限功能。
达梦数据库的备份和还原
达梦数据库的备份还原方式:物理备份还原和逻辑备份还原
物理备份:
冷备:(dmap服务打开的状态下,数据库是关闭的)
热备:(dmap服务一定是打开的,数据库是打开的,数据库要开归档)
物理备份还原是对数据库的操作系统物理文件(如数据文件、控制文件和日志文件等)的备份还原。
逻辑备份:
导出:dexp
导入:dimp
逻辑导出和逻辑导入数据库对象分为四种级别:数据库级、用户级、模式级和表级。四种级别独立互斥,不能同时存在。四种级别所提供的功能:
数据库级(FULL):导出或导入整个数据库中的所有对象。
用户级(OWNER):导出或导入一个或多个用户所拥有的所有对象。
模式级(SCHEMAS):导出或导入一个或多个模式下的所有对象。
表级(TABLE):导出或导入一个或多个指定的表或表分区。
一百一十九: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
《STL源码剖析》简介
STL源码剖析 ----侯捷 STL主要包括六个组件: 1、配置器:负责空间配置和管理。 2、迭代器:扮演容器和算法之前的胶合剂,所谓“泛型指针”。 3、容器:各种数据结构,如vector,list,set,map等。 4、算法:各种常用算法,如sort,search,copy等。 5、仿函数:一种重载operator()的class或class template,可作为算法的某种策略。 6、配接器:用来修饰容器或者仿函数或者迭代器接口的东西,例如queue,其底部基于deque实现。 这本书
以太网(ETHERNET)组网
以太网采用竞争型的介质访问方法,允许网络上的所有主机共享同一条链路的带宽。 以太网采用带冲突检测的载波监听多路访问(CSMA/CD)技术。 采用CSMA/CD协议的网络将承受巨大的冲突压力,包括: 1. 延迟 2. 低的吞吐量 3. 拥塞 半双工和全双工以太网 半双工以太网在原始的802.3以太网中定义,它只适用一对线缆,数字信号在线路上是双向传输的。 半双工以太网也采用CSMA/CD协议,以防止产生冲突,如果产生了冲突,就允许重传。 全双工以太网是用两对电缆线,而不失向半双工方式那样是用一对
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
JS 数据结构-集合 创建集合 常用集合方法
集合 ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 特性:唯一性=>不重复=>能够对数据进行去重操作。 注:集合去重,是全等匹配,===。 创建集合 Set 本身是一个构造函数,调用构造函数用来生成 Set 数据结构。 关键词 标识符 = new Set(); 例 let i = new Set(); Set 函数可以接受一个数组(或类似数组的对象)作为参数,用来进行数据初始化。
Ethernet电缆的连接
可用的Ethernet电缆类型有: 1. 直通电缆 2. 交叉电缆 3. 反转电缆 直通电缆: 1. 主机到交换机或集线器 2. 路由器到交换机或集线器 交叉电缆: 1. 交换机到交换机 2. 集线器到集线器 3. 主机到主机 4. 集线器到交换机 5. 路由器直连到主机 反转电缆: 这种类型的电缆不是用来将各种Ethernet部件连接起来,而是反转的Ethernet电缆来实现从主机到路由器控制台串行通信(com)端口的连接。 无线联网(Wireless Networking)
线程的概念(三)---Java的内存模型JMM
JMM的关键技术点都是围绕着多线程的原子性、可见性和有序性来建立的。 1、原子性(Atomicity) 原子性是指一个操作是不可中断的。即使是在多个线程一起执行的时候,一个操作一旦开始,就不会被其他线程干扰。 比如,对于一个静态全局变量int i,两个线程同时对它赋值,线程A给它赋值1,线程B给它赋值为-1。那么不管这两个线程以何种方式、何种步调工作,i的值要么是1,要么是-1。线程A和线程B之间是没有干扰的。这就是原子性的一个特点,不可被中断。 但如果我们不使用int型数据而使用
Ethernet寻址
Ethernet寻址 它采用截至访问控制(Media Access Control, MAC)地址进行寻址,MAC地址被烧入每个以太网网卡中。MAC地址也叫硬件地址,它采用48位(6个字节)的十六进制格式。 Ethernet帧 数据链路层负责将位组合成字节,并将字节组合成帧。 802.3帧的格式: 前导(Preambl) 帧起始定界符/同步(Start Frame Delimiter,SFD)/Synch 目的地址(Destination Address,DA) 源地址(Source Addr
2019 SDN上机第五次作业
1.浏览RYU官网学习RYU控制器的安装和RYU开发入门教程,提交你对于教程代码的理解,包括但不限于: 描述官方教程实现了一个什么样的交换机功能? 实现将接收到的数据包发送到所有端口 控制器设定交换机支持什么版本的OpenFlow? OpenFlow 1.0 控制器设定了交换机如何处理数据包? 当Ryu收到OpenFlow交换机送来的packet_in消息时调用,set_ev_cls的第一个参数也声明了。
set_ev_cls的第二个参数MAIN_DISPATCHER意味着当Ryu和交换机握手
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
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'],
今日推荐
周排行