
java
尽头.
清醒自律知进退明得失.
展开
-
学习netty(二)netty整体架构简述
1.整体结构:①Core 核心层:他提供了netty最精华的部分。底层网络通信的通用抽象以及实现,可扩展的事件 模型,通用的通信API,支持零copy的ByteBuf等。②Transport Service 传输服务层:他提供了网络传输能力的定义以及实现方法,支持socket,HTTP隧道,虚拟机管道等传输方式。TCP、UDP 等数据传输做了抽象和封装。开发者可以聚焦在业务逻辑实现上,而不必关心底层数据传输的细节。③ Protocol Support协议支持层:HTTP、SSL、Protobuf、压缩原创 2020-11-20 17:45:48 · 309 阅读 · 2 评论 -
java基础知识 知识大全(随笔记)
java基础1. “==” 与 “equals” 的区别? ==:表示两个变量的值是否相等,表示两个基本数据类型的数据或者引用 变量,用==来作比较。2. int 和 integer 的区别? int 是 java 的八大基本数据类型的其中之一 ,integer是int的封装类;int类型的默认值为 0 ,integer 的默认值为null; 所以区别在于 integer 能区分nul...原创 2020-06-04 14:22:40 · 163 阅读 · 0 评论 -
idea中org.springframework.web.context.ContextLoaderListener问题解决
项目点击右键 点击 Properties 选择Deployment Assembly 再点击右边的Add按钮 选择Java Build Path Entries后点击Next按钮 然后选择你的Maven Dependencies 确定即可原创 2020-04-21 15:03:09 · 944 阅读 · 1 评论 -
idea中 tomcat下Deployment没有项目war包解决办法
1.打开idea,右上角,如下体所示2.点中Artifacts,选择上面加号,如下图所示操作步骤。原创 2020-04-21 14:56:22 · 10284 阅读 · 1 评论 -
error message: this template didnot produce a java class or an interface
今天在idea里面创建类的时候 遇到了无法创建的问题如下图:这才忽然想起上次修改过模板里的写些东西:只要改回原先默认的就可以,打开File→Settings→Editor,然后找到 File And Code Template ,点开Class,加入如下设置,保存即可。#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")packa...原创 2019-11-25 15:19:20 · 2935 阅读 · 2 评论 -
maven项目 pom.xml文件第一行报错解决方案
在eclispe中构建boot项目 pom文件第一行一直报错,试了很多办法得不到解决, 最后修改了boot的版本 ,得到解决,如下:1.这是修改前:2.修改了之后把spring boot 版本修改成低版本2.1.1.RELEASE就没有unknown错误提示,很神奇...原创 2019-07-09 10:21:27 · 2543 阅读 · 2 评论