思维导图 算法小结 1.顺序查找 ①基础方法 1 int Search(SSTable ST, KeyType key) 2 { 3 for(i=1;i<=ST.length;i++) 4 { 5 if(key==ST.R[i].key) return i; 6 } 7 return 0;//若未查 ...
分类:
其他好文 时间:
2020-06-28 12:34:09
阅读次数:
72
static那些事 当与不同类型一起使用时,static关键词具有不同的含义。 静态变量:函数中的变量、类中的变量 静态类的成员:类对象和类中的函数 静态变量 函数中的静态变量 当变量声明为static时,空间将在程序的生命周期内分配。即使多次调用该函数,静态变量的空间也只分配一次,前次调用的变量值 ...
分类:
其他好文 时间:
2020-06-28 09:29:30
阅读次数:
58
题目描述: 给你一个未排序的整数数组,请你找出其中没有出现的最小的正整数。 今日学习: 1.emmmm没有什么特别的 题解: 这道题要是不要求时空复杂度就简单得很,所以题解1是我自己胡乱写的不符合时间要求的 题解2.原地交换数组 题解3.标记数组 var firstMissingPositive = ...
分类:
其他好文 时间:
2020-06-27 12:02:17
阅读次数:
58
Arctern基于开源大数据生态,构建灵活、强大、高性能的时空数据分析平台,帮助用户应对5G/IoT带来的新型数据挑战,加速时空数据的处理、分析、模型预测与呈现。本文中将会介绍Arctern Spark单机可视化安装和简单使用 安装和验证 参考单机安装arctern和在线安装单机spark 一:要注 ...
分类:
其他好文 时间:
2020-06-26 22:01:05
阅读次数:
47
数据库的相关概念 一、数据库的好处 1、可以持久化数据到本地 2、结构化查询 二、数据库的常见概念 ★ 1、DB:数据库,存储数据的容器 2、DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB 3、SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是 ...
分类:
数据库 时间:
2020-06-26 10:31:54
阅读次数:
54
主要原因是因为两个库存在,需要生成一个 roslyn文件,但是这个项目是从 vs2017中,打开的,所以,没有必要存在它。 那么就删除这两个关联的库,就可以达到目的 S2017 打开 程序包管理控制台 也就是 Nuget 第一个命令 UnInstall-Package Microsoft.CodeD ...
MySQL 认证 MySQL 认证使用外部 MySQL 数据库作为认证数据源,可以存储大量数据,同时方便与外部设备管理系统集成。 插件:emqx_auth_mysql MySQL ACL MySQL ACL 使用外部 MySQL 数据库存储 ACL 规则,可以存储大量数据、动态管理 ACL,方便与外 ...
分类:
数据库 时间:
2020-06-25 11:51:33
阅读次数:
146
1.理解maven的作用以及原理 答:作用:maven是可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。作用有: (1)解决导入java类依赖的jar,以pom.xml文件中dependency属性管理依赖的jar包,生成一些简单的单元测试报告,而jar包包含class文件和一 ...
分类:
编程语言 时间:
2020-06-24 23:16:55
阅读次数:
67
介绍
前提:分布式系统,高并发场景
商品A只有100库存,现在有1000或者更多的用户购买。如何保证库存在高并发的场景下是安全的。
预期结果:1.不超卖 2.不少卖 3.下单响应快 4.用户体验好
分类:
其他好文 时间:
2020-06-23 18:43:54
阅读次数:
243
本人写此随笔时,是在做进销存库存业务时出现了前后数量不等的情况才做一下记录和分享,之前我们很多的开发人员再存储过程中喜欢select......into form 表 将需要的字段数据放入到变量,然后再在随后的业务中后对变量进行修改后,再update回表中,而这时就会导致脏数据的出现; 对此,我认为 ...
分类:
数据库 时间:
2020-06-23 15:54:09
阅读次数:
71