抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

前言

最近在 GitHub 上发现了一个很有意思的 Go 项目,它能够自动化注册 AWS Builder ID(Amazon 的开发者账号)。这个项目的技术含量非常高,涉及到很多我们在日常开发中不太接触,但又非常有价值的技术。

今天这篇文章,我想以一个小白的视角,来详细拆解这个项目用到的各种技术。即使你不懂 Go 语言,也能看懂。

前言有时候可能需要在浏览器环境运行包含nodejs模块的依赖,这时候就需要将nodejs模块代码编译为浏览器可执行的CommonJS风格代码.在以前可能需要自己手动编译(比如我耗时几个月自己编译完的),完成这项工作真的又耗时又考验心态.但是现在有了一些工具,可以更方便的完成这项工作(想起来自己手动编译完的代码,真的有点想哭). 前置准备 初始化项目 1npm init 一路回车即可 ...

重要提示在我完成本项目的时候突然意识到会不会有工具能完成将nodejs模块转译为web api支持的函数,然后就在这篇文章中介绍了几种方法,想要使用本依赖的用户可以参考参考,实在不行也可以再使用本依赖。 前言本章内容主要针对企业微信接受消息部分.虽然企业微信官方和第三方提供的加解密库,但是它们都只能Nodejs环境使用,无法在浏览器和Edge边缘计算环境使用.且官方的库说明文档及其简陋(可以...

问题原因varletjs默认不会自动导入touch-emulator,而电脑端又不支持手势. 解决方法 添加@varlet/touch-emulator依赖 1234// package.json"dependencies": { "@varlet/touch-emulator": "latest", }...

创建项目(基于Vue3)命令创建执行命令前请确定是否正确安装了npx 12345# 创建以 javascript 开发的工程 npx degit dcloudio/uni-preset-vue#vite my-vue3-project # 创建以 typescript 开发的工程 npx degit dcloudio/uni-preset-vue#vite-ts my-vue3-pro...

课本书籍资源进入官网下载,PC端进入 第十二章-高级程序开发组件,探究Jetpack学到这里,现在的你已经完全具备了独立开发一款Android App的能力。但是,能够开发出一款App和能够开发出一款好的App并不是一回事。这里的好指的是代码质量优越,项目架构合理,并不是产品本身好不好。长久以来,Android官方并没有制定一个项目架构的规范,只要能够实现功能,代码怎么编写都是你的自由。但是...

课本书籍资源进入官网下载,PC端进入 第十四章-继续进阶,你还应该掌握的高级技巧全局获取Context的技巧回想这么久以来我们所学的内容,你会发现有很多地方都需要用到Context,弹出Toast的时候需要,启动Activity的时候需要,发送广播的时候需要,操作数据库的时候需要,使用通知的时候需要…… 或许目前你还没有为得不到Context而发愁过,因为我们很多的操作是在Activity中...

课本书籍资源进入官网下载,PC端进入 第十二章-最佳的UI体验,MaterialDesign3实战M3首页其实长久以来,大多数人可能会认为Android系统的UI并不算美观,至少没有iOS系统的美观。以至于很多IT公司在进行应用界面设计的时候,为了保证双平台的统一性,强制要求Android端的界面风格必须和iOS端一致。这种情况在现实工作当中实在是太常见了,虽然我认为这是非常不合理的。因为对...

课本书籍资源进入官网下载,PC端进入 第十一章-看看精彩的世界,使用网络技术如果你在玩手机的时候不能上网,那你一定会感到特别地枯燥乏味。没错,现在早已不是玩单机的时代了,无论是PC、手机、平板,还是电视,都具备上网的功能, 21世纪的确是互联网的时代。当然,Android手机肯定也是可以上网的。作为开发者,我们就需要考虑如何利用网络编写出更加出色的应用程序,像QQ、微博、微信等常见的应用都会...

课本书籍资源进入官网下载,PC端进入 第十章-后台默默的劳动者,探究ServiceService是什么Service是Android中实现程序后台运行的解决方案,它非常适合执行那些不需要和用户交互而且还要求长期运行的任务。Service的运行不依赖于任何用户界面,即使程序被切换到后台,或者用户打开了另外一个应用程序,Service仍然能够保持正常运行。不过需要注意的是,Service并不是运...




站点访问量 Loading… 站点访客数 Loading…