自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深拷贝 浅拷贝 深克隆 浅克隆

浅拷贝只是拷贝对象的引用地址,两个引用地址指向的对象还是同一个,修改其中一个,另一个也会随之改变,因为这个引用地址指向的对象压根是同一个而深拷贝是将。在Java中,clone方法是Object类中的一个被protected和native修饰的方法,被native就代表它的实现源码是用c++实现的,只不过是我们无法去修改它的代码罢了。为子类提供可以重写的clone()方法,目的是。

2023-08-27 17:12:14 417

原创 笔试强训选择题错误总结

class Base { public Base (){ //... } public Base ( int m ){ //... } public void fun( int n ){ //... } } public class Child extends Base{ // member methods } 如下哪句可以正确地加入子类中?

2023-08-25 11:21:20 445

原创 云上社群系统部分接口设计详解与测试

本系统实现了基于 Spring 的前后端分离版本的社群系统, 后端主要采用了SSM架构,前端采用ajax和后端进行交互,采用MySQL 数据库,实现了用户登录注册、个人信息和帖子的查看、发布帖子、帖子回复、站内信等功能。

2023-08-15 13:51:06 1313

原创 LeetCode 135.分发糖果

n个孩子站成一排。给你一个整数数组ratings表示每个孩子的评分。你需要按照以下要求,给这些孩子分发糖果:

2023-08-09 09:52:18 457

原创 Java个人博客系统--基于Springboot的设计与实现+测试

个人博客系统是一个类似优快云的博客分享平台,可以实现用户注册和登录,个人博客的编写、发布,个人信息的修改等操作。

2023-08-06 12:15:28 1953 1

原创 Redis 安装以及配置隧道连接

1.CentOS1. 安装Redis2. Redis 启动和停⽌3. 操作Redis2.Ubuntu1. 安装Redis2. Redis 启动/停⽌3. 操作 Redis3.开启隧道3.1 Xshell 配置隧道3.2 windTerm 配置隧道3.3 FinalShell 配置隧道4.可视化客户端连接

2023-08-04 17:58:47 1778

原创 java.lang.UnsupportedOperationException

Arrays.asList 创建的list不能修改,无法add,如果继续添加数据将出现此错误。如果需要修改,再加一层new ArrayList

2023-08-02 14:44:10 267 1

原创 Spring事务和事务传播机制

1.为什么需要事务?事务定义将⼀组操作封装成⼀个执⾏单元(封装到⼀起),要么全部成功,要么全部失败。

2023-07-31 16:59:45 455

原创 SpringBoot单元测试

单元测试(unit testing),是指对软件中的进⾏和的过程就叫单元测试。单元测试是开发者编写的⼀⼩段代码,⽤于检验被测代码的⼀个很⼩的、很明确的(代码)功能是否正确。

2023-07-31 16:05:13 1222

原创 报错TranscationalController3#addUser(String, String)to { [/trans/addUser]}: There is already ‘transcat

controller3中的addUser映射的值 url 也就是Mapper 已经存在了,改成tran3,问题解决。

2023-07-31 08:20:49 158 1

原创 报错Check your ViewResolver setup!

如何解决 报错Check your ViewResolver setup!

2023-07-29 21:06:45 668

原创 MyBatis查询数据库<二>

映射与标签

2023-07-26 09:15:16 439

原创 25-30天每日强训选择题改错解析

A. Animal不能编译,Cat能编译B. Animal能编译,Cat不能编译D. 编译能通过,但是没有输出结果答案:B。一个实体类继承一个抽象类,必须实现抽象类中的抽象方法。

2023-07-24 17:47:18 390

原创 MyBatis查询数据库入门学习<一>

MyBatis 是什么?MyBatis 是⼀款优秀的持久层框架,它⽀持⾃定义 SQL、存储过程以及⾼级映射。

2023-07-24 11:18:56 578

原创 牛客BM34 判断是不是二叉搜索树(Java实现)

从根节点开始不断往左,第一个被访问的肯定是最左边的节点, 然后访问该节点的右子树,最后向上回到父问题。

2023-07-23 00:30:42 380

原创 Application run failed org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputExcept

将原来的yml文件复制出来到txt中,txt另存为utf-8,再从另存为的txt中复制出来,新建一个yml文件放回去。否则修改的设置不生效。这是 .yml 配置文件的异常,经仔细检查发现是我编码的问题,将编码改回去。

2023-07-21 10:08:50 866

原创 SpringMVC程序开发

什么是 Spring MVC?SpringMVC创建和连接

2023-07-21 10:05:15 123

原创 idea打包项目时报错 There are test failures

报错 There are test failures的解决办法

2023-07-07 14:39:43 1254 5

原创 报错MySQLNonTransientConnectionException: Public Key Retrieval is not allowed 解决方法

MySQLNonTransientConnectionException: Public Key Retrieval is not allowed 解决方法

2023-07-07 14:34:44 1996 1

原创 实现数据库版本的留言墙(表白墙)练习

使用Servlet实现表白墙

2023-06-30 09:19:56 486 5

原创 牛客BM21 旋转数组的最小数字

有一个长度为 n 的非降序数组,比如[1,2,3,4,5],将它进行旋转,即把一个数组最开始的若干个元素搬到数组的末尾,变成一个旋转数组,比如变成了[3,4,5,1,2],或者[4,5,1,2,3]这样的。请问,给定这样一个旋转数组,求数组中的最小值。

2023-06-26 15:11:16 159

原创 Postman接口测试工具使用教程【基础版】

是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好。

2023-06-25 20:34:26 437

原创 nowcoder--牛客题霸模板速刷101

牛客关于指针的几个简单练习题

2023-06-21 10:48:55 332

原创 计算机网络原理课设—— 企业网络规划及网络模拟实现

将PC机(1-8)分别通过二层交换机(Access1-4)划分为Vlan60,Vlan70,Vlan80、Vlan90,分别对应四个部门

2023-06-21 09:14:04 3193 2

原创 HTTP&HTTPS协议详解

HTTP是什么?理解 "应用层协议"理解 HTTP 协议的工作过程

2023-06-20 11:00:53 2087

原创 HTTP项目常见状态码笔记(200,302,400,403,404,405,500...),

常见错误状态码的分析及解决办法。

2023-06-19 11:08:22 4950

原创 Servlet执行原理和API详解---【创建Servlet项目】

Servlet的简介以及idea中Servlet项目的搭建教程。

2023-06-18 23:58:20 1541

原创 [性能测试工具]——Loadrunner的使用及安装指南

性能测试的概念及Loaderunner的环境搭建、简单使用

2023-06-17 17:21:53 8454 5

原创 【JavaScript】超全基础万字大总结

甚至你也可以想象这三者的关系是一只小鸟,HTML是没毛的鸟,加上CSS鸟就有了漂亮的羽毛,最后JavaScript就能让鸟儿飞起来。

2023-06-06 16:32:46 259 6

原创 CSS入门学习笔记+案例【一】

掌握CSS基本语法规范和代码书写风格,掌握CSS选择器的各种用法,熟练使用CSS中的常用属性

2023-05-29 20:24:03 728

原创 软件测试 自动化测试selenium篇(二)

前面讲到了不少知识都是定位元素,定位只是第一步,定位之后需要对这个元素进行操作。是鼠标点击还是键盘输入,或者清除元素的内容,或者提交表单等。

2023-05-26 09:35:26 444 2

原创 Java——网络编程套接字

网络编程,指网络上的主机,通过。

2023-05-25 17:28:36 1343

原创 Java-网络原理

一、网络互连局域网LAN广域网WAN二、网络通信基础IP地址端口号 认识协议三、五元组四、协议分层五、OSI七层模型六、TCP/IP五层(或四层)模型网络分层对应七、封装和分用

2023-05-24 18:33:27 1343

原创 Java的文件操作和IO

一、认识文件树型结构组织 和 目录文件路径(Path)其他知识二、Java 中操作文件File 概述属性构造方法

2023-05-23 16:39:24 1118 3

原创 Java中常见的运行时异常

类型转换异常,当把一个对象归为某个类,但实际上此对象并不是由这个类创建的,也不是其子类创建的,则会引起异常;

2023-05-21 22:30:56 1123 2

原创 Java面试编程题积累-题目+详细解法——【第一周】

总结了一些热点面试编程题。

2023-05-17 17:34:56 1986 6

原创 Java EE 进阶--多线程(二)

一、JUC(java.util.concurrent) 的常见类1.1 信号量 Semaphore1.2CountDownLatch1.3 CyclicBarrier -循环栅栏二、线程安全的集合类2.1多线程环境使用 ArrayList2.2 多线程环境使用队列2.3 多线程环境使用哈希表三、死锁3.1死锁是什么3.2 如何避免死锁3.3 避免死锁的解决方案四、ThreadLocal

2023-05-17 16:11:48 511 2

原创 Linux——vi和vim的常用快捷键大全

linux的常用快捷键。

2023-05-16 23:05:39 160 3

原创 软件测试 自动化测试selenium篇(一)

Selenium+Java环境搭建

2023-05-15 09:56:13 1944 2

原创 Java EE 相关面试题整理合集 (一)

注意: 在编程方面,我们并不区分是并行还是并发,统一称为。

2023-05-13 10:53:31 117

笔试强训选择题错误总结

笔试强训选择题错误总结

2023-08-25

微机原理课程设计实验报告 实验一 流水灯实验 实验二 8255控制交通灯实验 8255控制交通灯实验流程图 实验三 电子钟实验

1、通过对并行接口8255编程、调试,使学生进一步熟悉集成环境软件的使用方法,掌握8255A的基本编程及调试方法,能自己编写简单的程序,控制硬件。 2、学生在实验课前必须认真预习教科书与指导书中的相关内容,绘制流程图,编写源程序,为实验做好充分准备。1、了解8255芯片的工作原理,熟悉其初始化编程方法以及输入、输出程序设计技巧。学会使用8255并行接口芯片实现各种控制功能,如本实验(控制交通灯)等。 2、熟悉8255内部结构和与8088的接口逻辑,熟悉8255芯片的3种工作方式以及控制字格式。 3、熟悉软件延时方式实现不同方向不同颜色等的持续时间及编程; 4、认真预习本节实验内容,尝试自行编写程序,填写实验报告。

2023-06-20

组网技术综合实验报告-企业网络规划与设计项目

1、项目描述及基本要求 根据某单位实际情况及业务需求,规划设计一个先进实用的企业计算机网络,完成网络 规划设计方案。方案包括:单位情况简介、用户需求分析、网络拓扑图、设备选型及设备部 署、网络地址规划与分配、交换机 VLAN 的划分、路由设计与配置等,在设计过程中考虑网 络性能、可靠性及网络安全等方面的问题。 2、项目涵盖的网络技术及具体内容 1) 用交换机等设备组建局域网; 2) 基于交换机端口划分 VLAN; 3) 用路由器把不同局域网连接成一个大型企业网络; 4) 在网络中设置服务器并进行相关服务配置。

