05 2019 档案

摘要:在上一篇文章中,我们部署了Shipyard来管理docker集群,总体比较简单,而且Shipyard界面风格很简约,还是比较喜欢的,但是正如提出的node节点无法显示bug,以及该项目早已停止维护,让我不得不在另寻可靠的工具。搜索发现,Portainer是一个轻量级的管理工具,很符合的要求。 首先, 阅读全文
posted @ 2019-05-29 09:52 星星,风,阳光 阅读(2477) 评论(0) 推荐(0) 编辑
摘要:使用k8s对于我这种新人来说,难度有点大。遂尝试使用Shipyard这个docker web ui工具来进行管理,以方便入门。 首先,我们还是需要在我们的主机上安装docker。 然后官方提供了自动安装脚本和手动安装两种方式,这里我们采用手动安装的方式。 主节点 1.安装Datastore 2.安装 阅读全文
posted @ 2019-05-28 20:36 星星,风,阳光 阅读(857) 评论(0) 推荐(0) 编辑
摘要:K8S Dashboard是官方的一个基于WEB的用户界面,专门用来管理K8S集群,并可展示集群的状态。K8S集群安装好后默认没有包含Dashboard,我们需要额外创建它。 首先我们执行命令: 我们需要对kubernetes dashboard.yaml进行一些用户权限修改,否则默认情况登录进入会 阅读全文
posted @ 2019-05-28 14:37 星星,风,阳光 阅读(1172) 评论(0) 推荐(0) 编辑
摘要:1. 关闭swap并关闭防火墙 首先,我们需要先关闭swap和防火墙,否则在安装Kubernetes时会导致不成功: 2.配置阿里源 然后更新下: 如果遇到以下问题: 可以记下提示的PUBKEY的最后8位,这里是BA07F4FB,然后执行: 3. 安装组件 4. 配置kubelet的cgroup d 阅读全文
posted @ 2019-05-27 20:36 星星,风,阳光 阅读(4571) 评论(0) 推荐(0) 编辑
摘要:1. 查看当前的容器和images 1.创建新的容器 2.保存容器为镜像 3.标记tag 更多操作待续 阅读全文
posted @ 2019-05-27 15:52 星星,风,阳光 阅读(883) 评论(0) 推荐(0) 编辑
摘要:可以使用物理机,也可以使用虚拟机。 首先参考https://docs.docker.com/install/linux/docker ce/ubuntu/ 官方文档学会安装docker。 1.首先移除之前旧版本的docker: 更新软件源: 2.执行: 安装https证书。 添加Docker的官方G 阅读全文
posted @ 2019-05-27 15:39 星星,风,阳光 阅读(1496) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 代码 需要注意的是指数可能会是负数,在做的时候需要小心。 阅读全文
posted @ 2019-05-27 13:16 星星,风,阳光 阅读(120) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 代码 减1的话一定会导致原数据有一位上的1变成0,直接取与操作会将该位置0. 阅读全文
posted @ 2019-05-27 12:59 星星,风,阳光 阅读(107) 评论(0) 推荐(0) 编辑
摘要:题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 代码: 思路就是先遍历一遍,确定替换之后的字符串长度,然后再从右往左遍历字符串,按位移动,遇到空格,就连续插入三个字符. 阅读全文
posted @ 2019-05-21 19:12 星星,风,阳光 阅读(103) 评论(0) 推荐(0) 编辑
摘要:题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 代码: 阅读全文
posted @ 2019-05-21 13:23 星星,风,阳光 阅读(89) 评论(0) 推荐(0) 编辑
摘要:给模板传递了一个字典,却发现无法在模板中直接通过key获得value. 查阅资料后,这个问题可以通过添加自定义的filter来解决. 首先在app目录下创建一个templatetags目录,并在它的下面创建一个__init__.py和dict_get_item.py文件,其中__init__py文件 阅读全文
posted @ 2019-05-17 19:18 星星,风,阳光 阅读(633) 评论(0) 推荐(0) 编辑
摘要:题目描述 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很快 阅读全文
posted @ 2019-05-16 20:21 星星,风,阳光 阅读(97) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。 输出描述: 对应每个测试案例,输出两个数,小的先输出。 代码: class Solution { public: vector FindNumbersWithS 阅读全文
posted @ 2019-05-16 20:03 星星,风,阳光 阅读(99) 评论(0) 推荐(0) 编辑
摘要:1. 为什么常常需要对数值型数据的特征做归一化? 为了消除数据特征之间的量纲影响,使不同指标之间具有可比性。数据归一化后,最优解的寻优过程明显会变得平缓,更容易正确的收敛到最优解。 归一化的方法主要有:(1)线性函数归一化; (2)零均值归一化(标准化)。 如果对输出结果范围有要求,或者数据较为稳定 阅读全文
posted @ 2019-05-16 13:10 星星,风,阳光 阅读(242) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 代码: class Solution { public: string PrintMinNumber(vecto 阅读全文
posted @ 2019-05-16 12:57 星星,风,阳光 阅读(108) 评论(0) 推荐(0) 编辑
摘要:题目描述 HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6, 3, 2,7, 15,1 阅读全文
posted @ 2019-05-15 13:26 星星,风,阳光 阅读(95) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。 代码: 只是快排是能够解决这个问题的,不过这里对快排进行了一点更改,减小了时间复杂度. 阅读全文
posted @ 2019-05-14 19:39 星星,风,阳光 阅读(129) 评论(0) 推荐(0) 编辑
摘要:题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 代码: // 至少三种方法 // 1. 遍历统计每个数字次数(O(n^2)) 阅读全文
posted @ 2019-05-14 18:54 星星,风,阳光 阅读(145) 评论(0) 推荐(0) 编辑
摘要:需要使用到django_apscheduler模块,因此先安装: 然后在工程的 文件中的 模块加入: 然后在app的 文件中实现调用的函数: 然后还需要在工程的 文件中引入该app: 最后运行整个项目: 这样在启动服务时这个定时任务就会运行,可以为我们的工程提供后台运行服务支撑. ps: 如果想让d 阅读全文
posted @ 2019-05-11 12:02 星星,风,阳光 阅读(871) 评论(0) 推荐(0) 编辑