技术专区

  • Ubuntu 16.04 LTS如何使用Snap软件包

    Ubuntu 16.04 LTS 为用户带来了众多新功能特性,其中非常受关注的就有对 Snap 软件包的支持。据 Canonical 官方消息称,Snap 软件包拥有更加稳定和安全的特性,本文我们就一起来看看如何在 Ubuntu 16.04 中使用 Sna…

    智能运维 2022年8月22日
  • linux特殊引导符号

    linux特殊引导符号 名称 解释 单引号' ' 所见即所得,强引用,单引号中内容会原样输出 双引号" " 弱引用,能够识别各种特殊符号、变量、转义符等、解析后输出结果 没有引号 一般连续字符串、数字、路径可以省略双引…

    智能运维 2022年8月22日
  • nginx ngx_http_degradation_module 模块

    ngx_http_degradation_module 是一个不错的nginx 模块,但是官方文档没有写,主要的场景 是在低内存的情形下允许Nginx服务器返回444错误或204错误 参考使用   http { degradation sbrk=500m; // main 级别的 server…

    智能运维 2022年8月22日
  • tcpdump 1111111111111111111111111

      tcpdump命令格式、参数 ==================================================================================================================== tcpdump [ -AdDeflLnNOpqRStuUvxX ] [ -c count ] [ -C file_s…

    智能运维 2022年8月22日
  • linux-tar、gz

    tar 参数说明: -z:表示gz压缩 -c:建立新的存档(压缩) -x:从存档展开文件(解压) -v:详细显示处理的文件; -f:指定存档或设备 打包文件 tar -cvf file.tar 目录 #将目录打包成file.tar 解包 tar xvf xxx.ta…

    智能运维 2022年8月22日
  • splay树

    splay树 概念 splay树也是一种二叉查找树,同时也会通过旋转的操作保证一定的平衡。与普通的平衡树 (AVL) 相区别的是它可以将需要的节点不断向根节点旋转,这个过程被称作伸展。splay树可以高效的完成区间删除、区…

    编程笔记 2022年8月22日
  • R语言中如何将矩阵的元素全部设置为0, 取矩阵的最大值、最小值、平均值

      001、 dat3 <- matrix(1:16, nrow = 4, byrow = T) dat3 min(dat3) mean(dat3) max(dat3) dat3[] <- 0 ## 将矩阵元素全部设置为0(可以为任意元素) dat3  

    编程笔记 2022年8月22日
  • pbds 学习记录

    # pbds 学习记录pbds库提供了一些常用的数据结构,常数上通常比对应的常用 stl 更快,所以值得整理一下。## 堆为了使用 pbds 的堆,我们要使用如下头文件```cpp#include <ext/pb_ds/priority_queue.hpp>```声…

    编程笔记 2022年8月22日
  • Rust实战系列-基本语法

    本文是《Rust in action》学习总结系列的第二部分,更多内容请看已发布文章: 一、Rust实战系列-Rust介绍 “ 主要介绍 Rust 的语法、基本类型和数据结构,通过实现一个简单版 grep 命令行工具,来理解 Rust 独有的特…

    编程笔记 2022年8月22日
  • redis核心数据结构与高性能原理

    一:redis安装 1.下载 wget http://download.redis.io/releases/redis-5.0.3.tar.gz   2.解压和编译 tar xzf redis‐5.0.3.tar.gz cd redis‐5.0.3 # 进入到解压好的redis‐5.0.3目录下,进行编译与安装 make MALLOC=l…

    大数据 2022年8月22日