首页
学习鸟
取消

javascript基础-async与await

async与await   async、await是处理javascript中的异步问题的。 async:声明函数时使用,用于表明该函数是一个异步函数。该函数返回值是一个Promise。既然是Promise,就可以用then来回去值。 await:只能在async标记的函数内使用。在函数调用时使用,表示阻塞直到这个函数返回。函数的返回结果如果是一个Promise,则相当于用th...

javascript基础-Promise

Promise是什么   Promise是javascript中进行异步编程的新解决方案,可以很大程度上解决回调地狱问题。这句话我个人觉得不太好理解。有点我无力反驳但是有感觉啥都没说的感觉。我想用我个人的理解说一下。   Promise中文翻译为承诺,我觉得这个更好理解。我们做异步调用的时候,他就像一个承诺:“我承诺,我立刻去做一个事,不管成功还是失败,我都将给你一个明确的结果,你随时可...

关于人工智能的漫谈

开篇   随着2022年年底chatGPT的发布,人工智能已经成为目前最热门的词语。ChatGPT 是 OpenAI 开发的一种基于 GPT(生成式预训练模型)的对话生成模型。它是 GPT 系列模型的一部分,旨在通过深度学习技术来生成自然流畅的文本响应,能够进行对话、回答问题以及完成各种语言生成任务。ChatGPT 能够模拟人类对话风格,理解上下文,并做出相应的回复,因此被广泛用于聊天机器...

Homebrew管理工具使用笔记

前言   Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。使用Homebrew已经好多年了,但都是需要就去搜一下,没有仔细总结过,今天打算把一些使用记录下来。 安装   Homebrew的安装很方便,官网也直接给出了安装命令,只是可能需要科学...

ruby版本管理工具rbenv

前言   之前说过,这个博客系统是用的jekyll搭建的,而Jekyll是用ruby开发的,这就需要一个ruby环境来运行jekyll,虽然自系统搭建以来,没有写过几篇博文,但是运行一直好好的,但是今天发现运行报错了。反复思考原因可能是前两天更新了系统的软件包,导致ruby升级。于是就想到可能以后涉及到版本问题也会很多,所有找了一个环境管理工具。各个语言都有类似的管理工具。 要求 我的...

记一次canal的部署

介绍   canal是阿里云开发的一个用于将 MySQL 数据同步到其他存储中,如:MySQL、消息队列、elasticsearch等。 原理 MySQL主备复制原理 MySQL master 将数据变更写入二进制日志( binary log, 其中记录叫做二进制日志事件binary log events,可以通过 show binlog events 进行查看) MySQ...

记一次定时任务管理系统的使用-gocron

引   最近发现系统中有很多脚本命令,都是通过服务器的crontab执行的,开始的时候倒也没发现什么问题,随着脚本的增多,问题也就来了: 1、脚本太多分散在不同的服务器上,不容易管理。 2、脚本执行的时间长,一个周期没有执行完,下一个周期又开始了,导致数据不完整和服务器压力的升高。   出现了上述的问题,需要一套定时任务管理系统来集中管理定时任务,同时还要有单实例运行的功能。 调研 ...

git提交规范

1.背景 Git 是目前世界上最先进的分布式版本控制系统,在我们平时的项目开发中已经广泛使用。而当我们使用Git提交代码时,都需要写Commit Message提交说明才能够正常提交。 git commit -m "提交" 然而,我们平时在编写提交说明时,通常会直接填写如”fix”或”bug”等不规范的说明,不规范的提交说明很难让人明白这次代码提交究竟是为了什么。而在工作中,一份清晰...

使用Jekyll搭建博客系统

引   既然本博客使用Jekyll搭建,那么这篇博客就记录一下使用Jekyll搭建博客的过程。 在这里需要说明一下,虽然这个过程很简单,但是对于没有任何编程基础的同学来说还是建议找个平台注册一个博客账号,这样更方便。 Jekyll   Jekyll是一个静态网站生成器,可以认为是一个简单的“内容管理工具”,使用markdown作为编辑器,生成静态网站,支持选择主题模版。  ...

第一篇博文——独白

标题   这是我的第一篇博文,不知道什么标题才能显得高大上,也不知道写点啥,思来想去干脆就叫“第一篇博文——独白”,记录一下此时的感想。 想法   书到用时方恨少,到现在我还能想起初中的时候一位姓田的语文老师对我说的一句话,“你理科学的再好,语文和英语也不能差,这两门学科是工具,是你获取知识的工具,也是决定你未来高度的工具。”,后面的原话就不记得了,但是还隐约记得大概意思,比如:读不懂...