11 2019 档案

摘要:JS 语言不像 C/C++, 让程序员自己去开辟或者释放内存,而是类似Java,采用自己的一套垃圾回收算法进行自动的内存管理。作为一名资深的前端工程师,对于JS内存回收的机制是需要非常清楚, 以便于在极端的环境下能够分析出系统性能的瓶颈,另一方面,学习这其中的机制,也对我们深入理解JS的闭包特性、以 阅读全文
posted @ 2019-11-30 12:04 苍青浪 阅读(576) 评论(0) 推荐(0) 编辑
摘要:问题描述 我的deployment有单个pod,我的自定义docker镜像如下: 123 containers: - name: mycontainer image: myimage:latest 在开发过程中,我想推送新的最新版本并更新Deployment。无法明确定义tag/version并为每 阅读全文
posted @ 2019-11-29 17:49 苍青浪 阅读(9985) 评论(0) 推荐(0) 编辑
摘要:假设有变量 var=http://www.aaa.com/123.htm. 1. # 号截取,删除左边字符,保留右边字符。 1 echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.a 阅读全文
posted @ 2019-11-28 18:41 苍青浪 阅读(18252) 评论(0) 推荐(2) 编辑
摘要:如果公司的docker仓库(harbor),需要用户认证之后,才能拉取镜像。 那如何在k8s里生成这个secret呢? 这个secret如何还原呢? 在k8s的yaml文件里如何实现呢? 这里提供几个命令小贴士: 1,生成docker-registry的secret kubectl create s 阅读全文
posted @ 2019-11-28 16:16 苍青浪 阅读(4119) 评论(0) 推荐(0) 编辑
摘要:getopt 命令 使用getopt命令,可以解析任何命令行选项和参数,但是用法比较复杂。getopt的命令用法如下: $ getopt --help 用法: getopt optstring parameters getopt [options] [--] optstring parameters 阅读全文
posted @ 2019-11-27 17:02 苍青浪 阅读(8490) 评论(0) 推荐(1) 编辑
摘要:命令行参数 $0 表示程序名。$1 至 \$9则是位置参数。$# 表示参数的个数。$* 将所有参数当做一个整体来引用$@ 把每个参数作为一个字符串返回,可以使用for循环来遍历$? 最近一个执行的命令的退出状态。0表示执行成功$_ 上一个命令的最后一个参数。使用快捷键 ESC+. 也是这个效果 位置 阅读全文
posted @ 2019-11-27 15:23 苍青浪 阅读(18469) 评论(0) 推荐(0) 编辑
摘要:Sequelize.STRING // VARCHAR(255)Sequelize.STRING(1234) // VARCHAR(1234)Sequelize.STRING.BINARY // VARCHAR BINARYSequelize.TEXT // TEXTSequelize.TEXT(' 阅读全文
posted @ 2019-11-26 11:26 苍青浪 阅读(3507) 评论(0) 推荐(0) 编辑
摘要:为了保证的可读性,本文采用意译而非直译。 1.Three.js 超过46K的星星,这个流行的库提供了非常多的3D显示功能,以一种直观的方式使用 WebGL。这个库提供了<canvas>、 <svg>、CSS3D 和 WebGL渲染器,让咱们在设备和浏览器之间创建丰富的交互体验。该库于2010年4月首 阅读全文
posted @ 2019-11-22 12:03 苍青浪 阅读(14024) 评论(0) 推荐(2) 编辑
摘要:allow和deny这两个指令的意思是指,允许ip和限制ip 在此之前不得不提一下,这两个指令是存在于ngx_http_access_module模块之中的 allow语法:allow address |CIDR|unix:|all:默认值:None区间:http,server,location,l 阅读全文
posted @ 2019-11-21 17:16 苍青浪 阅读(6354) 评论(0) 推荐(0) 编辑
摘要:转自阮一峰 http://www.ruanyifeng.com/blog/2019/08/xargs-tutorial.html 仅供个人交流学习 xargs是 Unix 系统的一个很有用的命令,但是常常被忽视,很多人不了解它的用法。 本文介绍如何使用这个命令。 一、标准输入与管道命令 Unix 命 阅读全文
posted @ 2019-11-21 14:04 苍青浪 阅读(257) 评论(0) 推荐(0) 编辑
摘要:可见性nginx的配置文件中所有使用的变量都必须是声明过的,否则nginx会无法启动并打印相关异常日志 nginx变量的一个有趣的特性就是nginx中没一个变量都是全局可见的,而他们又不是全局变量。比如下面这个例子 location /a { return 200 $a } location /b 阅读全文
posted @ 2019-11-21 09:46 苍青浪 阅读(1010) 评论(0) 推荐(0) 编辑
摘要:即时通讯软件(IM)发展到今天功能已经越来越齐全,我们的日常生活中不管是社交、网上购物还是工作都已经离不开即时通讯软件。今天小编就为大家推荐六个即时通讯的开源项目,分别从不同语言、不同应用方面带给大家一些 IM 软件开发的思路。 推荐项目1、轻量、高性能、单机支持几十万至百万在线用户IM J-IM 阅读全文
posted @ 2019-11-20 11:40 苍青浪 阅读(10230) 评论(1) 推荐(0) 编辑
摘要:每当你发现自己和大多数人站在一边,就是时候停下来思考了。—— 马克·吐恩 因为这部分内容稍有些复杂,所以讲解之前先贴出github地址和视频讲解地址: 项目源码:github.com/Walker-Leee… 相信大家在工作中都有如下经历: 开发新项目,很多逻辑比如:项目架构、接口请求、状态管理、国 阅读全文
posted @ 2019-11-19 10:53 苍青浪 阅读(1557) 评论(0) 推荐(0) 编辑
摘要:接口带来了什么好处 好处One —— 过去我们写 JavaScript JavaScript 中定义一个函数,用来获取一个用户的姓名和年龄的字符串: const getUserInfo = function(user) { return name: ${user.name}, age: ${user 阅读全文
posted @ 2019-11-19 10:16 苍青浪 阅读(2339) 评论(0) 推荐(0) 编辑
摘要:1、查看并分配虚拟网络 我们首先要知道 VMware 三种网络模式的区别。 ①、Bridged(桥接模式):就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以 阅读全文
posted @ 2019-11-18 16:14 苍青浪 阅读(6488) 评论(0) 推荐(0) 编辑
摘要:以这段文字为例子。。 <p><b>法国国营铁路公司(SNCF)20日承认,</b>新订购的2000列火车因车体过宽,<strong>无法开进国内许多火车站的站台,从而不得不花大笔资金改造站台。</strong>法国国营铁路公司发言人克里斯托夫·皮耶诺埃尔告诉法国新闻电台:“我们发现问题晚了点。<b> 阅读全文
posted @ 2019-11-18 15:39 苍青浪 阅读(2565) 评论(0) 推荐(0) 编辑
摘要:window.getSelection(),返回一个Selection对象,表示用户选择的文本范围或光标的当前位置。 selection对象先来看下面两个selection结果:selection对象一: selection对象二: 很奇怪,为什么同样选中一段文字,为什么selection对象的属性 阅读全文
posted @ 2019-11-18 15:28 苍青浪 阅读(2130) 评论(0) 推荐(1) 编辑
摘要:前置知识 好了,交代完了背景,让我们先补充一些基础知识吧,不懂的请务必不要跳过! contenteditable 属性 假如我们给一个标签加上 contenteditable="true" 的属性,就像这样: <div contenteditable="true"></div> 那么在这个 div 阅读全文
posted @ 2019-11-18 11:15 苍青浪 阅读(1259) 评论(0) 推荐(0) 编辑
摘要:问题出现环境,OS版本:CentOS-7-x86_64-Minimal-1708;ES版本:elasticsearch-6.2.2。 1、max file descriptors [4096] for elasticsearch process is too low, increase to at 阅读全文
posted @ 2019-11-13 19:13 苍青浪 阅读(333) 评论(0) 推荐(0) 编辑
摘要:Linux修改密码用 passwd 命令,用root用户运行passwd ,passwd user_name可以设置或修改任何用户的密码,普通用户运行passwd只能修改它自己的密码。 [root@localhost ~]# passwd ##修改root用户密码 Changing password 阅读全文
posted @ 2019-11-13 18:15 苍青浪 阅读(86953) 评论(0) 推荐(1) 编辑
摘要:1 centos6下修改hostname [root@centos6 ~]$ hostname # 查看当前的hostnmae centos6.magedu.com [root@centos6 ~]$ vim /etc/sysconfig/network # 编辑network文件修改hostnam 阅读全文
posted @ 2019-11-13 09:47 苍青浪 阅读(831) 评论(0) 推荐(0) 编辑
摘要:(1)基本结构 (2)指令 • FROM • MAINTAINER • RUN • CMD • EXPOSE • ENV • ADD • COPY • ENTRYPOINT • VOLUME • USER • WORKDIR • ONBUILD (3)创建镜像 1、基本结构 Dockerfile 由 阅读全文
posted @ 2019-11-12 17:34 苍青浪 阅读(231) 评论(0) 推荐(0) 编辑
摘要:环境准备集群数量此次使用3台CentOS 7系列机器,分别为7.3,7.4,7.5 节点名称 节点IPmaster 192.168.0.100node1 192.168.0.101node2 192.168.0.102主要事项1、master节点安装配置etcd服务,作为k8s集群主数据库,保存所有 阅读全文
posted @ 2019-11-12 11:04 苍青浪 阅读(1166) 评论(0) 推荐(0) 编辑
摘要:Git 存储目录结构介绍 首先我们先从 Git 存储目录说起,通过 git init 创建一个空的 Git 仓库,具体操作如下图: 创建完成后进入 .git 目录,如下图所示: hooks 该目录用于配置 客户端执提交操作用于触发服务端的脚本配置,一般用于自动化部署使用 info 该目录用于配置一些 阅读全文
posted @ 2019-11-08 16:27 苍青浪 阅读(241) 评论(0) 推荐(0) 编辑
摘要:概述 今天主要介绍怎么统计redis key类型数据大小分布。 原理:使用redis命令: scan、pipline、type 和 debug object 来得到 redis key 信息。 脚本 内容如下: #!/usr/bin/python# -*- coding: utf-8 -*-impo 阅读全文
posted @ 2019-11-08 16:27 苍青浪 阅读(1818) 评论(0) 推荐(0) 编辑
摘要:解决思路: 要真正禁止打印页面是办不到的,但是如果能设置让用户打印到的是空白,也算是实现禁止打印的目的了。 具体步骤: 代码示例: <html> <head><title>不可打印的页面</title> <style> @media print{ body{display:none} } </sty 阅读全文
posted @ 2019-11-08 13:58 苍青浪 阅读(1785) 评论(0) 推荐(0) 编辑
摘要:1、ZooKeeper介绍与核心概念1.1 简介ZooKeeper最为主要的使用场景,是作为分布式系统的分布式协同服务。在学习zookeeper之前,先要对分布式系统的概念有所了解,否则你将完全不知道zookeeper在分布式系统中起到了什么作用,解决了什么问题。 1.2分布式系统面临的问题我们将分 阅读全文
posted @ 2019-11-02 16:27 苍青浪 阅读(330) 评论(0) 推荐(0) 编辑
摘要:一、小括号,圆括号() 1、单小括号 () ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。 ②命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$(cm 阅读全文
posted @ 2019-11-01 19:03 苍青浪 阅读(859) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
哥伦布
03:14发布
哥伦布
03:14发布
7°
多云
西南风
3级
空气质量
相对湿度
64%
今天
多云
-1°/10°
周三
小雨
2°/12°
周四
中雨
2°/14°