ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    JS 函数 promise 化

    Apr 1, 20223 min read

    JS 函数 promise 化

    const promisic = function (func) {
        return function (params = {}) {
            return new Promise((resolve, reject) => {
                const args = Object.assign(params, {
                    success: (res) => {
                        resolve(res);
                    },
                    fail: (error) => {
                        reject(error);
                    }
                });
                func(args);
            });
        };
    };
    

    相关文章

    Go regexp.QuoteMeta 的使用安全

    regexp.QuoteMeta函数用于转义字符串中的元字符,防止正则表达式注入攻击和匹配异常,确保正则表达式匹配的安全性和正确性。

    Go map 的 key 为什么得是可比较类型的?

    Go map 的 key 必须为可比较类型,以确保哈希表通过 key 的哈希值进行有效索引,从而实现快速查找和插入操作。

    NAT VPS 主机端口转发(流量中转)教程

    本教程详细介绍了如何在Linux VPS服务器上配置端口转发,通过启用IP转发、安装iptables、设置转发规则并测试,实现了将本地端口流量转发至远程服务器端口的功能。

    大坑dayjs 支持的格式化占位符列表

    大坑dayjs支持的格式化占位符列表包括年、月、日、星期、小时、分钟、秒和时区偏移等多种时间格式。

    apt-get 提示 无法解析域名“cn.archive.ubuntu.com” 的解决

    解决apt-get无法解析域名“cn.archive.ubuntu.com”的问题,需配置DNS,通过修改/etc/resolvconf/resolv.conf.d/base文件添加DNS服务器地址。