原理 基于Canvas绘制特定内容的图片,使用canvas.toDataURL()方法返回该图片内容的base64编码字符串。对于PNG文件格式,以块(chunk)划分,最后一块是一段32位的CRC校验,提取这段CRC校验码便可以用于用户的唯一标识。 测试结果表明,同一浏览器访问该域时生成的CRC校 ...
分类:
其他好文 时间:
2021-01-26 12:26:00
阅读次数:
0
有向带权图的单源最短路径经典算法是dijkstra,下面就对算法的过程和代码实现进行记录 算法过程: 1、数据结构:图的带权邻接矩阵G.Edge[u][i],如果u到i有边则G.Edge[u][i]等于<u,i>边的权值;否则G.Edge[u][i]等于∞。 一维数组dist[i]记录从起始点到i节 ...
分类:
编程语言 时间:
2021-01-26 11:52:33
阅读次数:
0
{eyou:list} 标题:{$field.title} 阅读数:{$field.click} 标签:{eyou:tag sort='now' getall='0' row='10' id='field2'} <a href='{$field2.link}' class="tag">{$field ...
分类:
其他好文 时间:
2021-01-25 11:16:20
阅读次数:
0
相比起暴力解法,前缀树可以实现空间换时间。将多个 small 构建为一棵前缀树,在树上遍历一次 big 。可替代用每个 small 与 big 比对。 JAVA: private class Trie { boolean isEnd; Trie[] childs; int num; int flag ...
分类:
其他好文 时间:
2021-01-22 12:17:01
阅读次数:
0
Problem LeetCode Given a binary search tree with non-negative values, find the minimum absolute difference between values of any two nodes. Example: I ...
分类:
编程语言 时间:
2021-01-21 10:55:51
阅读次数:
0
一、查询优化 1,mysql的调优大纲 慢查询的开启并捕获 explain+慢SQL分析 show profile查询SQL在Mysql服务器里面的执行细节和生命周期情况 SQL数据库服务器的参数调优 2,小表驱动大表 mysql的join实现原理是,以驱动表的数据为基础,“嵌套循环”去被驱动表匹配 ...
分类:
数据库 时间:
2021-01-20 12:07:20
阅读次数:
0
NO.1 2个方法不同 SUBSTR(bc_ymd, 1, 6) 与 SUBSTR(bc_ymd,6) NO.2 游标的写法 ? CURSOR CR_TEST IS ? SELECT ? .... ? FROM ? ( ? ); --最后结尾要要有分号 ? NO.3 CASE WHEN 在查询条件中 ...
分类:
数据库 时间:
2021-01-18 10:35:03
阅读次数:
0
当我们查询之前,我们先构造一个查询对象的输出DTO。如下图代码:public class TScoreSearchDto { /// <summary> /// 分数 /// </summary> public Int32 FScore { get; set; } /// <summary> /// ...
分类:
Web程序 时间:
2021-01-16 11:43:19
阅读次数:
0
二叉搜索树中的众数 题目 leetcode原题:501. 二叉搜索树中的众数 给定一个有相同值的二叉搜索树(BST),找出 BST 中的所有众数(出现频率最高的元素)。 假定 BST 有如下定义: 结点左子树中所含结点的值小于等于当前结点的值 结点右子树中所含结点的值大于等于当前结点的值 左子树和右 ...
分类:
编程语言 时间:
2021-01-13 10:59:01
阅读次数:
0
Given n, how many structurally unique BST's (binary search trees) that store values 1 ... n? Example: Input: 3 Output: 5 Explanation: Given n = 3, the ...
分类:
其他好文 时间:
2021-01-12 11:12:21
阅读次数:
0