JSP面试题都在这里(修订版)

JSP面试题 JSP 代表 JavaServer Pages 或 Jakarta Server Pages。 它是一种用于创建动态 Web 内容的服务器端技术。 换言之,JavaServer Pages (JSP) 是一种使开发人员能够为 Java Web 应用程序创建动态且独立于平台的网页的技术。 Sun Microsystems 于 1999 年发布 JSP,它类似于 Active Server Pages (ASP) 和 PHP,但使用的是 Java 编程语言。 JSP 技术是Java Servlet 技. 阅读详情

前言

只有光头才能变强。

文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y

下面是我整理下来的JSP知识点:

640?wx_fmt=png

原图可在公众号后台回复“脑图”即可获取

图上的知识点都可以在我其他的文章内找到相应内容。

JSP常见面试题

jsp静态包含和动态包含的区别

jsp静态包含和动态包含的区别

<%@ page contentType="text/html;charset=UTF-8" language="java"   %><html>    <head>        <title>页头</title>    </head>    <body>    我是页头    <br>    <br>    <br>    </body></html>"java"   %>
<html>
    <head>
        <title>页头</title>
    </head>
    <body>
    我是页头
    <br>
    <br>
    <br>
    </body>
</html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head>    <title>页尾</title></head><body>我是页尾</body></html>"java" %>
<html>
<head>
    <title>页尾</title>
</head>
<body>

我是页尾

</body>
</html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head>    <title>包含页头和页尾进来</title></head><body><%@include file="head.jsp" %><%@include file="foot.jsp" %></body></html>"java" %>
<html>
<head>
    <title>包含页头和页尾进来</title>
</head>
<body>


<%@include file="head.jsp" %>
<%@include file="foot.jsp" %>
</body>
</html>
640?wx_fmt=png
640?wx_fmt=png
<jsp:include page=""/>
<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head>    <title>包含页头和页尾进来</title></head><body>    <jsp:include page="head.jsp"/>    <jsp:include page="foot.jsp"/></body></html>"java" %>
<html>
<head>
    <title>包含页头和页尾进来</title>
</head>
<body>
    <jsp:include page="head.jsp"/>
    <jsp:include page="foot.jsp"/>
</body>
</html>
640?wx_fmt=png
640?wx_fmt=png
<%@ page contentType="text/html;charset=UTF-8" language="java"   %><html>    <head>        <title>页头</title>    </head>    <body>    <%        String s = "zhongfucheng";    %>    我是页头呀    <br>    <br>    <br>    </body></html>"java"   %>
<html>
    <head>
        <title>页头</title>
    </head>
    <body>

    <%
        String s = "zhongfucheng";
    %>
    我是页头呀
    <br>
    <br>
    <br>
    </body>
</html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head>    <title>页尾</title></head><body><%    String s = "zhongfucheng";%>我是页尾呀</body></html>"java" %>
<html>
<head>
    <title>页尾</title>
</head>
<body>
<%
    String s = "zhongfucheng";
%>

我是页尾呀

</body>
</html>
640?wx_fmt=png
640?wx_fmt=png
640?wx_fmt=png
640?wx_fmt=png

总结

  1. <%@include file="xxx.jsp"%>为jsp中的编译指令,其文件的包含是发生在jsp向servlet转换的时期,而<jsp:include page="xxx.jsp">是jsp中的动作指令,其文件的包含是发生在编译时期,也就是将java文件编译为class文件的时期

  2. 使用静态包含只会产生一个class文件,而使用动态包含会产生多个class文件 

  3. 使用静态包含,包含页面和被包含页面的request对象为同一对象,因为静态包含只是将被包含的页面的内容复制到包含的页面中去;而动态包含包含页面和被包含页面不是同一个页面,被包含的页面的request对象可以取到的参数范围要相对大些,不仅可以取到传递到包含页面的参数,同样也能取得在包含页面向下传递的参数

jsp有哪些内置对象?作用分别是什么?

jsp有哪些内置对象?作用分别是什么?

九个内置对象:

其中,request、response、session、application、config这五个对象和Servlet的API是一样的。这5个对象我就不解释了。

在JSP中,尤其重要的是pageContext对象。

