IP通信基础 4月15日
利用H3C模拟器练习了VLAN的配置和应用 第一 对PC机进行配置, 为PC机设置好IP地址与掩码 第二在交换机的命令行终端进行代码运行,对vlan口定义,分别为vlan10和vlan20,再分别给vlan10和vlan20进行地址分配,成功之后对1号和2号主机之间进行互Ping测试,3号和4号也进行互ping测试。 第三最后,设置好两台交换机,利用trunk指令将两台交换机互通,两交换机下的主机进行互ping测试,联通了则代表成功。 部分指令: <H3C>system-view:可以看到提示
65.canvas画一个表(2)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
迭代器的使用,新格式化输出
今日内容大纲 global nonlocal 函数名的运用 新特性:格式化输出 迭代器 可迭代对象 判断对象的方法 判断一个对象是否是可迭代对象 小结 迭代器 迭代器的定义 迭代器的取值 可迭代对象如何转化成迭代器 while循环模拟for循环 小结 可迭代对象与迭代器的对不 今日具体内日 默认参数陷阱 #默认参数的陷阱
def func(name sex='男'):
print(name)
print(sex)
func('alex')
#陷阱只针对默认参数是可变的数据类型
MySQL 保存镜像实战操作( 拷贝方法 )
查看数据保存的位置 docker inspect --format='{{.Mounts}}' mxg_mysql 容器路径为:`/var/lib/mysql` ,宿主机数据保存在: /var/lib/docker/volumes/c4ecc0d59c96bfea03428a799a7a63d6f5c0102a8c17a393f53ef11d3 a0accc5/_data 将此路径数据备份在 /base_data (如果后面镜像是提供给别人, 则此备份的数据也同时提供) cp -rf
剑指offer-删除链表中重复的节点
题目链接:在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5 解题思路: 1. 首先添加一个头节点,以方便碰到第一个,第二个节点就相同的情况 2.设置 pre ,last 指针, pre指针指向当前确定不重复的那个节点,而last指针相当于工作指针,一直往后面搜索。 这道题目是删除重复的节点,不是去重!!! 画个图方便理解。 1 /*
2 public class
navicat和pymysql
内容回顾 select distinct 字段1,字段2,。。。from 表名
where 分组之前的过滤条件
group by 分组条件
having 分组之后过滤条件
order by 排序字段1 asc,排序字段2 desc
limit 5,5
as 语法中给某个查询结果起别名的时候需要把查询语句中的分号去除
(select name,salary*12 as '年薪
SDOI2008 沙拉公主的困惑
题目链接:戳我 显然,如果\(n==m\)的时候,我们求的是\(\phi(m)\) 而现在\(n>=m\),那么\(n!\)一定是\(m!\)的整数倍,每个\(m!\)对答案的贡献为\(\phi(m!)\) 所以题目转化成求 \(\frac{n!}{m!}\phi(m!)\) \(=\frac{n!}{m!}\frac{\prod (p_i-1)}{\prod p_i}\) 其中\(p_i\)是小于m的所有质数(因为如果求\(\phi(x)\),那些\(p_i\)就是它的质因子,而对于阶乘来说
线程安全相关问题总结
线程安全相关问题总结 1. 什么是线程安全性? 当多个线程访问某个类,不管运行时环境采用何种调度方式或者这些线程如何交替执行,并且在主调代码中不需 要任何额外的同步或协同,这个类都能表现出正确的行为,那么就称这个类为线程安全的。----《并发编程实战》 什么是线程不安全? 多线程并发访问时,得不到正确的结果。 2. 从字节码角度剖析线程不安全操作 javac -encoding UTF-8 UnsafeThread.java 编译成.class 编译命令:
javac -encoding UT
Docker备份与迁移
容器保存为镜像 通过以下命令将容器保存为镜像: docker commit [-m="提交的描述信息"] [-a="创建者"] 容器名称|容器ID 生成的镜像名[:标签名] 1.无目录挂载-容器保存为镜像 docker inspect --format='{{.Mounts}}' 容器名 mycentos2 容器无数据目录挂载,保存为镜像方式如下: docker commit mycentos2 mycentos_new:1.1 mycentos2 是容器名称 myc
《DSP using MATLAB》Problem 7.33
代码: %% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
%% Output Info about this m-file
fprintf('\n***********************************************************\n');
fprintf(' <DSP using MATLAB> Pr
gitlab教程1-部署
https://about.gitlab.com/install/#centos-7 https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/ 安装 新建 /etc/yum.repos.d/gitlab-ce.repo,内容为 [gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever
剑指offer系列1:重建二叉树
剑指offer第6题:重建二叉树 1 #include<iostream>
2 #include<vector>
3 #include<stack>
4 using namespace std;
5 struct TreeNode {
6 int val;
7 TreeNode *left;
8 TreeNode *right;
9
10 TreeNode(int x
线段树(Onlogn)
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef struct{
ll l,r,w,f;
}Node;
Node nodes[1000000]={0,0,0};
ll x,y,ans,mod,single;
void lazyFlag(ll k);
void build(ll l,ll r,ll n)
{//建树
nodes[n].l=l;nodes[n].r=r;
if
Tomcat 保存镜像实战操作( 目录挂载方法 )
查看数据保存的位置 docker inspect --format='{{.Mounts}}' mxg_tomcat 宿主机数据保存在 /usr/local/project , 将此路径数据备份在 baseproject (如果后面镜像是提供给别人, 则此备份的数据也同时提供) cp -rf /usr/local/project/ /usr/local/baseproject mxg_tomcat 容器保存为镜像 docker commit mxg_tomcat tomcat
软件需求工程与UML建模——第九组第二周工作总结
项目名称: 自习通 项目范围: 项目包含以下功能: 发布约自习信息以完成组队 填写学习目标及完成情况 置课件试卷等学习资料 开设讨论区方便用户自由问答 项目前景: 经过涉众调查,多数学生更偏向于组队学习并且确定有使用约自习平台的需求。 同时绝大多数人很少在自习时漫无目的的学习,平台开设的学习目标及完成统计可以很好的帮助使用者制定计划。 项目前景良好。 项目涉众: 所有有组队自习(学习)需求的或有参与学习讨论意向的学生 涉众分析: 自习通主要的涉众是大学生,为需要自习的主要群体,是系统的主要使用
今日推荐
周排行