Golang排序

1、基础类型排序

官方package: sort, 提供了对int,float,string的排序

  • sort.Ints
  • sort.Floats
  • sort.Strings
2018-11-26    
Nginx配置https

1、安装Nginx

在centos上,直接使用yum安装Nginx

yum install nginx -y
2018-11-25    
Kubernetes出现pods服务一直处于ContainerCreating状态

创建单机Kubenetes集群环境后,Pod一直处于ContainerCreating状态:

[root@VM_0_3_centos]# kubectl get pods
NAME          READY     STATUS              RESTARTS   AGE
myweb-pgn80   0/1       ContainerCreating   0          10m

查看Pod的Event记录

[root@VM_0_3_centos]# kubectl describe pod myweb-pgn80
2018-06-11    
Kuberneter无法创建pod

环境

腾讯云CentOS7.3

使用yum安装etcd和Kubernetes软件

yum install -y ectd kubernetes

按顺序启动所有的服务

2018-06-10    
Pyton生成标定板

做一个和Opencv相关的项目调研,这里留下些记录….

使用Opencv进行图摄像头标定时,要用到标定板。下面用Python开始生成一个标定板:

2018-03-26    
相机坐标

1、相机坐标系

图像处理、立体视觉等等方向常常涉及到四个坐标系:世界坐标系、相机(摄像机)坐标系、图像坐标系、像素坐标系:

通过如下图的转换,可以将世界坐标中点的坐标(Xw, Yw, Zw),同二维图像中的像素坐标(u,v)对应起来。

2018-03-22    
conda管理Python环境
condan配置管理Python环境
2018-03-15    
[Go]Deferred函数案例
package main

func main() {
	println(DeferFunc1(1))
	println(DeferFunc2(1))
	println(DeferFunc3(1))
}

func DeferFunc1(i int) (t int) {
	t = i
	defer func() {
		t += 3
	}()
	return t
}

func DeferFunc2(i int) int {
	t := i
	defer func() {
		t += 3
	}()
	return t
}

func DeferFunc3(i int) (t int) {
	defer func() {
		t += i
	}()
	return 2
}
2018-03-11    
Linux统计文件数量
统计当前目录下的文件数量
2018-03-06    
Mac配置Selenium + Python3

Selenium也是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Mozilla Firefox、Mozilla Suite等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建衰退测试检验软件功能和用户需求。支持自动录制动作和自动生成。Net、Java、Perl等不同语言的测试脚本。Selenium 是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。

Mac OS 10.13.2中自带的Python版本是2.7,可以使用Anaconda使用管理环境,并可以方便的切换到Python3。

2018-02-02