首页 > 2020年09月08日 > 全部分享
LRU缓存实现(手写版)
运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。 获取数据 get(key) - 如果关键字 (key) 存在于缓存中,则获取关键字的值(总是正数),否则返回 -1。 写入数据 put(key, value) ...
分类:其他   时间:2020-09-08 16:51:18    收藏:0  评论:0  赞:0  阅读:123
出一道题 : 计算 一个 组合
从 ABCDEFG 7 个 字母 中 每次 取 5 个 字母 作为 组合, 允许 相同 的 字母 重复 出现, 问 有 多少种 组合 ? 可以的话, 列出 这些 组合 。 允许相同 的 字母 重复出现, 比如 AABBC 、ABABC 、CCCCD 、DFGGG , 注意, 因为 组合 不区分 元素 ...
分类:其他   时间:2020-09-08 16:51:05    收藏:0  评论:0  赞:0  阅读:102
mybatis一对多,和多对一的项目搭建
第一步:新建数据库表和导入依赖 1.新建student,classRoom,teacher表 2.导入依赖 <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactI ...
分类:其他   时间:2020-09-08 16:50:49    收藏:0  评论:0  赞:0  阅读:106
Flink 从 0 到 1 学习之(25)Flink从redis中获取数据作为source源
redis中的数据:需要实现SourceFunction接口,指定泛型<>,也就是获取redis里的数据,处理完后的数据输入的数据类型 这里我们需要的是(我们需要返回kv对的,就要考虑HashMap)pom.xml <!-- https://mvnrepository.com/artifact/re ...
分类:其他   时间:2020-09-08 16:50:25    收藏:0  评论:0  赞:0  阅读:133
loadrunner get请求的一个java vuser 脚本
/* * LoadRunner Java script. (Build: _build_number_) * * Script Description: * */ import lrapi.lr; import com.ytinf.service.lrTest.GetRequest; import ...
分类:编程语言   时间:2020-09-08 16:50:07    收藏:0  评论:0  赞:0  阅读:105
寻找二叉树上从根结点到给定结点的路径
1.递归实现 public static boolean searchNode(TreeNode root,Stack<TreeNode> s,TreeNode node) { if(root == null) return false; s.push(root); if(root.val == n ...
分类:其他   时间:2020-09-08 16:49:35    收藏:0  评论:0  赞:0  阅读:109
vue组件传值 | 子父组件
一、子父组件 1、子组件获得父组件中的值:通过v-bind方式绑定在子组件中 // 子组件中定义propsprops: ['msg'] // 父组件中: <deleteBar :msg='this.xx' :name='this.yy'></deleteBar> //在以html元素方式插入子组件的 ...
分类:其他   时间:2020-09-08 16:27:03    收藏:0  评论:0  赞:0  阅读:110
删除redis中指定key模式的数据的shell脚本
有很多场景,我们都需要删除redis中某些具有相似特征的key,即使是线上环境也是。如果key数量很小容易处理,如果这些key很多很多,必须通过scan命令循环扫描一一删除,如果直接执行keys命令会堵死redis服务。下面这个脚本就是通过循环扫码key再删除,直至结束。 redis-del-key ...
分类:系统服务   时间:2020-09-08 16:26:45    收藏:0  评论:0  赞:0  阅读:119
git commit 因执行yarn , npm,报错推送不了
解决 . 执行npm run lint, 根据提示修改错误(推荐) . git commit -m “” --no-verify 绕过了lint的检查 . 卸载husky 实践用下面命令,绕过执行 git commit -m “ssss” --no-verify 原因 项目中使用了husky,并且配 ...
分类:其他   时间:2020-09-08 16:26:32    收藏:0  评论:0  赞:0  阅读:118
List源码刨析
List的三个子类: ArrayList 底层数据结构是数组,线程不安全 LinkedList 底层数据结构是链表。线程不安全 Vector 底层数据结构是数组。线程安全 ArrayList解析 首先,来看ArrayList集合的属性 /** * Default initial capacity. ...
分类:其他   时间:2020-09-08 16:26:10    收藏:0  评论:0  赞:0  阅读:94
WPF重写转换器
WPF重写转换器 为TextBlock重写转换器,保留一位小数 public class DoubleToString : IValueConverter { #region IValueConverter 成员 object IValueConverter.Convert(object value ...
分类:Windows开发   时间:2020-09-08 16:25:52    收藏:0  评论:0  赞:0  阅读:108
Job 资源对象
服务类的Pod容器:RC、RS、DS、Deployment.(Pod内运行的服务,要持续运行)工作类的Pod容器:Job--->执行一次,或者批量执行处理程序,完成之退出容器。//举个栗子kind:JobapiVersion:batch/v1metadata:name:test-jobspec:template:metadata:name:test-jobspec:containers:-n
分类:其他   时间:2020-09-08 16:25:20    收藏:0  评论:0  赞:0  阅读:102
Linux基础命令(五)
Linux信息显示和搜索文件命令1、uname显示系统信息参数:-a显示所有信息-v显示内核版本-n显示主机名称-p显示处理器类型-r显示内核发行版本号-i显示硬件平台-m显示计算机硬件架构[root@localhostdir]#uname-aLinuxlocalhost.localdomain2.6.32-754.el6.x86_64#1SMPTueJun1921:26:04UTC2018x86
分类:系统服务   时间:2020-09-08 16:25:01    收藏:0  评论:0  赞:0  阅读:123
python-数据清洗与编码解码
###0x01 join str = 'hk$$yicunyiye$$hello world' print(str.split('$$')) #自己实现 result = '' for i in str.split('$$'): result += i+' ' print(result) #内置函数 ...
分类:编程语言   时间:2020-09-08 16:24:31    收藏:0  评论:0  赞:0  阅读:109
实验 1:Mininet 源码安装和可视化拓扑工具
一、实验目的 掌握 Mininet 的源码安装方法和 miniedit 可视化拓扑生成工具。 二、实验任务 使用源码安装 Mininet 的 2.3.0d6 版本,并使用可视化拓扑工具生成一个最简拓 扑(1 台交换机连接 2 台主机)。 三、实验步骤 1. 实验环境 安装了 Ubuntu 18.04 ...
分类:Web开发   时间:2020-09-08 16:24:08    收藏:0  评论:0  赞:0  阅读:122
Flink 从 0 到 1 学习之(20)Flink读取hdfs文件
接一下以一个示例配置来介绍一下如何以Flink连接HDFS 1. 依赖HDFS pom.xml 添加依赖 <dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-hadoop-compatibility_2.11</art ...
分类:其他   时间:2020-09-08 16:23:29    收藏:0  评论:0  赞:0  阅读:1296
Java文档注释(特有)
1、代码//文档注释(java特有)://格式:/***///作用:可以生成说明文档//注意:生成说明文档的类必须被public修饰/**@author猫的树@version1.0*/publicclassMaoDeShu{publicstaticvoidmain(String[]args){}}2、生成页面注解步骤解释:1、windows打开命令行界面2、然后进入到存放代码的文件夹3、执行:ja
分类:编程语言   时间:2020-09-08 16:23:15    收藏:0  评论:0  赞:0  阅读:116
Prometheus + Altermanager实现告警微信通知
前文写了关于Prometheus+Altermanager实现告警邮件的通知,接下来,实现企业微信告警通知。企业微信注册企业微信账号,https://work.weixin.qq.com/,用于监控报警通知,无需企业认证。登录企业微信,应用管理->应用->添加第三方应用,填写应用信息,基本信息如下:Altermanager配置进入Altermanager应用目录。查看文件/data/p
分类:微信   时间:2020-09-08 16:23:01    收藏:0  评论:0  赞:0  阅读:266
Netscaler修改帐号的会话时间
Netscaler登录后超过一定的时间不操作就会自动登出,但有时候要延长这个会话时长。会话时长是作用于单个用户的。配置路径在下图。勾选你要修改的用户名。之后点上方edit按钮。然后进入如下图的界面,点右上方的铅笔图案。将ldiesessiontimeout的值改为86400(一小时,这也是最大值。)当然为了安全原因考虑,不应该修改这个值。
分类:Web开发   时间:2020-09-08 16:22:37    收藏:0  评论:0  赞:0  阅读:113
Docker部署GitLab
Docker部署GitLab
分类:其他   时间:2020-09-08 16:22:19    收藏:0  评论:0  赞:0  阅读:53
412条   上一页 1 ... 8 9 10 11 12 ... 21 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!