2024年8月26日

Java 中的关系运算符

Java 中的关系运算符用于比较两个变量是否相等、不等、大于、小于等。Java 关系运算符总是返回布尔值 - true 或 false。 Java 中的关系运算符 Java 有 6 个关系运算符。 == 是相等运算符。如果两个操作数都指向同一个对象,则返回 true,否则返回 false。 != 为非相等运算符。如果两个操作数引用不同的对象,则返回 true,否则返回 false。 < 是小于运算符。 > 是大于运算符。 <= 小于或等于运算符。 >= 大于或等于运算符。 关系运算符支持的数据类型 == 和 != 运算符可以与任何原始数据类型以及对象一起使用。 <、>、<= 和 >= 可用于以数字表示的原始数据类型。它适用于 char、byte、short、int 等,但不适用于 boolean。对象不支持这些运算符。 关系运算符示例 packa…
2024年8月26日

SVG 中的矩形:

在 svg 中定义矩形: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 200"> <rect x="349" y="67" width="302" height="66" rx="5" ry="5" stroke="#E4AF4C" fill="#F4D37D" stroke-width="2" /> 分解 以下是用于定义矩形的属性。如果省略 rx 和 ry,则角半径将默认为 0: x & y:矩形左上角的 x 和 y 位置。 宽度和高度:矩形的宽度和高度。 rx 和 ry:角半径。…
2024年8月26日

SVG 中的径向渐变

我已经讲过如何在 SVG 中定义线性渐变,所以让我们再讲一些径向渐变的例子。语法与线性渐变非常相似。 再次,这是我们的基本交叉骨头 SVG 图像: 这是它的 SVG 标记,通过将路径数据更改为... 来简化: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"> <style>.bones{fill:#ccc ;} .eye{fill:#666;}</style> <path class="bones" d="..."/> <path class="bones" d="..."/> <g> <path class="eye" d="..."/> <path class="eye" d="..."/> <…
2024年8月26日

在 Jekyll 模板中定义 Twitter 卡片

Twitter 卡片是发布推文时突出显示内容的好方法。有几种格式可供选择,我最喜欢的是“摘要/带大图”。以下是我在 Jekyll 中的 head.html 包含文件中定义它的方式: <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@alligatorio"> <meta name="twitter:title" content="{{ page.title }}"> {% if page.description %} <meta name="twitter:description" content="{{ page.meta_description }}"> {% else %} <…
2024年8月26日

clipboard.js:将文本复制到剪贴板

clipboard.js可让您轻松将文本复制到剪贴板。压缩后大小为 3kb,无需 Flash,这是一种非常轻量级的方式,可让您的访问者复制您网站上的文本和代码。 安装 安装方式npm: npm install clipboard --save 或者从 Github 获取包并将 clipboard.min.js 文件手动放在您的项目文件夹中。 然后在结束 </body> 标签之前包含 JavaScript 文件: <script src="path/to/clipboard.min.js"></script> 最后,您需要实例化它。在下面的 JQuery 示例中,我们将实例化所有具有以下类的元素的对象clipboard: $( document ).ready(function() { var clipboard = new Clipboa…
2024年8月26日

面向 Linux 专家的 20 个高级命令

感谢您在本文的前两部分给予我们的点赞、好评和支持。在第一篇文章中,我们讨论了针对刚刚转向 Linux并需要必要知识的用户的命令。 Linux 新手必学的 20 个命令 在第二篇文章中,我们讨论了中级用户管理自己的系统所需的命令。 面向中级 Linux 用户的 20 个高级命令 下一步是什么?在本文中,我将解释管理Linux 服务器所需的命令。 Linux 专家命令 41.命令:ifconfig ifconfig用于配置驻留在内核的网络接口。它在启动时根据需要设置接口。此后,通常仅在调试或需要系统调整时才需要它。 检查活动网络接口 [avishek@example ~]$ ifconfig eth0 Link encap:Ethernet HWaddr 40:2C:F4:EA:CF:0E inet addr:192.168.1.3 Bcast:192.168.1.255…
2024年8月26日

SVG 中的线性渐变

尽管实际上大多数情况下您都是使用 Adob​​e Illustrator 等工具创建 SVG 文件,而不是手动编码,但某些 SVG 功能可轻松手动实现,让您的图像更加突出。线性渐变就是其中一种功能。 让我们通过一个例子来学习。这是我们的基本交叉骨头图像: 这是它的 SVG 标记。我通过用 ... 更改路径数据进行了简化: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"> <style>.bones{fill:#ccc ;} .eye{fill:#666;}</style> <path class="bones" d="..."/> <path class="bones" d="..."/> <g> <path class…
2024年8月26日

Chrome DevTools:颜色选择器

如果您点击 Chrome DevTools 中颜色代码旁边的小彩色图标,您将获得一个不错的颜色选择器。这非常方便您选择最适合您设计的颜色。默认情况下,滴管也将处于活动状态,这意味着您可以在当前页面上采样任何颜色: 更改颜色模式 您还可以轻松地在 HEX、RGBA 和 HSLA 之间更改颜色模式: 玩转色调和不透明度 再次,你可以尝试不同的色调和不透明度级别: 调色板 最后,您可以访问调色板。默认情况下,页面的颜色显示在调色板中,但您可以创建自定义调色板或使用 Material Design 调色板:…
2024年8月26日

使用 Bootstrap 的工具提示

使用工具提示帮助您的用户更好地理解应用或网站中的内容: <span title=”Push it real good” data-toggle=”tooltip”> Push It </span> 初始化它们 您需要通过 JavaScript 初始化工具提示: $(document).ready(function(){ $('[data-toggle="tooltip"]').tooltip(); }); 工具提示位置 想要将工具提示放在元素上方、下方或侧面吗?在元素上添加 data-placement 属性: <a href=”#” data-toggle=”tooltip” data-placement=”left” title=”Knock you out”> Mama said </a> 快速提示 不要忘记包含 jQue…
2024年8月26日

Sass 列表

Sass 中的列表非常简单,就是存储在变量中的一系列项目。使用列表可以将单词或关键字放在一起。然后,您可以使用 nth() 函数访问其中任何项目。 列表可以用空格或逗号分隔,列表项可以不加引号,用单引号 ' 或双引号 " 括起来。(注意:如果确实用引号括起来,则需要使用 unquote() 函数将其删除: $colours: red green blue; $padding: '10px', '20px', '30px'; $border: "solid" "dotted"; // nth takes the list name as 1st param // and list item as the 2nd div { background: nth($colours, 3); padding: nth($padding, 2); // "20px" border: 2px unquote(nth($bor…