随笔分类 - java学习之路
记录在学习java编程语言的日记
摘要:什么是JUC JUC是java中java.util.concurrent工具类的缩写 进程:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。 线程:一个进程中至少有一个线程。线程可以利用进
阅读全文
摘要:HashMap的数据结构 数据+链表的形式 》jdk1.8 红黑树 在链表的长度大于8的时候,链表会转换成红黑树(好处:红黑树的深度比较浅,遍历快) 单向链表,源码的表示: 数组,源码的表示:(transient关键字意思为该数组不参与序列化) 数组的默认大小,源码表示: 数组的最大值,源码表示:
阅读全文
摘要:什么是struts2 Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。 struts2的工作流程 struts项目的一般组件 开发基本步骤 action=PoJo
阅读全文
摘要:JavaWeb学习 web是指网页的意思 静态web:html、css、数据不会改变的网页 动态web:因客户的操作而改变数据的网页 web服务器 IIS Tomcat 修改主机映射IP 正常访问网站: 在浏览器输入域名 浏览器先检查C:\Windows\System32\drivers\etc\h
阅读全文
摘要:Springboot开发 什么是springboot Spring Boot 是所有基于 Spring 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。在spring开发中配置带给开发者一定的困扰,springboot就是
阅读全文
摘要:spring MVC MVC是什么 MVC的全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是一种软件设计典范。它是用一种业务逻辑、数据与界面显示分离的方法来组织代码,将众多的业务逻辑聚集到一个部件里面,在需要改进和个性
阅读全文
摘要:Spring(官网:https://spring.io/) 简介 Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用
阅读全文
摘要:java基础知识 注释 单行注释://....... 多行注释:/*......*/ 文档注释: /** *......... */ 标识符 Java 中标识符是为方法、变量或其他用户定义项所定义的名称。标识符可以有一个或多个字符。在 Java 语言中,标识符的构成规则如下。 标识符由数字(0~9)
阅读全文
摘要:网络编程 概念: 网络编程从大的方面说就是对信息的发送到接收,中间传输为物理线路的作用。 网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。中间最主要的就是数据包的组装,数据包的过滤,数据包的捕获,数据包的分
阅读全文
摘要:1、新建一个springboot项目(或者其他项目也行) 项目结构: 2、在pox文件导入依赖: <依赖性> <的groupId> io.springfox </的groupId> <artifactId的> springfox-swagger2 </ artifactId的> <版本> 2.9。2
阅读全文
摘要:前言: 在互联网快速发展中,软件开发的项目越来越庞大,于是基于前后端分离的概念先后提出,在现在的项目中大多数都喜欢前后端分离来开发项目,因为这样一定程度能提高项目开发的效率。正是如此,问题才暴露出来。简单来说就是团队与团队的协调出现了问题。之前的传统开发模式是一个团队负责整个项目的,但是现在是两个团
阅读全文

浙公网安备 33010602011771号