Scholar 7r 知识库

喧闹任其喧闹,自有我自为之,我自风情万种,与世无争。

AI Powered Commitizen

For someone like me, coding is maybe not always the hardest thing. Writting comments or explain something can always do a large harm to me. So I used to use some commitizen package to generate words automatically. Today we have AI to help us to read changes and produce comments, and a commitizen named cz-git that help us to generate regular comments. The first thing to enjoy lazy time is make everything done, so let’s prepare the enviroment.

继承中 This 和 Super 关键字的使用和区别

在面向对象模式开发中,经常会用到 this 和 super 两个关键字,在实体类的编写中,一般会用到较多的 this 关键字,本文通过举例说明来了解 this 和 super 关键字的用法和异同之处。

二〇二三年终自省

Scholar 7r 的知识库是从 2023 年开始记录的,第一篇文章伊始,就希望能够给所有人带来不一样的知识。从正确的部署 Hugo 博客到 GitHub Pages 到使用“按位非”运算符快速取整,虽然文章内容没有长篇大论,但也能够在及其简短的文字中收获良多。如 JavaScript 取模运算符的妙用,将一般情况下的 for 循环方案简化了不少,更是能够加快逻辑运算的速度。

使用“按位非”运算符快速取整

一般情况,JavaScript 取整或转换为整形时都会使用 Math.celingMath.floor 方法来进行,两者分别对应的是向上取整和向下取整。在位运算的范畴中存在“按位非”运算这种方式,通过对这种计算方式的调用可以实现比 Math.floor 更快的向下取整操作。

JavaScript 简单验证 URL 合法性

JavaScript 在经过因为多年没有一种简单的方法来验证 URL 之后出现了一种新方法,即为 URL.canParse()

在 Java Web 项目中使用 JDBC 连接数据库

要在 Java Web 项目中连接数据库,首先要准备数据库连接器。在 MySQL 官方网站上能够找到所有版本的数据库连接器。要在 Java Web 项目中连接数据库只需要使用官方提供的 JDBC ,在打开的网页中选择 Platform Independent 选项并下载即可。

JavaScript 取模运算符妙用

几乎每种编程语言都提供了使用百分号 % 求余数的运算方式,即取模。这种运算方式在实际的开发中貌似很少被用到,或者说,它的身影更多的出现在「判断概改年份是平年还是闰年」。作为一个开发者而不是数学家,该运算符在实际运用中有如何价值?

转载 Tuic 作者的一篇文章

为所有对开源社区无私奉献的开发者们呐喊,也祝愿那只名为 Clash 的小猫咪能够在开源的坟墓中被照亮!