将 style-check.rb 作为 Emacs 中的 flycheck 检查工具
这篇文章向你展示了如何在 Emacs 文本编辑器中集成 style-check.rb 和 flycheck 。 style-check.rb 可以检查: 语法 正确的大小写 短语 例如:few in n…
LeetCode - 152. Maximum Product Subarray 子数组最大累乘积
题目 一维 dp 使用一个一维数组记录以每个位置结尾的最大累乘积,再使用一个 res 变量(记录结果),记录每一个位置结尾 ends[i] 的最大值。 如何快速…
C# ASP.NET 之浅拷贝与深拷贝
最近两天,对 树(tree)进行搜索,将搜索到的结果进行简单处理,并相应的改变样式。因为 tree 从 session 中取值,故而每次搜索后处理的结果都会都会…
CVE-2020-13151 Aerospike 数据库主机命令执行漏洞
一、漏洞简介 攻击者借助特制的 UDF 利用该漏洞以当前用户权限在该集群的所有节点上执行任意的操作系统命令。 二、漏洞影响 Aerospike 社区版 <5.1.…
LeetCode - 211. Add and Search Word - Data structure design 字典树和递归
题目 解析 对于这个题目: addWord() 操作没什么好说的,就是向字典树添加元素,记得维护结点的 end 值; 匹配的过程是一个递归的过程,从根结点开始…
jQuery 中的动画效果
隐藏 和 显示 hide()、show() $(selector).hide()$(selector).hide(speed, callback)$(selector).show()$(selector).show(speed, callback) speed 参…
ES6 中 Set 和 Map 数据结构
总结 1. Set Set 函数可以接受 一个数组、类数组 (或者具有 iterable 接口的其他数据结构)作为参数,用来初始化 成员的值都是唯一的,没有重复的值 …
Pinia API 介绍
$reset 重置 store 到他的初始状态 state: () => ({ user: <Result>{}, name: "default", current:1 }), 调用 $reset() ,将会把 state 所有值重…
LeetCode - 3. Longest Substring Without Repeating Characters 滑动窗口
题目 暴力 O(N3) 方法: 使用一个函数 isAllUnique 来判断某一段字符串是不是有重复的字符; 然后枚举左右边界,一段一段的判断,时间复杂度O(N3); cl…
Codeforces - 1106B. Lunar New Year and Food Ordering 模拟
题目 一个饭店,有 n 种食物,每种食物一开始的数量存在 rc 数组中,每种食物每一份的花费存在 sc 数组中,然后给你 m 个顾客,每一个顾客点餐,给你…
Ubuntu 下如何用命令行运行 deb 安装包
如果 ubuntu 要安装新软件,已有 deb 安装包(例如: iptux.deb ),但是无法登录到桌面环境。那该怎么安装?答案是:使用 dpkg 命令。dpkg 命令常用…
Hexo 持续集成自动部署到 github
一、 新建新的分支 master: 博客的静态文件,也就是 hexo 生成后的 HTML 文件,因为要使用 Gitpage 服务,所以他规定的网页文件必须是在 master 分支…