java进阶
程序员山子
坚持着,总有一天你会站在最亮的地方活出自己曾经渴望的模样
展开
-
tomcat架构以及性能优化(二)
高并发拆解核心准备这回,再次拆解,专注 Tomcat 高并发设计之道与性能调优,让大家对整个架构有更高层次的了解与感悟。其中设计的每个组件思路都是将 Java 面向对象、面向接口、如何封装变与不变,如何根据实际需求抽象不同组件分工合作,如何设计类实现单一职责,怎么做到将相似功能高内聚低耦合,设计模式运用到极致的学习借鉴。这次主要涉及到的是 I/O 模型,以及线程池的基础内容。在学习之前,希望大家积累以下一些技术内容,很多内容「码哥字节」也在历史文章中分享过。大家可爬楼回顾……。希望大家重视如下几转载 2020-11-16 20:54:43 · 236 阅读 · 0 评论 -
TOMCAT架构以及优化(一)
tomcat 架构如下:•server:指的是整个应用的上下文, 也是最顶层的容器,tomcat中所有的东西都在这个server里边。•service:指的是一个服务,主要的功能是把connector组件和engine组织起来,使得通过connector组件与整个容器通讯的应用可以使用engine提供的服务。•engine:服务引擎,这个可以理解为一个真正的服务器,内部提供了多个虚拟主机对外服务。•host:虚拟主机,每一个虚拟主机相当于一台服务器,并且内部可以部署多个应用,每个虚拟主机原创 2020-11-16 20:53:15 · 345 阅读 · 0 评论 -
2020-10-27
1. 性能优化是什么? 1.1 性能优化就是发挥机器本来的性能2. 性能的几个唯度 1.1.1 CPU 命令 vmstat http://www.man7.org/linux/man-pages/man8/vmstat.8.html首先检查cpu,cpu使用率要提升而不是降低。CPU空闲并不一定是没事做,也有可能是锁或者外部资源瓶颈。 命令Tophttp://man7.org/linux/m...原创 2020-10-27 22:28:59 · 188 阅读 · 0 评论 -
html 转pdf 的操作流程以及遇到的坑
第一步:引入itextpdf.jar / xmlworker.jar编写pdfUtils 类方法一:generatorPdfFile()生成pdf方法,创建document对象,设置出生成pdf 的大小为a4纸大小,设置内容与页面的上下左右的内边距;创建pdfWrite对象,传参document,和生成出的pdf的存放地址;pdfWrite对象隐藏生成出来时的工具条 ;创建...原创 2019-12-23 12:08:59 · 1606 阅读 · 2 评论 -
redis的学习教程
1.redis是什么2.redis的作者何许人也3.谁在使用redis4.学会安装redis5.学会启动redis6.使用redis客户端7.redis数据结构 – 简介8.redis数据结构 – strings9.redis数据结构 – lists10.redis数据结构 – 集合11.redis数据结构 – 有序集合12.redis数据结构 – 哈希13.聊聊redis...转载 2018-10-04 16:52:47 · 257 阅读 · 0 评论