JSON技术的调研报告一 、各个JSON技术的简介和优劣1.json-libjson-lib最开始的也是应用最广泛的json解析工具,json-lib 不好的地方确实是依赖于很多第三方包,包括commons-beanutils.jar,commons-collections-3.2.jar,comm ...
分类:
Web程序 时间:
2019-07-23 09:21:16
阅读次数:
122
B端硬件产品如何收集情报信息?在确定产品需求制定产品概念前,需要全面收集与产品相关的多方情报信息。这些信息会为确定产品路线,产品方案,定价策略,关键用户群等要素提供足够的数据支撑。B端硬件产品因其行业性特征,有很多关键情报比较难以获得,产品经理可以从哪些方面收集这些情报?情报要素首先我们要明确需要收集哪些与产品相关的信息。与产品相关的信息种类多种多样,如果缺乏信息主线,会陷入信息泥潭中。B端硬件产
分类:
其他好文 时间:
2019-07-20 11:35:31
阅读次数:
112
在看项目时,突然看到预览图片的弹窗,感觉好僵硬,不能放大,不能切换,于是便在网上找下关于图片预览的插件,有找到三个插件,具体的优劣势的看自己的使用吧,我目前只是在电脑查看效果,分别是viewerjs插件、基于photoswipe的vue-photo-preview插件以及vue-picture-pr ...
分类:
其他好文 时间:
2019-07-13 19:47:22
阅读次数:
190
1. Map的四种遍历方式下面只是简单介绍各种遍历示例(以HashMap为例),各自优劣会在本文后面进行分析给出结论。 (1) for each map.entrySet() Java 1 2 3 4 5 Map<String, String> map = new HashMap<String, S ...
分类:
其他好文 时间:
2019-07-12 18:26:58
阅读次数:
99
关于排序算法,常见的大致有:冒泡排序、插入排序、选择排序、快速排序、归并排序、桶排序、计数排序等。每一种排序算法都有它们各自的优劣和适用场景。一般可以从这么几个角度来衡量排序算法: 1.最好时间复杂度、最坏时间复杂度、平均时间复杂度 2.是否是原地排序算法:原地排序算法,指空间复杂度为O(1) 3. ...
分类:
编程语言 时间:
2019-07-09 09:40:28
阅读次数:
139
一、什么是JWT JWT(JSON Web Token) 是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。 二、使用场景(来自理解JWT的使用场景和优劣) 一次性验证: 比如用户注册后需要 ...
分类:
其他好文 时间:
2019-07-08 19:22:21
阅读次数:
94
SLAM:使用EVO测评ORBSLAM2 EVO是用来评估SLAM系统测量数据以及输出估计优劣的Python工具,详细说明请参照: 一. 系统环境 Ubuntu16.04 二. 安装和更新EVO 第一种方式: 第二种方式: 安装EVO时可能会遇见以下问题: 1)ubuntu16.04 you are ...
分类:
其他好文 时间:
2019-07-04 19:04:50
阅读次数:
611
时间复杂度 执行效率是衡量算法优劣的一个重要指标,一般来说我们把代码运行一遍就能得到算法执行的时间和占用的内存大小,但这其实很不准确,结果既依赖于运行环境硬件设备又被测试规模影响。 所以我们需要一种分析方法去计算算法的运行效率,这就是大O复杂度表示法,比如我们经常看见O(n)之类的。 举个简单例子, ...
分类:
其他好文 时间:
2019-07-04 16:03:02
阅读次数:
107
1、前言=鉴于最近shardingSphere非常火爆,分析分析下其中的实现 2、常见的sharding的策略= 实现层面 | 应用框架 | 优劣分析 | | 数据访问层(DAO层) | 适合在该层进行自主研发 | 不受ORM框架的制约、实现起来较为简单、易于根据系统特点进行灵活的定制、无需SQL解 ...
分类:
其他好文 时间:
2019-07-04 11:17:19
阅读次数:
300
一、大O表示法定义 大O表示法是一种特殊的表示法,指出了算法的速度有多快。当然是趋向于操作的次数,因为每种操作的方式不同所需的时间也就无法统一。大O表示法通常作为一个算法优劣的标准,越快越好,数值越小越快。 二、大O表示法语法 O(n) 例: 假设列表有n个元素,简单查找需要查找每个元素,因此需要执 ...
分类:
其他好文 时间:
2019-07-04 00:13:46
阅读次数:
112