pageContext是内置对象中最重要的一个对象,它代表着JSP页面编译后的内容(也就是JSP页面的运行环境)!

pageContext对象

<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head>    <title>获取八大内置对象</title></head><body><%    System.out.println(pageContext.getSession());    System.out.println(pageContext.getRequest());    System.out.println(pageContext.getResponse());    System.out.println(pageContext.getException());    System.out.println(pageContext.getPage());    System.out.println(pageContext.getServletConfig());    System.out.println(pageContext.getServletContext());    System.out.println(pageContext.getOut());%></body></html>"java" %>
<html>
<head>
    <title>获取八大内置对象</title>
</head>
<body>
<%

    System.out.println(pageContext.getSession());
    System.out.println(pageContext.getRequest());
    System.out.println(pageContext.getResponse());

    System.out.println(pageContext.getException());

    System.out.println(pageContext.getPage());
    System.out.println(pageContext.getServletConfig());
    System.out.println(pageContext.getServletContext());
    System.out.println(pageContext.getOut());

%>

</body>
</html>
640?wx_fmt=png

pageContext作为域对象

<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head>    <title>使用page域对象</title></head><body><%    pageContext.setAttribute("name", "zhongfucheng");%><%    String value = (String) pageContext.getAttribute("name");    System.out.println(value);%></body></html>"java" %>
<html>
<head>
    <title>使用page域对象</title>
</head>
<body>
<%
    pageContext.setAttribute("name", "zhongfucheng");
%>
<%
    String value = (String) pageContext.getAttribute("name");
    System.out.println(value);
%>

</body>
</html>
640?wx_fmt=png
<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head>    <title>request域对象设置属性</title></head><body><%    //这是request域对象保存的内容    request.setAttribute("name","zhongfucheng");%><%--跳转到1.jsp中--%><jsp:forward page="1.jsp"/></body></html>"java" %>
<html>
<head>
    <title>request域对象设置属性</title>
</head>
<body>
<%
    //这是request域对象保存的内容
    request.setAttribute("name","zhongfucheng");
%>

<%--跳转到1.jsp中--%>

<jsp:forward page="1.jsp"/>

</body>
</html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head>    <title>在page域对象获取属性</title></head><body><%    //企图获取request域对象存进的属性    String value = (String) pageContext.getAttribute("name");    System.out.println(value);%></body></html>"java" %>
<html>
<head>
    <title>在page域对象获取属性</title>
</head>
<body>

<%
    //企图获取request域对象存进的属性
    String value = (String) pageContext.getAttribute("name");
    System.out.println(value);
%>

</body>
</html>
640?wx_fmt=png

<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head>    <title>在page域对象获取request域对象的属性</title></head><body><%    //使用重载的方法获取request域对象的属性    String value = (String) pageContext.getAttribute("name",pageContext.REQUEST_SCOPE);    System.out.println(value);%></body></html>"java" %>
<html>
<head>
    <title>在page域对象获取request域对象的属性</title>
</head>
<body>

<%
    //使用重载的方法获取request域对象的属性
    String value = (String) pageContext.getAttribute("name",pageContext.REQUEST_SCOPE);
    System.out.println(value);
%>

</body>
</html>
640?wx_fmt=png

<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head>    <title>使用findAttribute</title></head><body><%    //使用findAttribute查找2.jsp中request域对象的属性    String value = (String) pageContext.findAttribute("name");    System.out.println(value);%></body></html>"java" %>
<html>
<head>
    <title>使用findAttribute</title>
</head>
<body>

<%

    //使用findAttribute查找2.jsp中request域对象的属性
    String value = (String) pageContext.findAttribute("name");
    System.out.println(value);
%>

</body>
</html>
640?wx_fmt=png

out对象:

640?wx_fmt=png
640?wx_fmt=png

page对象

内置对象page是HttpJasPage对象,其实page对象代表的就是当前JSP页面,是当前JSP编译后的Servlet类的对象。也就是说:page对象相当于普通java类的this

exception对象

<%@ page contentType="text/html;charset=UTF-8" language="java" errorPage="error.jsp" %><html><head>    <title></title></head><body><%--模拟空指针异常的错误--%><%    String sss = null;    sss.length();%></body></html>"java" errorPage="error.jsp" %>

