在开发高并发系统时,有很多手段用来保护系统:缓存、降级和限流。缓存的目的是提升系统访问速度和增大系统处理能力,可谓是抗高并发流量的银弹;而降级是当服务出问题或者影响到核心流程的性能则需要暂时屏蔽掉,待高峰过去或者问题解决后再打开的场景;而有些场景并不能用缓存和降级来解决,比如稀缺资源(秒杀、抢购)、 ...
分类:
其他好文 时间:
2018-09-09 11:44:20
阅读次数:
162
一. IOC容器配置 1. 一些概念 (1)IOC容器: 定义:具有管理对象和管理对象之间的依赖关系的容器。 作用:应用程序无需自己创建对象,对象由IOC容器创建并组装。BeanFactory是IOC容器的核心。 流程:IOC容器根据配置文件,读取配置元数据,通过元数据库对程序中的各个对象进行实例化 ...
分类:
编程语言 时间:
2018-06-23 16:58:02
阅读次数:
160
开篇 在高并发系统中,有很多手段来保护系统,如缓存、降级和限流等。 缓存:让数据尽早进入缓存,离程序近一点,不要大量频繁的访问DB,可提供系统访问速度和增大系统处理能力。 降级:当服务出问题或者影响到核心流程的性能,需要将服务暂时屏蔽掉,待高峰期过去或问题解决后再启用。 然后,有些场景不能用缓存和降 ...
分类:
编程语言 时间:
2018-06-08 22:39:48
阅读次数:
179
原文地址:http://elf8848.iteye.com/blog/875830 目录 一、前言 二、spring mvc 核心类与接口 三、spring mvc 核心流程图 四、spring mvc DispatcherServlet说明 五、spring mvc 父子上下文的说明 六、spri ...
分类:
编程语言 时间:
2018-05-24 11:52:36
阅读次数:
172
ikigai: 心流:在心理学中是一种某者在专注进行某行为时所表现的心理状态。如艺术家在创作时所表现的心理状态。某者在此状态时,通常不愿被打扰,即抗拒中断。定义是一种将个人精神力完全投注在某种活动上的感觉;心流产生时同时会有高度的兴奋及充实感 ...
分类:
其他好文 时间:
2018-05-14 21:33:48
阅读次数:
175
具体步骤: 1、客户端发送请求先要经过前端控制器,请求被Spring 前端控制器DispatcherServlet获取,如详细图第一步:DispatcherServlet对请求URL进行解析(比如我们发送一个url如下的请求(http://localhost:8080/SpringMVC/hello ...
分类:
编程语言 时间:
2018-04-14 12:39:14
阅读次数:
222
本文转载,供自己学习使用。 目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图 四、spring mvc DispatcherServlet说明 五、spring mvc 父子上下文的说明 六、springMVC-mvc.xml 配置文件片段讲解 七、sprin ...
分类:
编程语言 时间:
2018-04-09 21:13:09
阅读次数:
270
《TIA SCL核心编程》是第一本使用SCL语言描述的TIA Step7编程之道。除了SCL语法介绍之外,它还全面囊括了S7-1200/1500的编程技术。 主要包含了下面几方面: 1、SCL语法介绍,变量和流程控制等等; 2、基本数据类型到复杂数据类型的诠释,比如Variant、Any、Point ...
分类:
其他好文 时间:
2018-04-09 14:54:44
阅读次数:
973
产品核心流程第二步为创建数据集,进行数据建模,如果说数据是海,那么创建数据集并合理建模就是划船的浆,有了浆才能在数据的海洋里畅游。目前创建数据集有两种方式:(1)数据表直接创建数据集 (2)通过自定义sql创建数据集,以实现初步建模。 创建数据集: (1)直接新建数据集: 如下图,在数据源列表页,找 ...
分类:
其他好文 时间:
2018-04-09 13:10:29
阅读次数:
157
一、Struts 介绍 1、Struts2的概述 1、早期开发模型Servlet+JSP+JavaBean(Model2)显得力不从心: 流程凌乱、数据传递无序、缺乏辅助功能。 2、MVC模式的轻量级Web应用框架:Apache Struts1 很快风靡全球。 代码结构划分合理,实用工具框架(如验证 ...
分类:
其他好文 时间:
2018-03-10 12:08:19
阅读次数:
209