Dvorak
Dvorak

Dvorak Chen

All Posts in 2024.10


HTML 样式设计的兼容性考虑

HTML样式设计的兼容性考虑 这篇博客讨论了HTML元素的大小应该由其外部元素决定的概念。作者指出,这样设计的元素能够具有兼容性和伸缩性,适应不同大小的要求。通过使用Vue框架编写组件的例子,作者展示了组件和元素的伸缩性的重要性。他提到了一个手机组件的例子,该组件的固定宽高导致在不同屏幕上显示不完美。为了使组件具有伸缩性,作者建议将组件的宽高设置为100%,使其大小取决于使用它的地方。最后,作者指出并非所有组件都需要伸缩性,例如按钮组件可以使用固定的宽高。这篇博客引发了读者对HTML样式设计的思考,并提出了一个问题:什么样的元素需要具有伸缩性?--GPT 4

css

在 Dockerfile 里使用 crates 镜像提升 crates 下载速度

在这篇博客中,作者介绍了如何在Dockerfile中使用crates镜像来提高crates下载速度。文章首先说明了在国内访问crates时下载速度较慢的问题,并提出了在本地设置crates镜像的解决方案。然后,作者给出了在Dockerfile中添加镜像配置的具体步骤,并提到了与本地配置方式的细微差别。最后,作者引用了一个参考链接,供读者进一步了解和学习。通过本文,读者可以了解到如何在Dockerfile中使用crates镜像来提升下载速度,并且可以思考如何在其他环境中应用相似的镜像配置来优化软件开发过程中的依赖下载速度。--GPT 4

Rust

更好的 Javascript 运行时 Deno

# 更好的 Javascript 运行时 Deno 本博客介绍了一种更好的 JavaScript 运行时环境——Deno。与目前占据主导地位的Node不同,Deno提供了更好的使用体验。 Deno同样基于V8引擎,但与Node不同的是,Deno默认支持TypeScript,并提供了HTTP服务器等功能,而Node需要通过添加依赖来实现这些功能。 在安装Deno后,可以通过在控制台输入`deno -v`来查看Deno的版本。 Deno可以直接运行TypeScript,只需创建一个ts文件并编写代码,然后使用`deno`命令运行。此外,Deno还可以作为服务器使用,它提供了用于构建HTTP服务器的库。只需创建一个新文件并编写代码,然后使用`deno run --allow-net`命令运行即可。需要注意的是,在Deno中,默认情况下网络权限是关闭的,需要使用`--allow-net`参数开启。 通过使用Deno,无需安装任何依赖即可运行TypeScript和构建HTTP服务器。 想要了解更多关于Deno的信息,请查看[官方文档](https://deno.com/)。--GPT 4

Javascript