程序编程实战教程 -AI、Java、Spring Boot 实战 专注后端开发知识分享,涵盖 Java 基础、Spring Boot 实战、数据库优化与中间件应用,助力程序员成长为优秀后端开发工程师。

使用 SVG 创建生成式社交图像!最终成果!但是……它到底是用来做什么的?起飞吧🚀

摘要: 本文介绍了使用SVG创建生成社交图像的方法和过程。文章首先阐述了最终成果,展示了几个社交图像的示例。接着介绍了SVG的优势,能够轻松调整尺寸和适应不同的网站需求。然后提供了HTML标记和SVG标记的示例代码,包括如何添加用户界面和SVG元素。最后强调了SVG在创建社交图像中的重要作用,可以让文本和内容变得可编辑,并通过点击和开始键入进行个性化定制。

使用 SVG + JS 构建一个平滑的动画 blob

摘要: 本文介绍如何使用SVG和JavaScript构建一个平滑的动画blob。首先,创建SVG标记并添加渐变填充。然后,通过路径元素定义blob的形状。接着,使用JavaScript动态设置路径的data属性和渐变填充的起始/终止颜色。最后,添加一些CSS来确保blob始终适合视口并完美居中对齐。通过这种方式,你可以创建一个平滑的动画blob,具有渐变色和动态形状。

隆重推出...我的新网站!✨

乔治推出他的新个人网站,网址为 https://georgefrancis.dev。该网站包含他之前在DEV平台上的所有作品,将作为他未来发布新内容的场所。网站由Eleventy构建,托管在Netlify上。乔治邀请大家浏览他的新网站,并随时回答大家的问题。期待他在新网站上推出更多创意编码/生成艺术内容。

CodePen - 生成 macOS Big Sur Waves 🌊 [SVG]

这篇文章描述了一个利用CodePen程序创建具有macOS Big Sur风格波浪背景的技术。生成的图像在限定条件下是随机的,虽然不是完美呈现,但它们独一无二且独具个性。你可以将喜欢的SVG图像通过下载按钮复制到剪贴板。同时提供了如何制作的链接和文章的来源链接。

生成式 SVG 入门套件

摘要: 本文介绍了生成式 SVG 入门套件的相关内容。文章首先提供了 SVG 的简介,强调其在生成艺术方面的优势。接着阐述了该入门套件适合哪些人使用,并提供了代码示例。之后,文章解释了生成艺术的含义,并通过一个简单的例子进行说明。最后,文章介绍了一块空白的画布在生成式 SVG 中的作用,并给出了 HTML 和 CSS 的示例代码。

UI 设计中色彩应用的初学者指南

这篇文章是关于UI设计中色彩应用的初学者指南的摘要。文章介绍了色彩理论的基础知识,以及如何选择和运用颜色来创建美观且连贯的用户界面。文章通过一步步的教程,引导读者理解如何在使用HTML和CSS的基础上,运用HSL色彩模式来处理颜色,从而达到更好的视觉效果。文章还强调了选择适合自己产品的颜色方案的重要性,并通过实例演示了如何应用色彩到实际的产品设计中。最后,文章总结了色彩在UI设计中的重要性和应用技巧,为初学者提供了宝贵的指导。

在 Next.js 中为 DEV 环境设置代理

文章介绍了如何在 Next.js 的开发环境中设置代理,以处理与外部 API 的交互。主要内容分为四个步骤。首先,通过修改 next.config.js 文件中的规则进行重写设置代理规则。其次,根据需要添加其他单独的托管位置规则。再次,通过添加 NODE_ENV 检查来在生产环境中禁用规则。最后,确保客户端所有现有的 API 都已更改为相对 URL,并展示了如何在设置代理后调用 API 的示例代码。 关键词:Next.js、开发环境、设置代理、API 交互

我的开源项目获得 2000 星 一些背景 今天发布

本文讲述了一个开源项目的成功经历。作者在二月启动了一个名为“iHateRegex.io”的项目,它是一个正则表达式速查表,包含简洁的可视化效果和常见表达式的解释。该项目在GitHub上获得了近2000颗星,用户不断提交表达式并收藏为常用工具。文章分享了一些背景信息,包括作者从创建到发布的心路历程、项目的响应以及个人经历等。同时提醒读者不必过分预测未来和过于安全的决策会影响自身的成就和发展。

我非常讨厌 Regex,所以我创建了 iHateRegex.io

作者因对正则表达式(Regex)感到困扰,而创建了iHateregex.io这个工具。该工具旨在帮助用户理解常用正则表达式的工作原理,通过可视化图形展示代码的匹配和突出显示。该应用程序使用Nuxt.js框架、Tailwind.css构建,并借助于regexper-static进行视觉演示。作者在Producthunt上发布了这一工具,并正在制作相关教程页面。该工具是一个初学者项目,未来有进一步的开发潜力。

使用 Github 和 Gatsby 创建作品集网站的新手指南

摘要: 本指南将帮助您使用 GitHub 和 Gatsby 创建一个作品集网站。首先,您需要设置您的计算机,包括安装 Node.js 和 VS Code。然后,您需要创建 Git 帐户并在 GitHub 上设置 SSH 密钥。接下来,您将使用 Gatsby CLI 创建新的作品集网站并将其托管到线上供所有人浏览。本指南是为初学者设计的,假设您至少有一些 HTML、CSS 和 JavaScript 的应用知识。 本文详细解释了创建作品集网站的步骤,包括计算机设置、Git 和 GitHub 使用、SSH 密钥生成和设置等。通过遵循本文的指南,读者可以顺利完成网站的搭建并成功将其部署到线上。本文的内容简洁明了,适合初学者参考和学习。