百度AI测试部_测试开发面经

一面: (主要问的java,因为我介绍时说比较熟悉java) 1.进程和线程的区别 2.java语言优点 3.类与对象的区别 4.讲一下jvm(主要讲了GC) 5.Java中的数据结构(主要讲了ArrayList,LinkedList,HashMap) 6.HashMap的冲突解决方法 Linux...

2019-08-21 19:09:05

阅读数 14

评论数 0

vim常用指令

vim三种模式:一般模式、编辑模式、指令列命令模式。 1.一般模式可用的按钮说明,光标移动、复制贴上、搜寻等 2.一般模式切换到编辑模式的可用的按钮说明 3.一般模式切换到指令列模式的可用的按钮说明 vim常用指令示意图 参考:《鸟...

2019-07-12 17:26:33

阅读数 14

评论数 0

java实现生产消费者模型

生产消费者模型 在生产者和消费者关系中,生产者是一堆线程,消费者是另一堆线程。生产者在产生数据后可以直接调用消费者处理数据,也可以把数据放在一个缓冲区中,让消费者从缓冲区中取出数据处理。 从调用方式上, 第一种是同步的,生产者在生产出数据后要等待消费者消耗后才能生产下一个数据。第二...

2019-04-25 18:54:15

阅读数 263

评论数 0

OpenCV图像处理—— 图像金字塔

图像金字塔就是用来做图像缩放,pyrUp( )、pyrDown( )函数分别对图像进行向上采样(放大),向下采样(缩小)的操作。 也可以使用resize函数。 一、高斯金字塔: 用于下采样。原理:首先将原图像作为最底层图像G0(高斯金字塔的第0层),利用高斯核(5*5)对其进行卷积,然后对...

2019-04-03 20:11:14

阅读数 44

评论数 0

OpenCV图像处理—— 图像二值化

图像二值化就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的黑白效果的过程。 1.全局阈值 OpenCV的threshold函数进行全局阈值。其函数原型为:threshold(src, thresh, maxval, type) -> retval, ds...

2019-03-24 09:29:57

阅读数 175

评论数 0

OpenCV图像处理—— 模板匹配

模板匹配就是在整个图像区域发现与给定子图像匹配的小块区域。 工作原理:在带检测图像上,从左到右,从上向下计算模板图像与重叠子图像的匹配度,匹配程度越大,两者相同的可能性越大。 局限性:它只能进行平行移动,若原图像中的匹配目标发生旋转或大小变化,该算法无效。 常见的模板匹配算法...

2019-03-24 09:12:42

阅读数 114

评论数 0

OpenCV图像处理—— 滤波与模糊操作

过滤可以移除图像中的噪音、提取感兴趣的可视特征、允许图像重采样等等。 频域分析将图像分成从低频到高频的不同部分。低频对应图像强度变化小的区域,而高频是图像强度变化非常大的区域。在频率分析领域的框架中,滤波器是一个用来增强图像中某个波段或频率并阻塞(或降低)其他频率波段的操作。滤波是对输入...

2019-03-22 20:04:19

阅读数 164

评论数 0

OpenCV图像处理—— ROI与泛洪填充

一、ROI ROI(region of interest),感兴趣区域。机器视觉、图像处理中,从被处理的图像以方框、圆、椭圆、不规则多边形等方式勾勒出需要处理的区域,称为感兴趣区域,ROI。 #ROI_test import cv2 as cv src=cv.imread('F:/Deskt...

2019-03-22 11:09:00

阅读数 51

评论数 0

OpenCV图像处理—— 色彩空间

一、色彩空间的转换 cv2.cvtColor 1.RGB就是指Red,Green和Blue,一副图像由这三个channel(通道)构成 2.Gray就是只有灰度值一个channel 3.HSV即Hue(色调),Saturation(饱和度)和Value(亮度)三个channel 二、...

2019-03-21 21:07:00

阅读数 65

评论数 0

数据库的索引实现--B+Tree

一上来就B+ Tree可能我也会一脸懵逼,那么植树节刚过,刚好来复习一下各种数吧~ 一、二叉查找树 二叉查找树也称为二叉排序树,满足二叉查找树的一般性质,是指一棵空树具有如下性质: 1、任意节点左子树不为空,则左子树的值均小于根节点的值; 2、任意节点右子树不为空,则右子树的值均大于于根节...

2019-03-17 20:05:17

阅读数 49

评论数 0

分布式存储--一致性哈希