<html>
<head>
    <title></title>
</head>
<body>

<%--模拟空指针异常的错误--%>
<%

    String sss = null;
    sss.length();
%>

</body>
</html>
<%@ page contentType="text/html;charset=UTF-8" language="java" isErrorPage="true" %><html><head>    <title>错误页面</title></head><body><%    out.println("程序抛出了异常:" + exception);%></body></html>"java" isErrorPage="true" %>

<html>
<head>
    <title>错误页面</title>
</head>
<body>

<%
    out.println("程序抛出了异常:" + exception);
%>

</body>
</html>
640?wx_fmt=png

总结

  1. request 用户端请求,此请求会包含来自GET/POST请求的参数

  2. response 网页传回用户端的回应

  3. pageContext 网页的属性是在这里管理,代表的编译后JSP内容

  4. session 与请求有关的会话期

  5. application servlet 正在执行的内容

  6. out 用来传送回应的输出

  7. config  servlet的构架部件

  8. page JSP网页本身

  9. exception 针对错误网页,未捕捉的例外

jsp和servlet的区别、共同点、各自应用的范围?

jsp和servlet的区别、共同点、各自应用的范围?

  1. JSP是Servlet技术的扩展,本质上就是Servlet的简易方式。JSP编译后是“类servlet”。

  2. Servlet和JSP最主要的不同点在于:Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。

  3. JSP侧重于视图,Servlet主要用于控制逻辑。

属性作用域范围

属性作用域范围

  1. page【只在一个页面中保存属性,跳转页面无效】

  2. requet【只在一次请求中保存属性,服务器跳转有效,浏览器跳转无效】

  3. session【在一个会话范围中保存属性,无论何种跳转均有效,关闭浏览器后无效】

  4. application【在整个服务器中保存,所有用户都可以使用】

应用场景:

  1. request:如果客户向服务器发请求,产生的数据,用户看完就没用了,像这样的数据就存在request域,像新闻数据,属于用户看完就没用的

  2. session:如果客户向服务器发请求,产生的数据,用户用完了等一会儿还有用,像这样的数据就存在session域中,像购物数据,用户需要看到自己购物信息,并且等一会儿,还要用这个购物数据结帐

  3. servletContext:如果客户向服务器发请求,产生的数据,用户用完了,还要给其它用户用,像这样的数据就存在servletContext域中,像聊天数据

写出5种JSTL常用标签

写出5种JSTL常用标签

<c:if>,<c:item>,<c:foreach>,<c:out>,<c:set>

写一个自定义标签要继承什么类

写一个自定义标签要继承什么类

我们可以有两种方式来实现自定义标签:

SimpleTagSupport类的执行顺序(原理):

640?wx_fmt=png

总结

SimpleTagSupport,一般调用doTag方法或者实现SimpleTag接口

JSP是如何被执行的?执行效率比SERVLET低吗?

JSP是如何被执行的?执行效率比SERVLET低吗?

如何避免jsp页面自动生成session对象?为什么要这么做?

如何避免jsp页面自动生成session对象?为什么要这么做?

可以使用页面指令显式关掉,代码如下:

<%@ page session="false" %>

jsp的缺点?

jsp的缺点?

说出Servlet和CGI的区别?

说出Servlet和CGI的区别?

简述JSP的设计模式。

简述JSP的设计模式。

在Web开发模式中,有两个主要的开发结构,称为模式一(Mode I)和模式二(Mode II)

首先我们来理清一些概念吧:

模式一指的就是在开发中将显示层、控制层、数据层的操作统一交给JSP或者JavaBean来进行处理!

模式一有两种情况:

完全使用JSP做开发:

使用JSP+JavaBean做开发:

Mode II 中所有的开发都是以Servlet为主体展开的,由Servlet接收所有的客户端请求,然后根据请求调用相对应的JavaBean,并所有的显示结果交给JSP完成!,也就是俗称的MVC设计模式!

640?wx_fmt=png

MVC设计模式:

总结

最后

乐于输出干货的Java技术公众号:Java3y。公众号内有200多篇原创技术文章、海量视频资源、精美脑图,不妨来关注一下!

