logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring ——Bean(IOC)容器

spring framework——Bean容器为什么需要Bean容器?一般的项目搭建,都需要将各层进行分离以降低代码之间的耦合度。比如我们常用Dao层(数据访问层)、service层来封装和数据库的交互部分,其中Dao层负责具体的增删查改,service层负责调用Dao层的方法来对外提供服务。例如:使用这种方法调用数据库,相当于将对象放到了方法中,此时对象对应的变量(局部变量)随着栈帧的创建而出

#spring#java
Postman自动化接口测试

postman结合Swagger批量进行接口测试

#postman#自动化#java
ArrayList和LinkedList、Vector的区别

1 ArrayList和LinkedList的区别:(1)相同点:LinkedeList和ArrayList都实现了List接口。ArrayList和LinkedList是两个集合类,用于存储一系列的对象引用(references)。(2)不同点:ArrayList底层的实现数组,而LinkedList是双向链表。ArrayList进行随机访问所消耗的时间是固定的,因此随机访问时效率比较高。Lin

#java#数据结构
Java基础题:ArrayList的构造方法

ArrayList的构造方法:ArrayList list=new ArrayList(); 这是默认创建大小为10的数组,当满了时,每次扩容大小为1.5倍;而 ArrayList list= new ArrayList(20); 使用的ArrayList的有参构造函数,指定了固定长度,创建时直接分配其大小,所以没有进行扩容。ArrayList的构造函数总共有三个:(1)ArrayList...

#java
Visual Studio C# 配置gitignore文件

Visual Studio C# 配置gitignore文件一、命令配置二、Visual Studio面板配置三、gitignore文件一、命令配置1、在根目录下准备gitignore文件2、全局配置当前项目,在当前项目根目录下增加配置文件,即可。git config --global core.excludesfile ~/.gitignore如果要忽略的文件已被git管理,需要先移除:# 从当

#c##visual studio#git
HTTP——断点续传(分块传输)

HTTP——断点续传(分块传输)断点续传:指的是在上传/下载时,将任务(一个文件或压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传/下载,如果碰到网络故障,可以从已经上传/下载的部分开始继续上传/下载未完成的部分,而没有必要从头开始上传/下载。可以节省时间,提高速度。断点续传的用途有时用户上传/下载文件需要历时数小时,万一线路中断,不具备断点续传的 HTTP/FTP 服务器或下载软件就

#java#http
Java中一种计算Hash值的算法——SHA-256

SHA-256:一种哈希函数对于任意长度的消息,SHA-256都会产生一个256bit长的哈希值,称作消息摘要。这个摘要相当于是个长度为32个字节的数组,通常用一个长度为64的十六进制字符串来表示。String password = "123";StringBuilder sb = new StringBuilder();MessageDigest object = Me...

#java
Mysql联表查询(学生表、教师表、成绩表、课程表)

文章目录1 建库语句2 建表语句3 插入测试数据4 常见查询问题1 建库语句create database if not exists studentinfor character set utf8mb4;2 建表语句(1) 学生表(student)create table student(s_id int,sname varchar(20),sage int,sgender varchar(8)

#数据库#mysql
HTTP1.0、HTTP2.0、HTTP 3.0及HTTPS简要介绍

HTTP1.0、HTTP2.0、HTTP 3.0及HTTPS简要介绍1 HTTP1.0及HTTPSHTTP 建立之初,是为了将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。但随着CSS,Javascript的出现,以及移动互联时代的到来,我们不得不对HTTP进行不断地优化。HTTP优化:影响一个 HTTP 网络请求的因素主要有两个方面:带宽和延迟。随着网络基础建设的完善,带宽因

Idea中Jdk和Language level的指定

Idea中Jdk和Language level的指定JDK 在每个新版本都会有其新特性,而新版本一般也会向下兼容旧版本的特性,IDEA 是对这些 JDK 的新特性是这样介绍的:JDK 6 :@Override in interfacesJDK 7 :Diamonds,ARM,multi-catch etc.JDK 8 :Lambdas,type annotation etc.JDK 9 :Jigs

#java
    共 24 条
  • 1
  • 2
  • 3
  • 请选择