欢迎光临!请记住我的域名:http://wish123.cnblogs.com
代码改变世界

深入 NODEJS 源码探究 CPU 信息的获取与利用率计算

2023-04-22 15:48 by wish123, 666 阅读, 0 推荐, 收藏, 编辑
摘要:在 Linux 下我们通过 top 或者 htop 命令可以看到当前的 CPU 资源利用率,另外在一些监控工具中你可能也遇见过,那么它是如何计算的呢?在 Nodejs 中我们该如何实现? 带着这些疑问,本节会先从 Linux 下的 CPU 利用率进行一个简单讲解做一下前置知识铺垫,之后会深入 Nod 阅读全文

web开发冷知识汇总

2023-04-10 16:11 by wish123, 38 阅读, 0 推荐, 收藏, 编辑
摘要:1 浏览器对input和textarea有最大长度限制吗? 有,都是默认524,288个字符。 参见:https://www.dofactory.com/html/input/maxlength 和 https://www.dofactory.com/html/textarea/maxlength 阅读全文

常见问题问答

2023-04-09 18:53 by wish123, 69 阅读, 0 推荐, 收藏, 编辑
摘要:1. Promise底层原理 promise是一种用于处理异步操作的javascript对象,底层原理基于回调函数、事件监听和状态机等技术。在promise对象创建时,会初始化一个状态,通常有三种状态:pending(进行中)、fulfilled(已完成)和rejected(已拒绝)。 当使用pro 阅读全文

ChatGPT问答实录

2023-04-09 15:34 by wish123, 399 阅读, 0 推荐, 收藏, 编辑
摘要:1. php中的openssl_encrypt,在JavaScript中有没有对应的解密方法? 是的,JavaScript中有对应的解密方法可以与PHP的openssl_encrypt函数相匹配。该方法是CryptoJS库提供的AES加密算法。 在使用之前需要引入CryptoJS库。以下是一个示例: 阅读全文

前端用crypto-js来进行加密,php使用openssl_encrypt来进行解密

2023-03-27 19:45 by wish123, 917 阅读, 0 推荐, 收藏, 编辑
摘要:项目有个需求,需要对前端提交的密码进行加密传输,防止请求被拦截导致密码的泄露。 1、考虑到性能问题,不好太过的占用浏览器资源,我就直接采用了对称加密的方式(aes)来进行处理; 2、首先来看看前端加密的情况,我采用的是crypto-js来进行加密的,附上链接https://cdnjs.cloudfl 阅读全文

PHP批量文件重命名脚本(支持正则)

2023-03-22 21:56 by wish123, 47 阅读, 0 推荐, 收藏, 编辑
摘要:如题。 【免责声明】请了解怎么使用和正则的情况下谨慎使用,由此造成的任何后果均与本程序及其作者无关【使用说明】 格式: rename from to path from 是从什么文件名 to 是重命名什么文件名 path 是哪个文件夹(path 可省略,默认为当前文件夹) 【比如】rename “( 阅读全文

thinkphp6给命令行添加develop和product环境变量

2022-07-01 12:01 by wish123, 229 阅读, 0 推荐, 收藏, 编辑
摘要:thinkphp6给命令行添加develop和product环境变量的方法如下: 一、think 文件中代码改为: $cmdLine = implode(' ', $argv); if(strpos($cmdLine, '--env') && (strpos($cmdLine, 'dev') || 阅读全文

JWT用户登录方案-前后端交互说明

2022-06-30 18:44 by wish123, 529 阅读, 0 推荐, 收藏, 编辑
摘要:1 前端请求登录接口时后端返回token给前端,前端存储到客户端 2 前端每次请求接口时把token放到header中传给后端,后端校验token判断是否登录 3 当token即将过期时请求接口(比如还剩10分钟即将过期时),此时后端会检验到token即将过期,会在header中加入token-wi 阅读全文

Linux查看哪个文件夹或文件占用最多硬盘空间

2021-10-23 17:06 by wish123, 3939 阅读, 0 推荐, 收藏, 编辑
摘要:我的服务器没装新东西,为什么硬盘越用越少了?这多半是因为系统上的各种日志长期积累下来的结果,比如 nginx, apache 等留下来的访问日志信息长时间不清理、而且访问量大的话会很容易就膨胀到 GB;有时候某种应用程序的日志藏在文件系统的深处,不易发觉;有时候自己拷贝了一些大文件放在某个地方时间长 阅读全文

抢红包算法——线段分割法

2020-05-27 17:17 by wish123, 1629 阅读, 0 推荐, 收藏, 编辑
摘要:抢红包算法经常在面试的时候被问到,那么今天我就给大家分享一个比较常用容易理解的算法,线段分割法的实现。 算法思路: 线段分割法就是把红包总金额想象成一条线段,而每个人抢到的金额,则是这条主线段所拆分出的子线段。 当N个人一起抢红包的时候,就需要确定N-1个切割点。 因此,当N个人一起抢总金额为M的红 阅读全文