自我介绍我是一名JAVA小菜鸟,但我仍然想尽自己能力去帮助更多的人。这是我唯一创作动力,我也不知道能坚持多久(因为“生活”)。关于JAVAWEB或者Springboot是什么,我也不去过多介绍,因为太多了,后续我所创作文章旨在面向有一定java基础知识积累新人。如果有写不好地方也请指正。JAVA WEBJava Web,是用Java技术来解决相关web互联网领域技术栈。web包括:
转载 2023-11-10 06:28:09
101阅读
一、Web应用开发背景使用JavaWeb应用开发已经有近20年历史了,从最初Servlet1.0一步步演化到现在如此多框架、库以及整个生态系统。经过这么长时间发展,Java作为一个成熟语言,也演化出了非常成熟生态系统,这也是许多公司采用Java作为主流语言进行服务器端开发原因,也是为什么Java一直保持着非常活跃用户群体原因。最受Java开发者喜好框架当属Spring,Sp
如下图,JavaWeb核心就是ServletJ
原创 2022-10-26 16:46:43
119阅读
web应用层协议是超文本传输协议(HTTP),它是web核心。HTTP由两个程序实现:一个客户程序一个服务器程序。客户程序和服务器程序运行在不同端系统,通过交换HTTP保温进行会话。HTTP定义了这些报文结构以及客户和服务器进行报文交换方式。web页面是由对象组成,一个对象只是一个文件,诸如一个HTML文件,一个JPEG图形,一个JAVA小程序或一段小视频片这样文件,且它们可以通过
原创 2017-11-08 19:02:03
2237阅读
Web Components 是什么Web Components 是浏览器原生支持组件化方案,允许你创建自定义、可封装HTML 标记,使用时不用加载任何额外模块。自定义组件小部件基于 Web Components 标准构建,并可与任何支持 HTML JavaScript 库或框架一起使用Custom elements创建方式HTML template模版创建<my-compone
原创 精选 6月前
222阅读
JSP在本质上就是SERVLET,但是两者创建方式不一样Servlet完全是JAVA程序代码构成,擅长于流程控制事务处理,通过Servlet来生成动态网页很不直观JSP由HTML代码JSP标签构成,可以方便地编写动态网页因此在实际应用中采用Servlet来控制业务流程,而采用JSP来生成动态网页简单说,SUN首先发展出SERVLET,其功能比较强劲,体系设计也很先进,只是,它输出HTML语
转载 2023-06-12 17:22:00
99阅读
1,JavaWeb项目Java项目这两者理解以及区别:(1),JavaWeb项目是基于JavaEE类;而Java项目是基于Java应用程序。(2).JavaWeb项目是网页编码,像jsp,servlet,struts这类,而java项目是AWT,SWING这类编码(3).JavaWeb项目中JAVA文件是tomcat服务器来触发,而java项目是由Main()方法来开始。(4)
1 tomcat是一个web container,它提供java web应用运行环境,因为它实现了好多java ee规范,比如java Servlet、JSP等,也就是说,没有它,java web应用跑不起来。 2 spring container是sping框架内核引擎,它用来构成sprin
转载 2017-12-15 23:14:00
230阅读
2评论
Crossin编程教室 2020-04-22以下文章来源于Python编程与实战 ,作者JerryningPython编程与实战人生苦短,我用Python。主要分享项目实战经验,包括但不限于web开发,爬虫以及数据可视化等。我们都知道 Python 作为一门强大语言,能够适应快速原型较大项目的制作,因此被广泛用于 web 应用程序开发中。在面试过程中,大家或多或少都被问到过这样一个问题:
转载 2021-03-25 15:51:32
188阅读
我们都知道 Python 作为一门强大语言,能够适应快速原型较大项目的制作,因此被广泛用于 web 应用程序开发中。 在面试过程中
转载 2022-05-31 22:47:37
188阅读
体会:Java语言应用越来越广泛, 相对应技术框架也在不断优化与完善中,尤其是一些主流框架ssh与ssm效率很高;Spring是一个轻型容器,其核心是bean工厂,用以构造我们所需要Model;在这基础上面提供了Aop(Aspect-Oriented Programming)面向切面编程;用它来提供非管理环境下事务管理,安全等服务;对Bean工厂扩展ApplicationContext更
上回我们了解了Spring Boot 项目的搭建和程序员入门Hello World 一个体验,我们也引入了org.springframework.boot:spring-boot-starter-web 依赖,这个依赖就是我们这回要学习重点基于Web开发。嵌入式Web容器说到Web开发,那么不得不说一个重重之中东西,Web容器。我们回想下J2EE项目,额,已经改名叫Java EE项目了。它
转载 2024-06-03 10:43:06
66阅读
从计算机软件开发进入网络时代,就开始涉及到通讯问题。在客户/服务器(也叫C/S应用)时期,每个软件都有自己客户端和服务器端软件。并且客户端和服务器端之间通讯协议差别也很大。后来随着互联网发展,基于浏览器/服务器应用逐渐成为主流,通讯协议也统一到HTTP协议。但是,在HTTP协议之上,如何处理来自客户端请求信息,以及如何对请求进行回应,则经历了很长时间也没有统一下来。目前,对于这个问题
转载 精选 2013-05-21 21:59:51
712阅读
tomcat apache java web
原创 2014-01-14 23:31:19
466阅读
SpringBoot产生长期以来 Java 开发一直让人所诟病:·Java 项目开发复杂度极其高;· Java 项目的维护非常困难;· 在云时代如何实现项目的快速部署以及快速启动;· 即便使用了大量开发框架,发现我们开发也没少多少;· 当所有的人认为 Spring 不在前进时候,Spring 推出了微架构实现两个重要开发框架:SpringBoot、SpringCloud。 
一.认识Linux操作系统 1.Linux由来及发展 Linux起源于1991年,是由芬兰赫尔辛基大学生LinusTorvalds设计,一个新系统产生,并非很快流行起来,随着设计升级,稳定性增强,Linux在1995年随着互联网发展流行开来。它是一个开源操作系统,一个类Unix操作系统,两者功能类似,只是Unix是收费,而Linux是免费,当然,这也是它发展起来原因之一。
转载 2023-07-21 16:14:32
631阅读
NIO在讲解Netty之前,我们先复习一下基础,什么是NIO?网上很多文章,枯燥讲解了什么是NIO,大家也看一头雾水,下面我简单而不简洁给大家解释一下NIO。首先我们要明白一点,什么时候用多线程?多线程不是适用于所有场景,一般适用于cpu密集型任务。然后比如redis,netty,nginx这些框架应用场景明显都是IO密集型任务。所以多线程不是适用。举个例子,看看IO密集型场景瓶颈在那里
什么是springSpring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发复杂性而创建。Spring使用基本JavaBean来完成以前只可能由EJB完成事情。 然而,Spring用途不仅限于服务器端开发。从简单性、可测试性松耦合角度而言,任何Java应用都可以从Spring中受益。目的:解决企业应用开发复杂性 功能:使用基本JavaBean代替EJB
一、引言一句话:jsp本质就是一个servlet。程序员在开发过程中,发现Servlet做界面非常不方便,所以产生了jsp技术。JSP其实是对Servlet进行了包装而已。  jsp + Java类(service、javabean)+ servlet,就会构成mvc开发模式,mvc模式是目前软件公司中相当通用开发模式。二、JSPJSP工作原理:   
转载 2023-08-21 10:46:12
294阅读
进程是cpu资源分配最小单位,线程是cpu调度最小单位。一个程序至少有一个进程,一个进程至少有一个线程.  线程划分尺度小于进程,使得多线程程序并发性高。 另外,进程在执行过程中拥有独立内存单元,而多个线程共享内存,从而极大地提高了程序运行效率。 线程在执行过程中与进程还是有区别的。每个独立线程有一个程序运行入口、顺序执行序列程序出口。但是线程不能够独立执行,必须依存
  • 1
  • 2
  • 3
  • 4
  • 5