最近公司要做一个信息收集功能 要求员工填写信息报表 但又不希望在0:00到6:00开放 所以就在程序中做判断
我的思路是取出时间的小时和0-6范围做比较 如果属于这个范围 就拒绝。下面是我写的示范性是例子
我们发现用in_array 和range居然比逻辑运算符要快 于是我决定将date取小时进行抽离
效果是这样的 发现确实 这个速度大大提升 超过了数组 同时数组也大大提升了效率
不过这一切都是以变量为代价的 即:牺牲空间换时间
2024-05-22 08:57:42 阅读次数:35
最近公司要做一个信息收集功能 要求员工填写信息报表 但又不希望在0:00到6:00开放 所以就在程序中做判断
我的思路是取出时间的小时和0-6范围做比较 如果属于这个范围 就拒绝。下面是我写的示范性是例子
我们发现用in_array 和range居然比逻辑运算符要快 于是我决定将date取小时进行抽离
效果是这样的 发现确实 这个速度大大提升 超过了数组 同时数组也大大提升了效率
不过这一切都是以变量为代价的 即:牺牲空间换时间
下一篇:浏览器中的HttpOnly是什么
LeetCode:239. 滑动窗口最大值
在 Vue 3 中,你可以使用 reactive 函数创建响应式对象。如果你想给这个响应式对象赋值,可以直接修改其属性。
LeetCode:344.反转字符串
当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。
算法题 62. 不同路径,66. 加一,67. 二进制求和
Leetcode:242.有效的字母异位词
LeetCode 209 长度最小的子数组(滑动窗口)
LeetCode:977.有序数组的平方
Leetcode:1.两数之和
Leetcode27. 移除元素
文章
29774
阅读量
4174977
2025-02-19 10:05:11
2025-02-19 09:04:11
2025-02-19 09:03:26
2025-02-19 09:02:32
2025-02-13 08:33:48
2025-02-13 08:30:31
2023-03-28 03:29:30
2022-12-28 07:22:30
2022-12-26 09:32:17
2022-12-26 09:32:17
2023-02-15 07:21:58
2022-12-26 09:32:17