java
学长喜欢啥
这个作者很懒,什么都没留下…
展开
-
Jetty看着一篇就够了
Jetty看着一篇就够了Servlet容器基本架构体系结构启动过程接受请求基于 HTTP 协议工作基于 AJP 工作处理请求与 Jboss 集成与 Tomcat 的比较架构比较特性比较性能比较总结#Jetty看着一篇就够了你好!Servlet容器基本架构Jetty目前的是一个比较被看好的 Servlet 引擎,它的架构比较简单,也是一个可扩展性和非常灵活的应用服务器。它有一个基本数据模型,这个数据模型就是 Handler(处理器),所有可以被扩展的组件都可以作为一个 Handler,添加到 Se原创 2020-12-19 11:35:19 · 321 阅读 · 1 评论 -
十大经典排序算法(动图演示)
转自博客园0、算法概述0.1 算法分类十种常见排序算法可以分为两大类:比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时间非比较类排序。0.2 算法复杂度0.3 相关概念稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面。 不稳定:如果a原本在b的前面,而a=b,排序之后 a .转载 2020-05-19 16:36:26 · 176 阅读 · 0 评论 -
运行时的疑难杂症以及处理
前言在开发过程中会碰到很多BUG,有的时候也不怎么怎么下手,此篇文章为了记录自己碰到过的问题,下次碰到可以得以解决,下面会以编号形式展示碰到过的bug,很简单的NullPointerException这些我就不说了正文Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: net/sf/j...原创 2020-04-22 09:54:57 · 468 阅读 · 0 评论 -
MybatisPlus使用
前言先说一个自己碰到的一个傻逼问题,写这篇文章也是因为这个bug才写的,MyBatisPlus自带了一个page,查询分页变的很方便,但最近碰到一个问题,Expected one result (or null) to be returned by selectOne(), but found: 2然后我把返回rows改成了1报错cannot be cast to com.baomi...原创 2020-04-08 17:36:36 · 718 阅读 · 0 评论 -
maven的多模块
前言工作有挺长一段时间了,先前一直使用的是ssm,近一年用的也是spring boot,一直没有使用过maven的多模块来搭建过项目最近换了家公司,迫于无奈也去进行了了解,在搭建后的使用感觉代码管理清晰好多,其实我写博客大多是为了写给自己看的,用来温故而知新正文多的不说先自己建个project简单的建一个maven项目就行添加packaging为pom,必须为pom...原创 2019-12-09 14:56:29 · 112 阅读 · 0 评论 -
Maven常用命令
mvn install -Ddb=mysql 打包命令: mvn clean说明: 清理项目生产的临时文件,一般是模块下的target目录命令: mvn package说明: 项目打包工具,会在模块下的target目录生成jar或war等文件命令: mvn test说明: 测试命令,或执行src/test/java/下junit的测试用例.命令: mvn install...原创 2019-10-24 14:17:29 · 123 阅读 · 0 评论