- 博客(9)
- 资源 (6)
- 收藏
- 关注
转载 Java多线程:彻底搞懂线程池
线程池不建议使用Executors去创建,而是通过ThreadPoolExecutor手动创建的方式,这样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。Executors各个方法的弊端:newFixedThreadPool和newSingleThreadExecutor: 主要问题是堆积的请求处理队列可能会耗费非常大的内存,甚至OOM。(笔者注:阻塞队列均采用Link...
2019-08-25 17:32:46 259
转载 Spring框架了解(0)
建议直接观看原文,排版更优!!!引言最近几天一直在忙着学习数据结构和算法,关于JavaEE的框架也有一阵子没更新了。那么今天就来聊一聊Spring框架吧,针对该框架写一篇快速入门的文章。Spring简介Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、...
2019-08-22 20:17:25 117
转载 Spring框架了解(2) - AOP简单介绍
Spring_AOP考虑到AOP在Spring中是非常重要的,很有必要拿出来单独说一说。所以本篇文章基本上讲述的就是关于Spring的AOP编程。简介先看一个例子:package com.itcast.spring.bean.calc;public class ArithmeticCalculatorImpl implements ArithmeticCalculator { @O...
2019-08-22 19:47:31 148
转载 Spring框架了解(1)
引言前面我写了一篇关于Spring的快速入门,旨在帮助大家能够快速地了解和使用Spring。既然是快速入门,讲解的肯定只是一些比较泛的知识,那么对于Spring的一些深入内容,我决定将其分为上、下两部分,希望能帮到你们。Bean的作用域作用域相信大家都了解,我们先来看一个案例。创建一个bean类:package com.itcast.spring.bean.scope;public c...
2019-08-22 17:44:43 135
转载 扛住100亿次请求——如何做一个“有把握”的春晚红包系统”
扛住100亿次请求?我们来试一试XiaoJIaQI edited this pageon 22 Feb 2017·15 revisions扛住100亿次请求?我们来试一试作者:ppmsn2005#gmail.com项目:https://github.com/xiaojiaqi/10billionhongbaoswiki:https://github.com/xiaojia...
2019-08-20 16:29:46 967
转载 单个普通服务器100w连接(C1000K)是如何达成的
现代的服务器都可以支持百万用户,保持百万的连接。但是需要对服务器进行一些配置优化:链接: https://pan.baidu.com/s/1QNr7xucGtFf4WT4YT2AD6w 提取码: 9w1w 复制这段内容后打开百度网盘手机App,操作更方便哦...
2019-08-20 14:54:23 687
转载 单台服务器最大支持多少连接数
在性能测试过程中,经常会接触到链接数相关的问题,有一个问题曾经困扰我好长时间,那就是一台服务器最多能支持多少链接数呢?有的朋友可能会说是65535,因为操作系统有65535个端口,那么这个答案准确吗?首先先了解下如何标识一个链接(记住下面的概念,文章后面要用到),操作系统是通过一个四元组来标识一个TCP链接:{本地ip,本地port,远程ip,远程port}这四个要素唯一确定一个T...
2019-08-20 14:09:20 19997 1
原创 二叉树、平衡二叉树、红黑树
一、二叉查找树:(1)若它的左子树不空,则左子树上所有结点的值均小于它的根节点的值;(2)若它的右子树不空,则右子树上所有结点的值均大于它的根节点的值;(3)它的左、右子树也分别为二叉查找树。二叉树查找的思想是二分查找,查找的次数(效率)取决于二叉树的高度。例:想要搜索值为226的节点,搜索动画过程如下:但是二叉树有个缺陷,一些数一直都是高于、低于根节点,就会导致树...
2019-08-14 16:46:44 259
原创 valid入参校验
平时使用Hibernate Validator + javax.validation.XXX 进行入参校验,由框架进行自动管理;但很多情况下我们还是需要动态的手动去校验入参;于是简单写了个工具类;直接调用AnaValidUtils.validObjectParams(Object object); 即可进行参数校验import lombok.extern.slf4j.Slf4...
2019-08-09 17:56:52 1023
log4j.jar 下载
2015-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人