640?wx_fmt=jpeg

有帮助?好看!转发!640




jsp面试题大全 jsp面试题大全 1.forward和sendRedirect的区别? forward:请求转发或RequestDispatcher.forward;跳转到新的页面URL不变;控制的转移完全在服务器上进行,不涉及网络传输。 2.jsp有哪些内置对象?作用分别是什么? request:请求短信息httpservletRequest response:响应端信息httpservlet... 阅读详情

相关推荐

2020最全Java面试题以及答案解析.zip

2020最全Java面试题以及答案解析,以前下过的不全,自己在网上搜了搜,整理了一下。

jsp面试题

Jsp面试题 1、jsp有哪些内置对象作用分别是什么 答:JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应):      request 用户端请求,此请求会包含来自GET/POST请求的参数      response 网页传回用户端的回应      pageContext 网页的属性是在这里管理      session 与请求有关的会话期      applica

u012411885的专栏 678

图解B树的原理及操作

本文主要参考:https://blog.youkuaiyun.com/shenchaohao12321/article/details/83243314 1. B树 1.1 B树的定义 B树也称B-树,它是一颗多路平衡查找树。我们描述一颗B树时需要指定它的阶数,阶数表示了一个结点最多有多少个孩子结点,一般用字母m表示阶数。当m取2时,就是我们常见的二叉搜索树。 一颗m阶的B树定义如下: 1)每个结点最多有m-1个关键字。 2)根结点最少可以只有1个关键字。 3)非根结点至少有Math.ceil(m/2)-

jinking01的专栏 3万+

JS简答

4.JS 中 == 和 === 区别是什么? a、对于string,number等基础类型,和=有区别:不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如 果类型不同,其结果就是不等。同类型比较,直接进行“值”比较,两者结果一样。 b、对于Array,Object等高级类型,和=没有区别,进行“指针地址”比较。 5.JavaScript内置可用类型 string,number,boolean,null和undefined,object,symbol(ES6新语法) 6.jQ

weixin_44919083的博客 501

高效穿搭博主内容制作指南:DeepSeek+豆包+即梦AI+剪映黄金工作流

大家好,我是硅基打工人! 只需3步实现AI自动化生成穿搭带货图文,日均产出效率提升10倍

TuFuir的博客 2677

STM32H750实战:用TIM+DMA驱动ADC/DAC实现音频回环(附CubeMX配置避坑指南)

本文详细介绍了在STM32H750上构建高保真、低延迟音频链路的实战方法。通过配置TIM定时器作为硬件节拍器,精准触发ADC采集与DAC播放,并利用DMA实现数据的自动搬运,全程无需CPU干预。文章重点剖析了CubeMX配置中的关键步骤与常见“坑点”,如ADC的Conversion Data Management模式选择、DMA的FIFO与Burst模式配置,以及STM32H7系列必须开启ADC全局中断等,并提供了完整的代码实现与调试验证指南。

1057

程序员的20大JSP面试问题及答案

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运

Lifelong learning 3377

Plant Simulation新手入门:5步搞定生产线物流仿真(附模型库使用技巧)

本文为Plant Simulation新手提供了从零开始构建生产线物流仿真的五步入门指南。通过理念重塑、流程规划、对象连接、参数设置到数据分析的完整流程,帮助用户快速掌握这一强大仿真工具的核心逻辑。文章特别强调了模型库的高效使用技巧,助力工程师在虚拟环境中精准模拟和优化生产系统,提升规划效率。

efc123456的博客 334

10万字208道Java经典面试题总结(2024修订版)- JavaWeb篇

本系列是《10万字208道Java经典面试题总结(附答案)》的2024修订版,打造Java面试题一站式解决方案。

学Java,找哪吒 1728

实测对比:DINOv2、CLIP、ResNet在图像相似度任务上谁更强?(含Python代码与避坑指南)

本文通过实测对比DINOv2、CLIP和ResNet在图像相似度任务中的表现,提供Python代码实现与避坑指南。实验结果显示,DINOv2在精度上表现最佳,CLIP在多模态场景中优势明显,而ResNet则在计算效率上更优。文章还针对不同业务场景给出了具体选型建议,帮助开发者在图像搜索和版权检测等项目中做出更明智的技术决策。

