使用 Hexo 和 WordPress 的静态站点生成器指南

静态站点生成器是将模板编译成静态 HTML 页面的系统。如果这听起来很有效——是的,确实如此。没有服务器处理或渲染,因此静态网站往往非常快速和轻量级,为您和您的用户节省宝贵的时间和带宽。这种效率的提高体现在成本的降低和潜在的收入增加上。

从优化 WordPress 到静态化

说到高效的收入来源,我想到了 WordPress。它为 28% 的互联网提供动力,是一个强大的平台,具有许多强大的功能,包括由一系列插件、主题、API 等支持的广泛的用户和内容管理。

即使是我们行业的大玩家也使用WordPress。像Smashing Magazine和CSS-Tricks这样的网站使用[……]

继续阅读

Vue中created和mounted有什么区别?

大多数人在谈论 Vue 中的生命周期钩子时会感到困惑的一件事是 和 之间的created区别mounted。他们都有相似的名字,他们觉得他们应该做同样的事情,但有一些细微的差别。

createdVue和mountedVue的区别

首先,两者created()都mounted()可以访问原型上的数据和道具。

例如,这两个钩子都会在下面控制台记录“我的消息”,以及 的默认值myProp,即“某些道具”:

道具继承created和mounted

created()和之间的根本区别mounted()是您还没有访问 DOM 的权限created()。

即使您设置了[……]

继续阅读

Quarkus 与 Spring Boot – 简要概述

当您查看在开发人员中流行的高级编程框架时,您会注意到 Quarkus 和 Spring Boot 占据显着位置。我们还看到开发人员在尝试从这两者中进行选择以开发高级软件时如何面临挑战。这就是为什么我们考虑创建Quarkus 与 Spring Boot比较的原因。

什么是Quarkus?

首先,让我们探索一下 Quarkus 的全部内容。Quarkus 是一个 Java 框架,可以帮助开发人员最大限度地利用编程语言。它是开发人员友好且快速的框架。您也可以将其视为 Java 的超音速亚原子版本。这是因为它是一个有效的平台,可用于容器化、无服务器和云环境。

您会在 Quarkus[……]

继续阅读

了解为什么以及如何使用关系数据库迁移

在开发后端服务时,如果数据库集成实施不正确,很容易产生问题。本文将告诉您在现代服务中使用关系数据库的一些最佳实践,还将向您展示自动生成和保持最新模式可能不是一个好主意。

我将使用Flyway进行数据库迁移,使用Spring Boot轻松设置,并使用H2作为示例数据库。

我没有介绍关于什么是迁移以及它们如何工作的基本信息。以下是 Flyway 的好文章:

  • 关于什么是迁移的基本信息
  • Flyway 如何在引擎盖下工作。

问题

很久以前,开发人员通过独立于应用程序应用脚本来初始化和更新数据库。但是,现在没有人这样做,因为它很难在适当的状态下开发和维护,从而导致严重的麻烦。[……]

继续阅读

以 MariaDB 为例介绍数据库测试

介绍

如果我们谈论的是软件测试,那么作为测试人员,我们都知道如何使用数据库测试服务。但DataBase 也是某种服务,应该进行测试。也许您想知道 – 如何测试数据库?简单的。

而今天我就以最流行的开源关系型数据库之一的 MariaDB Server 为例来聊一聊。

安装

在开始我们的测试之前,我们考虑如何正确安装 MariaDB。因为使用 Windows 安装程序从文件进行常规安装.exe对于执行任何类型的测试都没有用处。我们需要在调试模式下安装它。我想在世界上最流行的Windows平台上解释一下。

你需要具备三样东西:

在 Go 中构建内存数据库

在软件工程师职位的设计面试中,您可能会遇到的问题之一是设计内存数据库。这个问题有很多变化,但通常是这样的:

如果您不熟悉此类问题,您可能想知道这是什么类型的问题。很明显,实现一个具有生产价值的内存数据库需要付出很多努力。您需要控制内存的分配和释放方式、解决线程安全问题、实施大量输入验证、使用测试覆盖许多边缘案例、收集指标以更好地了解数据库的执行情况、运行严格的压力测试等。获得所有相关问题的答案可能比一般面试花费的时间要长得多。那么,为什么还要问这个问题呢?

事实证明,这类问题是了解受访者编码方法的好方法。正是“一张图抵千言”的情况。这里的图片基本上是一个开放式问题,在面试过程中[……]

继续阅读

使用 CSS 垂直居中文本和 HTML 元素

在 CSS 中垂直居中并不像你想象的那么容易,在我们得到像flexbox这样的工具之前,这真的很难。幸运的是,现在在容器中垂直居中非常容易。让我们看看如何实现它。

在 CSS 中将项目垂直居中

假设我们有一些简单的 HTML,其中一个 div 在名为.item的容器中调用#container。我们的 HTML 如下所示:

当我们创建它时,我们的输出将类似于下面的示例。默认情况下,.item将是全宽并位于容器的顶部。

CSS中垂直居中的例子

为了纠正这个问题,并使.item包含文本“Hello”的 div 居中,我们需要创建#container一个 flex[……]

继续阅读

使用 HTML 和 CSS 创建图像滑块

在本文中,我们将学习如何使用 HTML 和 CSS 创建图像滑块。您可以在下面的链接中查看完整的源代码。

https://codepen.io/taimoorsattar/pen/yLJBdKO

首先,我们可以构造我们的 Html 代码,如下所示:

您可以添加任意数量的图像。要下载虚拟图像,您可以访问 picsum.photos 地点。

在上面的 HTML 中,我们定义了 HTML 元素的类名,其结构如下。

我们可以插入任意数量的图像。我们只能看到那些对我们可见的图像。如下图所述,黄色区域是显示图像的可见区域。左侧图像滑块可显示更多图像[……]

继续阅读

Froala今年我们看到的 HTML 代码编辑器的最大趋势

随着全球网络的发展和数字营销的兴起,您越来越有必要开发一个能够产生收入并提高您的市场声誉的个人品牌。

最好的方法之一是创建一个令人惊叹的网站。对于有经验的开发人员和新手来说,建立自己的网站都是一个艰难的过程。

创建自己的模板、修改相应的内容、自定义图标和工具栏需要花费大量时间。通过自动化您的大部分工作,  HTML 代码编辑器 有助于减少您已经完成的工作量。

虽然创建网站是一项艰巨且耗时的任务,但 HTML 代码编辑器可能会使它变得更容易和更快。它使您能够更快地开发您的网站,同时还允许您在此过程中学习 HTML。此外,它们使您能够优化代码以获得更[……]

继续阅读

HTML中的表格属性及其优势是什么?

抽象的:

HTML(超文本标记语言)有许多标签和属性可用于开发网页。表属性就是其中之一。表格属性用于在网页上创建表格。该表由易于汇总信息的数据组成。让我们微笑着走得更远!

范围:

本文将详细介绍 HTML 中的表格属性及其优势。在表格的帮助下,我们有很多优势,比如我们可以可视化我们的数据并轻松理解我们的数据。我们有一些表格标签的标签和样式。在本文结束时,您将能够为网页创建表格。让我们更多地了解这一点!

HTML中的Table属性介绍:

HTML 中的表格属性是通过使用<table>标签定义的,它有一些标签,如<tr>, <t[……]

继续阅读