摘要: 阅读全文
posted @ 2022-06-22 01:08 真理君的宿敌 阅读(129) 评论(0) 推荐(0) 编辑
摘要: php的cache opcache opcode级别的缓存,缓存的是zend引擎编译后的代码。PHP是动态脚本语言,执行的时候需要先由zend引擎编译成opcode执行。好处就是任何时候修改php代码,都能马上看到结果。然而实际项目中并不会随时随地地修改程序代码,也就是说很长一段时间里服务器运行的p 阅读全文
posted @ 2022-06-21 23:35 真理君的宿敌 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 本想鸽掉这一篇,因为实在没啥好讲的。然后过了几天想想还是随便记点吧。 1. WEBP 谷歌推出的图片压缩格式,同时支持有损和无损压缩,通常比同品质的jpeg,png,gif小,已经得到主流浏览器的普遍支持。因此把自家网站的图片换成webp成了一个趋势。 一个不错的方案是,提供图片资源的服务器检测客户 阅读全文
posted @ 2022-06-17 00:31 真理君的宿敌 阅读(596) 评论(0) 推荐(0) 编辑
摘要: AWS Lambda 是什么? AWS Lambda是亚马逊云计算服务的一部分,它是一个事件驱动、无服务器的平台。它提供计算服务,运行事件响应代码,并自动管理计算资源 简单来说,AWS Lambda是运行在aws云上的一个函数,它接受你指定的事件驱动(调用),输出(返回)响应结果。aws允许你在一定 阅读全文
posted @ 2022-05-05 23:40 真理君的宿敌 阅读(386) 评论(0) 推荐(0) 编辑
摘要: Nuxt 加载外部cdn模块 Vue加载外部cdn模块的时候,是通过配置vue.config.js的configureWebpack.externals,从而告诉webpack跳过模块依赖 // vue.config.js { configureWebpack: { externals: { axi 阅读全文
posted @ 2020-09-04 02:40 真理君的宿敌 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 解题思路 凡是“连续子数组求和”问题,都可以套入下面的逻辑公式 假设用s[i][j]表示连续子数组a[i:j]的和, 则不难看出s[i][j] = s[0][j] - s[0][i]; 当 s[0][i]与s[0][j] 同时满足某种条件时 ⇒ s[i][j] 可满足某种条件 容易看出在本题中,当( 阅读全文
posted @ 2020-05-27 13:59 真理君的宿敌 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 解题思路 我们维护一个这样单调栈: + 大于栈顶元素,入栈 + 否则,弹出栈顶元素直到栈为空或者情形 成立 84. 柱状图中最大的矩形 首先来看 "84. 柱状图中最大的矩形" ,这样的栈为什么能解决最大矩形问题呢? 我们比较柱状图的高度,而在栈中存放的是柱状图的下标。 在弹栈的时候,计算出矩形的实 阅读全文
posted @ 2020-05-08 23:07 真理君的宿敌 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。 说明: + 初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。 + 你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保 阅读全文
posted @ 2020-04-15 13:08 真理君的宿敌 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个仅包含 0 和 1 的二维二进制矩阵,找出只包含 1 的最大矩形,并返回其面积。 示例: 解题思路 假设矩阵中存在一个最大矩形,我们不妨将它底边一下的矩阵挡住,把“1”看作实心柱体,把“0”看作空心,跟84题就非常相似了。唯一不同的就是,我们这里还有一些悬空的柱子。不过没有关系,我 阅读全文
posted @ 2020-04-15 13:05 真理君的宿敌 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的每个数字在每个组合中只能使用一次。 说明: + 所有数字(包括目标数)都是正整数。 + 解集不能包含重复的组合。 示例 1: 阅读全文
posted @ 2020-04-15 13:01 真理君的宿敌 阅读(162) 评论(0) 推荐(0) 编辑