首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
极客挖掘机
掘友等级
高级软件工程师
|
某大型国企
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
307
文章 307
沸点 0
赞
307
返回
|
搜索文章
最新
热门
Tomcat 第六篇:类加载机制
1. 引言 Tomcat 在部署 Web 应用的时候,是将应用放在 webapps 文件夹目录下,而 webapps 对应到 Tomcat 中是容器 Host ,里面的文件夹则是对应到 Context ,在 Tomcat 启动以后, webapps 中的所有的 Web 应用都可…
Tomcat 第五篇:请求处理流程(下)
1. 请求处理流程 AprEndPoint LimitLatch 限制连接次数。 创建了 poller 线程。 创建了 sendfile 线程。 创建了 acceptor 。 其中, poller 、 sendfile 、 acceptor 都是 AprEndPoint 的内部…
Tomcat 第四篇:请求处理流程(上)
1. 引言 既然是在讲 Tomcat ,那么一个 HTTP 请求的请求流程是无论如何也绕不开的。 上面这套流程,我相信任何一个 Java 码农都能想得到,当 Tomcat 接受到请求后,经过一系列的基础处理,最终会调用到我们自己的业务程序上,或者说是 Servlet 上,在早期…
每日一道 LeetCode (51):盛最多水的容器
给你 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 说明:你不能倾斜容器,且 …
每日一道 LeetCode (50):字符串转换整数 (atoi)
请你来实现一个 atoi 函数,使其能将字符串转换成整数。 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。接下来的转化规则如下: 如果第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字字符组合起来,形成一个有符号整数。 假如第一…
每日一道 LeetCode (49):Z 字形变换
将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。 之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"LCIRETOESIIGEDHN"。 这种题就是那种点型的一看不会做,一看答案感觉自己是怕不是个智障。 最开始的时候想着使用纯暴力的方案去…
Tomcat 第三篇:总体架构设计
在开始这篇文章的时候,忽然发现上一篇内容的题目不是很合适,不应该叫启动流程,更确切的应该是叫启动脚本。 在最开始,先介绍下 Tomcat 的总体设计,先有一个大概的印象,对 Tomcat 不至于那么陌生。 这个表格大致看一下,了解下 Tomcat 的一些组件,无需记忆,先有个印…
# 每日一道 LeetCode (48):最长回文子串
给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 暴力方案就很适合我这种脑子不够用的人,首先把字符串中的所有子串取出来,当然哈,取长度大于 1 的子串,不然也没啥意义。 然后挨个判断取出来的子串是否回文串,判断完了以后取到最大的那个,然后…
Tomcat 第二篇:启动流程
首先介绍一些 Tomcat 的基本知识,防止有纯小白看的云里雾里的。 下面这张图是一个下载好二进制版的的 Tomcat ,直接解压得到的,虽然版本是 9.x ,但是这个目录结构和 8.5 是一致的,不影响介绍。 bin : 主要用来存放一些脚本文件,一种格式是 sh 的是在 L…
每日一道 LeetCode (47):寻找两个正序数组的中位数
给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。 请你找出这两个正序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 果然是困难难度的题,这道题最简单的暴力法我都调了半…
下一页
个人成就
优秀创作者
文章被点赞
1,091
文章被阅读
398,328
掘力值
11,259
关注了
38
关注者
1,069
收藏集
1
关注标签
26
加入于
2019-07-06