最新消息:聚合-分享-->bidutools.com是专注互联网技术的个人博客,大部分来自互联网,以作为笔记查阅。

bidu的文章

FreeSwitch

《FreeSWITCH权威指南》目录

4天前 11浏览

目  录 前言 第一部分 基 础 篇 第1章 PSTN与VoIP基础 2 1.1 PSTN起源与发展 2 1.1.1 最早的电话网 2 1.1.2 人工电话交换时代 3 1.1.3 自动电话交换时代 3 1.1.4 半电子交换机时代 6 1.1.5 ...

数据库

分布式事务

1周前 (07-06) 18浏览

1.1 什么是事务 数据库事务(简称:事务,Transaction)是指数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。 事务拥有以下四个特性,习惯上被称为ACID特性: 原子性(Atomicity):事务作为一个整体被执行,包含在其...

编程开发

LSM Tree和B树

1周前 (07-06) 16浏览

LSM Tree(Log Structured Merge Trees) 讲LSM树之前,需要提下三种基本的存储引擎,这样才能清楚LSM树的由来:   哈希存储引擎  是哈希表的持久化实现,支持增、删、改以及随机读取操作,但不支持顺序扫描,...

数据库

CentOS 编译rocksdb源码

2周前 (07-03) 23浏览

Linux – CentOS 编译rocksdb Compilation 参考:http://www.mamicode.com/info-detail-2205244.html RocksDB’s library should...

FreeSwitch

freeswitch简介

2周前 (06-28) 21浏览

什么是FreeSWITCH FreeSWITCH 是一个可扩展的开源跨平台的电话平台,支持音频、视频、文本或任何其他形式的媒体使用的协议的路由与交互。它于2006年成立。FreeSWITCH也提供一个稳定的技术平台,可供许多电话应用开发利用的免费工具...

编程开发

阿里中间件架构师的胜任力模型

3周前 (06-28) 24浏览

1.需要对业务有本质的理解,技术再牛逼,解决不了业务的问题也是没用的。所以一定要站在业务的角度去了解他们的需求,它到底是要并发高还是流量高,还是要分布式,还是要高可用 2.技术的广度 3.技术的厚度 4.经验丰富。其实经验丰富并不是由时间决定的,而...

数据库

Redis源码分析之-Redis服务器与客户端间的交互

3周前 (06-28) 28浏览

服务器都为这些客户端建立了相应的redisClient结构,该结构体定义在redis.h中 解析处理客户端命令:processMultibulkBuffer 回复客户端:服务器执行完相应的命令处理函数之后,就会调用addReply类的函数将要回复给客...

编程开发

常用资料网址

3周前 (06-23) 44浏览

推荐:本站收藏链接 Ceph参考手册  | Nginx入门到精通 | Redis命令参考手册 | Memcached | MemcachedAPI | BoostDoc | Boost库 | libevent Documentation | Libe...

编程开发

WebRTC学习资料大全

3周前 (06-23) 19浏览

在学习WebRTC,找了些资料,记录一下,供以后查询。 有些需要翻墙才能看 WebRTC 介绍 官网在这里:https://webrtc.org/。然后这里有一个官方的Getting Started:https://webrtc.org/start/...

FreeSwitch

freeswitch源码安装

3周前 (06-23) 21浏览

freeswitch源码安装 (1)下载最新源码 Name: down_freeswitch.sh ######################################################################### #...

编程开发

MVC的实现方式之-JSP+Servlet+JavaBean实现

4周前 (06-21) 19浏览

Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。 Servlet+JSP+JavaBean模式程序各个模块之间层次清晰,w...

编程开发

网络端口的分类,如何正确运用端口

4周前 (06-21) 20浏览

自己开发的应用程序应该在注册端口范围内。   (1)公认端口(Well Known Ports):这类端口也常称之为”常用端口”。这类端口的端口号从0到1024,它们紧密绑定于一些特定的服务。通常这些端口的通信明确表...

编程开发

流媒体开发之–HLS–M3U8解析(2): HLS草案—转

4周前 (06-21) 13浏览

1 简介 本文档介绍了通过HTTP传输极大的多媒体数据流的协议[RFC2616]。该协议支持媒体数据的加密,并提供流的备用版本(如比特率)。媒体数据可以在创建后被很快地传输,允许它在近实时被接收。 在第11章中列出了,如HTTP的,描述相关标准的外部...

编程开发

Linux write写文件原子性分析以及文件锁

4周前 (06-21) 36浏览

Linux  write写文件原子性分析以及文件锁 文件操作: 大多数的unix和linux都将write设计为原子操作,但这只限于文件,对于管道(pipe),套接字(socket),FIFO 又应当别论了。内核在写文件之前会对该文件加锁,不管是否成...

数据库

Redis中间件比较

4周前 (06-21) 28浏览

Redis中间件比较 确定使用目前的twemproxy方案,后续根据业务需求,结合其它产品方案做优化扩展,进行源码改造。 序号 名称 简介功能 优点 不足 比较 1 Twemproxy 支持redis和redis协议的缓存中间件。实质是一种代理分片机...