- 博客(9)
- 问答 (2)
- 收藏
- 关注
原创 各类日志中的区别
文章目录1 日志概述1 日志概述为了搜集到代码里面有用的信息,日志是不得不用的,若没有日志,犹如盲人骑瞎马。主要介绍常用的3种日志:log4j,logback,log4j2Log4jLog4j是Apache的一个Java的日志库,通过使用Log4j,我们可以控制日志信息输送的目的地(控制台、文件、数据库等);我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细...
2020-01-31 19:50:02 1349
转载 Linux之Vim常用命令
文章目录1 普通模式1.1 移动光标1.2 复制1.3 剪切1.4 删除1.5 粘贴1.6 替换和撤销2 命令模式2.1 退出编辑器2.2 调整文本2.3 查找字符串1 普通模式以下命令请在普通模式执行1.1 移动光标j:向下20j: 向下移动 20 行k:向上h:向左l:向右0:到行首^:到行首第一个字符,如果前面有空格的话$:到行尾gg:快速到文件头G:快速到文件尾...
2020-01-10 09:23:38 23743 1
原创 SpringCloud基础之组件整体介绍
文章目录1 SpringCloud1.1 概念定义1.2 Spring Cloud 的项目的位置1.3 Spring Cloud 的子项目1.3.1 Spring Cloud Config1.3.2 Spring Cloud Bus1.3.3 Spring Cloud Netflix1.3.3.1 Netflix Eureka1.3.3.2 Netflix Hystrix1.3.3.3 Netfl...
2020-01-09 21:48:51 396
原创 Java多线程之volatile关键字,happens-before
文章目录1 volatile1.1 理解1.2 缓存1 volatile1.1 理解Java语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。之所以要单独提出volatile这个不常用的关键字原因是这个关键字在高性能的多线程程序...
2020-01-08 20:01:01 581
原创 java实现线程的三种方式, stop()和suspend()方法为何不推荐使用
文章目录1 线程的实现1.1 基础Thread类1.2 实现Runnable类1.3 线程池写法2 stop和suspend方法1 线程的实现java5以前,有如下两种:有两种实现方法,分别使用new Thread()和newThread(runnable)形式,第一种直接调用thread的run方法,所以,我们往往使用Thread子类,即new SubThread()。第二种调用runna...
2020-01-07 15:16:49 883
原创 Java项目打war包并部署到tomcat服务器
文章目录1 打war包1.1 编辑工具打war包1.2 DOS命令打war包2 部署到Tomcat服务器2.1 静态部署2.2 动态部署2.3 tomcat部署多应用2.4 补充1 打war包我们知道Java项目打war包可以在Eclipse和MyEclipse工具中自动打包,就是右键,然后导出war包就可以了,可是发现我的一个项目打war包的过程中遇到点小麻烦,导出的war包打开之后,里面少...
2020-01-07 12:34:08 2787
原创 Tomcat的Server.xml虚拟主机和虚拟目录的配置
文章目录1 server.xml虚拟主机和虚拟目录1.1 修改端口1.2 增加虚拟目录1.2.1 最简单的方式1.2.2 自定义1.3 增加虚拟主机1.3.1 修改hosts文件,增加主机名1.3.2 修改配置文件1.3.3 目录设置1.4 其它问题1.5 server.xml文件1 server.xml虚拟主机和虚拟目录以前开发JavaEE网站都布置在Tomcat下,布置目录一般为$CATA...
2020-01-06 19:34:12 762
原创 tomcat的server.xml详解
文章目录1 概述1.1 Server元素1.1.1 tomcat部署多应用2 server.xml文件2.1 配置`Server`元素2.2 配置Service元素2.3 配置Engine元素2.4 配置Host元素2.5 配置Context元素2.6 配置Connector元素2.6.1 HttpConnector2.6.2 JKConnector1 概述Tomcat服务器是由一系列可配置的...
2020-01-03 18:38:11 12190
转载 关于Tomcat 线程池的理解
文章目录1 线程池理解1 线程池理解默认配置下,Tomcat 会为每个连接器创建一个绑定的线程池(最大线程数:200)。在大多数情况下你不需要改这个配置(除非增大最大线程数以满足高负载需要)。但是 Tomcat 喜欢在每个工作者线程的 thread-local 上下文缓存一些诸如 PageContext以及标签缓存的对象。正因如此,就会有期望 Tomcat 能够将线程关掉以清理出来一些内存的...
2020-01-02 20:18:09 1039
空空如也
关于EL表达式的动态取值
2017-12-07
maven项目在tomcat上运行正常但是在jetty上运行一启动就报错
2017-12-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人