<iframe>

基本使用定义iframe标签, 指定标签name,以及标签的默认src<iframe name="fm" src="/../../xxx.html" frameborder="0"></iframe>自定义iframe的样式iframe { width: 100%; height: 100%;}为链接添加href和target属性 <a href="/.../xxx.html" target="fm"><iframe> - HT
分类: 其他 发布时间: 11-20 08:55 阅读次数: 0

cropper

cropper官网cropper.js (文档翻译+demo)_achejq的专栏-CSDN博客_cropper1. 基本使用效果预览:在 <head> 中导入 cropper.css 样式表:<link rel="stylesheet" href="/.../cropper.css" />在 <body> 的结束标签之前,按顺序导入如下的 js 脚本:<script src="/.../jquery.js"></script&g
分类: 其他 发布时间: 11-20 08:54 阅读次数: 0

tinymce.js

基本使用步骤添加如下的 layui 表单行:<div class="layui-form-item"> <!-- 左侧的 label --> <label class="layui-form-label">文章内容</label> <!-- 为富文本编辑器外部的容器设置高度 --> <div class="layui-input-block" style="height: 400px;"> <!--
分类: 其他 发布时间: 11-20 08:54 阅读次数: 0

@hapi/joi 报错 “message“: “Cannot mix different versions of joi schemas“

@hapi/joi 报错 “message“: “Cannot mix different versions of joi schemas“_大肠刺身_的博客-CSDN博客
分类: 其他 发布时间: 11-20 08:54 阅读次数: 0

工具函数- 格式化日期

