evn

阿雷西博望远镜正式“退役”,人类为探测太空有多努力?

老子叫甜甜 提交于 2020-12-10 16:56:38
来源|脑极体 作者|海怪 今年可以说是中国的天文大年,先是火星探测器天问一号成功发射奔赴火星,再是现在嫦娥五号登月器已经成功完成月球采样后顺利升空,并且第一次将五星红旗在月面上成功展开。 同一时间,位于加勒比地区波多黎各的美国阿雷西博射电望远镜则陆续坍塌,直到12月1日,望远镜悬挂的接收设备平台当天坠落并砸毁了望远镜反射盘表面。这使得阿雷西博射电望远镜彻底失去了维修的价值,只能宣布彻底“退役”。 毋庸置疑,中国的太空探索的步伐正在加速,但我们与美国的太空探索的实力还有相当长的差距。要知道 阿雷西博射电望远镜早在1963年建成,运行将近60年,直到2016年中国的500米口径球面射电望远镜FAST“天眼”建成,它一直都是全世界最大的单孔径望远镜。 最重要的,阿雷西博射电望远镜在人类的外太空的天文探测上面也有众多贡献。借着阿雷西博的“陨落”,我们就来盘点下人类在天文探索上的种种努力和成就吧。 01 阿雷西博:宇宙探测站和地球信号塔 阿雷西博望远镜地处大西洋加勒比海的波多黎各群岛之中,距离美国本土2000公里。阿雷西博不同于之前其他任何望远镜之处在于它是按照当地自然地貌改造而成的。工程师利用当地自然形成的一个碗状的石灰岩地形,建造出的一个直径为305米的射电望远镜,远远超出当时最大口径不超过100米的人造望远镜天文台。 可以说,我国贵州黔南州平塘县的“天眼

docker入门及常用命令

僤鯓⒐⒋嵵緔 提交于 2020-08-14 02:49:01
Dokcer 一、contos Docker 安装 (关闭 firewalld 及selinux) 1、卸载旧版本 # sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 2、更新docker yum 源 不更新源,会默认安装老旧版docker # sudo yum install -y yum-utils # sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 3、安装docker 需要安装三个软件 docker-ce docker-ce-cli containerd.io # sudo yum install docker-ce docker-ce-cli containerd.io 安装特定版本方式 :请在存储库中列出可用版本,然后选择并安装: 一个。列出并排序您存储库中可用的版本。此示例按版本号(从高到低)对结果进行排序,并被截断: # yum list docker-ce -

day1(老男孩-Python3.5-S14期全栈开发)

倖福魔咒の 提交于 2020-04-28 13:54:34
作者:赵俊 发布日期:2019/10/18 一、第一个python程序 1、在解释器下写hello world程序运行,与运行外部文件方法 运行外部文件,必须在相应位置创建一个python文件,里面写上语句 2、#!/usr/bin/evn python的作用,告诉操作系统使用的解释器是什么 #!/usr/bin/python相当于写死了python路径; #!/usr/bin/env python会去环境设置寻找python目录, 推荐这种写法 二、变量 1、pycharm工程新建文件,模板代码设置 2、变量的内存管理 3、变量定义的规则 变量只能是字母、数字或下划线的任意组合 变量的第一个字符不能是数字 以下关键字不能声明为变量    ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise',   'return', 'try', 'while', 'with', 'yield'] 三、字符编码的区别与介绍 1

Lua环境

拥有回忆 提交于 2020-04-19 17:33:33
Lua语言将全局环境自身保存在全局变量_G中,如下输出全局环境中所有全局变量的名称: for n in pairs(_G) do print(n) end 具有动态名称的全局变量 全局变量在另一个变量中的获取, value = load("return"..varname)() 和 value = _G[varname] 相同效果,后者效率高出一个数量级。 全局变量声明 全局变量不需声明就可以使用,检测所有全局表不存在的访问,如下: setmetatable(_G,{ __newindex = function (_,n) error("attempt to write to undeclared varibale "..n,2) end, __index = function (_,n) error("attempt to read to undeclared varibale "..n,2) end, }) 当然可以使用rawset,rawget绕过元方法。 非全局变量 自由名称(free name)如:x 等价于 _ENV.x,_ENV本身是一个局部变量,是任意表,称为一个环境。 Lua处理全局变量的方式: 编译所有代码前,在外层创建局部变量_ENV; 所有自由名称var变换为_ENV.var; 函数load使用全局环境初始化代码段的第一个上值,即lua语法内部维护的一个表。

我的第一个python web开发框架(9)——目录与配置说明

生来就可爱ヽ(ⅴ<●) 提交于 2020-04-10 11:23:44
  和老大聊完后,小白回家接收到相关工具函数包后,就按要求开始干活, 首先要做的是熟悉配置参数和了解工具函数有哪些实用的工具。   由于这个项目比较简单,所以不用创建那么多分类,只需要api、common、config、log和test五个目录就可以了   打开PyCharm,在前面的Hello World项目里分别创建好上面的目录(如下图),然后将相关文件拷贝到相应文件夹里      config文件夹里是const.py文件,这是一个存储常量的配置文件,在开发的过程中,可以将各种常量配置统一放到这里来,方便管理。 # !/usr/bin/evn python # coding=utf-8 # ## 设备常量参数模块,初始化各个常量 ### # ################################################################################# # ## 数据库参数 ### # 数据库名称 DB_NAME = ' simple_db ' # 数据库链接地址 DB_HOST = ' 127.0.0.1 ' # 数据库端口 DB_PORT = 5432 # 数据库账号 DB_USER = ' postgres ' # 数据库登录密码 DB_PASS = ' 123456 ' # ######################