- 如何写一个简单的TomCat服务器 1. 目标1)提供服务,接收请求(Socket通信)2)请求信息封装成Request对象(Response对象)3)客户端请求资源,资源分为静态资源(html)和动态资源(Servlet)4)资源返回给客户端浏览器 2.流程图 3.pom文件配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="h... 如何写一个简单的TomCat服务器 1. 目标1)提供服务,接收请求(Socket通信)2)请求信息封装成Request对象(Response对象)3)客户端请求资源,资源分为静态资源(html)和动态资源(Servlet)4)资源返回给客户端浏览器 2.流程图 3.pom文件配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="h...
- # 如何使用 Java 中 缓冲区类 Buffer 1. 什么是Buffer 缓冲区缓冲区(Buffer):就是在内存中预留指定大小的存储空间用来对输入/输出(I/O)的数据作临时存储,这部分预留的内存空间就叫做缓冲区 缓冲区本质上是一个可以读写数据的内存块,可以理解成是一个数组,该对象提供了一组方法,可以更轻松地使用内存块 2.Buffer及其常用子类从 JDK1.4开始,提供使用B... # 如何使用 Java 中 缓冲区类 Buffer 1. 什么是Buffer 缓冲区缓冲区(Buffer):就是在内存中预留指定大小的存储空间用来对输入/输出(I/O)的数据作临时存储,这部分预留的内存空间就叫做缓冲区 缓冲区本质上是一个可以读写数据的内存块,可以理解成是一个数组,该对象提供了一组方法,可以更轻松地使用内存块 2.Buffer及其常用子类从 JDK1.4开始,提供使用B...
- 如何基于Netty实现简单的RPC 框架 1. 项目模块与依赖common 模块依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ... 如何基于Netty实现简单的RPC 框架 1. 项目模块与依赖common 模块依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
- 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!@[toc]==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二)Java零基础入门:接口的实现(三)Java零基础入门:构造方法的重载异常的捕获,为了防止和处理的异常,可以将可能发生异常的代码监控起来。对在方法... 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!@[toc]==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二)Java零基础入门:接口的实现(三)Java零基础入门:构造方法的重载异常的捕获,为了防止和处理的异常,可以将可能发生异常的代码监控起来。对在方法...
- 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!@[toc]==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二)Java零基础入门:接口的实现(三)Java零基础入门:构造方法的重载父类Animal:package override;public class... 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!@[toc]==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二)Java零基础入门:接口的实现(三)Java零基础入门:构造方法的重载父类Animal:package override;public class...
- 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!@[toc]==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二)Java零基础入门:接口的实现(三)构造方法的方法名必须与类名一致构造方法没有返回类型,方法名也不能定义方法类型作用是对对象的初始化,分别为有参构... 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!@[toc]==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二)Java零基础入门:接口的实现(三)构造方法的方法名必须与类名一致构造方法没有返回类型,方法名也不能定义方法类型作用是对对象的初始化,分别为有参构...
- 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!@[toc]==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二)Java零基础入门:接口的实现(三)前言:有一天,室友问我super怎么用的,我灵机一动!嘿,这就问对人了,于是我就一本正经回答他,super关键... 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!@[toc]==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二)Java零基础入门:接口的实现(三)前言:有一天,室友问我super怎么用的,我灵机一动!嘿,这就问对人了,于是我就一本正经回答他,super关键...
- 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!@[toc]==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二) 问题描述:一、定义接口Shape,包含如下方法:double getArea()方法和double getPerimeter()方法定义矩形类,... 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!@[toc]==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二) 问题描述:一、定义接口Shape,包含如下方法:double getArea()方法和double getPerimeter()方法定义矩形类,...
- 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二) 问题描述:定义抽象的图形类,其中有求周长和面积的抽象方法,图形类派生出两个子类:圆形、正方形。并书写测试类。定义一个抽象类型shape,定义类名circul... 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二) 问题描述:定义抽象的图形类,其中有求周长和面积的抽象方法,图形类派生出两个子类:圆形、正方形。并书写测试类。定义一个抽象类型shape,定义类名circul...
- ==推荐阅读:==我室友又打了一把王者我搞会了Java1.8安装步骤@[toc] 1.专业术语:JDK是java开发工具,JRE是java运行环境,JVM是java虚拟机,API是应用程序编程接口;JRE是个运行环境,JDK是个开发环境,因此写Java程序的时候需要jdk,而运行java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此jdk也可以正常运行程序,但是使用集成开发环境I... ==推荐阅读:==我室友又打了一把王者我搞会了Java1.8安装步骤@[toc] 1.专业术语:JDK是java开发工具,JRE是java运行环境,JVM是java虚拟机,API是应用程序编程接口;JRE是个运行环境,JDK是个开发环境,因此写Java程序的时候需要jdk,而运行java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此jdk也可以正常运行程序,但是使用集成开发环境I...
- 简单记录了一下 java内存相关知识,OOM问题并提供了简单定位方法 简单记录了一下 java内存相关知识,OOM问题并提供了简单定位方法
- 实战kubernetes下部署上述Nginx和Tomcat服务,并开发spring boot的web应用来验证环境,本篇是系列的开篇,以极速体验为主 实战kubernetes下部署上述Nginx和Tomcat服务,并开发spring boot的web应用来验证环境,本篇是系列的开篇,以极速体验为主
- 如何打印一个二进制数? public static void print(int num) { for (int i = 31; i >= 0; i--) { System.out.print((num & (1 << i)) == 0 ? "0" : "1"); } System.out.println();}int 32位 0~2^31-1,真正表示的范... 如何打印一个二进制数? public static void print(int num) { for (int i = 31; i >= 0; i--) { System.out.print((num & (1 << i)) == 0 ? "0" : "1"); } System.out.println();}int 32位 0~2^31-1,真正表示的范...
- 缓冲流缓冲流概述缓冲流也称为高效流、或者高级流。之前学习的字节流可以称为原始流。作用:缓冲流自带缓冲区、可以提高原始字节流、字符流读写数据的性能缓冲流自带缓冲区、可以提高原始字节流、字符流读写数据的性能字节缓冲流字节缓冲流自带8KB缓冲区,可以提高原始字节流、字符流读写数据的性能字节缓冲输入流:BufferedInputStream,提高字节输入流读取数据的性能,读写功能上并无变化。字... 缓冲流缓冲流概述缓冲流也称为高效流、或者高级流。之前学习的字节流可以称为原始流。作用:缓冲流自带缓冲区、可以提高原始字节流、字符流读写数据的性能缓冲流自带缓冲区、可以提高原始字节流、字符流读写数据的性能字节缓冲流字节缓冲流自带8KB缓冲区,可以提高原始字节流、字符流读写数据的性能字节缓冲输入流:BufferedInputStream,提高字节输入流读取数据的性能,读写功能上并无变化。字...
- 本篇用通俗例子去讲一下泛型的结构和语法以及一些特点。 本篇用通俗例子去讲一下泛型的结构和语法以及一些特点。
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签