centos安装htop

htop是top的“加强版本”,功能与显示界面自然优于top环境:Centos7.4以yum方式安装1、yum-yinstallepel-release.noarch2、yum-yinstallhtop源码方式安装1、安装gcc、内核库依赖库yuminstall-ygccncurses-deve2、
工具 2020年06月26日 164次浏览

protobuf安装及其简单使用

protocolbuffers是什么?Protocolbuffers是一种语言中立,平台无关,可扩展的序列化数据的格式,可用于通信协议,数据存储等。Protocolbuffers在序列化数据方面,它是灵活的,高效的。相比于XML来说,Protocolbuffers更加小巧,更加快速,更加简单。一旦定
工具 2020年06月22日 204次浏览

XML从入门到放弃

文章链接:https://codemouse.online/archives/2020-06-16XML简介目的使用XML标记语言可以做到数据或数据结构在任何编程语言环境下的共享。例如我们在某个计算机平台上用某种编程语言编写了一些数据或数据结构,然后用XML标记语言进行处理,那样的话,其他人就可以在
工具 c/c++ 2020年06月16日 183次浏览

Json从入门到放弃

Json语法范例:{"name":"milo","age":80,"professional":{"english":4,"putonghua":2,"computer&
工具 c/c++ 2020年06月16日 194次浏览

Mongodb的安装与使用(从入门到放弃)

为什么要用NoSQL随着互联网的不断发展,各种类型的应用层出不穷,所以导致在这个云计算的时代,对技术提出了更多的需求。虽然关系型数据库已经在业界的数据存储方面占据不可动摇的地位,但是由于其天生的几个限制,使其很难满足上面这几个需求:扩展困难、读写慢、成木高、有限的支撑容量。但是NOSQL关注的是对数
工具 linux 2020年06月16日 173次浏览

redis安装与启动

redis简介REmoteDIctionaryServer(Redis)是一个由SalvatoreSanfilippo写的key-value存储系统。Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API
工具 2020年06月09日 200次浏览

互斥锁,条件等待,读写锁,自旋锁,原子操作,CAS操作

互斥锁(mutex)用在执行长的代码块效率较高,如果只是执行一条少的指令,速度不如自旋锁和原子锁。如果被锁住,线程回去休眠等待,不占用系统资源。由于共享区域执行时间长,所以速度快。API:#include<pthread.h>//动态初始化:intpthread_mutex_init(p
工具 c/c++ 程序设计 linux 2020年06月09日 185次浏览

Nginx安装与使用(从入门到放弃)

Nginx特性NGINX有什么不同?NGINX使用可扩展的事件驱动架构,而不是更传统的过程驱动架构。这需要更低的内存占用,并且当并发连接扩大时,使内存使用更可预测。在传统的Web服务器体系结构中,每个客户端连接作为一个单独的进程或线程处理,随着网站的流行度增加,并发连接数量的增加,Web服务器减慢,
工具 2020年06月06日 189次浏览

通过消息机制,传送shell结果

common.h#pragmaonce#include<stdio.h>#include<sys/types.h>#include<sys/ipc.h>#include<sys/msg.h>#include<errno.h>#include
工具 c/c++ 2020年06月06日 167次浏览

source insight4.0 安装,配置与使用

sourceinsight4.0下载安装点击sourceinsight_4.0.86.0-setup无脑下一步破解打开安装目录C:\ProgramFiles(x86)\SourceInsight4.0将破解包里的启动程序sourceinsight4.exe替换进去启动sourceinsign4.0,
工具 2020年04月17日 401次浏览