12 2020 档案

摘要:写在前面 工欲善其事,必先利其器,本文之器非器具之器,乃容器也,言归正传,作为一个前端打工人,左手刚 const 定义常量,忠贞不二,转头就 new 几个对象,玩的火热,真是个优秀的 jser,风骚的操作背后,必有日夜不辍的 QWER,外加一个走 A,废话不多说,浏览器内核是啥玩意?还不知道都有啥浏 阅读全文
posted @ 2020-12-31 10:09 苍青浪 阅读(471) 评论(0) 推荐(0) 编辑
摘要:前缀、中缀、后缀表达式是对表达式的不同记法,其区别在于运算符相对于操作数的位置不同,前缀表达式的运算符位于操作数之前,中缀和后缀同理 举例:中缀表达式:1 + (2 + 3) × 4 - 5前缀表达式:- + 1 × + 2 3 4 5后缀表达式:1 2 3 + 4 × + 5 - 中缀表达式 中缀 阅读全文
posted @ 2020-12-30 20:57 苍青浪 阅读(1129) 评论(0) 推荐(0) 编辑
摘要:语法解析器 (Parser) 语法解析器通常作为编译器或解释器出现。它的作用是进行语法检查,并构建由输入单词(Token)组成的数据结构(即抽象语法树)。语法解析器通常使用词法分析器(Lexer)从输入字符流中分离出一个个的单词(Token),并将单词(Token)流作为其输入。实际开发中,语法解析 阅读全文
posted @ 2020-12-30 16:29 苍青浪 阅读(5602) 评论(0) 推荐(0) 编辑
摘要:最近在一些项目编译系统的工作中涉及到了很多关于babel插件的开发,关于babel大多数人的感受可能是既陌生又熟悉,可能大多数人对于babel的应用场景的认识就是在webpack中使用一个babel-loader,但当你真正了解他掌握它的时候,会发现他其实还有些更强的用法。。。 基本概念 babel 阅读全文
posted @ 2020-12-29 09:56 苍青浪 阅读(2353) 评论(0) 推荐(1) 编辑
摘要:概述 今天主要分享一个批量ssh免密脚本,仅供参考。 需求 管理端有多台服务器,维护几百台服务器的时候需配置ssh免密,但密码很多特殊字符,如果用expect是很难处理的,故python脚本实现。 环境准备 1、安装fabric python3环境 pip install fabric 2、准备管理 阅读全文
posted @ 2020-12-27 10:12 苍青浪 阅读(377) 评论(0) 推荐(0) 编辑
摘要:本文将给出25个iptables常用规则示例,这些例子为您提供了些基本的模板,您可以根据特定需求对其进行修改调整以达到期望。 格式 iptables [-t 表名] 选项 [链名] [条件] [-j 控制类型] 参数 -P 设置默认策略:iptables -P INPUT (DROP|ACCEPT) 阅读全文
posted @ 2020-12-27 09:36 苍青浪 阅读(243) 评论(0) 推荐(0) 编辑
摘要:你是否曾经尝试过运行复杂的计算,却发现它需要花费很长时间,并且拖慢了你的进程? 有很多方法可以解决这个问题,例如使用 web worker 或后台线程。GPU 减轻了 CPU 的处理负荷,给了 CPU 更多的空间来处理其他进程。同时,web worker 仍然运行在 CPU 上,但是运行在不同的线程 阅读全文
posted @ 2020-12-23 19:25 苍青浪 阅读(1312) 评论(0) 推荐(0) 编辑
摘要:CMD 和 ENTRYPOINT 指令都是用来指定容器启动时运行的命令。单从功能上来看,这两个命令几乎是重复的。单独使用其中的一个就可以实现绝大多数的用例。但是既然 doker 同时提供了它们,为了在使用中不至于混淆,本文试图把它们的用法理清楚。 exec 模式和 shell 模式 CMD 和 EN 阅读全文
posted @ 2020-12-22 10:12 苍青浪 阅读(509) 评论(0) 推荐(0) 编辑
摘要:我们可能都使用过 docker stop 命令来停止正在运行的容器,有时可能会使用 docker kill 命令强行关闭容器或者把某个信号传递给容器中的进程。这些操作的本质都是通过从主机向容器发送信号实现主机与容器中程序的交互。比如我们可以向容器中的应用发送一个重新加载信号,容器中的应用程序在接到信 阅读全文
posted @ 2020-12-22 09:52 苍青浪 阅读(432) 评论(0) 推荐(0) 编辑
摘要:ES提供了强大的聚合分析功能,按照操作上细化,可以主要分为四种,如下表所示: 聚合方式解释 Bucket Aggregation 一些满足特定条件的文档的集合 Metric Aggregation 一些数学计算,可以对文档字段统计分析 Pipeline Aggregation 对其他的聚合结果进行二 阅读全文
posted @ 2020-12-20 18:35 苍青浪 阅读(2095) 评论(0) 推荐(1) 编辑
摘要:analyzer 分词器使用的两个情形: 1,Index time analysis. 创建或者更新文档时,会对文档进行分词2,Search time analysis. 查询时,对查询语句分词 - 查询时通过analyzer指定分词器 GET test_index/_search { "query 阅读全文
posted @ 2020-12-20 14:46 苍青浪 阅读(915) 评论(0) 推荐(0) 编辑
摘要:RPC(Remote Procedure Call):远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的思想。 RPC 是一种技术思想而非一种规范或协议,常见 RPC 技术和框架有: 应用级的服务框架:阿里的 Dubbo/Dubbox、Google gRPC、Spr 阅读全文
posted @ 2020-12-16 09:41 苍青浪 阅读(526) 评论(0) 推荐(1) 编辑
摘要:概述 跨平台的GUI工具库,较为有名的当属GTK+、Qt 和 wxWidgets 了。GTK+是C实现的,由于C语言本身不支持OOP,因而GTK+上手相当困难,写起来也较为复杂艰涩。Qt 和 wxWidgets 则是C++实现的,各自拥有庞大的用户群体。虽然我喜欢wxWidgets,但还是尽可能客观 阅读全文
posted @ 2020-12-14 09:40 苍青浪 阅读(450) 评论(0) 推荐(0) 编辑
摘要:困惑很多人的并发问题 在网络开发中,我发现有很多同学对一个基础问题始终是没有彻底搞明白。那就是一台服务器最大究竟能支持多少个网络连接?我想我有必要单独发一篇文章来好好说一下这个问题。 很多同学看到这个问题的第一反应是65535。原因是:“听说端口号最多有65535个,那长连接就最多保持65535个了 阅读全文
posted @ 2020-12-14 09:23 苍青浪 阅读(503) 评论(0) 推荐(1) 编辑
摘要:无论你用 React,Vue,还是 Angular,你还是要一遍一遍写相似的 CRUD 页面,一遍一遍,一遍一遍,一遍又一遍…… “天下苦秦久矣”~~ 前端开发的“痛点”在哪里? 现在的前端开发,我们有了世界一流的 UI 库 React,Vue,Angular,有了样式丰富的 UI 组件库 Tea 阅读全文
posted @ 2020-12-13 11:21 苍青浪 阅读(710) 评论(0) 推荐(0) 编辑
摘要:古有赵子龙面对“冲锋之势,有进无退,陷阵之志,有死无生”的局面,能万军丛中取敌将首级。 在我们的Javascript中,往往用对象(Object)来存储一个数据结构。如果这个结构非常复杂,那么想要安全优雅地取出一个值,也并非简单。 这篇文章将会详细阐述在一个嵌套较深的场景中,如何安全的完成读写操作。 阅读全文
posted @ 2020-12-11 09:59 苍青浪 阅读(280) 评论(0) 推荐(0) 编辑
摘要:0X00 前言 在上一篇文章 Linux反弹shell(一)文件描述符与重定向,我们已经讨论过了反弹shell中最核心也是相对较难理解的部分,那么接下来我们就可以正式借反弹shell的实例分析回顾前一篇文章讲的知识,并且也加深对反弹shell的理解吧。 文章转自https://xz.aliyun.c 阅读全文
posted @ 2020-12-11 09:34 苍青浪 阅读(381) 评论(0) 推荐(1) 编辑
摘要:前言 互联网公司中,绝大部分都没有马爸爸系列的公司那样财大气粗,他们即没有强劲的服务器、也没有钱去购买昂贵的海量数据库。那他们是怎么应对大数据量高并发的业务场景的呢? 这个和当前的开源技术、海量数据架构都有着不可分割的关系。比如通过mysql、nginx等开源软件,通过架构和低成本的服务器搭建千万级 阅读全文
posted @ 2020-12-10 16:05 苍青浪 阅读(377) 评论(0) 推荐(0) 编辑
摘要:1.前言 目前我主要负责的是公司的营销活动类项目,基本都是直接面向用户端的,并且JS也没有如后端一样有完善的日志系统,因此线上的各种bug都非常难以迅速定位。在加入错误日志收集前,每次报告bug都要劳烦用户协助开发人员进行bug定位,这一方面对用户极不友好,同时也加大了Bug定位的难度;因此我们需要 阅读全文
posted @ 2020-12-09 18:10 苍青浪 阅读(1460) 评论(0) 推荐(0) 编辑
摘要:JavaScript是一门非常灵活的语言,我感觉在某些方面可能比PHP更加灵活。所以,除了传统的SQL注入、代码执行等注入型漏洞外,也会有一些独有的安全问题,比如今天要说这个prototype污染。 0x01 prototype和__proto__分别是什么? JavaScript中,我们如果要定义 阅读全文
posted @ 2020-12-07 21:05 苍青浪 阅读(441) 评论(0) 推荐(0) 编辑

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