首页 > 2021年06月28日 > 全部分享
散列数据结构以及在HashMap中的应用
1. 为什么需要散列表? 对于线性表和链表而言,访问表中的元素,时间复杂度均为O(n)。即便是通过树结构存储数据,时间复杂度也为O(logn)。那么有没有一种方式可以将这个时间复杂度降为O(1)呢?当然有,这就是接下来要介绍的散列表。散列表是普通数组概念的推广。由于对于普通数组只要知道其下标位置就可 ...
分类:其他   时间:2021-06-28 10:01:36    收藏:0  评论:0  赞:0  阅读:31
分享一个自然语言汉语时间语义识别的工具类
前言 目前,机器学习越来越流行,各种问答系统的应用也越来越广泛。其中,问答系统的知识库有些还是来源于关系型数据库。 往往我们的提问是这样的:“上个月有什么电影?” 但知识库中的数据是这样的: | ID | Name | Date | | | | | | 1 | 泰坦尼克号 | YYYY-MM-DD ...
分类:编程语言   时间:2021-06-28 10:01:23    收藏:0  评论:0  赞:0  阅读:24
JavaWeb10.1【JS:DOM入门、事件绑定入门、案例】
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 7 <script> 8 //通过id获取元素对象 9 // var light = document.ge ...
分类:编程语言   时间:2021-06-28 10:01:07    收藏:0  评论:0  赞:0  阅读:21
解决openFeign超时的异常
1.异常信息 使用openFeign远程调用时出现如下异常 feign.RetryableException: Read timed out executing GET http://service-user/... 2.原因 因为默认时间太短,我们可以配置连接时间 3.解决方法 编写配置类: pa ...
分类:其他   时间:2021-06-28 10:00:52    收藏:0  评论:0  赞:0  阅读:56
设计模式-外观模式
外观模式 定义:他为子系统中的一组接口提供一个统一的高层接口,这使得子系统更加容易使用。 外观模式是"迪米特法则"的典型应用。只要是高层模块需要调度多个子系统时,我们都自觉地编写一个新的类封装,提供出精简的接口。 Facade类封装了子系统,可以提供出多个接口,简化客户角色的调用。 代码示例: pa ...
分类:其他   时间:2021-06-28 10:00:39    收藏:0  评论:0  赞:0  阅读:13
接口测试要测试什么?怎么测?
接口测试中主要内容 为什么要做接口测试 尽早暴露出接口问题,减少返工工作量 自动化接口测试,减少冒烟、回归测试的重复工作 接口测试相对容易实现自动化持续集成,且相对UI自动化也比较稳定,可以减少人工回归测试人力成本与时间,缩短测试周期,支持后端快速发版需求。 接口测试持续集成: 对接口测试而言,持续 ...
分类:其他   时间:2021-06-28 10:00:29    收藏:0  评论:0  赞:0  阅读:16
详解 SQL 中的表值参数
? ? ? 一、什么是 TVP? 表值参数 Table-Value Parameter (TVP) 提供一种将客户端应用程序中的多行数据封送到 SQL Server 的简单方式,而不需要多次往返或特殊服务器端逻辑来处理数据。?您可以使用表值参数来包装客户端应用程序中的数据行,并使用单个参数化命令将数据发送到服务器。?传入的数据行存储在一个表变量中,然后您可以通过使用 Transact-SQL
分类:数据库技术   时间:2021-06-28 10:00:13    收藏:0  评论:0  赞:0  阅读:13
pcl之自定义pointT类型
available point types in PCL PointXYZ - Members: float x, y, z; PointXYZI - Members: float x, y, z, intensity; PointXYZRGBA - Members: float x, y, z; ...
分类:其他   时间:2021-06-28 10:00:05    收藏:0  评论:0  赞:0  阅读:44
Linux文件系统与日志分析
一、Linux文件系统 1、 inode 与 block 文件数据包括元信息与实际信息; 文件存储在硬盘上,硬盘最小存储单位是“扇区”,每个扇区存储512字节。 一个文件必须占用一个inode, 并且至少占用一个block 1.1 block:(块)的概念 连续的八个扇区组成一个block(4k); ...
分类:系统服务   时间:2021-06-28 09:59:46    收藏:0  评论:0  赞:0  阅读:18
oracle 导出数据库报错 EXP-00002: 写入导出文件时出错 EXP-00000: 导出终止失败
解决方法: 1.检查磁盘所在空间是否够用。 2.磁盘修复下 参考:https://www.cnblogs.com/ylldbk/p/5556420.html ...
分类:数据库技术   时间:2021-06-28 09:59:32    收藏:0  评论:0  赞:0  阅读:17
SpringBoot配置Druid数据库连接池
1,首先POM文件中加入以下dependence: <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.2.4</version> </de ...
分类:数据库技术   时间:2021-06-28 09:59:20    收藏:0  评论:0  赞:0  阅读:24
Sleuth简介
Sleuth是Spring cloud的分布式跟踪解决方案。 span(跨度),基本工作单元。一次链路调用,创建一个span, span用一个64位id唯一标识。包括:id,描述,时间戳事件,spanId,span父id。 span被启动和停止时,记录了时间信息,初始化span叫:root span ...
分类:其他   时间:2021-06-28 09:59:05    收藏:0  评论:0  赞:0  阅读:20
shell 案例
1、复制/etc/profile至/tmp/目录,用查找替换命令删除/tmp/profile文件中的 行首的空白字符 cp /etc/profile /tmp/ :%s/^ \+//g 2、在vim中设置tab缩进为4个字符 进入扩展模式 : :set tabstop=4 3、20分钟内通关vimt ...
分类:系统服务   时间:2021-06-28 09:58:50    收藏:0  评论:0  赞:0  阅读:29
appium启动参数
appium官网:https://appium.io/docs/en/about-appium/getting-started/ 了解启动参数 https://appium.io/docs/en/writing-running-appium/caps/ 包括通用的和安卓和ios独有. 主要启动参数了 ...
分类:移动平台   时间:2021-06-28 09:58:36    收藏:0  评论:0  赞:0  阅读:15
setTimeout模拟setInterval
let timer = null function interval(func,wait){ let interv = function(){ func.call(null) timer = setTimeout(interv,wait) } timer = setTimeout(interv,wa ...
分类:其他   时间:2021-06-28 09:58:26    收藏:0  评论:0  赞:0  阅读:18
基于用户的协同过滤推荐算法
概述 计算机网络技术带给人们的最大贡献之一就是数据的共享,如何使得我们的项目更加“深入人心”是我们需要不断思考的方向。很多的项目都需要给用户提供数据(例如博客、知识等),但是海量的数据从某种程度上会降低用户获取有用信息的效率。项目如果能给用户推荐他们感兴趣的博客,做到真正的“千人千面”,那将使得我们 ...
分类:编程语言   时间:2021-06-28 09:58:16    收藏:0  评论:0  赞:0  阅读:22
Linux文件系统与日志分析
#Linux文件系统与日志分析 ##一、inode与block ###1、inode与block概述 文件是存储在硬盘上的,硬盘的最小存储单位叫做“扇区”(sector),每个扇区存储512字节。 一般连续八个扇区组成一个“块”(block),一个块是4K大小,是文件存取的最小单位。操作系统读取硬盘 ...
分类:系统服务   时间:2021-06-28 09:58:02    收藏:0  评论:0  赞:0  阅读:26
小程序上课考勤系统,java后台管理源码
下载地址:https://download.csdn.net/download/qq_31293575/19407912项目介绍小程序上课考勤系统,java后台管理源码适用场景:毕业论文、课程设计、公司项目参考运行截图
分类:微信   时间:2021-06-28 09:57:45    收藏:0  评论:0  赞:0  阅读:36
redis数据结构-布隆过滤器
布隆过滤器就是一个初始为0的数组+n个hash函数 上图三个hash函数h1,h2,h3,分别算出x1的三个位置,h1(x1),h2(x1),h3(x1),然后把对应位置(数组的1,4,8)置1,同理算出x2的三个位置(数组的4,6,10)置1 判断是否存在则根据三个hash函数算出3个位置,如果都 ...
分类:其他   时间:2021-06-28 09:57:36    收藏:0  评论:0  赞:0  阅读:19
vue使用el-menu折叠时,导航文字不隐藏问题
原因:<el-menu>嵌套中出现了意料之外的<div>,而<el-menu>标签本身希望里面嵌套的是<el-menu-item>,<el-submenu>,<el-menu-item-group>其中之一 方案一:(推荐) 改样式 /*隐藏文字*/ .el-menu--collapse .el-s ...
分类:其他   时间:2021-06-28 09:57:25    收藏:0  评论:0  赞:0  阅读:17
502条   上一页 1 ... 18 19 20 21 22 ... 26 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!