weixin_30588381的博客 286

UNet + Shuffle Attention:一种轻量高效的医学图像分割注意力机制

本文提出了一种轻量高效的医学图像分割方法,将Shuffle Attention模块嵌入UNet的上采样路径中。Shuffle Attention通过通道分组注意力机制增强关键特征,同时保持计算轻量化。该方法在上采样后应用注意力模块,有效融合高层语义与低层细节,计算开销小且易于部署。实验表明,该模型在保持UNet原有优势的基础上,通过注意力机制提升了特征聚焦能力,适用于多种图像分割任务。未来可进一步结合空间注意力或Transformer模块以增强模型性能。

Henry的博客 240

JSP的内容(二)

1.JSP9大内置对象(面试题) request(请求)、response(反应)、session(一段时间) application(申请)、out(出路)、pagecontext(页面上下文对象) config(配置)、page(页)、exception(例外)。 jsp就是Java,但九大内置对象只在jsp中使用。 不用导包,不是自定义对象, 自定义对象是外置对象,导包,基于src的相关类。 比如sec里有个包cn.kgc.test,包里有个User类,类有方法add。 然后jsp文件中,就要导包

m0_51945098的博客 280

使用Matlab实现海洋监视雷达检测仿真

海洋监视雷达是一项重要的海洋探测技术,可以用于海上船只、飞机、潜艇等目标的探测和监视,具有广泛的应用价值。本篇文章将介绍如何使用Matlab进行海洋监视雷达的检测仿真,并提供相应的源代码。本篇文章提供了利用Matlab进行海洋监视雷达检测仿真的基本思路和代码实现。读者可以根据自己的需求进行修改和优化,以适应不同的应用场景。使用Matlab实现海洋监视雷达检测仿真。

2301_78484069的博客 448

javaweb过滤器_过滤器监听器面试题都在这里(修订版)

图上的知识点都可以在我其他的文章内找到相应内容。监听器常见面试题监听器有哪些作用和用法?监听器有哪些作用和用法?Java Web开发中的监听器(listener)就是application、session、request三个对象创建、销毁或者往其中添加修改删除属性时自动执行代码的功能组件,如下所示:①ServletContextListener:对Servlet上下文的创建和销毁进行监听。②Ser...

weixin_39867208的博客 218

YOLOv5 实现 10 种热力图可视化方式教程 | GradCAM XGradCAM ScoreCAM LayerCAM HiResCAM EigenCAM......

10 种热力图可视化方法 ,总有一款适合你

Coding... 5568

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Java程序员书籍推荐:这些书你看过几本?,Java多线程面试题大全含答案

4、微服务那些事儿 5、《Java Web开发详解–XML+XSLT+Servlet+JSP深入剖析与实例应用》 6、分布式 Java 应用:基础与实践 7、Effective Java中文版 8、MySQL5.6从开零始学 1、深入理解Java虚拟机 Java虚拟机是必学的一门技术。作者是周志明,这本书可以说是国内写得最好的有关Java虚 拟机的书籍, 另外值得一提的是,《深入理解Java虚拟机:JVM高级特性与最佳实践》这本 书,有电子版的,网上搜一下就能下载到了。不过建议有兴趣的朋友还是去买书看,电

m0_64384350的博客 329

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

【Java进阶营】Java初学者如何学习Spring、Struts、Hibernate三大框架?

想说说自己Spring的学习路程,课余自学Spring将近一年了,还是不得其道。去年暑假学习了一下JSP,并没有深入理解,所以导致学习Spring时对着书本写一些demo,感觉自己理解了,其实并不知道内部时什么原理,出了问题不停的百度,一个小问题好几天解决不了。 学习一种框架最先需要知道的是为什么需要使用这个框架,任何一个框架的发明都是为了解决编程中的一些痛点,打开任何一本hibernate或者其他框架的入门书,第一章都是介绍框架的理念和优势。如果需要理解这些理念和优势,那么你需要知道不使用这个框架之前是怎

m0_67596529的博客 253

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Java新手如何学习Spring、Struts、Hibernate三大框架?

