摘要:        
assertEquals 和 assertTrue 区别相同之处:都能判断两个值是否相等 assertTrue 如果为true,则运行success,反之Failure assertEquals 如果预期值与真实值相等,则运行success,反之Failure 不同之处: assertEquals     
阅读全文
            posted @ 2019-04-09 19:45
canacezhang
阅读(9517)
推荐(0)
        
     
    
        
        
摘要:        
自己写日志的时候,肯定需要: 每次写新的类,就需要重新写logger 有简单的方式,就是使用@Slf4j注解 首先是在pom中引入: 然后在类上写上@Slf4j注解 在方法中直接使用 如果注解@Slf4j注入后找不到变量log,需要IDEA安装lombok插件, File → settings →     
阅读全文
            posted @ 2019-04-09 09:36
canacezhang
阅读(2765)
推荐(0)
        
     
    
        
        
摘要:        
前提 自从进公司实习后,项目代码中能用 Lombok 的都用了,毕竟这么好的轮子要充分利用好。也可以减少一些 get/set/toString 方法的编写,虽说 IDEA 的插件可以自动生成 get/set/toString 方法,但是使用 Lombok 可以让代码更简洁。下面看看如何在 IDEA     
阅读全文
            posted @ 2019-04-09 09:29
canacezhang
阅读(122)
推荐(0)
        
     
		
    
        
        
摘要:        
一、jdk下载网址 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 二、环境变量的设置 2、配置环境变量: 对于Java程序开发而言,主要会使用JDK的两个命令:javac.ex    
阅读全文
            posted @ 2018-12-27 09:17
canacezhang
阅读(177)
推荐(0)
        
     
		
    
        
        
摘要:        
-实现 LFU 缓存算法, 设计一个类 LFUCache,实现下面三个函数 + 构造函数: 传入 Cache 内最多能存储的 key 的数量 + get(key):如果 Cache 中存在该 key,则返回对应的 value 值,否则,返回-1。 + set(key,value):如果 Cache     
阅读全文
            posted @ 2018-09-10 20:48
canacezhang
阅读(1845)
推荐(0)
        
     
		
    
        
        
摘要:        
转自 http://www.findme.wang/blog/detail/id/185.html 一、概述 我们在地址栏中输入网址,如www.findme.wang,到页面显示中间发生了哪些过程呢?查询缓存、域名解析、三次握手、网络协议、新鲜度检查、HTTP协议、GET请求、DOM树、渲染树等一连    
阅读全文
            posted @ 2018-08-29 20:57
canacezhang
阅读(393)
推荐(0)
        
     
		
    
        
        
摘要:        
面阿里的时候,面试就让我说一下集合 当时由于条件原因没听清面试官的问题,后来面试后,面试官让问他问题的时候,才说明白是什么 下面就接受一下我了解的集合类 集合类中大致可以分为两个体系 一、collection体系: 单一对象存取,即每个元素存储单元内只存储一个对象实例; 二、map体系:双对象存取即    
阅读全文
            posted @ 2018-08-24 11:23
canacezhang
阅读(603)
推荐(0)
        
     
    
        
        
摘要:        
题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 题目思路 从左上角开始对比,如果比他小,则第一行都不用在做对比了,如果比他大 则该列不用做对比了    
阅读全文
            posted @ 2018-08-24 09:03
canacezhang
阅读(144)
推荐(0)
        
     
		
    
        
        
摘要:        
一、产生内存溢出的 1、Java堆空间不够,当应用程序申请更多的内存,而Java堆内存已经无法满足应用程序对内存的需要,将抛出这种异常。 2、Java永久代空间不够,永久代中包含类的字节码和长常量池,类的字节码加载后的信息,这和存放对象实例的堆区是不同的,大多数JVM的实现都不会对永久带进行垃圾回收    
阅读全文
            posted @ 2018-08-23 21:37
canacezhang
阅读(5948)
推荐(1)
        
     
		
    
        
        
摘要:        
1、谷歌高级搜索:https://blog.csdn.net/shuimuzy/article/details/55505206 2、http://search.chongbuluo.com/ 集合体的搜索软件 3、http://hao.199it.com/ 搜索数据的引擎 4、 快到连妈妈都不认识    
阅读全文
            posted @ 2018-08-09 17:48
canacezhang
阅读(162)
推荐(0)