/** * 对日期进行格式化, * @param date 要格式化的日期 * @param format 进行格式化的模式字符串 * 支持的模式字母有: * y:年, * M:年中的月份(1-12), * d:月份中的天(1-31), * h:小时(0-23), * m:分(0-59), * s:秒(0-59), * S:毫秒(0-999), * q:季度(1-4) * @return S
分类: 其他 发布时间: 11-20 08:54 阅读次数: 0

Leetcode--Java--134. 加油站

题目描述在一条环路上有 N 个加油站,其中第 i 个加油站有汽油 gas[i] 升。你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发,开始时油箱为空。如果你可以绕环路行驶一周,则返回出发时加油站的编号,否则返回 -1。说明:如果题目有解,该答案即为唯一答案。输入数组均为非空数组,且长度相同。输入数组中的元素均为非负数。样例描述示例 1:输入: gas = [1,2,3,4,5]cost = [3,4
分类: 其他 发布时间: 11-20 08:53 阅读次数: 0

Leetcode--Java--575. 分糖果

题目描述给定一个偶数长度的数组,其中不同的数字代表着不同种类的糖果,每一个数字代表一个糖果。你需要把这些糖果平均分给一个弟弟和一个妹妹。返回妹妹可以获得的最大糖果的种类数。样例描述示例 1:输入: candies = [1,1,2,2,3,3]输出: 3解析: 一共有三种种类的糖果,每一种都有两个。 最优分配方案:妹妹获得[1,2,3],弟弟也获得[1,2,3]。这样使妹妹获得糖果的种类数最多。示例 2 :输入: candies = [1,1,2,3]输出: 2解析: 妹妹
分类: 其他 发布时间: 11-20 08:53 阅读次数: 0

Leetcode--Java--142. 环形链表 II

题目描述给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。注意,pos 仅仅是用于标识环的情况,并不会作为参数传递到函数中。进阶:使用 O(1) 空间解决此题?样例描述思路双指针 + 数学推理证明判断有无环的方法是,设置快慢指针,如果相遇,说明有环,如果快指针到达null且没有相遇,说明没有环。环的入口为:设置另外2
分类: 其他 发布时间: 11-20 08:53 阅读次数: 0

Leetcode--Java--367. 有效的完全平方数

题目描述给定一个 正整数 num ,编写一个函数,如果 num 是一个完全平方数,则返回 true ,否则返回 false 。进阶:不要 使用任何内置的库函数,如 sqrt 。样例描述示例 1:输入:num = 16输出:true示例 2:输入:num = 14输出:false思路二分法在1~num之间二分,看是否能找到根号下num。细节:不用根号函数,可以用两数相乘来表示,然后又为了防止溢出,将相乘形式改写成除法形式。最后判断取根号后的数相乘是否等于num即可。l
分类: 其他 发布时间: 11-20 08:53 阅读次数: 0

Leetcode--Java--151. 翻转字符串里的单词

题目描述给你一个字符串 s ,逐个翻转字符串中的所有 单词 。单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。请你返回一个翻转 s 中单词顺序并用单个空格相连的字符串。说明:输入字符串 s 可以在前面、后面或者单词间包含多余的空格。翻转后单词间应当仅用一个空格分隔。翻转后的字符串中不应包含额外的空格。样例描述示例 1:输入:s = "the sky is blue"输出:"blue is sky the"示例 2:输入:s = " hell
分类: 其他 发布时间: 11-20 08:52 阅读次数: 0

Leetcode--Java--268. 丢失的数字

题目描述给定一个包含 [0, n] 中 n 个数的数组 nums ,找出 [0, n] 这个范围内没有出现在数组中的那个数。样例描述示例 1:输入:nums = [3,0,1]输出:2解释:n = 3,因为有 3 个数字,所以所有的数字都在范围 [0,3] 内。2 是丢失的数字,因为它没有出现在 nums 中。示例 2:输入:nums = [0,1]输出:2解释:n = 2,因为有 2 个数字,所以所有的数字都在范围 [0,2] 内。2 是丢失的数字,因为它没有出现在 nums 中。
分类: 其他 发布时间: 11-20 08:52 阅读次数: 0

Leetcode--Java--165. 比较版本号

题目描述两个版本号 version1 和 version2 ,请比较它们。版本号由一个或多个修订号组成,各修订号由一个 ‘.’ 连接。每个修订号由 多位数字 组成,可能包含 前导零 。每个版本号至少包含一个字符。修订号从左到右编号,下标从 0 开始,最左边的修订号下标为 0 ,下一个修订号下标为 1 ,以此类推。比较修订号时,只需比较 忽略任何前导零后的整数值 。也就是说,修订号 1 和修订号 001 相等 。如果版本号没有指定某个下标处的修订号,则该修订号视为 0 。规则如下:version1
分类: 其他 发布时间: 11-20 08:52 阅读次数: 0

Leetcode--Java--173. 二叉搜索树迭代器

题目描述实现一个二叉搜索树迭代器类BSTIterator ,表示一个按中序遍历二叉搜索树(BST)的迭代器:BSTIterator(TreeNode root) 初始化 BSTIterator 类的一个对象。BST 的根节点 root 会作为构造函数的一部分给出。指针应初始化为一个不存在于 BST 中的数字,且该数字小于 BST 中的任何元素。boolean hasNext() 如果向指针右侧遍历存在数字,则返回 true ;否则返回 false 。int next()将指针向右移动,然后返回指针处
分类: 其他 发布时间: 11-20 08:52 阅读次数: 0

Leetcode--Java--189. 旋转数组

题目描述给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。你可以使用空间复杂度为 O(1) 的 原地 算法解决这个问题吗?样例描述示例 1:输入: nums = [1,2,3,4,5,6,7], k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]示例 2:输入:nums = [-1,-100,3,99], k
分类: 其他 发布时间: 11-20 08:51 阅读次数: 0

Leetcode--Java--199. 二叉树的右视图

题目描述给定一个二叉树的 根节点 root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。样例描述思路方法一:BFS层序遍历,每次存下每一层的最后一个,就是右视图。借助一个队列,注意是队列就不要使用push,pop这种方法,否则会当成栈。方法二: DFS将DFS的访问顺序改为根结点->右子树->左子树。保证每次都是先访问右边的,这样最后就是右视图。注意可能会经过同一层很多次,但只用存下第一次访问的,所以设置一个depth变量记录当前深度,
分类: 其他 发布时间: 11-20 08:51 阅读次数: 0

Leetcode--Java--200. 岛屿数量

题目描述给你一个由 ‘1’(陆地)和 ‘0’(水)组成的的二维网格,请你计算网格中岛屿的数量。岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。此外,你可以假设该网格的四条边均被水包围。样例描述示例 1:输入:grid = [ ["1","1","1","1","0"], ["1","1","0","1","0"], ["1","1","0","0","0"], ["0","0","0","0","0"]]输出:1示例 2:输入:grid
分类: 其他 发布时间: 11-20 08:51 阅读次数: 0

Leetcode--Java--463. 岛屿的周长

题目描述给定一个 row x col 的二维网格地图 grid ,其中:grid[i][j] = 1 表示陆地, grid[i][j] = 0 表示水域。岛屿中没有“湖”(“湖” 指水域在岛屿内部且不和岛屿周围的水相连)。格子是边长为 1 的正方形。网格为长方形,且宽度和高度均不超过 100 。计算这个岛屿的周长。样例描述思路FloodFill算法求周长,可以转化为遍历过程中,如果越界或者碰到水,说明走不通就是周长,走的通就不是周长。这里说了只有一个岛屿,所以不需要dfs。越界和是水不能
分类: 其他 发布时间: 11-20 08:51 阅读次数: 0

Leetcode--Java--695. 岛屿的最大面积

题目描述给你一个大小为 m x n 的二进制矩阵 grid 。岛屿 是由一些相邻的 1 (代表土地) 构成的组合,这里的「相邻」要求两个 1 必须在 水平或者竖直的四个方向上 相邻。你可以假设 grid 的四个边缘都被 0(代表水)包围着。岛屿的面积是岛上值为 1 的单元格的数目。计算并返回 grid 中最大的岛屿面积。如果没有岛屿,则返回面积为 0 。样例描述思路DFS FloodFill直接用int型dfs累计即可,不需要用void的。注意判断越界或者碰到不是1直接return
分类: 其他 发布时间: 11-20 08:50 阅读次数: 0

Leetcode--Java--202. 快乐数

题目描述编写一个算法来判断一个数 n 是不是快乐数。「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果 可以变为 1,那么这个数就是快乐数。如果 n 是快乐数就返回 true ;不是,则返回 false 。样例描述示例 1:输入:19输出:true解释:12 + 92 = 8282 + 22 = 6862 + 82 = 10012 + 02 + 02 = 1示例 2:
分类: 其他 发布时间: 11-20 08:50 阅读次数: 0

Leetcode--Java--827. 最大人工岛

题目描述给你一个大小为 n x n 二进制矩阵 grid 。最多 只能将一格 0 变成 1 。返回执行此操作后,grid 中最大的岛屿面积是多少?岛屿 由一组上、下、左、右四个方向相连的 1 形成。样例描述示例 1:输入: grid = [[1, 0], [0, 1]]输出: 3解释: 将一格0变成1,最终连通两个小岛得到面积为 3 的岛屿。示例 2:输入: grid = [[1, 1], [1, 0]]输出: 4解释: 将一格0变成1,岛屿的面积扩大为 4。示例 3:输入
分类: 其他 发布时间: 11-20 08:50 阅读次数: 0