加载中
高并发的核心技术-幂等的实现方案

一、背景 我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。 例如: 1. 前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果。 2. 我们发起...

Eclipse中的Git插件删除远程分支

总项目右键——Team——Remote——Push——Next——接下来操作如下图: ①1处下拉框选择线上你要删除的远程分支(其实你能看到的都是你远程分支下载到本地硬盘的镜像) ②再点Add Spec把要删...

07/06 09:58
10
spring boot

https://www.cnblogs.com/EasonJim/p/7609911.html

06/20 14:30
6
短信接口被攻击的解决方案

1.图形验证码 2.倒计时 3.ip过滤 4.vpn 5.手机号一分钟只能发一次,一天发6次

04/19 18:09
11
(进阶)传统架构和分布式系统架构的优缺点

传统项目:   存在问题:   1:模块之间耦合度太高,其中一个功能升级,其他的模块都得一起升级部署。   2:开发困难,各个团队开发最后都要整合在一起.   3:系统扩展性差 分布式:   把系...

03/31 18:07
37
(进阶)RabbitMQ的应用场景以及基本原理介绍

1.背景 RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现。 2.应用场景 2.1异步处理 场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2....

03/31 17:27
367
(进阶)数据库集群的分布式事务、两阶段提交协议、三阶提交协议

在分布式系统中,为了保证数据的高可用,通常,我们会将数据保留多个副本(replica),这些副本会放置在不同的物理的机器上。为了对用户提供正确的增\删\改\差等语义,我们需要保证这些放置在不...

03/31 16:24
17
(进阶)JVM内存设置

堆内存分配 -Xms,默认是物理内存的1/64 -Xmx,默认值为物理内存的1/4 Xmn为1/4的-Xmx值 -XX:PermSize设置非堆内存初始值,默认是物理内存的1/64 XX:MaxPermSize设置最大非堆内存的大小,默认...

03/31 13:27
15
面试总结

最近一直在面试,把自己的一些经验和体会做一个分享

03/30 19:27
29
JAVA多线程实现的四种方式

Java多线程实现方式主要有四种:继承Thread类、实现Runnable接口、实现Callable接口通过FutureTask包装器来创建Thread线程、使用ExecutorService、Callable、Future实现有返回结果的多线程。...

03/23 16:55
25
Redis常用五大数据类型

1.String(字符串) string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。 string类型是Redis最基本的数据类型,一个redis中字符串value最多可以...

03/16 00:02
39
Java8内存模型

一、JVM内存模型 内存空间(Runtime Data Area)中可以按照是否线程共享分为两块,线程共享的是方法区(Method Area)和堆(Heap),线程独享的是Java虚拟机栈(Java Stack),本地方法栈(Native Met...

03/02 12:31
172
JVM整理

Java内存模型,往往是指Java程序在运行时内存的模型,运行时内存模型,分为线程私有和共享数据区两大类,其中线程私有的数据区包含程序计数器、虚拟机栈、本地方法区,所有线程共享的数据区包...

01/24 22:43
19
VMware安装win7后,没有网络解决方案

1.使用官方win7系统,cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso 2.wmware 编辑 -虚拟网络编辑器--恢复默认设置...

01/18 14:27
15
SpringCloud &&SpringBoot 推荐

1. 博客:http://itmuch.com/ https://gitee.com/itmuch/ SpringCloud 教程 :http://blog.csdn.net/forezp/article/details/70148833 Spring Boot 入门 : http://blog.csdn.net/isea533/artic...

2017/12/18 13:04
22
Linux服务器性能查看

一、CPU性能查看 1、查看物理cpu个数: #cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l 2、查看每个物理cpu中的core个数: #cat /proc/cpuinfo |grep "cpu cores"|wc -l 3、逻辑c...

2017/12/15 10:30
7
centos7 mysql数据库安装和配置

一、系统环境 yum update升级以后的系统版本为 [root@yl-web yl]# cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core) 二、mysql安装 一般网上给出的资料都是 #yum install mys...

2017/11/13 10:47
11
CentOS的free命令

CentOS 6及以前 $ free total used free shared buffers cached Mem: 4040360 4012200 28160 0 176628 3571348 -/+ buf...

2017/11/10 20:55
12
解决g++:command not found(centos7.0)

问题背景,因为装了虚拟机,系统为centos7.0,由于是纯净版,没有gcc,使用命令yum install gcc安装了gcc,但是没安装g++,导致g++:command not found问题。 1、查询是否缺失相对应的包   ...

2017/11/10 16:51
6
将OSS bucket挂载成为阿里云ECS服务器本地盘

首先你的服务器必须是CentOS 6.5 或者Ubuntu 14.04 系统,否则不能安装和挂载!! 登入你的服务器先依赖软件安装 CentOS 6.5 yum install libcurl libcurl-devel openssl-devel fuse fuse-l...

2017/11/10 16:50
16

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部