2023-06-20

数据库课程设计报告.docx

题目:货存管理系统 一个公司希望为控制它的货存建立一个数据库,货存中的产品被分为几类,如服装、食品和文具。当产品需要从供应商那里重新订购时,工作人员需要提出一个购买订单。跟踪记录要提供买进、卖出的货物以及其他的费用。 包含需求分析,数据字典,概念结构设计ER图,逻辑结构设计关系模型,具体代码实现,项目分工。 货存信息:存储各个产品的相关信息以及产品的货存余量。 产品管理:主要存放产品的各种信息,包括产品ID,产品名称,产品价格信息。 员工管理:添加员工,对货仓进行管理相关操作。 客户管理:添加客户,查询商品信息,进行下单。 订单管理:添加订单,查询订单。 仓库管理:添加仓库,查询仓库信息。 货物类型管理:添加,查询,修改货物类型。 供应商管理:添加供应商,查询供应商信息。 订购入库管理:主要记录,修改要订购产品的信息和订购的数量以及订购厂商的详细信息,这样一来就可以跟踪记录购入的产品和其详细来源。 出售出库管理:主要记录,修改要出售产品的信息和出售的数量以及购买者的详细信这样一来就可以跟踪记录售出的产品和其详细去向。 员工管理:查询货物信息,管理出入库,修改货存

2023-06-20

计算机网络原理课设详细配置代码.zip

计算机网络原理课设详细配置代码.zip

2023-06-20

计算机网络原理课设实验报告

计算机网络原理课设实验报告

2023-06-20

计算机网络原理课程设计-企业网络规划及网络模拟实现

包含讲解文档,配置代码,ppt以及pkt包 根据某单位实际情况及业务需求,规划设计一个先进实用的企业计算机网络,完成网络规划设计方案。方案包括:单位情况简介、用户需求分析、网络拓扑图、设备选型及设备部署、网络地址规划与分配、交换机VLAN的划分、路由设计与配置等,在设计过程中考虑网络性能、可靠性及网络安全等方面的问题。 (1)根据部门划分vlan(虚拟局域网),每个部门划分一个的vlan,每个vlan内包含两台PC; (2)利用二层交换机实现不同两个部门间PC的相互通信; (3)利用局域网路由器实现另外两个部门间PC的通信; (4)搭建企业内部web服务器、ftp服务器以及email服务器; (5)搭建企业网外部DNS服务器,web服务器,外网PC等广域网环境; (6)建立企业网路由器与广域网路由器的连接,实现企业局域网与外部广域网的正常通信。

2023-06-20

空空如也

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

TA关注的人

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