自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 学习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 229 2

原创 学习netty(一):为什么netty这么流行?

java里已经有了NIO性能很不错为什么还要选择netty?Netty与java NIO 对比的优势 ①完全弥补了java NIO 的缺陷: 易用性:屏蔽了NIO的复杂性,封装了人性化API,降低了开发的难度; 稳定性:修复和完善较多java NIO的已知问题(select 空转导致 CPU 消耗 100%,TCP 断线重连, keep-alive 检测等问题)。 可扩展性:可定制化线程模型,开发者可以只关注业务逻辑的实现。...

2020-10-30 17:54:52 315

原创 java基础知识 知识大全(随笔记)

java基础1. “==” 与 “equals” 的区别? ==:表示两个变量的值是否相等,表示两个基本数据类型的数据或者引用 变量,用==来作比较。2. int 和 integer 的区别? int 是 java 的八大基本数据类型的其中之一 ,integer是int的封装类;int类型的默认值为 0 ,integer 的默认值为null; 所以区别在于 integer 能区分nul...

2020-06-04 14:22:40 109

原创 idea中org.springframework.web.context.ContextLoaderListener问题解决

项目点击右键 点击 Properties 选择Deployment Assembly 再点击右边的Add按钮 选择Java Build Path Entries后点击Next按钮 然后选择你的Maven Dependencies 确定即可

2020-04-21 15:03:09 839 1

原创 idea中 tomcat下Deployment没有项目war包解决办法

1.打开idea,右上角,如下体所示2.点中Artifacts,选择上面加号,如下图所示操作步骤。

2020-04-21 14:56:22 9643 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 2785 2

原创 导入sql文件报 USING BTREE 错误解决办法

在往服务器 上部署项目,运行sql文件后 ,就出现了如下错误,[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘USING BTREE,CONSTR...

2019-11-12 14:48:57 1570

原创 二叉树的简单遍历

二叉树就是一种树形存储结构1.怎么正确理解二叉树的遍历?在计算机科学中,二叉树是每个节点最多有两个子树的树结构,通常子树被称作 “左子树”(left subtree)和 “右子树” (right subtree)。二叉树的遍历分为:前序遍历、中序遍历、后续遍历。a.前序遍历先访问根节点,在遍历左子树,最后遍历右子树;并且在遍历左右子树时,仍需先访问根节点,然后遍历左子树,最后遍历右子树...

2019-10-24 11:41:20 289

原创 mysql本地密码忘记如何解决

以管理员身份运行cmd命令 ,2.查看mysql是否已经启动,如果已经启动,就停止:net stop mysql.(不能打开是因为没有配置环境变量,配上就能执行)。3.在命令行输入:mysqld -nt --skip-grant-tables4.以管理员身份重新启动一个cmd命令窗口,输入:mysql -uroot -p,Enter进入数据库。5.如果不想改密码,只是想看原来的密码的话...

2019-10-14 14:22:36 218

原创 maven项目 pom.xml文件第一行报错解决方案

在eclispe中构建boot项目 pom文件第一行一直报错,试了很多办法得不到解决, 最后修改了boot的版本 ,得到解决,如下:1.这是修改前:2.修改了之后把spring boot 版本修改成低版本2.1.1.RELEASE就没有unknown错误提示,很神奇...

2019-07-09 10:21:27 2486 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除