搜索

排序方式
53 个文档
  • pdf 文档 Java教程 廖雪峰 2025-06-16 推荐

    0 码力 | 1391 页 | 35.06 MB | 1 月前
    3
    该文档是廖雪峰编写的Java教程,面向零基础学习者,旨在帮助其从入门迈向Java架构师。教程版本基于Java 22,免费提供。内容涵盖Java简介、快速入门(包括Java历史、搭建开发环境、第一个Java程序、使用IDE)、Java程序基础(程序结构、变量和数据类型、各类运算、字符和字符串、数组)、流程控制(输入输出、条件判断、循环)、数组操作、IO、日期与时间、单元测试、正则表达式、加密与安全、多线程、Maven、网络编程、XML与JSON、JDBC、函数式编程、设计模式、Web开发、Spring开发等。教程共1389页,通过系统学习可掌握Java编程核心知识。
  • pdf 文档 手写Tomcat 廖雪峰 2025-06-16

    0 码力 | 75 页 | 2.14 MB | 1 月前
    3
    本教程由廖雪峰编写,于2025-06-16发布,旨在指导读者从零开发一个迷你版Tomcat服务器,命名为Jerrymouse Server。文档详细介绍了服务器架构设计,参考了Tomcat的基于组件的设计,包含Service、Connectors、Engine、Host和Context等核心组件。Jerrymouse Server专注于支持Servlet 6标准的大部分功能,包括Servlet、Filter、Listener组件以及Cookie模式的Session,但不支持JSP、async模式、WebSocket、多Web App部署和热部署。教程内容涵盖HTTP服务器、Servlet服务器、Servlet组件(如ServletContext、FilterChain、HttpSession、Listener)的实现,以及Web App的加载与部署,包括自定义ClassLoader和Spring Web App的部署。期末总结强调通过手写服务器可提升架构水平,胜任Java架构师职位。
  • pdf 文档 手写Spring 廖雪峰 2025-06-16 推荐

    0 码力 | 109 页 | 3.16 MB | 1 月前
    3
    该文档为廖雪峰编写的《手写Spring》教程,旨在指导读者从零开发一个迷你版Spring框架,命名为Summer Framework。教程涵盖实现IoC容器、AOP、JDBC和事务、Web MVC以及Boot模块。其中IoC容器包括ResourceResolver、PropertyResolver、BeanDefinition、BeanPostProcessor等;AOP实现ProxyResolver和Around;JDBC模块实现JdbcTemplate和声明式事务;Web MVC实现启动IoC容器和MVC;Boot模块实现嵌入式Tomcat启动和打包运行。通过手写Summer Framework,读者可加深对Spring框架的理解,提升架构能力,胜任Java架构师职位。
  • pdf 文档 Nacos架构&原理 推荐

    0 码力 | 326 页 | 12.83 MB | 1 年前
    3
    Nacos 是一个现代化、开源的服务发现、配置管理和服务管理平台,经过阿里内部多年发展和优化,具备稳定、高性能和高可用的特点。文档详细介绍了 Nacos 的架构设计、功能模块、设计理念以及在阿里集团的应用实践,包括服务数据模型、一致性协议、通信通道优化等内容,并展望了其开源生态的发展。
  • pdf 文档 Hello 算法 1.2.0 简体中文 Java 版 推荐

    0 码力 | 379 页 | 18.48 MB | 1 年前
    3
    本书旨在帮助算法初学者系统学习数据结构与算法知识。通过清晰易懂的动画图解和可运行的代码示例,讲解了复杂度分析、数据结构(如数组、链表、栈、队列、哈希表、树等)以及常见算法(如搜索、排序、分治、回溯、动态规划、贪心等)。书中强调手脑并用的学习方式,鼓励读者运行源代码并实践编程,适合不同层次的读者阅读。
  • pdf 文档 跟我学Shiro - 张开涛 推荐

    0 码力 | 219 页 | 4.16 MB | 1 年前
    3
    Apache Shiro 是一个用于 Java 应用的安全框架,提供身份认证、授权、加密、会话管理等功能。文档介绍了其核心组件,包括 Subject、SecurityManager 和 Realm,并展示了如何在项目中集成和配置 Shiro。内容涵盖基本使用方法、与 Web 应用的集成以及会话管理等企业级功能。
  • pdf 文档 Java 应用与开发 - 线程编程

    0 码力 | 82 页 | 1010.73 KB | 2 年前
    3
    文档详细介绍了Java线程编程的基础知识,包括线程的概念模型、创建方法、生命周期、控制方法(如线程优先级、休眠、让步、挂起与恢复)以及线程同步机制。内容还涉及线程的等待与通知、串行化处理,以及后台线程的概念和作用。文档强调了线程在多任务处理中的重要性,并通过示例代码展示了线程的实现与应用。
  • pdf 文档 Java 应用与开发 - 高级 I/O 编程

    0 码力 | 27 页 | 609.17 KB | 2 年前
    3
    文档主要介绍了Java I/O流的分类与基本概念,包括字节流和字符流的传输方式、命名惯例以及常用I/O流类型。内容涵盖了InputStream和OutputStream的基本方法,如读取数据的方式和流的封装与连接。文档还提到了I/O流的应用编程方式及其在实际开发中的实践,包括文件复制、属性信息导入导出和对象序列化等操作。
  • pdf 文档 Java 应用与开发 - 异常处理

    0 码力 | 33 页 | 626.40 KB | 2 年前
    3
    文档主要介绍了Java异常处理机制的概念、分类及其处理结构。异常在Java中分为错误(Error)和违例(Exception)两大类,错误是JVM系统内部错误或资源耗尽等严重情况,而违例是一般性编程错误或外在因素导致的问题。文档还详细说明了Java异常处理的基本结构,包括try、catch和finally语句的作用,以及运行时系统如何处理异常。此外,文档还对比了C++的异常处理机制,并提供了异常处理的原则和学习目标。
  • pdf 文档 Java 应用与开发 - Java GUI 编程

    0 码力 | 73 页 | 876.31 KB | 2 年前
    3
    文档主要介绍了Java图形用户界面(GUI)编程的基础知识,重点讲解了AWT(Abstract Window Toolkit)和Swing两大GUI工具集。内容包括AWT的组件、容器、事件处理机制,Swing的基本概念和使用方法,以及Applet的历史和技术背景。文档还提到了Java FX等其他GUI开发选项,并强调了布局管理在构建复杂图形界面中的重要性。
共 53 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
前往