摘要:Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux(Windows,MacOS) 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之 阅读全文
posted @ 2020-01-12 09:10 许善祥 阅读 (6) 评论 (0) 编辑
摘要:近几年,随着物联网时代到来、移动互联网高歌猛进,日新月异,在很多业务场景中,纯原生开发主要面临动态化和开发成本两个问题,而针对这两个问题,诞生了一些跨平台(特指Android和iOS两个平台)的动态化框架。 跨平台技术对比 上表中开发语言主要指UI的开发语言。而开发效率,是指整个开发周期的效率,包括 阅读全文
posted @ 2019-12-15 23:45 许善祥 阅读 (29) 评论 (0) 编辑
摘要:开始一个新项目或使用一种新技术通常需要设置您的开发工作区,使其与您要完成的工作兼容。 构建一个Web应用程序?您将需要使用众多JS框架之一,Node,npm以及其他几个帮助程序库和实用程序。而且您不会忘记像VS Code这样的IDE! 但是,当您想对视频流进行处理时会发生什么呢?无论是台式机应用程序 阅读全文
posted @ 2019-12-11 14:23 许善祥 阅读 (7) 评论 (0) 编辑
摘要:有时,作为程序员的工作很复杂,我们在电脑前呆了很长时间,有时感到疲倦或无能为力。此外,由于编程似乎也是许多编码人员的嗜好,因此我们努力保持工作与生活之间的平衡,因此我们花时间寻找解决方案,以解决需要完成的任务,有时会忘记休息一下。 休息对我们的身体和大脑非常重要,这就是为什么我将一些习惯养成自己的生 阅读全文
posted @ 2019-12-10 14:22 许善祥 阅读 (11) 评论 (0) 编辑
摘要:目录: 未优化的图像是网站性能不佳的主要原因之一,主要是在初始负载上。 根据分辨率和图像质量,您最终可能会获得占网站总大小70%以上的图像。 未经优化的图像很容易最终出现在生产现场并大大降低其初始负载。 经验不足的开发人员通常不了解此潜在问题。 他们还不了解用于优化图像的各种工具和方法。 本文旨在介 阅读全文
posted @ 2019-12-09 17:34 许善祥 阅读 (6) 评论 (0) 编辑
摘要:一、HTML5新特性 本地存储 webStorage websocket webworkers新增地理位置等API对css3的支持canvas多媒体标签新增表单元素类型结构标签:header nav article aside footer表单标签:email url range date媒体标签: 阅读全文
posted @ 2019-12-05 23:30 许善祥 阅读 (12) 评论 (0) 编辑
摘要:作为JavaScript开发人员,NPM是我们一直使用的东西,并且我们的脚本在终端上连续运行。 如果我们可以节省一些时间呢? 1、直接从npm打开文档 如果我们可以直接使用npm跳转到软件包的文档怎么办? 2、打开bug页面 为了以防万一,我们想在程序包上提交一个错误。 如果有这个包的作者的链接,将 阅读全文
posted @ 2019-12-04 22:39 许善祥 阅读 (80) 评论 (0) 编辑
摘要:图标是网络上常用的元素。 它们是通用的,可以立即识别,可以非常吸引人,引起注意,并且(如果使用正确)可以提供出色的用户体验。 在网络上实现图标时,我们有很多选择: 它们中的一些如今已很常见,例如SVG元素(SVG elements)和Icon字体。 在本文中,我们将深入研究在Web上实现Icon的每 阅读全文
posted @ 2019-12-03 20:42 许善祥 阅读 (19) 评论 (0) 编辑
摘要:域名为互联网提供了更加用户友好的引用服务器的方式,但是你有没有想过它是如何在幕后工作的吗? 在阿帕网(ARPANET)开始时,只有少数几台主机可以保存在一个简单的主机名文本文件中。 多年来,随着互联网的爆炸性增长,需要一个系统来帮助组织无数的现有域名和地址。 为什么是DNS? 最初,域名系统(DNS 阅读全文
posted @ 2019-12-03 15:13 许善祥 阅读 (35) 评论 (0) 编辑
摘要:electron-store1可以用来保存Electron应用程序或模块的简单数据持久性-保存和加载用户首选项,应用程序状态,缓存等。 Electron没有内置的方法来保留用户首选项和其他数据。electron-store模块可以为您解决该问题,因此您可以专注于构建应用程序。 数据保存在app.ge 阅读全文
posted @ 2019-12-01 21:25 许善祥 阅读 (363) 评论 (1) 编辑