- 《代码提升篇》 《代码提升篇》
- 《代码提升篇》 《代码提升篇》
- 在【高并发专题】的专栏中,我们深度分析了ThreadPoolExecutor类的源代码,而ScheduledThreadPoolExecutor类是ThreadPoolExecutor类的子类。今天我们就来一起手撕ScheduledThreadPoolExecutor类的源代码。 在【高并发专题】的专栏中,我们深度分析了ThreadPoolExecutor类的源代码,而ScheduledThreadPoolExecutor类是ThreadPoolExecutor类的子类。今天我们就来一起手撕ScheduledThreadPoolExecutor类的源代码。
- 一、什么是Mybatis?MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 小游:什么是持... 一、什么是Mybatis?MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 小游:什么是持...
- ### 1.1 为什么要学? * 从使用和占有率看 * Spring在市场的占有率与使用率高 * Spring在企业的技术选型命中率高 * 所以说,Spring技术是JavaEE开发必备技能,企业开发技术选型命中率>==90%== ### 1.1 为什么要学? * 从使用和占有率看 * Spring在市场的占有率与使用率高 * Spring在企业的技术选型命中率高 * 所以说,Spring技术是JavaEE开发必备技能,企业开发技术选型命中率>==90%==
- ==Vue 是一套前端框架,免除原生JavaScript中的DOM操作,简化书写。== 我们之前也学习过后端的框架 `Mybatis` ,`Mybatis` 是用来简化 `jdbc` 代码编写的;而 `VUE` 是前端的框架,是用来简化 `JavaScript` 代码编写的。前一天我们做了一个综合性的案例,里面进行了大量的DOM操作,如下 ==Vue 是一套前端框架,免除原生JavaScript中的DOM操作,简化书写。== 我们之前也学习过后端的框架 `Mybatis` ,`Mybatis` 是用来简化 `jdbc` 代码编写的;而 `VUE` 是前端的框架,是用来简化 `JavaScript` 代码编写的。前一天我们做了一个综合性的案例,里面进行了大量的DOM操作,如下
- Filter 表示过滤器,是 JavaWeb 三大组件(Servlet、Filter、Listener)之一。Servlet 我们之前都已经学习过了,Filter和Listener 我们今天都会进行学习。 过滤器可以把对资源的请求==拦截==下来,从而实现一些特殊的功能。 Filter 表示过滤器,是 JavaWeb 三大组件(Servlet、Filter、Listener)之一。Servlet 我们之前都已经学习过了,Filter和Listener 我们今天都会进行学习。 过滤器可以把对资源的请求==拦截==下来,从而实现一些特殊的功能。
- 对于`会话跟踪`这四个词,我们需要拆开来进行解释,首先要理解什么是`会话`,然后再去理解什么是`会话跟踪`: * 会话:用户打开浏览器,访问web服务器的资源,会话建立,直到有一方断开连接,会话结束。在一次会话中可以包含==多次==请求和响应。 * 从浏览器发出请求到服务端响应数据给前端之后,一次会话(在浏览器和服务器之间)就被建立了 * 会话被建立后,如果浏览器或服务端都没有被关闭, 对于`会话跟踪`这四个词,我们需要拆开来进行解释,首先要理解什么是`会话`,然后再去理解什么是`会话跟踪`: * 会话:用户打开浏览器,访问web服务器的资源,会话建立,直到有一方断开连接,会话结束。在一次会话中可以包含==多次==请求和响应。 * 从浏览器发出请求到服务端响应数据给前端之后,一次会话(在浏览器和服务器之间)就被建立了 * 会话被建立后,如果浏览器或服务端都没有被关闭,
- ==JSP(全称:Java Server Pages):Java 服务端页面==。是一种动态的网页技术,其中既可以定义 HTML、JS、CSS等静态内容,还可以定义 Java代码的动态内容,也就是 `JSP = HTML + Java`。如下就是jsp代码 ==JSP(全称:Java Server Pages):Java 服务端页面==。是一种动态的网页技术,其中既可以定义 HTML、JS、CSS等静态内容,还可以定义 Java代码的动态内容,也就是 `JSP = HTML + Java`。如下就是jsp代码
- request:==获取==请求数据 * 浏览器会发送HTTP请求到后台服务器[Tomcat] * HTTP的请求中会包含很多请求数据[请求行+请求头+请求体] * 后台服务器[Tomcat]会对HTTP请求中的数据进行解析并把解析结果存入到一个对象中 * 所存入的对象即为request对象,所以我们可以从request对象中获取请求的相关参数 * 获取到数据后就可以继续后续的 request:==获取==请求数据 * 浏览器会发送HTTP请求到后台服务器[Tomcat] * HTTP的请求中会包含很多请求数据[请求行+请求头+请求体] * 后台服务器[Tomcat]会对HTTP请求中的数据进行解析并把解析结果存入到一个对象中 * 所存入的对象即为request对象,所以我们可以从request对象中获取请求的相关参数 * 获取到数据后就可以继续后续的
- Web是全球广域网,也称为万维网(www),能够通过浏览器访问的网站。 在我们日常的生活中,经常会使用浏览器去访问`百度`、`京东`、`传智官网`等这些网站,这些网站统称为Web网站。 Web是全球广域网,也称为万维网(www),能够通过浏览器访问的网站。 在我们日常的生活中,经常会使用浏览器去访问`百度`、`京东`、`传智官网`等这些网站,这些网站统称为Web网站。
- JavaScript 是一门跨平台、面向对象的脚本语言,而Java语言也是跨平台的、面向对象的语言,只不过Java是编译语言,是需要编译成字节码文件才能运行的;JavaScript是脚本语言,不需要编译,由浏览器直接解析并执行。 JavaScript 是一门跨平台、面向对象的脚本语言,而Java语言也是跨平台的、面向对象的语言,只不过Java是编译语言,是需要编译成字节码文件才能运行的;JavaScript是脚本语言,不需要编译,由浏览器直接解析并执行。
- * 超文本:超越了文本的限制,比普通文本更强大。<font color = #B2222>除了文字信息,还可以定义图片、音频、视频等内容。</font> 如上图看到的页面,我们除了能看到一些文字,同时也有大量的图片展示;有些网页也有视频,音频等。这种展示效果超越了文本展示的限制。 * 标记语言:由标签构成的语言 * 超文本:超越了文本的限制,比普通文本更强大。<font color = #B2222>除了文字信息,还可以定义图片、音频、视频等内容。</font> 如上图看到的页面,我们除了能看到一些文字,同时也有大量的图片展示;有些网页也有视频,音频等。这种展示效果超越了文本展示的限制。 * 标记语言:由标签构成的语言
- Maven的作用: 项目构建:提供标准的、跨平台的自动化项目构建方式 依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突问题 统一开发结构:提供标准的、统一的项目结构 Maven的作用: 项目构建:提供标准的、跨平台的自动化项目构建方式 依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突问题 统一开发结构:提供标准的、统一的项目结构
- 在开发中我们使用的是java语言,那么势必要<font color = #B2222>通过java语言操作数据库中的数据。</font> 这就是接下来要学习的JDBC。 在开发中我们使用的是java语言,那么势必要<font color = #B2222>通过java语言操作数据库中的数据。</font> 这就是接下来要学习的JDBC。
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签