05 2021 档案
CI/CD: 持续集成、持续交付和持续部署
摘要:CI/CD 工具?TeamCity、Jenkins、Travis CI、AppVeyor 或是 Azure Pipelines CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。CI/CD 的核心概念是持续集成、持续交付和持续部署。作为一个面向开发和运营团队的解决方案,CI/ 阅读全文
posted @ 2021-05-31 12:12 ygunoil 阅读(444) 评论(0) 推荐(0) 编辑
AST抽象语法树
摘要:一、什么是抽象语法树 在计算机科学中,抽象语法树(abstract syntax tree 或者缩写为 AST),或者语法树(syntax tree),是源代码的抽象语法结构的树状表现形式,这里特指编程语言的源代码。树上的每个节点都表示源代码中的一种结构。 之所以说语法是「抽象」的,是因为这里的语法 阅读全文
posted @ 2021-05-31 11:17 ygunoil 阅读(1425) 评论(0) 推荐(0) 编辑
几个 Vue 3 重要特性
摘要:1. <component> 组件导入语法糖 在目前的写法中,要引入其它组件,就得先在 <script> 中 import,再将其模块名放入组件的 components: {} 属性对象中。比如: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <template> <Foo/> 阅读全文
posted @ 2021-05-28 18:07 ygunoil 阅读(280) 评论(0) 推荐(1) 编辑
Javascript自定义事件new Event()与new CustomEvent()
摘要:1.CustomEvent构造函数(事件是由程序创建的,可以有任意自定义功能的事件,此特性在 Web Worker 中可用) new CustomEvent(typeArg,customEventInit); typeArg:一个表示event名字的字符串customEventInit:(可选)一个 阅读全文
posted @ 2021-05-28 17:45 ygunoil 阅读(3896) 评论(0) 推荐(0) 编辑
谋事,谋局,谋势
摘要:首先,你要清楚自己是一个“做事”的人,还是一个“谋局”的人。 “做局”和“做事”有根本区别: 十万元拥有高颜值双联屏还带6气囊 广告 对于一个做局的人来说,万物皆为我所用,万物皆不为我所有。 对于一个做局的人来说,万物皆为我所用,万物皆不为我所有。 每一件物品、每一项服务、比如:房子、车子、股票、工 阅读全文
posted @ 2021-05-27 18:14 ygunoil 阅读(592) 评论(0) 推荐(0) 编辑
axios使用CancelToken来取消请求 原生js使用abort来取消请求
摘要:1.xhr:对于原生XHR对象来说,取消的ajax的关键是调用XHR对象的.abort()方法 1 2 3 4 5 6 7 8 9 10 11 var xhr = new XMLHttpRequest(); xhr.open("GET","https://api.github.com/"); xhr 阅读全文
posted @ 2021-05-27 18:08 ygunoil 阅读(1238) 评论(0) 推荐(0) 编辑
http和https
摘要:一、HTTPS 设计目标 (1) 数据保密性:保证数据内容在传输的过程中不会被第三方查看。就像快递员传递包裹一样,都进行了封装,别人无法获知里面装了什么 。 (2) 数据完整性:及时发现被第三方篡改的传输内容。就像快递员虽然不知道包裹里装了什么东西,但他有可能中途掉包,数据完整性就是指如果被掉包,我 阅读全文
posted @ 2021-05-26 19:11 ygunoil 阅读(186) 评论(0) 推荐(0) 编辑
MySQL 是怎样运行的:从根儿上理解 MySQL
摘要:从根儿上理解 MySQL,让 MySQL 不再是一个黑盒 只要向大家有节奏的展示足够多的技术细节,那么整个学习过程将会变得流畅平滑,MySQL的面纱也会慢慢的被摘下。所以我们在后续介绍MySQL运行过程中需要用到的各种结构时会尽力向大家解释清楚每个字节都是干嘛用的,某几部分组合起来会有什么样的效果等 阅读全文
posted @ 2021-05-26 15:00 ygunoil 阅读(3073) 评论(0) 推荐(0) 编辑
表设计
摘要:作为一个程序员你避免不了要设计数据表,总是一味地根据他人给出的表来写sql这样你永远也得不到成长。所以我现在要来思考如何设计出数据库表。 那问题来了,如何设计呢?这可是大问题啊...因为我之前就没怎么设计过表,我印象中我只设计过一次表,而且那次我记得设计的出了大问题,我要在毫无关联的两张表中查出2个 阅读全文
posted @ 2021-05-20 15:58 ygunoil 阅读(349) 评论(0) 推荐(0) 编辑
node的集群模式
摘要:master挂了的话pm2怎么处理 使用pm2方便开启node集群模式 本文为转载 Introduction As you would probably know, Node.js is a platform built on Chrome's JavaScript runtime, gracefu 阅读全文
posted @ 2021-05-13 17:06 ygunoil 阅读(271) 评论(0) 推荐(0) 编辑
pm2进程守护
摘要:PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。首先了解基本命令,灵活运用 PM2安装 npm install pm2 -g //或 yarn global add pm2 启动 pm2 start app.js // 阅读全文
posted @ 2021-05-13 17:00 ygunoil 阅读(261) 评论(0) 推荐(0) 编辑
Node.js中writeHeader和setHeader的区别
摘要:writeHeader可以设置http返回状态码,多个http响应头。 但是setHeader只针对单一属性的设置。 注意:如果你是使用原生node的http模块,那就用res.setHeader,因为res.header是express框架的,你没有导入express框架的话就用res.setHe 阅读全文
posted @ 2021-05-08 14:17 ygunoil 阅读(528) 评论(0) 推荐(0) 编辑
child_process
摘要:hild_process 这个模块非常重要。掌握了它,等于在node的世界开启了一扇新的大门。 创建异步进程 四个方法 以下四个方法均返回 ChildProcess 的实例 exec 语法:child_process.exec(command[, options][, callback]) 注意: 阅读全文
posted @ 2021-05-08 13:38 ygunoil 阅读(307) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示