上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 50 下一页
摘要: NIO 基本介绍 Java NIO 全称 java non-blocking IO,是指JDK提供的新API,从JDK1.4提供了一系列改进的输入/输出的新特性,被统称为NIO(即New IO),是同步非阻塞的 NIO 相关类都被放在java.nio包及子包下,并对原Java.io包中的很多类进行改 阅读全文
posted @ 2022-01-21 11:10 彼岸舞 阅读(62) 评论(0) 推荐(0) 编辑
摘要: I/O 模型 I/O 模型基本说明 I/O 模型简单的理解: 就是用什么样的通道进行数据的发送和接收,很大程度上决定了程序通信的性能 Java共支持三种网络编程模型 I/O模式: BIO NIO AIO Java BIO: 同步并阻塞(传统阻塞型), 服务器实现模式为一个连接一个线程,即客户端有连接 阅读全文
posted @ 2022-01-21 11:02 彼岸舞 阅读(51) 评论(0) 推荐(0) 编辑
摘要: Netty 介绍 Netty是由 JBOSS 提供的一个 Java开源框架,现为GitHub上的独立项目 Netty是一个异步的,基于事件驱动的网络应用框架,用以快速开发高性能,高可靠性的网络IO程序 Netty主要针对在TCP协议下,面向Clients端的高并发应用,或者Peer-to-Peer场 阅读全文
posted @ 2022-01-21 11:01 彼岸舞 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 问题: 在项目中本来打算今天写雨量流量关系图的,但是在引入Echart官网的代码后直接报错,内存溢出了,直接项目就挂了,我... 就是这个东西 直接 out of memory了 经过排查后发现, 是雨量图的数据 data中数据量太大了,导致的栈溢出 解决办法 来自原CSDN涛涛之海的一篇文章 ht 阅读全文
posted @ 2021-12-24 14:34 彼岸舞 阅读(160) 评论(0) 推荐(0) 编辑
摘要: SpringWebFlux介绍 简介 SpringWebFlux是Spring5添加的新模块,用于Web开发,功能和SpringMvc类似的,WebFlux使用当前一种比较流行的响应式编程框架 使用传统的Web框架,比如SpringMvc,这些是基于Servlet容器, WebFlux是一种异步非阻 阅读全文
posted @ 2021-12-13 21:36 彼岸舞 阅读(949) 评论(0) 推荐(1) 编辑
摘要: Spring框架概述 轻量级开源JavaEE框架,为了解决企业复杂性,两个核心组成IOC 和 AOP Spring5.2.6版本 IOC容器 IOC底层原理(工厂,反射等) IOC接口(BeanFactory) IOC操作Bean管理(基于XML) IOC操作Bean管理(基于注解) AOP AOP 阅读全文
posted @ 2021-12-13 21:36 彼岸舞 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 从这章开始才是重点,前面的最多算是复习 运行时环境 整个Spring5框架的代码基于Java8,运行时兼容JDK9,许多不建议使用的类和方法在代码库中删除 日志封装 Spring5.0框架自带了通用的日志封装 Spring5已经移除了Log4jConfigListener, 官方建议使用Log4j2 阅读全文
posted @ 2021-12-13 21:31 彼岸舞 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 事务操作(事务概念) 什么是事务 事务是数据库操作最基本的单元,逻辑上是一组操作,要么都成功,要么都失败 经典场景:银行转账 flower -> dance 转100元 结果为Flower少100 dance多100 事务的四个特性(ACID) 原子性 一致性 隔离性 持久性 事务操作(搭建事务操作 阅读全文
posted @ 2021-12-13 21:28 彼岸舞 阅读(44) 评论(0) 推荐(0) 编辑
摘要: JdbcTemplate(概念和准备) 什么是JdbcTemplate Spring框架对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作 准备工作 引入相关的Jar包 因为druid的包之前引入过,所以引入下面的四个就可以了 新建数据库 CREATE DATABASE `user 阅读全文
posted @ 2021-12-13 21:24 彼岸舞 阅读(43) 评论(0) 推荐(0) 编辑
摘要: AOP概念 什么是AOP 面向切面编程(方面),利用AOP可以对业务逻辑的各个部分进行隔离,从而使的业务逻辑各个部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率 通俗描述: 不通过修改代码的方式在主干功能中添加新功能 使用登录例子说明AOP AOP底层原理 AOP底层使用动态代理 有两 阅读全文
posted @ 2021-12-13 21:18 彼岸舞 阅读(42) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 50 下一页