Wed服务器搭建

分类: 其他 发布时间: 04-20 16:50 阅读次数: 0

iptables防火墙常用规则

分类: 其他 发布时间: 04-20 16:50 阅读次数: 0

shell编程的常用命令

分类: 其他 发布时间: 04-20 16:50 阅读次数: 0

shell变量介绍

分类: 其他 发布时间: 04-20 16:50 阅读次数: 0

shell正则

分类: 其他 发布时间: 04-20 16:50 阅读次数: 0

openstack(keystone搭建)

一. 环境准备(先第一台机器) 1.搭建yum源 (3台) (外网:阿里云源) 2. DNS 域名解析 # vim /etc/hosts 3. 无密钥登录 # ssh 基本的环境Environmet 二. 安装openstack-ocata版 (部署在第一台机器) (第一台机器为控制节点:openstack的组件和共享服务都是部署在这台机器) 安装OpenStack client yum -y install python-openstackclient yum -y install open
分类: 其他 发布时间: 04-20 16:50 阅读次数: 0

openstack(glance镜像服务搭建)

进入数据库 mysql -u root -p 创建glance数据库 MariaDB [(none)]> CREATE DATABASE glance; 给glance数据库设置权限 MariaDB [(none)]> GRANT ALL PRIVILEGES ON glance.* TO'glance'@'localhost' \ IDENTIFIED BY ‘GLANCE_DBPASS’;(本地) MariaDB [(none)]> GRANT ALL PRIVILEGES
分类: 其他 发布时间: 04-20 16:50 阅读次数: 0

openstack(nova搭建)

控制节点设置 进入数据库 #mysql -uroot -proot 创建数据库nova_api 、nove 、nova_cell0 >create database nova_api >create database nova >create datebase nova_cell0 给nova_api 、nove 、nova_cell0数据库设置权限 >Grant all privileges on nova_api.* to ‘nova’@‘localhost’ Identified by
分类: 其他 发布时间: 04-20 16:50 阅读次数: 0

gcc使用及动静态库制作

一. GCC的使用 1. GCC的编译过程 (1)预处理(cpp)gcc -E(输出问价通常以 .i 结尾),将头文件展开,宏替换等操作; (2)编译器(gcc)gcc -S(输出问价以 .s 结尾)生成汇编代码; (3)汇编器(as)gcc -c(输出文件以 .o 结尾)将汇编编译成二进制文件; (4)连接器(ld)gcc,链接 lib 库生成可执行文件。 执行过程如下(hello.c): #include<stdio.h> int main() { printf("hel
分类: 其他 发布时间: 04-20 16:38 阅读次数: 0

BUAA-OO-第二单元作业-电梯调度

第一次单电梯单人 题目要求   本次作业模拟一个多线程实时单部电梯系统,从标准输入中输入请求信息,程序进行接收和处理,模拟电梯运行,将必要的运行信息通过输出接口进行输出。 设定 电梯楼层:1层到15层,共15层;电梯初始位置:1层;输出信息包括两部分,电梯的状态和人的状态 电梯的状态,分为两种,OPEN(开门),CLOSE(关门) 开门格式:OPEN-楼层(在开门刚开始输出);关门格式:CLOSE-楼层(在关门刚结束输出) 人的状态,分为两种,IN(进入电梯),OUT(离开电梯);进入电梯格式
分类: 其他 发布时间: 04-20 16:38 阅读次数: 0

Asp.Net Core基础之Configuration

ASP.NET CORE 中自动集成了应用配置,支持从以下 源 处获取配置键值对 命令行 环境变量 内存 文件配置 其中文件配置是我们最常用的方式,默认文件是.json的json格式文件,摒弃了以往.config的xml的文件格式。 应用配置有以下几个约定: 键不区分大小写,如果存在相同的键,则取最后一个值 分层键 : 取子节点。或者__双下划线 值默认为字符串 不存储NULL值 那么 问:配置文件是如何加载的呢? 答:默认加载appsettings.json,如果有自定义的文件需要加载,则需
分类: 其他 发布时间: 04-20 16:38 阅读次数: 0

Dijkstra求最短路径&例题

