Flutter初体验-VS Code环境搭建
Flutter是Fuchsia的开发框架,是一套移动UI框架,可以快速在iOS、Android以及Fuchsia上构建高质量的原生用户界面。 目前Flutter是完全免费、开源的,GitHub地址。其官方编程语言为Dart,也是一门全新的语言。Flutter Live 2018 上,Google 宣布 Flutter 1.0 正式发布。
官方介绍的特性:
快速开发:Flutter的热重载可以快速地进行测试、构建UI、添加功能并更快地修复错误。
富有表现力,漂亮的用户界面:自带的Material Design和Cupertino(iOS风格)widget、丰富的motion API、平滑而自然的滑动效果。
响应式框架:使用Flutter的现代、响应式框架,和一系列基础widget,轻松构建您的用户界面。
原生性能:Flutter包含了许多核心的widget,如滚动、导航、图标和字体等,这些都可以在iOS和Android上达到原生应用一样的性能。
Nginx配置https
1、安装Nginx
在centos上,直接使用yum安装Nginx
|
|
Kubernetes出现pods服务一直处于ContainerCreating状态
创建单机Kubenetes集群环境后,Pod一直处于ContainerCreating状态:
|
|
查看Pod的Event记录
|
|
Kuberneter无法创建pod
环境
腾讯云CentOS7.3
使用yum安装etcd和Kubernetes软件
|
|
按顺序启动所有的服务
Pyton生成标定板
做一个和Opencv相关的项目调研,这里留下些记录….
使用Opencv进行图摄像头标定时,要用到标定板。下面用Python开始生成一个标定板:
相机坐标
1、相机坐标系
图像处理、立体视觉等等方向常常涉及到四个坐标系:世界坐标系、相机(摄像机)坐标系、图像坐标系、像素坐标系:
通过如下图的转换,可以将世界坐标中点的坐标(Xw, Yw, Zw),同二维图像中的像素坐标(u,v)对应起来。
conda管理Python环境
序
近期做一个项目的调研,需要使用到OpenCV、Python,这里记录anaconda进行Python环境配置管理过程。
Python常用环境管理工具
- virtualenv,用于在一台机器上创建多个独立的Python虚拟运行环境,多个Python环境相互独立,互不影响
- pyenv, Python版本管理工具,可以方便的在多个Python版本之间进行切换
- Anaconda,Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。
[Go]Deferred函数案例
|
|