加载中
企业高并发的成熟解决方案(二) ----数据库高并发解决方案

【数据库高并发的解决方案(原理,演示,说明) 】 1)采用数据的水平拆分/库表散列原理,支持扩展,扩容 2)采用心跳检查,主备数据库切换,实现数据容灾,保证数据安全

企业高并发的成熟解决方案(一) ----负载均衡服务器

负载均衡服务器高并发 企业高并发概念出自阿里巴巴研究院 什么是高并发:多个进程或者线程同时(或者在同一段时间内)访问统一资源会产生的并发问题 企业级应用常见的架构图: 2. 高并发原理...

vsftpd在Linux系统下的多用户多目录配置

在/etc下创建目录vsftpd 1 2 3 mkdir vsftpd cd vsftpd vi user.txt user.txt中加入用户名、密码,奇数行为用户名,偶数行为密码 1 2 3 4 ftp1 ftp1 ftp2 ftp2 使用db_load命令将用户生成数据...

2018/10/25 18:49
315
iframe子页面调用父页面隐藏域的值

父页面嵌套子页面,如果想要在子页面中获取到父页面隐藏域的值,可以用如下的方法: 父页面隐藏域元素: <input type="hidden" id="addRecordSrcMsgId" value=""> 子页面iframe用jquery获取隐...

2018/10/25 17:47
13
IDEA 的Terminal控制台中使用svn的命令及生成diff文件的方法

项目公司老的项目还是使用的svn进行软件版本控制,开发完功能上线前有代码审查的环节,也就是codeReview, 为了实现以下的几点目的: 1.每次提交代码前,查看本地修改的代码 working copy和之...

java翻转链表

1.代码实现 public class Node { public int value; public Node next; public Node(int data) { this.value = data; } public Node reverse(Node head) { N......

2018/09/19 10:51
35
ACID

ACID是事务的四大特性,想要成为事务,必须具备这四点。 Atomicity 原子性体现在对于一个事务来讲,要么一起执行成功要么一起失败,执行的过程中是不能被打断或者执行其他操作的。 Consiste...

2018/09/07 11:24
6
HashMap与ConcurrentHashMap的区别

从JDK1.2起,就有了HashMap,正如前一篇文章所说,HashMap不是线程安全的,因此多线程操作时需要格外小心。 在JDK1.5中,伟大的Doug Lea给我们带来了concurrent包,从此Map也有安全的了。 Co...

2018/09/06 22:19
18
从分布式一致性谈到CAP理论、BASE理论

从分布式一致性谈到CAP理论、BASE理论 问题的提出 在计算机科学领域,分布式一致性是一个相当重要且被广泛探索与论证问题,首先来看三种业务场景。 1、火车站售票 假如说我们的终端用户是一位...

2018/09/06 20:12
13
数据库隔离级别---读未提交,读已提交,重复读,序列化

数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 √: 可能出现 ...

2018/09/06 17:32
6.4K
网络安全——一图看懂HTTPS建立过程

阅读目录 准备工作(对应图中prepare1234) 发起链接 最后 关于网络安全加密的介绍可以看之前文章: 1. 网络安全——数据的加密与签名,RSA介绍 2. Base64编码、MD5、SHA1-SHA512、HMAC(SHA1...

搜索引擎-倒排索引基础知识

搜索引擎的索引 1.单词——文档矩阵 单词-文档矩阵是表达两者之间所具有的一种包含关系的概念模型,图3-1展示了其含义。图3-1的每列代表一个文档,每行代表一个单词,打对勾的位置代表包含关...

2018/09/06 11:00
13
activeMQ非持久化订阅和持久化订阅示例代码

1.activeMQ非持久化订阅(消费者必须先启动,生产者后启动才能接收到消息) package com.sword.activemq; import javax.jms.Connection; import javax.jms.ConnectionFactory; import javax....

2018/08/06 14:01
27
消息队列中间件ActiveMQ应用

MQ(Message Queue)应用场景分析 消息队列中间件是分布式系统中的重要组件,主要解决异步消息,应用解耦,流量削锋等问题,从而实现高性能,高可用,可伸缩和最终一致性的架构 使用较多的消息...

分布式系统架构解决方案之Dubbo(三)--Dubbo管理端 和 Dubbo综合案例

1.1 管理端安装 (1)编译源码,得到war包 给大家下发的资源中有个dubbo-dubbo-2.5.7.zip ,这个是dubbo的源码,我们可以使用maven命令编译源码得到“管理端”的war包 将此压缩包解压,在命令...

2018/07/24 11:49
202
分布式系统架构解决方案之Dubbo(二)--Dubbo的快速入门

Dubbo的快速入门 Dubbo 采用全 Spring 配置方式,透明化接入应用,对应用没有任何 API 侵入,只需用 Spring 加载 Dubbo 的配置即可,Dubbo 基于 Spring 的 Schema 扩展进行加载。 Dubbo的常用...

分布式系统架构解决方案之Dubbo(一)--Dubbo的概述

什么是SOA SOA是Service-Oriented Architecture的首字母简称,它是一种支持面向服务的架构样式。从服务、基于服务开发和服务的结果来看,面向服务是一种思考方式。其实SOA架构更多应用于互联...

2018/07/20 18:46
224
SpringCloud微服务架构解决方案(五)--springcloud服务网关Zuul

什么是服务网关 服务网关是在微服务前边设置一道屏障,请求先到服务网关,网关会对请求进行过虑、校验、路由等处理。有了服务网关可以提高微服务的安全性,校验不通过的请求将被拒绝访问。 ...

SpringCloud微服务架构解决方案(四)--springcloud容错保护Hystrix

什么是容错保护 容错保护是指微服务在执行过程中出现错误并从错误中恢复的能力。微服务容错性不好很容易导致雪崩效应,什么是雪崩效应?摘自百度百科中的定义: 微服务的雪崩效应表现在服务与...

SpringCloud微服务架构解决方案(三)--springcloud负载均衡Ribbon

什么是负载均衡 负载均衡是微服务架构中必须使用的技术,通过负载均衡来实现系统的高可用、集群扩容等功能。负载均衡可通过硬件设备及软件来实现,硬件比如:F5、Array等 ,软件比如:LVS、N...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部