摘要:``` import os, sys sys.path.append(os.path.dirname(os.path.dirname(os.path.realpath(__file__)))) ``` 阅读全文
posted @ 2019-09-17 19:50 雪山飞猪 阅读 (2) 评论 (0) 编辑
摘要:运行前指定PYTHONIOENCODING为utf 8 如 阅读全文
posted @ 2019-09-17 17:25 雪山飞猪 阅读 (4) 评论 (0) 编辑
摘要:1.使用readline可以实现 2.readline可能导致卡死,官方推荐使用communicate,但是如果还是使用subprocess.PIPE,执行完命令后才能拿到标准输出,替换成sys.stdout就能达到实时输出效果,代码附上 阅读全文
posted @ 2019-09-17 10:50 雪山飞猪 阅读 (8) 评论 (0) 编辑
摘要:[toc] 前言 这里使用环境:Ubuntu 18.04,以下所有操作都在root用户下进行 其实kubenetes安装非常核心的几步就是 1. 安装docker 2. 安装kubeadm 3. 通过kubeadm init创建master节点 4. 安装master的网络插件 5. 通过kubea 阅读全文
posted @ 2019-09-08 11:11 雪山飞猪 阅读 (63) 评论 (0) 编辑
摘要:执行 报错 解决 阅读全文
posted @ 2019-09-06 23:40 雪山飞猪 阅读 (34) 评论 (0) 编辑
摘要:问题: 方法 阅读全文
posted @ 2019-09-06 21:08 雪山飞猪 阅读 (8) 评论 (0) 编辑
摘要:平常开发、装软件,难免会遇到翻墙、下载速度慢各种问题,现在统一整理出各种场景的加速方法,欢迎使用 [toc] 1.kubernetes源 ubuntu 2.ubuntu源 /etc/apt/sources.list ubuntu 18.04 ubuntu 16.04 3.centos源 centos 阅读全文
posted @ 2019-09-06 20:26 雪山飞猪 阅读 (23) 评论 (0) 编辑
摘要:一、k8s设计思想更先进 k8s的主要设置思想,是从更宏观的角度,以统一的方式来定义任务之间的各种关系 1.k8s的核心功能图 2.k8s的全局架构图 把微服务比喻为人,服务治理解决的是人的沟通,人太多了就需要生存空间和沟通方式的优化,这就需要集群和编排。 compose和swarm可以解决少数人之 阅读全文
posted @ 2019-09-06 14:18 雪山飞猪 阅读 (334) 评论 (0) 编辑
摘要:容器技术的核心 所谓容器,其实是由Linux Namespace、Linux Cgroups和rootfs三种技术构建出来的进程的隔离环境 对于Docker项目来说,其实最核心就是为待创建的用户进程: 1. 启动Linux Namespace配置 2. 设置指定的Cgroups参数 3. 切换进程的 阅读全文
posted @ 2019-09-05 17:39 雪山飞猪 阅读 (317) 评论 (0) 编辑
摘要:2013年 Docker项目开源 2013年,以AWS及OpenStack,以Cloud Foundry为代表的开源Pass项目,成了云计算领域的一股清流,pass提供了一种“应用托管”的能力。 当时的虚假机和云计算已经是比较普遍的技术了,主流用法就是租一批AWS或者OpenStack的虚拟机,然后 阅读全文
posted @ 2019-09-03 17:15 雪山飞猪 阅读 (265) 评论 (1) 编辑
摘要:什么是健身 健身是一种系统的锻炼方式,可以最有效的让肌肉发达、结实起来,从而获得富有美感的体型 “如果你的汽车为10马力,你要它承受12马力的负荷,那它会出故障,但是如果你的身体相当于一辆10马力的汽车,你让它承受12马力的负荷,它最终会变成12马力的汽车” 基本原理:只要身体所承受的压力比它习惯的 阅读全文
posted @ 2019-09-02 09:37 雪山飞猪 阅读 (115) 评论 (0) 编辑
摘要:大脑疲劳和身体疲劳不同,身体再怎么休息,大脑疲劳还是会在不知不觉中积累 大脑是一个重量仅仅占体重2%,却消耗着20%能量的大胃王,这些能量大部分都用在了预设模式网络(Default Mode Network) DMN 指的是由内侧额叶皮质、后扣带皮层、楔前叶、顶叶顶下叶等构成的大脑网络,它会在大脑未 阅读全文
posted @ 2019-09-01 23:54 雪山飞猪 阅读 (585) 评论 (5) 编辑
摘要:一、这本书是主要讲什么? 书中高度概括了隐喻的本质特征就是认知性 1. 隐喻不但体现在语言,也贯穿与我们的思维和行为 2. 隐喻无处不在,体现在我们的日常生活里,同时影响我们的认知 3. 隐喻不是凭空产生,而是基于我们自身的经验 4. 隐喻是一种映射关系,将我们的抽象概念具体化,以加深我们对抽象概念 阅读全文
posted @ 2019-08-31 23:07 雪山飞猪 阅读 (19) 评论 (0) 编辑
摘要:问题 每次查询datetime的字段,显示出来都是这种格式 解决办法 初始化Sequelize的时候传入dialectOptions参数 阅读全文
posted @ 2019-08-29 16:18 雪山飞猪 阅读 (17) 评论 (0) 编辑
摘要:一、什么是消息队列? 消息队列(Message Queue),是分布式系统中重要的组件,其通用的使用场景可以简单地描述为: 当不需要立即获得结果,但是并发量又需要进行控制的时候,差不多就是需要使用消息队列的时候 二、消息队列有什么用? 1. 提高响应速度 异步处理,串行化的功能变成并行化,从而提升系 阅读全文
posted @ 2019-08-27 17:23 雪山飞猪 阅读 (381) 评论 (0) 编辑
摘要:问题:在外部单独使用类实例对象的方法,this没有指向该类实例对象 代码如下 class CQH { hello() { let name = this.name(); console.log( ); } name() { return "chenqionghe" } } const cqh = n 阅读全文
posted @ 2019-08-26 20:42 雪山飞猪 阅读 (26) 评论 (0) 编辑
摘要:一、async和await是什么 ES2017 标准引入了 async 函数,使得异步操作变得更加方便,async其实本质是Generator函数的语法糖 async表示函数里有异步操作 await表示在后面的表达式需要等待结果 async函数返回的是一个Promise对象,可以使用then方法添加 阅读全文
posted @ 2019-08-26 17:08 雪山飞猪 阅读 (97) 评论 (0) 编辑
摘要:ES6允许使用= 定义函数,箭头函数使得表达更加简洁,例如 定义方式 1. 一行代码可以省略代码块花括号{} 2. 一个参数可以省略函数的小括号() 3. 多个参数多行代码常规写法 注意事项 1. 函数体内的this,指向定义时的对象,而不是使用时的对象 2. 不能当作构造函数,不能使用new命令 阅读全文
posted @ 2019-08-26 13:54 雪山飞猪 阅读 (18) 评论 (0) 编辑
摘要:1. 数组解析赋值 等同于 默认值 当赋值为undefined的时候,默认值会生效 2.对象解析赋值 默认值 3. 字符串解析赋值 4. 函数参数解析赋值 阅读全文
posted @ 2019-08-26 11:30 雪山飞猪 阅读 (14) 评论 (0) 编辑
摘要:Promise对象是干嘛用的? 将异步操作以同步操作的流程表达出来 一、Promise对象的定义 二、链式调用 then方法 使用then方法调用,第一个参数是成功回调,第二个参数是失败回调,如下 下面我们分别定义三个方法,参数为延时执行的秒数 1. chenqionghe 2. get 3. mu 阅读全文
posted @ 2019-08-26 11:07 雪山飞猪 阅读 (35) 评论 (0) 编辑
摘要:七堂极简物理课 一、 最美理论 1. 1905年 ,爱因斯坦科学期刊《投了三篇文章》 第一篇指出了原子的存在 第二篇奠定了量子力学的基础 第三篇提出了《狭义相对论》 狭义相对论对牛顿的万有引力提出了质疑,和自由落体的认知产生了矛盾,爱因斯坦花了十年的时间解决,提出了《广义相对论》 牛顿想像物体是在空 阅读全文
posted @ 2019-08-26 10:12 雪山飞猪 阅读 (13) 评论 (0) 编辑
摘要:详细版 精简版 阅读全文
posted @ 2019-08-26 10:03 雪山飞猪 阅读 (11) 评论 (0) 编辑
摘要:爆款文案 文案销售产品最重要的步骤 1. 标题抓人眼球 2. 激发购买欲望 3. 赢得读者信任 4. 引导马上下单 一、标题抓人眼球 1. 新闻社论 1. 树立新闻主角 明星地区。好莱坞、硅谷 明星企业。星巴克、苹果 明星人物。巴菲特、梅西 2. 加入即时性词语 现在、今天、圣诞节 、这个夏天、这周 阅读全文
posted @ 2019-08-26 09:12 雪山飞猪 阅读 (14) 评论 (0) 编辑
摘要:一、大数据的发展史 2004年 Google前后发表三篇论文,也就是传说中的“三驾马车” 1. 分页式文件系统GFS 2. 大数据分布式计算框架MapReduce 3. NoSQL数据库系统BigTable 2006年 Doug Cutting启动了一个赫赫有名的项目Hadoop,主要包括Hadoo 阅读全文
posted @ 2019-08-19 10:48 雪山飞猪 阅读 (271) 评论 (0) 编辑
摘要:一、使用Node.js能解决什么问题 对于PHP、JAVA、Python等服务端语言中,为每个客户端连接创建一个新的线程,而每个线程需要大约2M的内存,理论上,具有8GB内存的服务器可以同时连接的最大用户数为4000个左右,要让Web应用程序支持更多的用户,就需要增加服务器的数量,这样硬件的成本就增 阅读全文
posted @ 2019-08-18 23:14 雪山飞猪 阅读 (43) 评论 (0) 编辑