想说说自己Spring的学习路程,课余自学Spring将近一年了,还是不得其道。去年暑假学习了一下JSP,并没有深入理解,所以导致学习Spring时对着书本写一些demo,感觉自己理解了,其实并不知道内部时什么原理,出了问题不停的百度,一个小问题好几天解决不了。学习一种框架最先需要知道的是为什么需要使用这个框架,任何一个框架的发明都是为了解决编程中的一些痛点,打开任何一本hibernate或者其他框架的入门书,第一章都是介绍框架的理念和优势。如果需要理解这些理念和优势,那么你需要知道不使用这个框架之前是怎么

jiey0407的博客 237

Struts,Hibernate,Spring经典面试题收藏

相关文章: Introducing to Spring Framework(中文修订版) Jbpm4的IOC容器 Spring技术内幕——深入解析Spring架构与设计原理(一)引子 推荐圈子: 图灵俱乐部 更多相关推荐 Struts,Hibernate,Spring经典面试题收藏 关键字: struts, hibernate, spring Hiberna...

Ben's Life 143

【三万粉丝终极福利】Python,springmvc面试题及答案

就写到这了,也算是给这段时间的面试做一个总结,查漏补缺,祝自己好运吧,也希望正在求职或者打算跳槽的 程序员看到这个文章能有一点点帮助或收获,我就心满意足了。多思考,多问为什么。希望小伙伴们早点收到满意的offer!越努力越幸运!金九银十已经过了,就目前国内的面试模式来讲,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任的说一句,复习准备的是否充分,将直接影响你入职的成功率。

碧海朝天素 1226

2024年最全Java程序员书籍推荐:这些书你看过几本?,怒斩腾讯和阿里的Offer

上述知识点,囊括了目前互联网企业的主流应用技术以及能让你成为“香饽饽”的高级架构知识,每个笔记里面几乎都带有实战内容。很多人担心学了容易忘,这里教你一个方法,那就是重复学习。打个比方,假如你正在学习 spring 注解,突然发现了一个注解@Aspect,不知道干什么用的,你可能会去查看源码或者通过博客学习,花了半小时终于弄懂了,下次又看到@Aspect 了,你有点郁闷了,上次好像在哪哪哪学习,你快速打开网页花了五分钟又学会了。从半小时和五分钟的对比中可以发现多学一次就离真正掌握知识又近了一步。

2401_84585462的博客 1198

这部经典之作,时隔六年迎来重磅升级!

想要系统掌握 Spring Boot 技术,同时深入了解微服务架构开发吗?《深入浅出 Spring Boot 3.x》一定是你的最佳选择。

学Java,找哪吒 5056

【Springboot】智慧医养大数据公共服务平台(源码+文档+部署讲解等)

本文档详细描述了智慧医养大数据公共服务平台个人健康档案系统的软件需求规格说明书。该系统旨在解决传统纸质健康档案管理存在的信息分散、缺乏追踪等问题,为用户、医护人员和健康管理师提供便捷的健康管理工具。 系统核心功能包括: 用户管理:支持多角色(普通用户、医护人员、健康管理师等)注册登录 健康档案管理:体检报告录入、查看、编辑和删除 智能健康分析:自动评估各项指标并生成个性化建议 生活方式管理:记录饮食、运动等健康数据 健康科普:提供权威健康知识文章 数据导入导出:支持Excel和JSON格式数据交互 系统采用

weixin_50956837的博客 1217

我的Java后端书单1 0

我的Java后端书单1 0

qq_43667968的博客 295

2016年学习总结【转载】

原文链接:http://www.jianshu.com/p/5e30a2434ec92016年学习总结第一次在简书上写心得,还有一点小小的紧张。总的来说,这一年从开始复习到找到工作都过得比较充实。在学习上有不少的长进,特别在自己所熟悉的Java领域。在这里对刚过去的2016年的个人学习情况进行一些总结。回顾过往在总结2016年的工作之前,先回顾一下之前个人的学习情况。入门在上大学初期,虽然通过对C语

墨客人生的博客 464
上一篇: 程序员「在知乎装逼被怼」,决定用『面试』证明自己
下一篇: 嗯,我来杭州了。
Java3y
Java3y 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄9年 1万+粉丝 509原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值