讲了半天好像也许maybe听懂了一点,先写下来233 先整理整理怎么存(开始绕) 最简单的是邻接矩阵存,但是开到10000*10000就MLE了,所以我们用链式前向星存(据说是叫这个名字吧) 这是个什么鬼玩意呢? 我们在记录时,以输入的顺序记录。 我们记录一条边,就记下它的终点(to),权值(就是边长)(dis),以及和这条边的起点相同,编号稍微小一点的边的编号(next)(开始绕) 这里我们记录当前每个点的所有出边(就是起点是这个点的边)中编号最大的那一条边(因为上面的next是编号稍微小的
分类: 其他 发布时间: 04-20 16:38 阅读次数: 0

LeetCode122——Best Time to Buy and Sell Stock II

题目: Say you have an array for which the ith element is the price of a given stock on day i. Design an algorithm to find the maximum profit. You may complete as many transactions as you like (i.e., buy one and sell one share of the stock multiple
分类: 其他 发布时间: 04-20 16:38 阅读次数: 0

UITableViewCell重用机制

//重用 6.0以后dequeueReusableCellWithIdentifier: forIndexPath:indexPath 取代了 dequeueReusableCellWithIdentifier 并少写了!cell代码块 但是要和register并用 [tb registerClass:[TableViewCellclass] forCellReuseIdentifier:identifier]; TableViewCell*cell = [tableView dequeueR
分类: 其他 发布时间: 04-20 16:38 阅读次数: 0

Java高并发 -- J.U.C.组件扩展

Java高并发 -- J.U.C.组件扩展 FutureTask Future模式,核心思想是异步调用。和同步调用的区别在于:如果某个任务A非常耗时,异步调用下,被调者可以立即返回,然后着手处理其他任务,不用在这个任务A上等待。等到真正需要任务A的结果了再尝试去获取。 Future模式,有点类似淘宝购物,假如买一部手机,从付款到收到货可能需要三天,这三天不需要傻傻等待,因为付款后会有一个订单,而这个订单是我买了这件东西、可以凭这个单号取东西的一个凭证。所以你一旦得到了订单,完全可以放下这件事取
分类: 其他 发布时间: 04-20 16:38 阅读次数: 0

C/C++字符串相关知识使用整理

C++字符串处理有最原始的char以及string两种方式,这里对其常用的功能进行总结。 #include <string> using namespace std; char st[100]; string str; 1. 字符串长度 strlen(st); 2. 字符串比较 strcmp(st1,st2); strncmp(st1,st2,n); 把st1,st2的前n个进行比较。 3. 附加 str
分类: 其他 发布时间: 04-20 16:38 阅读次数: 0

静态工厂模式、工厂方法模式、抽象工厂方法模式

静态工厂模式 Animal public abstract class Animal { public abstract void call(); public static class Dog extends Animal { @Override public void call() { System.out.println("Dog"); } } public static class Cat extends Animal { @Override publ
分类: 其他 发布时间: 04-20 16:38 阅读次数: 0

Java高并发 -- 线程池

Java高并发 -- 线程池 在使用线程池后,创建线程变成了从线程池里获得空闲线程,关闭线程变成了将线程归坏给线程池。 JDK有一套Executor框架,大概包括Executor、ExecutorService、AbstractExeccutorService、ThreadPoolExecutor、Executors等成员,位于java.util.concurrent包下。它们之间的关系如下: Executor是顶层的接口,ExecutorService接口继承了它,AbstrctExecut
分类: 其他 发布时间: 04-20 16:38 阅读次数: 0

Traceback (most recent call last): File "c:\program files (x86)\microsoft visual studio\2019\community\common7\ide\extensions\microsoft\python\core\Packages\ptvsd\_vendored\pydevd\_pydevd_bundle\pyd

某次编码,debug的时候突然突然突然给我报这个错: Traceback (most recent call last): File "c:\program files (x86)\microsoft visual studio\2019\community\common7\ide\extensions\microsoft\python\core\Packages\ptvsd\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py", line 284,
分类: 其他 发布时间: 04-20 16:38 阅读次数: 0

博客园博客插入公式

博客园插入公式
分类: 其他 发布时间: 04-20 16:38 阅读次数: 0