最新 最热

零基础学Nginx【2】| Nginx 常用的命令和配置文件

前言 通过前面一篇文章(?零基础学Nginx【1】 | Nginx基础概念入门)的学习,我们已经知道了Nginx是一款高性能的代理服务器软件,支持正向代理和反向代理。同时,Nginx还...

2021-01-27
0

撮合引擎纯内存计算带来的GC问题

在撮合引擎运行的过程中,有大量的不能成交的单子,会被挂在订单薄上并上时间不能被撮合,这些单子会进入老年代且每次新的单子来了都将作为计算和匹配的因子。随着订单薄的单子的增长,我们发现撮合引擎的 YGC 平均耗时也会...

2021-01-26
0

ubuntu 11.04安装gcc 4.6.1

首先下载相应的源代码: ftp://ftp.dti.ad.jp/pub/lang/gcc/releases/gcc-4.6.1/ #下载 gcc-4.6.1.tar.bz2

2021-01-26
0

Redis概览与安装

Redis是一个开源(BSD许可)的内存数据结构存储,用作数据库、缓存和消息代理。Redis提供诸如字符串、哈希、列表、集合、带范围查询的排序集合、位图、超日志、地理空间索引和流等数据结构。Redis具有内置的复制、Lua脚本...

2021-01-25
0

MySQL 编译参数优化

适当的调整MySQL的编译参数,可以极大的提升MySQL的性能,官方文档说可以提升10-30%的性能。

2021-01-22
0

JVM之垃圾回收-相关名词解释

写时复制(copy-on-write)是众多 UNIX 操作系统用到的内存优化的方法。比如在 Linux 系统中使用 fork() 函数复制进程时,大部分内存空间都不会被复制,只是复制进程,只有在内存中内容被改变时才会复制内存数据。 但是如果使...

2021-01-21
0

面经手册 · 第26篇《JVM故障处理工具,使用总结》

其实最好的方式就是归纳、整理、实践、输出,一套组合拳下来,你就掌握了这个系列的知识了。

2021-01-18
0

Android FFmpeg 编译和集成(十四)

因为FFmpeg是一套集录制、转换以及流化音视频的完整的跨平台解决方案,如果我们开发者想直接在自己开发的Android应用中使用ffmpeg的提供的功能,则需要引入so静态库,比如制作一些音视频编辑应用。...

2021-01-17
0

G1垃圾收集器

G1 GC,全称Garbage-First Garbage Collector,通过-XX:+UseG1GC参数来启用,作为体验版随着JDK 6u14版本面世,在JDK 7u4版本发行时被正式推出,相信熟悉JVM的同学们都不会对它感到陌生。在JDK 9中,G1被提议设置为默认垃圾收集...

2021-01-14
0

减小镜像体积-docker最佳实践

当我们刚开始接触Docker,并尝试使用docker build构建镜像时,通常会构建出体积巨大的镜像。而事实上,我们可以通过一些技巧方法减小镜像的大小。本片博文,我将介绍一些优化技巧,同时也会探讨如何在减小镜像大小和可调试性取...

2021-01-14
0