游客7sp3zq27pysty_社区达人页

个人头像照片
游客7sp3zq27pysty
已加入开发者社区787

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
初入江湖
初入江湖

成就

已发布78篇文章
1条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

暂无个人介绍

暂无精选文章
暂无更多信息

2022年10月

  • 10.30 21:52:53
    发表了文章 2022-10-30 21:52:53

    【Java Web项目】基于WebSocket的Web聊天室

    本项目的名称为Web聊天室,即类QQ群组聊天,多个用户可以在同一个群组收发消息进行聊天
  • 10.30 21:43:18
    发表了文章 2022-10-30 21:43:18

    【软件测试】测试用例的设计方法

    测试用例写的过于简单,则可能失去了测试用例的意义,设计过于简单的测试用例其实并没有真正的进行设计,只是把需要测试的功能模块记录下来而已,它的作用仅仅是在测试过程中作为一个简单的测试计划,提醒测试人员测试的主要功能包括哪些而已,测试用例设计的本质应该是在设计的过程中理解需求,检验需求,并把对软件系统的测试方法的思路记录下来,以便指导将来的测试
  • 10.30 21:40:19
    发表了文章 2022-10-30 21:40:19

    【软件测试】软件测试基础概念总结

    能够设计出高效的发现缺陷和保证产品质量的优秀测试用例 具有探索性思维,发散思维,对软件测试有浓厚的兴趣并且对工作有责任感和压力
  • 10.30 18:15:17
    发表了文章 2022-10-30 18:15:17

    【Java多线程】定时器Timer

    在任务的执行时间未到之前,可能判断次数很多,比较耗费CPU,而且没有必要一值判断,只需在一定时间内进行判断执行时间到没到即可,所以在还没有到执行时间时,使用wait(时间)来让该线程进行等待,在创建任务时唤醒等待即可,因为新的任务可能需要在刚才等待执行任务之前执行,也就是新创建的任务执行时间已经到了,所以要使用notify唤醒执行任务的线程继续进行判断时间是否执行,而且这个原因也是使用wait不使用sleep的原因,如果使用sleep,在新创建任务的执行时间在sleep等待结束时间之前,等待的线程没有办法唤醒,也就不能执行时间到了的任务
  • 10.30 18:11:43
    发表了文章 2022-10-30 18:11:43

    【软件测试】使用selenium工具对Web聊天室项目进行UI自动化测试

    在用户注册页面,用户输入用户名,密码,昵称,图像文件(可以不上传)即可完成注册,但是如果昵称或者用户名被注册过了,就会显示账号或昵称已经存在
  • 10.30 18:00:12
    发表了文章 2022-10-30 18:00:12

    【Linux】常用Linux命令总结

    在插入模式下不能保存并退出,必须先进入插入模式,才能进行保存退出,按Esc从插入语模式切换到普通模式,:wq保存并退出,如果文件没有改变,:q直接退出,如果文件改变了,:q!会强制退出
  • 10.30 17:44:33
    发表了文章 2022-10-30 17:44:33

    【软件测试】软件测试的方法

    非正常运行时间可能是由于硬件,软件,网络故障和其他因素如断电等造成的,这些可以使系统停止运行,连接中断不能被访问,性能降低导致不能使用软件现有的服务
  • 10.30 17:31:12
    发表了文章 2022-10-30 17:31:12

    【JavaWeb项目】博客系统

    在网络学完HTTP协议,前端学完html,css,js,后端学完Servlet开发后,做一个博客系统,巩固一下所学知识,并将所学知识运用到实际当中,以此来进一步提升对学习编程的兴趣
  • 10.30 17:21:29
    发表了文章 2022-10-30 17:21:29

    【JavaWeb】简易表白墙的设计

    上述只是静态页面,也就是无论何时访问,页面都不会改变,并且上次提交的表白信息在下次访问时就会消失,所以我们需要制作成服务器版表白墙,也就是每次访问的时候所有的表白消息都可以展示出来,即访问时从数据库查询消息展示在前端,输入消息点击提交保存在数据库以后并展示在前端
  • 10.30 17:15:58
    发表了文章 2022-10-30 17:15:58

    【JavaWeb】模板引擎Thymeleaf

    内容提取出来单独的放在一个文件中,称为模板,对于一些动态的内容,可以将这些内容在模板中使用占位符占位,当服务器把这些动态的内容计算好了之后,就可以把模板中占位符替换成动态计算的结果,然后把组装好的HTML格式的字符串在返回给浏览器
  • 10.30 17:07:34
    发表了文章 2022-10-30 17:07:34

    【JavaWeb】Servlet详解

    前面学习了Tomcat,它是一个Web服务器,提供Web程序处理服务端对请求的解析和对响应的封装,也就是请求的解析和响应的封装都不需要我们自己手动写程序来完成
  • 10.30 16:39:05
    发表了文章 2022-10-30 16:39:05

    【JavaWeb】Tomact部署Web项目及Maven工具的使用

    Tomcat是一个web服务器,用于提供web(http,https)服务端程序,它是一个基于Java实现的一个开源且免费,也被广泛使用的HTTP服务器
  • 10.30 16:28:58
    发表了文章 2022-10-30 16:28:58

    【JavaScript】JavaScript基础篇

    JavaScript简称JS,是一个脚本语言,通过解释器运行,主要在客户端(浏览器)运行,现在也可以基于node.js在服务端运行
  • 10.30 15:57:04
    发表了文章 2022-10-30 15:57:04

    【JavaScript】WebAPI详解

    WebAPI就包括了DOM和BOM,API是一个广义的概念,而WebAPI是一个更具体的概念,指DOM+BOM,所谓API的本质就是一些现成的函数/对象,程序员可直接拿来用,方便开发。
  • 10.30 15:44:54
    发表了文章 2022-10-30 15:44:54

    【计算机网络】HTTP协议详解

    请求当前html页面路径中的服务器地址(ip/域名+端口号)和使用ajax请求的服务器地址不同,就是跨域,跨域问题是ajax中存在的(和html,js,服务器)无关,也就是服务端还能接收到这个请求,并返回响应,但是ajax为了安全起见,如果发现响应头中没有设置允许跨域的信息,就会报错
  • 10.30 15:29:58
    发表了文章 2022-10-30 15:29:58

    【计算机网络】数据链路层重点协议

    源主机发出ARP请求,询问“IP地址是192.168.0.1的主机的硬件地址是多少”,并将这个请求广播到本地网段(以太网帧首部的硬件地址填FF:FF:FF:FF:FF:FF表示广播
  • 10.30 15:28:04
    发表了文章 2022-10-30 15:28:04

    【计算机网络】UDP协议

    UDP协议是传输层的协议,是不可靠的,无连接的,也就是说传输层我们不能改变,也不能扩展,所以只能在应用层进行扩展,而实现方式可以参考TCP协议是如何保证数据进行可靠传输的,如添加确认应答,超时重传,连接管理等机制确保数据可以被接收,从而实现数据的可靠传输
  • 10.30 15:19:58
    发表了文章 2022-10-30 15:19:58

    【计算机网络】TCP协议详解

    TCP是面向字节流的,可以多次的接收和发送,对于应用层来说,一连串的字节数据,不知道从哪到哪算一个完整的应用层数据包,对应发送多少次算一个应用层完整格式的数据,和接收多少次算一个应用层完整格式的数据就不知道了
  • 10.30 15:14:45
    发表了文章 2022-10-30 15:14:45

    【计算机网络】网络数据传输流程详解

    上一节内容已经介绍了IP地址用来定位网络中唯一的一台主机,它是一个32位的二进制数,通常用“点分十进制”来表示即a.b.c.d表示(a,b,c,d为0~255之间的数),那么它是怎样定位一台主机呢?
  • 10.30 15:07:54
    发表了文章 2022-10-30 15:07:54

    【计算机网络】网络通信基础(IP地址,端口号,五元组,OSI七层模型,TCP/IP五层模型,封装和分用)

    随着时代发展,需要计算机之间相互通信,共享软件和数据,即多台计算机相互协同工作来完成某个业务,就有了网络互联
  • 10.30 15:07:07
    发表了文章 2022-10-30 15:07:07

    猜数字小游戏(网页版)

    在输入框内输一个数字,点击后面的“猜”按钮,系统会根据你猜的数字的大小,返回你是猜大猜小还是猜正确,系统还会统计你猜的次数,在猜数字的途中你点击按钮随时可以重新开始游戏
  • 10.30 14:54:43
    发表了文章 2022-10-30 14:54:43

    Java中的反射技术

    Java的反射机制是在运行状态中,对于任何一个类,都可以知道这个类的所有属性和方法,对于任何一个对象,都可以调用它所有的方法和属性,修改部分类型信息,这种动态获取信息以及动态调用对象方法的功能称为Java的反射机制
  • 10.30 13:39:28
    发表了文章 2022-10-30 13:39:28

    Map与Set高频面试算法题(只出现一次的数字,复制带随机指针的链表,宝石与石头,旧键盘,前k个高频单词)(Java实现)

    给一个非空整数数组,只有一个元素出现了一次,剩余的元素都出现了两次,,请找出那个只出现一次的数字
  • 10.30 13:39:24
    发表了文章 2022-10-30 13:39:24

    JZ36 二叉搜索树与双向链表

    因为题目给出了结点的最大个数为1000,并且要求空间复杂度为O(1),所以我们可以将中序遍历的结点存入一个数组中,该数组new空间的大小为1000,因为1000为具体数值,所以空间复杂度也满足O(1),再遍历数组将数组中的结点链接起来
  • 10.30 13:11:52
    发表了文章 2022-10-30 13:11:52

    (Java)数据结构---优先级队列(PriorityQueue)

    如果数据量大使用排序那种方法就不可取了,那么如何解决呢?
  • 10.29 16:25:08
    发表了文章 2022-10-29 16:25:08

    LinkedList的模拟实现(Java实现)

    LinkedList的底层是用一个双向链表实现的,即一个结点中除了有一个引用指向下一个结点的地址,还有一个引用指向前一个结点的地址。
  • 10.29 16:12:49
    发表了文章 2022-10-29 16:12:49

    数据结构---ArrayList(Java实现)

    从数据结构的角度看,List就是一个线性表,可以保存n个具有相同类型元素的有限序列,在该序列中,可以进行增删查改以及变量等操作
  • 10.29 15:54:08
    发表了文章 2022-10-29 15:54:08

    【数据结构】什么是泛型?为什么要使用泛型?泛型怎么用?那包装类呢?

    发现Integer底层维护了一个数组,这个数组值的范围为[-128,127],如果Integet对象的值在这个范围内,直接从cache数组中拿,类似于字符串常量池,就是Integer类型的引用直接指向数组对应值的地址,如果Integer对象的值超过这个范围,会创建新的对象
  • 10.29 15:45:23
    发表了文章 2022-10-29 15:45:23

    【数据结构】算法的时间复杂度和空间复杂度解析

    我们在写一个算法的时候如何判断这个算法的好坏呢?我们主要从效率来分析,而效率包括时间效率和空间效率
  • 10.29 15:33:20
    发表了文章 2022-10-29 15:33:20

    面试高频算法题---无重复字符的最长子串

    给定一个字符串s,请你找出其中不含有重复字符的最长子串长度
  • 10.29 15:30:06
    发表了文章 2022-10-29 15:30:06

    面试高频算法题---两数之和

    给一个整数数组nums和一个整数目标值target,请在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。
  • 10.29 15:26:41
    发表了文章 2022-10-29 15:26:41

    面试官:说一下类加载的过程以及类加载的机制(双亲委派机制)

    Object,String类等都是使用jdk提供的类而不是使用自己定义的java.lang.Object,如果黑客从网络上传过来一个java.lang.Object的二进制数据,如果没有双亲委派机制安全保证,就会出现安全隐患。
  • 10.29 15:23:57
    发表了文章 2022-10-29 15:23:57

    初识JVM(JVM运行流程,JVM运行时数据区,内存布局中的异常)

    JVM(Java Virtual Machine),为Java虚拟机,虚拟机是指通过软件模拟一个具有完整的硬件功能并且运行在完全隔离的环境中的完整的计算机系统,JVM是一台被定制过的现实中不存在的计算机。
  • 10.29 15:13:30
    发表了文章 2022-10-29 15:13:30

    线程安全的集合类(ConcurrentHashMap面试超高频考点)

    当往一个容器中添加元素的时候,不往该容器中直接添加元素,而是先将该容器进行复制一个新的容器,添加的时候往复制的容器中添加。
  • 10.29 15:11:07
    发表了文章 2022-10-29 15:11:07

    面试官:除了继承Thread类和实现Runnable接口,你知道使用Callable接口的方式来创建线程吗?

    对一个变量n,初始化为0,我们使用实现Runnable接口的方式创建一个线程来对其进行一次n++操作,看看能得到我们预期的结果吗?
  • 10.29 15:07:16
    发表了文章 2022-10-29 15:07:16

    面试官:什么是死锁?死锁产生的原因?如何避免死锁?

    死锁是一种非常严重的bug,是说多个线程同时被阻塞,线程中的一个或者多个又或者全部都在等待某个资源被释放,造成线程无限期的阻塞,导致程序不能正常终止。
  • 10.29 15:00:34
    发表了文章 2022-10-29 15:00:34

    信号量(Semaphore)与线程计数器(CountDownLatch)

    Semaphore属于共享锁,即多个线程可以同时获取,用来表示可用资源的个数,本质上是一个计数器。
  • 10.29 14:56:30
    发表了文章 2022-10-29 14:56:30

    锁策略相关问题(面试常考)

    语法上看,sychronized是自动加锁与释放锁,lock是手动的加锁与释放锁,相对lock比较灵活,但需要保证不管是否发生异常都需要释放锁。
  • 10.29 14:49:23
    发表了文章 2022-10-29 14:49:23

    线程池(面试常考)

    关于“池”的概念,我们接触过字符串常量池,数据库连接池,它们都被用作共享和缓存资源,通俗的将就是使用的时候直接从池子里拿,线程池也一样,在初始化的时候,就创建一定数量元素,后面需要使用线程就直接从线程池中取。
  • 10.29 14:38:07
    发表了文章 2022-10-29 14:38:07

    单例模式中的线程安全问题

    使用多线程就是为了充分利用CPU资源,提高任务的效率。
  • 10.29 14:33:06
    发表了文章 2022-10-29 14:33:06

    线程安全问题(面试常考)

    我们目前所知当一个变量n==0,n++了1000次并且 n--了1000次,我们的预期结果为0,但是当两个线程分别执行++和--操作时最后的结果是否为0呢?
  • 10.29 14:15:16
    发表了文章 2022-10-29 14:15:16

    理解进程调度的基本过程,为学好多线程打好基础

    操作系统是一组专门做计算机资源管理的软件的统称。目前常见的操作系统有:Windows,Unix,Linux,OSX,Android,ios等。
  • 发表了文章 2022-10-30

    【Java Web项目】基于WebSocket的Web聊天室

  • 发表了文章 2022-10-30

    【软件测试】测试用例的设计方法

  • 发表了文章 2022-10-30

    【软件测试】软件测试基础概念总结

  • 发表了文章 2022-10-30

    【Java多线程】定时器Timer

  • 发表了文章 2022-10-30

    【软件测试】使用selenium工具对Web聊天室项目进行UI自动化测试

  • 发表了文章 2022-10-30

    【Linux】常用Linux命令总结

  • 发表了文章 2022-10-30

    【软件测试】软件测试的方法

  • 发表了文章 2022-10-30

    【JavaWeb项目】博客系统

  • 发表了文章 2022-10-30

    【JavaWeb】简易表白墙的设计

  • 发表了文章 2022-10-30

    【JavaWeb】模板引擎Thymeleaf

  • 发表了文章 2022-10-30

    【JavaWeb】Servlet详解

  • 发表了文章 2022-10-30

    【JavaWeb】Tomact部署Web项目及Maven工具的使用

  • 发表了文章 2022-10-30

    【JavaScript】JavaScript基础篇

  • 发表了文章 2022-10-30

    【JavaScript】WebAPI详解

  • 发表了文章 2022-10-30

    【计算机网络】HTTP协议详解

  • 发表了文章 2022-10-30

    【计算机网络】数据链路层重点协议

  • 发表了文章 2022-10-30

    【计算机网络】UDP协议

  • 发表了文章 2022-10-30

    【计算机网络】TCP协议详解

  • 发表了文章 2022-10-30

    【计算机网络】网络数据传输流程详解

  • 发表了文章 2022-10-30

    【计算机网络】网络通信基础(IP地址,端口号,五元组,OSI七层模型,TCP/IP五层模型,封装和分用)

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息