自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 序列化与反序列化

最近面试蚂蚁被问到序列化,没有学过,今天补上一、概述:将数据读到硬盘或者数据库中,永久保存• 序列化:将对象写入到IO流中• 反序列化:从IO流中恢复对象• 意义:序列化机制允许将实现序列化的Java对象转换位字节序列,这些字节序列可以保存在磁盘上,或通过网络传输,以达到以后恢复成原来的对象。序列化机制使得对象可以脱离程序的运行而独立存在。• 使用场景:所有可在网络上传输的对象都必须是可序列化的,比如RMI(remote method invoke,即远程方法调用),传入的参数或返回的对象都是可

2021-04-10 20:12:05 169

原创 eclipse导入apache.commons.io.FileUtils

在做selenium自动截图的时候,用到了FileUtils.copyFile();但是现实没有这个包;然后去网上查找各种方法,在这儿写一下自己的一些具体的操作步骤和出现的错误,供大家参考下载地址:https://commons.apache.org/proper/commons-io/download_io.cgi这里只有最新版本,之前的版本我没有找到下载的入口,就下载了2.8.0版本一定要下载bin版本,不要下载src,一开始我没有看懂大家的描述,走了一些弯路,所以在这给大家贴出图片。下载下来

2021-03-21 22:29:44 1393

原创 排序算法总结

https://leetcode-cn.com/problems/sort-an-array/solution/fu-xi-ji-chu-pai-xu-suan-fa-java-by-liweiwei1419/ 算法 时间复杂度 空间复杂度 稳定性 选择 O(N2) O(1) 不稳定 冒泡 ..

2021-03-13 16:49:25 156

原创 className不允许使用复合类名做参数

上一篇文章说了自己的错误,这次找到了理论依据,记录下来className不允许使用复合类名做参数真实环境中元素往往使用复合类名(即多个class用空格分隔),使用className定位时要注意了,className的参数只能是一个class。  例如,打开http://hao.360.cn/,我们要使用className定位这个元素<a class=“tab-item news” data-page=“http://sh.qihoo.com/daohang/index1.html” hidef

2021-03-13 16:39:18 297

原创 selenium元素定位的时候className定位不到元素

刚开始selenium入门,第一次进行慕课网登陆页面测试的时候,因为看的那个视频的登陆页面现在已经更新了,和视频里面有点出入,我在跟着写代码的时候,其他都没问题,在进行登陆按钮测试的时候,就一直说我写的这个格式不对,在网上各种搜也找不到,耽搁了好几天没有往下进行,也尝试了很多次,今天打算继续往下看视频的时候,感觉这个错误自己一直过不去,非得找出错误来,今天还真让我找到了,分享给大家,也记录自己的一些新(新手)路历程。selenium元素定位的时候className定位不到元素:错误是:Compound

2021-03-12 16:35:40 1242

原创 Eclipse中安装TestNG

Eclipse中安装TestNG插件的时候,当http://beust.com/eclipse连接不能用的时候,可以试试http://dl.bintray.com/testng-team/testng-eclipse-release/这个连接。点击菜单栏的help,Install new software,然后点击add,在name输入TestNG,输入上面的连接,查找到之后,点next,然后finish就可以了...

2021-03-06 20:18:02 135

原创 螺旋矩阵

关于螺旋矩阵,也是面试的高频考点,但是这个题方法性强,比较简单,我一边做题,一边整理笔记,希望可以帮助到大家,图片上传太麻烦,大家直接去题目里面看题目:54. 螺旋矩阵难度中等给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。示例 1:输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]方法二:按层模拟可以将矩阵看成若干层,首先输出最外层的元素,其次输出次外层的元素,直到输出最内层

2021-03-01 15:39:35 234

原创 数据结构与算法(JAVA)--数组--二分法

数据结构与算法(JAVA)–数组–二分法有很多图片传上来太麻烦了,所以就缺失了,有的代码很简单,可以直接看,这些 都是我整理的数组的二分法的一些题目,和别人的一些题解,希望方便大家学习,一维数组1、基础知识数组是存放在连续内存空间上的相同类型数据的集合。(1)创建:数组存储的数据类型[] 数组名字 = new 数组存储的数据类型[长度];数据类型[] 数组名 = new 数据类型[]{元素1,元素2,元素3…};int[] arr = new int[]{1,2,3,4,5};数据类型[]

2021-02-20 16:48:32 449 2

原创 斐波那契数列

斐波那契数列在学习JAVA的过程中,自己做了一些笔记,借鉴了一些别的大佬的一些见解,做了一些笔记整理。将这篇笔记传到我的博客上来,希望能够对你有所帮助,同时我自己还有些不理解的地方,也做了标注,大家可以和我一起讨论,关于斐波那契数列的问题很早之前整理的,打算发博客后,将斐波那契数列作为第一篇博客发上来,可能有一些不足之处,希望大家多多包涵。主要列举了一些关于力扣上用到斐波那契数列的题目,还有一些扩展。1、斐波那契算法:题目:剑指 Offer 10- I. 斐波那契数列难度简单写一个函数,输入 n

2021-02-20 16:22:10 1424

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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