FROM centos:7
RUN echo "ip_resolve=4" >> /etc/yum.conf
RUN yum update -y && yum install -y java-1.8.0-openjdk
# 设置时区(日志、调用链)
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo "Asia/Shanghai" > /etc/timezone
ENV workdir /app/
ADD VERSION .
WORKDIR ${workdir}
# JAVA_OPTS环境变量JVM 启动参数,在运行时 bash 替换
# 使用 exec 以使 Java 程序可以接收 SIGTERM 信号。
CMD ["sh", "-ec", "exec java ${JAVA_OPTS} -jar ${jar}"]
腾讯云 DDoS 基础防护本身免费,当用户购买了腾讯云 CVM、CLB 等服务时,会自动开启 DDoS 基础防护。
普通用户提供2Gbps的防护能力,最高可达10Gbps
高防包不需要更改客户业务 IP,高防IP需要客户将腾讯的高防 IP 作为业务 IP 发布;
高防包只能防护一台云主机或一台负载均衡( 1 个公网 IP),高防 IP 可防护多台云主机;
高防包只能防护腾讯云内设备,高防 IP 可防护非腾讯云设备
https://www.amazon.com/Gone-Wind-Margaret-Mitchell
https://www.manning.com/books/deep-learning-with-python
https://www.amazon.com/How-Friends-Influence-People-Chinese
sudo apt-get update && sudo apt-get upgrade -y linux-aws
VLAN(802.1Q)是一个局域网技术,能够将一个局域网的广播域隔离为多个广播域,常被用来实现一个站点内不同的部门间的隔离
NVo3(Network Virtualization over Layer 3),是IETF 2014年十月份提出的数据中心虚拟化技术框架。
NVo3基于IP/MPLS作为传输网,在其上通过隧道连接的方式,构建大规模的二层租户网络。NVo3的技术模型如下所示,
PE设备称为NVE(Network Virtualization Element),VN Context作为Tag标识租户网络,P设备即为普通的IP/MPLS路由器。
NVo3在设计之初,VxLAN与SDN的联合部署已经成为了数据中心的大趋势,因此NVo3的模型中专门画出了
NVA(Network Virtualization Authority)作为NVE设备的控制器负责隧道建立、地址学习等控制逻辑
Vmware和Cisco联合提出的一种二层技术,突破了VLAN ID只有4k的限制,允许通过现有的IP网络进行隧道的传输。
别看VxLAN名字听起来和VLAN挺像,但是两者技术上可没什么必然联系。VxLAN是一种MACinUDP的隧道.
NvGRE(Network virtualization GRE,RFC draft)是微软搞出来的数据中心虚拟化技术,是一种MACinGRE隧道。它对传统的GRE报头进行了改造,增加了24位的VSID字段标识租户,而FlowID可用来做ECMP。由于去掉了GRE报头中的Checksum字段,因此NvGRE不支持校验和检验。NvGRE封装以太网帧,外层的报头可以为IPv4也可以为IPv6
使用两种方式之一创建BUCKET
terraform
git clone https://github.com/wubigo/iaas
cd s3
terraform apply
awscli
aws s3 website s3://s.wubigo.com/ --index-document index.html --error-document 404.html
aws s3api put-bucket-policy --bucket s.wubigo.com --policy file://policy.json
aws s3api get-bucket-website --bucket s.wubigo.com
{
"IndexDocument": {
"Suffix": "index.html"
},
"ErrorDocument": {
"Key": "404.html"
}
}
查看S3 Website Endpoints: s.wubigo.com.s3-website-ap-northeast-1.amazonaws.com

CNAME Record s s.wubigo.com.s3-website-ap-northeast-1.amazonaws.com
aws s3 cp wubigo.github.io s3://s.wubigo.com/ --recursive
Since Stephen Spewak’s Enterprise Architecture Planning (EAP) in 1993, and perhaps before then, it has been normal to divide enterprises architecture into four architecture domains.
Layers of the enterprise architecture

awslocal apigateway create-rest-api --name 'My First API' --description 'This is my first API'
awslocal apigateway get-rest-apis {
"items": [
{
"createdDate": 1574513755,
"id": "tjc336382o",
"name": "hello_api2"
},
{
"description": "This is my first API",
"createdDate": 1574513755,
"id": "foyylqv018",
"name": "My First API"
}
]
}
https://www.windowscentral.com/how-disable-taskbar-thumbnail-preview-windows-10
最近在做智慧工地的项目,“智慧工地”的建设很大一部分信息主要是来自于工程BIM模型。 大部分情况下,BIM模型的精确度决定了“智慧工地”的开展程度。 “智慧工地”建设中,BIM模型的应用主要集中在以下几个方面:
工程量的统计:分析各施工流水段各材料的工程量,如混凝土的工程量。
施工模拟:施工进度计划与BIM模型相关联,对施工过程进行模拟。将实际工程进度与模拟进度进行对比,可以直观的看出工程是否滞后。
可视化交底:通过BIM的可视化特点,对施工方案进行模拟,对施工人员进行3D动画交底,提高了交底的可行性。
节点分析: 对复杂节点进行BIM建模,通过模型对复杂节点进行分析。
综合管线碰撞检测: 检测预留孔洞、机电、设备管线安装碰撞。
从具体实现的角度对BIM和CAD做个比较
| CAD | BIM | |
|---|---|---|
| 工具集 | 2D(3D通过划线) | 3D |
| 连接过程 | 直接(2D对象直接连接) | 间接(3D对象通过参数装配) |
| 视图 | 高度具体的可视化视图 | 动态流线型视图,可随意放大,缩小 |
| 知识复用 | MODEL(部件从MODEL抽取,而且部件的修改同时同步到MODEL) |