文章归档
webrtc sdp 协议内容
webrtc sdp
应用程序应对高并发的处理逻辑
应用程序处理高并发的逻辑背景经常会有人问我怎么样能使得一个程序支撑高并发,我一般都是回答取决于你有多少钱[偷笑].有钱就能解决.但是对于一个开发人员来说一个正确的思考逻辑是有必要的.一般来说处理的思路有以下几种缓存,集群,分区,分布式,异步这五步,我称为"五板斧",一般要我处理性
Java中ExecutorService和CompletionService区别
一般使用ExecutorServicesubmit的callabletask所返回的Future对象,Future的get()方法取到Task的返回值。CompletionService包装ExecutorService,然后调用其take()方法去取Future对象。以前没研究过这两者之间的区别。
MySQL 用户权限分配 Grant 语法详解
MySQL赋予用户权限命令的简单格式可概括为:grant权限on数据库对象to用户一、grant普通数据用户,查询、插入、更新、删除数据库中所有表数据的权利。grantselectontestdb.*tocommon_user@'%'grantinsertontestdb.*tocommon_use
tcp协议结构图
tcp/ip协议栈
异地多活的架构设计
综述大型的互联网公司为了保证系统的高可用和对用户访问的友好性(即让用户访问离开自己最近的一个节点),同时在不同的机房部署多套系统,最早期时为了灾备,会在远端部署一套冷备的,系统
spring cloud 核心参数调优
现在springcloud已经占据的java开发的的大部分江山不懂得springcloud都不好意思跟人家说你是搞java开发的,但是很多新手都是照着网上的dome就轻轻松松的上线了,后面经常由于某个参数的问题就引起线上故障(当然在流量很小的情况下不会显现出来)所以遇到问题不一定是坏事,证明你们公司
安全架构设计
1.网络安全架构目标保障信息安全,减少黑客安全方案一.网络分区线上网络分为四个区域一.服务暴露区网络分区机器,需提供外网网络访问能力,对外暴露服务能力,除对外提供的必须端口外,对外网络端口全部封死该分区网络不允许主动访问外网二.核心区域该网络分区只提供内网网络访问该网络分区不能主动访问外部网络,不提
Java程序员如何写单元测试
Java程序员如何写单元测试
mysqldump 备份数据库原理
myql备份数据库可以分为冷备和热备冷备的话就是,将数据库关停,利用操作系统命令老板数据库相关文件,而热备数据是指这些热备,不需要关闭数据库.热备也可以分两种方式使用mysqldump进行逻辑备份使用percona提供的xtrabackup进行物理备份根据mysqldump可以备份远端的数据库这一点