什么是Kerberos Kerberos是一种网络身份验证协议,通过使用密钥加密技术提供健壮的身份验证解决方案,麻省理工学院(MIT)提供了一个免费版本,被广泛使用。 如上图所示,KDC由三个组件组成: Authentication Service(身份验证服务):此组件负责所有用户与身份验证相关的 ...
分类:
其他好文 时间:
2019-07-22 15:15:51
阅读次数:
308
视频网关是连接两个或更多个管理上的相异的网络/子网的节点,是一种存储转发设备,视频网关是一款高性能的嵌入式多功能媒体网关设备,集流媒体协议转换、流媒体分发服务、多路视频解码、视频画面分割等核心功能于一体。
分类:
其他好文 时间:
2019-07-22 15:15:39
阅读次数:
478
在github上看trending的时候发现了一个阿里的自动化测试工具soloπ,readme文末有这样一段话,很有意思,摘抄如下。 独乐乐不如众乐乐,开源的核心还是在于技术的分享交流,当你对开源项目产生了一些想法时,有时还会有更加Smart的表达方式,比如(Thanks to uiautomato ...
分类:
其他好文 时间:
2019-07-22 15:15:13
阅读次数:
140
Desired Capabilities在启动session的时候是必须提供的,先看如下代码: Desired Capabilities本质上是key value的对象,他告诉appium server这样一些事情: 1.本次测试时启动浏览器还是移动设备; 2.是启动的Android还是IOS; 3 ...
分类:
移动开发 时间:
2019-07-22 15:14:55
阅读次数:
114
我们知道JavaScript是世界上最流行的语言之一,React和Vue是JS最流行的两个框架。所以要想前端的开发那么必须掌握好这两个框架。 那么这两个框架有什么不同呢? React 和 Vue 相同之处,它们都有: 使用 Virtual DOM 提供了响应式 (Reactive) 和组件化 (Co ...
分类:
其他好文 时间:
2019-07-22 15:14:31
阅读次数:
91
题目要求:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 首先:位运算中异或的性质:两个相同数字异或=0,一个数和0异或还是它本身。 当只有一个数出现一次时,我们把数组中所有的数,依次异或运算,最后剩下的就是落单的数,因为成对儿出现的都抵消了。 依照这个 ...
分类:
编程语言 时间:
2019-07-22 15:14:08
阅读次数:
100
kettle系列-5.kettle实现二进制文件迁移 本文就是分享下二进制文件(图片、txt文件等)在oracle和文件系统间的传输的转换示例。 转换示例如下图: 示例本身较简单,但很多人应该还是不太清楚怎么做,很多时候都是上网搜索,网上有关的就是通过javascript脚本入库,整体体验不太好,这 ...
分类:
数据库 时间:
2019-07-22 15:13:03
阅读次数:
676
题意及思路 题意:大致是最尾节点(tail)移动到头节点,移动k次。 思路:先遍历一遍链表,得到其长度,用len对k取模(目的是想减少不必要的移动操作,比如一个链表长为3,k为4,其实只需要移动4%3次)。然后就是将尾节点移动到头节点的操作,具体操作见代码。 代码 ...
分类:
其他好文 时间:
2019-07-22 15:12:51
阅读次数:
90
Elasticsearch详解 Chandler_珏瑜 关注 5.8 2019.05.05 17:19* 字数 10971 阅读 1147评论 5喜欢 36 5.1 Lucene简介 Lucene是一种高性能、可伸缩的信息搜索(IR)库,在2000年开源,最初由鼎鼎大名的Doug Cutting开发 ...
分类:
其他好文 时间:
2019-07-22 15:12:33
阅读次数:
97
1)将远程仓库纳入管理 其实就是添加远程仓库,在你已有的本地仓库目录下执行如下命令: (在仓库右上角里SSH 里COPY 地址) $ git remote add example git@github.com:yourUserId/example.git 或者使用: 或者使用: $ git remo ...
分类:
其他好文 时间:
2019-07-22 15:12:18
阅读次数:
81
1、顺序表用于图的深度优先遍历 2、创建顺序队列用户广度优先遍历 3、创建需要插入的图信息类 4、图的实现 5、实现结果 ...
分类:
编程语言 时间:
2019-07-22 15:11:22
阅读次数:
119
1.点击资产列表->创建资产有内网ip填内网,没有都填公网选择管理用户选择一个节点 2.权限授权->选择系统用户->资产或资产组->添加资产 3.登录主机,创建管理用户:useradd jumpserver-admin为用户生成私钥:su jumpserver-adminssh-keygen -t ...
分类:
其他好文 时间:
2019-07-22 15:11:05
阅读次数:
146
面试题 分库分表之后,id 主键如何处理? 面试官心理分析 其实这是分库分表之后你必然要面对的一个问题,就是 id 咋生成?因为要是分成多个表之后,每个表都是从 1 开始累加,那肯定不对啊,需要一个全局唯一的 id 来支持。所以这都是你实际生产环境中必须考虑的问题。 面试题剖析 数据库自增 id 这 ...
分类:
其他好文 时间:
2019-07-22 15:10:47
阅读次数:
103
vi 有三种工作模式 1.命令模式 打开文件首先进入命令模式,是使用vi的入口. 通过命令对文件进行常规的编辑操作,例如:定位-翻页-复制-粘贴-删除等. 在其他图形编辑器下,通过快捷键或鼠标实现的操作,都在命令模式下实现. 2.末行模式--执行保存和退出等操作. 要退出vi返回到控制台,需要在末行 ...
分类:
系统相关 时间:
2019-07-22 15:10:32
阅读次数:
140
如何知晓那个变量是数组 在JavaScript运算符typeof测数组的类型时,将会返回object,无法获取数组类型 ① 为了解决这个问题,ECMAScript定义了新方法:Array.isArray(); eg: 输出结果为true ② 创建一个isArray方法来解决此问题 eg: 返回结果为 ...
分类:
编程语言 时间:
2019-07-22 15:10:18
阅读次数:
117
题目描述 有一个仅由数字000与111组成的n×nn \times nn×n格迷宫。若你位于一格0上,那么你可以移动到相邻444格中的某一格111上,同样若你位于一格1上,那么你可以移动到相邻444格中的某一格000上。 你的任务是:对于给定的迷宫,询问从某一格开始能移动到多少个格子(包含自身)。 ...
分类:
其他好文 时间:
2019-07-22 15:09:47
阅读次数:
126