现在大数据时代我们的数据都是海量的,如果有大量的数据需要缓存,那么一个缓存机器肯定是不够的,所以采取分布式缓存方式。于是,我们就需要将数据分布在多台机器上该如何決定将哪个数据放到哪个机器上呢? 一、哈希算法 用哈希算法对数据取哈希值,然后对机器个数取模,这个最终值就是应该存储的缓存机器...

2019-03-17 15:44:25

阅读数 40

评论数 0

Spring之IOC&AOP

一、初始Spring Spring其实就是封装了创建对象的功能,让我们不用再去逐一的new对象。(确切概念还是问百度吧~) 内部实现机制:框架写了自己的工厂类,读用户的配置文件,然后反射出配置文件中配置的各种对象。 二、核心功能: Ioc(Inverse of control 控制反转)...

2019-03-15 10:11:25

阅读数 69

评论数 0

git使用--上传项目到GitHub

1.在GitHub上新建一个仓库 2.在本地的仓库下 右键Git Bash Here 然后 git clone +(新建仓库时生成的SSH) 3.把项目复制到刚刚clone到本地的仓库中 4.在此目录下打开Git Bash Here git add . (.代表当前目录下的...

2019-03-08 18:26:07

阅读数 37

评论数 0

对称加密算法 DES/3DES/AES

对称密码算法的加密密钥和解密密钥相同(因此也叫共享密钥),对于大多数对称密码算法,加解密过程互逆。 1.DES算法 特点:密钥偏短(56位),(所以容易被穷举攻破)。生命周期短(避免被破解 2.3DES算法 使用3个密钥进行3次DES算法,过程按照加密-解密-加密(EDE) ...

2019-03-08 15:29:23

阅读数 41

评论数 0

网络层的转发与路由选择

网络层作用:将分组从一台发送主机移动到一台接收主机。 网络层的转发功能和路由选择功能 转发涉及分组在单一的路由器中从一条入链路到一条出链路的传送 路由选择涉及一个网络的所有路由器,它们经路由选择协议共同交互,以决定分组从源到目的地结点所采用的路径。 一、转发 转发表(FIB):用于判断基于...

2019-03-03 20:41:49

阅读数 235

评论数 0

eclipse报jvm terminated.exitcode=2异常解决办法

在命令行下通过 java -version 查看JDK版本,也报系统找不到文件 C:\ProgramData\Oracle\Java\javapath\java.exe 很明显是JDK配置出错了。 参考http://jingyan.baidu.com/article/e9fb46e1b2b...

2019-02-27 15:32:46

阅读数 66

评论数 0

计算机网络运输层之多路复用与多路分解

一、什么是多路复用和多路分解     在网络上主机与主机之间的通信,实质上是主机上运行的应用进程之间的通信。比如我们两个用电脑或手机实现聊天,就是两个QQ程序(进程)之间的通信。      倘若当你浏览这篇博客的同时,还挂着QQ,还使用ftp下载大文件,这时就有三个网络上的进程与你的主机上的三...

2019-02-23 21:13:06

阅读数 340

评论数 0

网络应用程序体系结构

分类 两种主流的体系结构: 客户/服务器体系结构和P2P(peer to peer “对等”)体系结构。   一 . 客户/服务器体系结构 具有客户/服务器体系结构的著名应用程序有Web、FTP、Telnet和电子邮件。 其特点有: 1.服务器和客户机是一对多的关系(如图 注意:但服...

2019-02-21 17:06:16

阅读数 400

评论数 0

求矩阵中从左上角到右下角的路径条数

问题:一个m×n的矩阵,只能从矩阵内部向右或向下走,输出从矩阵左上角到右下角的所有路径。 那XXX跟我说那来道智力题吧的时候我还真的信了,没反应过来原来这是动态规划的题目,或者说是数学排列组合的问题吧(哭-高中数学没学好 思路:对矩阵建立一个m×n的辅助dp数组,dp[i][j]表示到达当前所...

2019-02-19 17:28:48

阅读数 75

评论数 0

Leetcode122 Best Time to Buy and Sell StockII之贪心算法

原题链接:https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/ 解题思路:局部最优解即为全局最优解(具有最优子结构性质),所以每次出现收益就累加收益,具有贪心选择性质(即所求问题的整体最优解可以通过一系列局部最优的选择...

2019-01-06 21:02:36

阅读数 58

评论数 0

提示
确定要删除当前文章?
取消 删除