#Tomcat性能优化##硬件资源优化比如内存,硬盘##架构上的优化利用缓存和压缩在nginx前端做动静分离缓解tomcat压力搭建集群采用nginx请求分流##JVM参数调优优化文件:/usr/local/tomcat/bin/catalina.shCATALINA_OPTS="serverXms6000MXmx6000MXss512kXX:NewSize=2250MXX:MaxNewSize=
分类:
其他好文 时间:
2019-01-06 11:16:38
阅读次数:
193
这个也是一个比较常见的操作方法,我们可以通过短信的验证码进行限制,比如说在半个小时的时间之内都只能够发送同一个验证码,
分类:
Web程序 时间:
2019-01-06 11:16:32
阅读次数:
200
不敢确定自己理解的一定正确, 但是可以讲得通。 此题解法重点在于开了一个新的头结点。 感觉比较难以理解的就是head和p是虽然是两个指针, 但是一开始的时候指向的都是new ListNode(0)开辟出来的那一块内存 //不知道自己这么理解对不对 所以在while循环中虽然没有对head有过什么操作 ...
分类:
其他好文 时间:
2019-01-06 11:16:23
阅读次数:
190
企业通常情况下,企业常用的短信验证码平台必须要有发送记录查看、发送状态、定时发送、短信内容数字统计、
分类:
移动开发 时间:
2019-01-06 11:16:05
阅读次数:
250
如果某个数 K 的平方乘以 N 以后,结果的末尾几位数等于 K,那么就称这个数为“N-自守数”。例如 3×92?2??=25392,而 25392 的末尾两位正好是 92,所以 92 是一个 3-自守数。 本题就请你编写程序判断一个给定的数字是否关于某个 N 是 N-自守数。 输入格式: 输入在第一 ...
分类:
其他好文 时间:
2019-01-06 11:15:55
阅读次数:
439
下载:https://redis.io/解压:tar-xzfredis-5.0.3.tar.gz进入目录:cdredis-5.0.3编译安装:make创建配置文件夹:mkdir-p/usr/local/redis/redis_1mkdir-p/usr/local/redis/redis_2mkdir-p/usr/local/redis/redis_3mkdir-p/usr/local/redis/
分类:
其他好文 时间:
2019-01-06 11:15:45
阅读次数:
153
表关系之一对一应用场景: 比如一个用户表和一个用户信息表。在实际网站中,可能需要保存用户的许多信息,但是有些信息是不经常用的。如果把所有信息都存放到一张表中可能会影响查询效率,因此可以把用户的一些不常用的信息存放到另外一张表中我们叫做UserInfo。但是用户表User和用户信息表UserInfo就 ...
分类:
其他好文 时间:
2019-01-06 11:15:36
阅读次数:
193
$\color{ 0066ff}{ 题目描述 }$ 你有一支由 $n$ 名预备役士兵组成的部队,士兵从 $1$ 到 $n$ 编号,要将他们拆分 成若干特别行动队调入战场。出于默契的考虑,同一支特别行动队中队员的编号 应该连续,即为形如$(i, i + 1, ..., i + k)$的序列。 编号为 ...
前期准备: Node.js version: v10.14.2 步骤: 1:建立一个空的文件夹,打卡cmd 窗口, 在当前文件夹目录下,运行 npm init, 在文件夹中会生成一个packadge.json 的文件 2:安装项目依赖项, 包括项目打包工具webpack, babel 编译工具相关包 ...
分类:
其他好文 时间:
2019-01-06 10:52:20
阅读次数:
205
之前做程序的时候看到过正则表达式的贪婪与非贪婪模式,今天用的时候就想不起来了,现在这里总结一下,以备自己以后用到注意。 1.什么是正则表达式的贪婪与非贪婪匹配 如:String str="abcaxc"; Patter p="ab.*c"; 贪婪匹配:正则表达式一般趋向于最大长度匹配,也就是所谓的贪 ...
分类:
编程语言 时间:
2019-01-06 10:52:11
阅读次数:
205
一、源码分析博客 还有这种操作?浅析为什么要看源码 1. JDK 2. Mybatis 3. Spring 4. Sring Boot 5. Spring Cloud 二、应用博客 三、代码优化 ...
分类:
编程语言 时间:
2019-01-06 10:52:01
阅读次数:
209
一、官方网站 1. Java 官方网站 https://www.java.com/zh_CN/ 2. Spring 官方网站 http://spring.io/ 1. Spring Framework 2. Spring Boot 3. Spring Cloud 3. Tomcat http://t ...
分类:
编程语言 时间:
2019-01-06 10:51:54
阅读次数:
217
在一个月黑风高的夜晚,自己无聊学习的SQL的时候,练习,突发奇想的想实现一个功能查询,一张成绩表有如下字段,班级ID,英语成绩,数据成绩,语文成绩如下图 实现 查询出 每个班级英语成绩最高的前两名的记录。 看起来不难的业务,做起来才知道还挺麻烦的,说白了其实就是实现分组后的组内排序,一般不思考的话我 ...
分类:
数据库 时间:
2019-01-06 10:51:41
阅读次数:
529
学习目标: 能够说出消息队列的应用场景以及RabbitMQ的主要概念 完成RabbitMQ安装以及RabbitMQ三种模式的入门案例 完成用户注册,能够将消息发送给RabbitMQ 完成短信微服务,能够接收消息并调用阿里云通信完成短信发送 1 RabbitMQ简介 1.1消息队列中间件简介 消息队列 ...
分类:
其他好文 时间:
2019-01-06 10:51:29
阅读次数:
230
1、前言 简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。 Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非 ...
分类:
Web程序 时间:
2019-01-06 10:51:20
阅读次数:
205
阿里云网站备案备案很简单,阿里云有专门的备案客服,整个备案过程阿里云百科网分成三部分:备案前提+备案中信息填写和材料提交+备案等待,阿里云百科网图文讲解阿里云域名备案全过程: 备案前提 网站备案前提准备:1、备案域名,准备需要备案的域名(域名可以不在阿里云),域名需要实名认证(个人域名就个人认证,企 ...
分类:
其他好文 时间:
2019-01-06 10:51:11
阅读次数:
358
在eclipse中绑定tomcat后,右击tomcat有个clean的选项,猜想clean的作用是将容器中的web项目中的work文件夹删除,也就是删除web项目的缓存,包括jsp生成的java代码等等,所以,如果修改了jsp但是不生效,可能需要使用这个clean选项。 而eclipse上方的Pro ...
分类:
系统相关 时间:
2019-01-06 10:51:02
阅读次数:
214