入门程序Web.xml(前端控制器)配置: 在web.xml中添加DispatcherServlet的配置。 文件 --> contextCo
原创
2022-12-19 11:17:57
228阅读
Spring MVC 核心思想和框架特点MVC思想 模型-视图-控制器(MVC)是一个众所周知的以设计界面应用程序为基础的设计思想。它主要通过分离模型、视图及控制器在应用程序中的角色将业务逻辑从界面中解耦。通常,模型负责封装应用程序数据在视图层展示。视图仅仅只是展示这些数据,不包含任何业务逻辑。控制器负责接收来自用户的请求,并调用后台服务(service或者dao)来处理业务逻辑。处理后,后台业务
转载
2024-03-26 07:56:25
26阅读
文章目录第四章 SpringMVC核心技术1.转发和重定向1.1 java代码1.2 jsp页面other.jsp2. 异常处理3.拦截器3.1 第一个拦截器1)preHandle 中可以进行 登录验证 和 权限判断。2)postHandle
原创
2022-01-12 11:26:15
248阅读
Docker核心技术1.Docker的简介1)前提知识和课程定位2)什么是Docker3)Docker能干什么?(1)之前的虚拟机技术(2)容器虚拟化技术(3)开发/运维(DevOps)(4)企业级4)去哪下?Docker的安装前提说明CentOS Docker安装前提条件查看自己的内核Docker的基本组成Docker的安装步骤1)CentOS6.8的Docker的安装2)CentOS7安装D
转载
2024-03-09 13:06:09
93阅读
docker容器核心技术点:容器其实本质上就是一个进程,只不过容器的进程是比较特殊的。 容器技术的核心功能,就是通过约束和修改进程的动态表现,创造出一个“边界”,通过“障眼法”让人觉得它是一个独立的系统。大多数容器都是使用 Cgroups 技术来约束进程,通过 Namespace 技术来修改进程的视图。 Namespace 其实是在创建新进程时候加了一个可选参数,它利用 Linux 的系统调用 c
转载
2023-07-11 20:07:51
143阅读
1.介绍框架使用的是集中的异常处理,把各个Controller中抛出的异常集中到一个地方处理。处理异
原创
2023-05-09 10:18:04
89阅读
文章目录1、Java并发编程篇必考点汇总面试题汇总线程的生命周期与状态流转Java线程的6种状态线程的状态流转sleep、wait、notify、yield、join的区别线程同步与锁多线程同步与锁由来线程同步解决方案Synchronized简介和用法Synchronized源码实现Synchronized的锁存储位置Synchronized的锁升级ReentrantLock可重入锁Reentr
第一章:Java程序设计概述Java程序设计平台Java“白皮书”的关键术语Java applet与InternetJava发展简史关于Java的常见误解1.1 Java程序设计平台Java并不只是是一种语言。Java是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码和一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。Java是一个完整的平台,该平台提供了一个库和
转载
2023-08-09 12:56:01
118阅读
1. >>>最高位用0填充,>>最高位用符号位填充,没有
console cons = system.console();
stringusername = cons.readline("user name:“);
转载
2023-07-21 21:41:02
147阅读
开发前奏:
下载安装JDK:
下载JDK
下载JDK5.0:可以到Sun公司的网站(http://java.sun.com)上去下载JDK5.0,目前最新版本是J2SE(TM) Development Kit 5.0 Update 8,
转载
2023-07-27 09:27:11
200阅读
《java核心技术》 花了半天到一天又认真读了一下java核心技术中的类部分,感觉最近编程时候好多迷迷糊糊,“这样对不对呢,试一试。怎么不对呢”这类的迷糊问题原来都早有定义。 main函数必须在主类中
一个class就是一个机器,要使用其中的方法,需要构建这个类的实例。 一个class中如果定义构造器,构造器的类型是public 类名,类名就是原类名
一个类可以
转载
2023-12-11 21:43:50
65阅读
Java 诞生 27 年来,这本享誉全球的 Java 经典著作《Core Java》一路伴随着 Java 的成长,得到了百万 Java 开发者的青睐,几乎出现在每个“学Java要看什么书”类似的书单里,影响了几代技术人。27年间,每当 Java 有新的 LTR 版本发布,这本书都会随之更新,这次也不例外。现在,针对 Java 17 新特性的《Java核心技术》第 12 版*中文版(卷1)终于上市了
转载
2023-07-21 14:43:52
130阅读
一、java优点 1.Java首先是跨平台的语言,其通过虚拟机的方式,在不同的平台的通过不同的jvm虚拟机进行代码托管执行,由此实现跨平台的功能。 2.Java是静态面向对象编程语言的代表,其近乎是通过以类为基本点进行运行的,及其方便程序开发人员进行优雅开发。 3.java是多线程的语言,其main主线程在运行时就是多线程,main线程,用户线程入口,清除Reference即引用对象的线程,调用对
转载
2023-07-19 12:37:25
104阅读
这本书,对于入门多线程有一个很大的帮助,但是想要实现真正的高并放,高可用的程序,这些还远远不够.但是你没有多线程基础和思想,想要去实现后面的高并发和高可用也是不现实的.以下将会对java多线程核心技术这本书进行总结概况: 首先你要了解多线程那你就得清楚进程和线程到底是什么,当初阿里面试官电面的第一个问题就是解释一下线程是什么?我个人对线程的定义是,进程简单来说就是一个程序的执行,而一个程
转载
2024-06-20 07:41:32
46阅读
目录第四章:对象与类第五章:继承第六章:接口第七章:异常第八章:泛型第九章:集合第十四章:并发第二章:输入与输出(卷二) 第四章:对象与类面向对象的程序是由对象组成的,每个对象包含对用户公开的特定功能部分和隐藏的实现部分。要想使用对象,就必须首先构造对象,并指定其初始状态。然后,对对象应用方法。(96)构造器是一种特殊的方法,用来构造并初始化对象。(构造方法)(96) &
转载
2023-09-26 13:24:13
66阅读
Flume 核心组件笔记通常情况下 提起Flume 大家都会很自然的想到 Source Channel Sink 这三个 Component,但是 个人觉得 要是想要更好的理解和需要Flume 还至少需要这几个 Component:ChannelProcesser SinkProcesser。笔者就个人对Flume的认知 画了这个简化图这里 对Flume的该图简单做一下笔记最核心的数据流动 自然是
转载
2024-09-12 11:16:02
48阅读
Kubernetes(简称K8S)是一种用于自动化部署、扩展和管理容器化应用程序的开源平台。它是由Google设计和开源的,依赖于Docker等容器技术进行应用的管理。Kubernetes的核心技术可以分为以下几个方面:容器编排、服务发现与负载均衡、持久化存储、自动伸缩、配置管理、健康检查与自愈、监控与日志、认证与授权等。本文将重点介绍Kubernetes的核心技术,以帮助刚入行的开发者快速入门。
原创
2024-01-22 15:02:31
85阅读
自人类活动出现以来,历史上出现过众多伟大发明,从基础的农耕用具,到如今的智能设备,都是顺应时代的产物,有些随着文明逝去,不再被时代接受;有些被时光磨灭,只在典籍中留有一点笔墨;有些沿用至今,将继续陪伴我们未来的岁月。时至今日,物联网技术将新一代信息网络技术进行高度集成和综合运用,实现万物相联的理想,让世界成为一个实际意义上的“整体”,成为新一轮产业革命的重要方向和推动力量。因为互联网技术,社会各方
转载
2024-02-23 12:23:49
40阅读
Docker之十三:Docker 的核心技术Docker 的基本架构服务端客户端镜像仓库命名空间什么是命名空间 ?Linux 内核命名空间进程命名空间IPC 命名空间网络命名空间挂载命名空间UTS 命名空间用户命名空间控制组联合文件系统Docker 存储原理Docker 存储结构多种文件系统比较Linux 网络虚拟化基本原理网络创建过程手动配置网络 本节内容来源于《Docker技术入门与实战》。
转载
2023-08-31 23:17:35
82阅读
这是第二次看关于Spring的资料,由于刚開始学习Spring的时候是边看视频边学习的,所以更注重的是实现代码,可是对宏观的掌握还是不够,这次主要从宏观的角度来分析一下Spring。什么是Spring Spring是分层的Java SE/EE应用一站式的轻量级开源框架,以IoC(Inverse...
转载
2015-01-06 17:28:00
139阅读