一、基础规范(1)必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集 解读:万国码,无...
IP属地:河南
一、基础规范(1)必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集 解读:万国码,无...
目录 参考 示例说明 AVAudioFifo介绍 示例代码 1. 参考 [1] FFmpeg/doc/examples/transcoding.c [2] FFmpeg/do...
公平锁是指多个线程按照申请锁的顺序来获取锁,线程直接进入队列中排队,队列中的第一个线程才能获得锁。公平锁的优点是等待锁的线程不会饿死。缺点是整体吞吐效率相对非公平锁要低,等待...
一. 介绍 提供异步的,事件驱动的网络应用程序框架和工具,用以快速开发高性能,高可靠性的网络服务器和客户端程序; 特性(百度) 设计统一的API,适用于不同的协议(阻塞和非阻...
本文通过探析JDK提供的,在开源项目中比较常用的Java SPI机制,希望给大家在实际开发实践、学习开源项目提供参考。 1 SPI是什么 SPI全称Service Provi...
在设计分布式系统时,除了考虑并发数及扩展能力外,很多场景下需要考虑相应时间。在供网络带宽和平台确定的情况,保证高并发的同时确保响应时间提高吞吐量,主要有两个方面思路: 减少网...
代码静态分析 代码静态分析是指在不运行代码的情况下根据代码的静态信息,对代码的各个维度进行分析。 代码静态分析一般包括如下三个方面: 编码规范检查:保证代码的风格和团队的要求...
近20年过去了,Martin Fowler先生终于推出了新版的《重构》。本人有幸于ThoughtWorks技术雷达十周年峰会现场率先拿到了此书的国内发行版。 在这20年中,软...