obsession
文章 0
文章搜索
阿蛮君
有了AI以后,笔记似乎变得不那么重要......
用户数
827
文章数
546
评论数
1791
阅读量
1133821
随机文章

Promise 简介以及使用教程
1. 回调地狱 要了解 Promise 是什么,首先要知道什么是异步编程,常见的异步编程有以下几种: nodejs 中 fs 模块操作磁盘文件 数据库操作 ajax 请求 定时器 要知道,js 设计之初就是单线程模式,那么遇到异步函数不能等它执行完再执行,所以通常传递一个回调函数。例如: setTimeout(() => { console.log('3 秒后打印'); ...

设计模式之软件设计原则
在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据 6 条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。 1 开闭原则 对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。 想要达到这样的效果,我们需要使用接口和抽象类。 因为抽象灵活性好,适应...

Go 语言多模块工作区
在 Go 1.18 引入的多模块工作区(Workspace)功能使我们可以在一个工作区中同时使用多个模块,这对开发大型项目或需要同时处理多个模块依赖的项目非常有帮助。 下面是一个简单使用多模块工作区的案例: 创建主目录 首先创建主目录: mkdir myworkspace cd myworkspace 创建第一个模块 在 myworkspace 文件夹下运行命令: mkdir mod1 cd mo...

用 Java 详解 utf-8、gbk、ascii 字符编码
查看 utf-8、gbk 和 ascii 编码的不同,结果如下。 代码: import java.io.UnsupportedEncodingException; public class Test { public static void main(String[] args) throws UnsupportedEncodingException { String str = "He...

搭建属于自己的导航网址-无后台且不需要修改 html
如果你也想非常简单的搭建一个像这样的简洁耐看又实用导航网站,或者这篇文章将会对你有帮助。 简介 hausen1012/webstack 这是一个根据 WebStack-Hugo 制作的镜像,使用 hugo 来搭建的原因是,不想需要后台来管理,不想依赖数据库!!! 此外,为了更方便获取目录网站的 favicon 图标,镜像内部封装了获取的 api。 例如:获取百度的 favicon.ico,只需要访...
标签云
最新评论