随笔分类 -  多测师_java全栈开发

摘要:若依官网页面:http://ruoyi.vip/ 代码地址:https://gitee.com/y_project/RuoYi-Vue 阅读全文
posted @ 2023-09-27 10:54 多测师_树哥 阅读(133) 评论(0) 推荐(0) 编辑
摘要:笔试题A.请用你熟悉的编程语言或者伪代码实现一个方法,判断给定的两个无序列表中是否含有完全一样的元素?(注:列表中的元素是可以重复的,完全一样是指两个列表在不考虑顺序的情况下可以相互替代)ps: 不使用第三方库或者内建函数 package com.duoceshi.test; import java 阅读全文
posted @ 2023-02-28 15:26 多测师_树哥 阅读(22) 评论(0) 推荐(0) 编辑
摘要:一、TestNG单元测试框架-常用注解介绍 testng学习网址:https://www.jc2182.com/testng/testng-environment.html 1、Before类别和After类别注解按照如下循序执行@BeforeSuite->@BeforeTest->@BeforeC 阅读全文
posted @ 2023-02-17 14:29 多测师_树哥 阅读(109) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2023-01-12 09:02 多测师_树哥 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2023-01-12 09:02 多测师_树哥 阅读(2) 评论(0) 推荐(0) 编辑
摘要:Java中把一个字符串实现反转 /** * 使用StringBuilder的reverse()方法将字符串反转 */ public static void main(String[] args) { StringBuilder sb = new StringBuilder("ABCDE牛"); Sy 阅读全文
posted @ 2022-12-13 21:43 多测师_树哥 阅读(23) 评论(0) 推荐(0) 编辑
摘要:测试是软件发布的重要环节,单元测试在实际开发中是一种常用的测试方法,java单元测试主要用junit,最新是junit5,本人开发一般用junit4。因为单元测试能够在软件模块组合之前尽快发现问题,所以实际开发中投入产出比很高。实际使用难免会遇到异步操作的接口测试,最常用的情景是别人家的SDK封装了 阅读全文
posted @ 2022-12-13 21:38 多测师_树哥 阅读(94) 评论(0) 推荐(0) 编辑
摘要:hashmap不是线程安全的,有提供两种方法让hashmap支持线程安全方法一:通过Collections.synchronizedMap()返回一个新的map,这个新的map是线程安全的,要求大家习惯基于接口编程,返回的不是hashmap而是map的实现特点:通过Collections.synch 阅读全文
posted @ 2022-12-13 18:03 多测师_树哥 阅读(45) 评论(0) 推荐(0) 编辑
摘要:一、hashMap的底层实现hashmap的底层结构在jdk1.7之前是数组+链表,但是在jdk1.8以后,其变成了数组+链表+红黑树,这个操作会加快在链表时候的查询速度。当链表的长度大于8 的时候,链表就会变为红黑树,而当长度小于6的时候,会从红黑树变回链表。这里又有一个问题:为什么是8 和 6  阅读全文
posted @ 2022-12-13 17:57 多测师_树哥 阅读(100) 评论(0) 推荐(0) 编辑
摘要:一、什么是ConcurrentHashMapConcurrentHashMap和HashMap一样,是一个存放键值对的容器。使用hash算法来获取值的地址,因此时间复杂度是O(1)。查询非常快。同时,ConcurrentHashMap是线程安全的HashMap。专门用于多线程环境。 二、Concur 阅读全文
posted @ 2022-12-13 17:46 多测师_树哥 阅读(120) 评论(0) 推荐(0) 编辑
摘要:引用菜鸟教程git命令大全:https://www.runoob.com/git/git-basic-operations.html 1. 初始化项目git init2. 建立本地仓库和远程仓库的连接git remote add origin 远程仓库地址3. 已有项目只需克隆项目到本地,无需进行前 阅读全文
posted @ 2022-12-08 19:05 多测师_树哥 阅读(96) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-12-07 17:36 多测师_树哥 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-12-07 16:58 多测师_树哥 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-12-06 16:03 多测师_树哥 阅读(0) 评论(0) 推荐(0) 编辑
摘要:/** * 创建线程的3种方式 * 1.继承Thread类 * 2.实现Runnable接口 * 3.实现Callable接口 * 4.一个进程可以有多个线程、一个线程对应一个进程 * 5.防止多线程数据共享和超卖 ==》可以加锁、或者加同步代码块==》synchronized (this) */ 阅读全文
posted @ 2022-08-16 11:38 多测师_树哥 阅读(93) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-08-13 12:01 多测师_树哥 阅读(0) 评论(0) 推荐(0) 编辑
摘要:1、 数组的长度不可变,ArrayList的长度可变。如下所示: 添加长度的方法List的长度是不固定,是可变长度,有序的集合 ArrayList<Integer> li=new ArrayList(); li.add(1); li.add(1,40); 2、 HashSet 该类实现了Set接口, 阅读全文
posted @ 2020-09-02 16:14 多测师_树哥 阅读(159) 评论(0) 推荐(0) 编辑
摘要:1、 没有方法体,在方法名前面加有abstract,为抽象方法。 2、 如果一个类里面有抽象方法,那么这个类必须是抽象类。 3、 一个类里面可以包含0个或多个抽象方法。 4、 一个类如果继承了抽象类,那么要重写(实现)抽象类中的所有方法。 5、 一个类如果继承了抽象类,如果不想重写抽象类,那么这个类 阅读全文
posted @ 2020-09-02 16:13 多测师_树哥 阅读(141) 评论(0) 推荐(0) 编辑
摘要:题目: 2,年轻小伙和女朋友结婚了,并且买了房子, 现在把双方父母都接到身边一起住, 那么请使用Java三大特性设计程序 来模拟他们夫妻之间怎么称呼双方父母。 package com.dcs; public class Exercise2 { public static void main(Stri 阅读全文
posted @ 2020-09-02 16:02 多测师_树哥 阅读(162) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示