自用!一些自我感觉良好的 JS 工具函数

2024-10-05 更新:优化 deepFreeze 2024-09-04 更新:优化 deepFreeze 、arrayBufferToBase64 等函数实现 一些自用 js 工具函数~ /** * 计算文本长度,英文 1 个算字符,非英文 2 算个字符 * @param {String}


日语中的『普通形』变形规则

日语中的普通形变形规则 1. い形容词 直接去です 2. な形容词和名词 现在时,句尾 です → だ 过去时,句尾 でした → だった 现在时否定,句尾 では(じゃ)ありません


日语中动作发生场所『で』和着落点的『に』的区别

日语中动作发生场所『で』和着落点的『に』的区别1. 表示动作发生场所的 で意思:在XX场所做某事。例:「此処で名前を書いてくだいさい。」意为:请在这里(有空位的地方,有空余地方的桌子)写名字(写名字这个动作发生在这里)。2. 表示着落点的 に意思:做XX在xx(地点、物品)。例:「此処に名前を書いて


日语动词分类及て形变换

日语动词分类及て形变换 1. 动词分类 I 类动词 动词的 ます形 的 ます 前的音节结尾在 い段 的动词。 II 类动词 动词的 ます形 的 ます 前的音节结尾在 え段 的动词。 单音节动词。例: 見ます(みます) 出ます(でます


MacOS 更换 Homebrew 镜像源

Homebrew 是 MacOS、Linux 下的一个软件管理程序,使用 MacOS 的人或多或少应该有使用过或听说过。虽然 Homebrew 并不是 MacOS 官方的软件管理器,但是到目前为止,Homebrew 应该已经成了一个事实上标准,就如 Homebrew 官网所说:『使用 Homebrew 安装 Apple(或您的 Linux 系统)没有预装但 你需要的东西。


更换 cargo 镜像源,解决 cargo install 一直卡住问题

在现如今 Github 的 DNS 解析被间歇性污染的大陆,各种语言的依赖包安装都不容易,想直接运行命令就安装好依赖还得看运气😅虽然有解决办法是使用各种梯子和代理,但是在公司内网连接代理都不可以!!!


MacOS 下 Flutter 踩坑笔记

本文不是关于 Flutter 环境搭建的文章,所以就不对 Flutter 及具体搭建步骤作详细说明,仅仅记录自己踩过的坑。我是按照 Flutter 官网的MacOS 安装教程来的,一直到安装 Flutter SDK 都很顺利,到后面要安装 Android SDK 的时候就各种问题了...不得不说,官


【转】javascript 中 string 转 UTF8 格式 byte 数组

在javascript代码中,有些地方我们需要将string转为byte数组再进行进一步处理,网上太少这方面的资料。这里我根据java中String.getByte(“UTF-8”)的实现机制来进行string转byte数组的处理,同时解决中文和非英文字母转byte数组时的编码问题。其代码如下:/*