5 沙振宇

尚未进行身份认证

将来的你一定会感谢现在奋斗的你。当你的才华还撑不起你的野心时,那你就应该静下心来学习。

等级
TA的排名 1k+

Kafka、RabbitMQ、RocketMQ等 消息中间件 介绍和对比

文章目录1、前言2、概念2.1、MQ简介2.2、MQ特点2.2.1、先进先出2.2.2、发布订阅2.2.3、持久化2.2.4、分布式3、消息中间件性能究竟哪家强?3.1、Kafka3.2、RabbitMQ3.3、RocketMQ4、测试4.1、测试目的4.2、测试场景4.2.1、Kafka4.2.2、RocketMQ4.2.3、RabbitMQ4.3、测试结论5、消息队列优点对比5.1、各个消息队...

2019-09-05 18:20:01

监控服务器的CPU、硬盘、内存和各个端口的开启情况(Python3实现)

文章目录一、简介二、效果三、源码3.1、核心程序3.2、配置文件3.3、ReadMe一、简介由于项目的需要,需要做一个简单监控服务器的CPU利用率、CPU负载、硬盘使用率、内存利用率和服务器的各个端口的开启情况的程序,并把结果通知到监控平台,如果出现异常,监控平台打电话或者发短信通知给具体的运维人员。博主写了负责监控的代码,供大家学习参考哈~二、效果三、源码3.1、核心程序#-*-...

2019-08-06 14:53:36

记一次用IDE上传代码到服务器的过程

文章目录一、简介二、动态效果图三、配置服务器过程3.1、打开配置项3.2、添加SFTP服务器链接3.3、起一个服务器的名字,方便上传3.4、依次配置服务器地址、端口、用户名、密码3.5、配置项目根目录3.6、配置上传目录和服务器目录四、使用过程4.1、上传代码4.2、下载服务器的代码4.3、对比服务器和本地代码一、简介上传代码到服务器,如果不知道的情况下还用传统的方式上传很麻烦,现在很多IDE...

2019-07-26 11:50:41

C++面试常用知识点总结——基础篇(一)

文章目录1、算法1.1、排序1.1.1、快排1.1.2、归并1.1.3、稳定性高效率高的排序1.2、广度优先算法和深度优先算法1.3、BFPRT算法1.4、二叉树1.4.1、遍历方式2、数据库2.1、画ER图2.2、如何备份2.3、加快数据库查询有几种方式2.4、建立索引如何加快查询2.5、内、外链接,左、右链接2.6、事务(transaction)2.6.1、特点、特性2.6.2、并发访问问题(...

2019-07-15 18:13:04

Excel多个表格通过相同的列合并成一个表格

文章目录1、背景2、效果图3、实现手段3.1、公式3.2、示例3.3、其余行实现手段1、背景最近有业务需求,将多个表格的数据合并到一起做统计。就是像SQL一样,将很多个表合并成一个。犹豫表格太多,而且相同列的id也不是按一样的顺序排列的,所以复制粘贴的难度加大了。2、效果图表1:表2:表3:合并:3、实现手段3.1、公式"="+"VLOOKUP"+"("+...

2019-07-12 11:21:17

FFMPEG 参数详细说明

文章目录1、基础用法2、获得帮助3、打印帮助/信息/功能4、全局选项5、主要选项6、视频选项7、音频选项8、字幕选项FFMPEG3.4.1版本1、基础用法ffmpeg[options][[infileoptions]-iinfile]…{[outfileoptions]outfile}…2、获得帮助-h-打印基本选项-hlong-打印更多选项-h...

2019-06-27 10:51:54

单例模式 C++(两种方式)、Python3

这里写自定义目录标题1、饿汉模式2、懒汉模式1、饿汉模式就是说不管你将来用不用,程序启动时就创建一个唯一的实例对象优点:简单,明了,容易理解,代码简洁。缺点:可能会导致进程启动慢,且如果有多个单例类对象实例启动顺序不确定。classSingleton{public: staticSingleton*GetInstance() { return&m_inst...

2019-06-26 18:17:42

数据库总结(350个数据库,14个分类)

文章目录1、简述2、数据库排行3、总体分类4、对比4.1关系型数据库遵循ACID规则4.1.1、A(Atomicity)原子性4.1.2、C(Consistency)一致性4.1.3、I(Isolation)独立性4.1.4、D(Durability)持久性4.2、为什么使用NoSQL?5、关于数据库的相关文章5.1、MySQL5.2、Elasticsearch5.3、Redi...

2019-06-24 21:37:13

非关系型数据库 之 列数据库 Cassandra 的使用(Python3)

文章目录1、Cassandra简介1.1、简述1.2、突出特点2、CentOS操作Cassandra2.1、下载Cassandra2.2、检测是否安装了java环境2.3、修改配置文件cassandra.yaml2.4、修改配置文件cassandra-env.sh2.5、后台启动2.6、检测cassandra进程是否开启3、Python3操作Cassandra3.1、安装pycas...

2019-06-24 17:14:15

非关系型数据库 之 图数据库Neo4j的使用(Python3)

文章目录1、Neo4j简介1.1、简述1.2、应用场景1.3、优点1.4、缺点2、CentOS操作Neo4j2.1、安装启动2.1.1、下载2.1.2、修改配置文件2.1.3、查看是否启动2.2、web访问3、Python3操作Neo4j3.1、安装3.2、注意事项3.3、方法列表3.4、完整源码1、Neo4j简介1.1、简述Neo4j是现今最火爆的图数据。在2010年发布,产品的...

2019-06-21 12:04:57

Python 三元表达式的三种方法

文章目录1、三元表达式的三种方法1.1、结果1if条件else结果21.2、(结果2,结果1)[判断]1.3、{条件值1:结果1,条件值2:结果2}[判断]2、源代码3、效果图1、三元表达式的三种方法1.1、结果1if条件else结果2tj=2>1print("msg1:>")iftjelseprint("msg1:<")msg...

2019-06-20 10:54:03

非关系型数据库 之 文档型数据库 MongoDB 的使用(Python3)

文章目录1、MongoDB简介1.1、简述1.2、应用场景1.3、优点1.4、缺点2、CentOS操作MongoDB2.1、安装启动2.1.1、下载安装2.1.2、后台启动2.1.3、查看是否启动2.1.4、如果开了外网端口,用浏览器查看是否外网访问2.2、常用命令2.2.1、连接mongo2.2.2、显示数据库列表2.2.3、显示表单(集合)列表2.2.4、查询集合所有数据3、Python...

2019-06-19 19:11:14

非关系型数据库 之 Key-Value数据库 Redis的使用(Python3)

文章目录1、Redis简介1.1、简述1.2、特点1.3、优势2、CentOS操作Redis2.1、安装启动2.1.1、安装2.1.2、改配置2.1.3、启动2.2、常用命令2.2.1、redis-cli2.2.2、auth命令2.2.3、PING命令2.2.4、Key命令2.2.5、GET命令2.2.6、SET命令2.2.7、DEL命令3、Python3操作Redis3.1、连接R...

2019-06-13 17:06:17

十个常用排序算法——python3实现(顺便讲了全部的排序算法分类)

文章目录一、总览二、常用排序算法1、冒泡排序——交换类排序1.1简介1.2源码1.3效果2、快速排序——交换类排序2.1简介2.2源码2.3效果3、选择排序——选择类排序3.1简介3.2源码3.3效果4、堆排序——选择类排序4.1简介4.2源码4.3效果5、插入排序——插入类排序5.1简介5.2源码5.3效果6、希尔排序——插入类排序6.1简介6.2源码6.3效...

2019-06-10 19:49:59

八个常用查找算法——python3实现

文章目录1、顺序查找1.1简介1.2基本思路1.3优缺点1.4源代码1.5效果2、二分查找2.1简介2.2复杂度分析2.3源代码2.4效果3、分块查找3.1简介3.2算法思想3.3算法流程3.4复杂度分析3.5源代码3.6效果4、斐波那契查找4.1简介4.2算法描述4.3复杂度分析4.4源代码4.5效果5、哈希查找5.1简介5.2算法思想5.3算法流程...

2019-05-28 19:24:22

CSS水平垂直居中常见方法总结(转)

文章目录一、简介二、元素水平居中三、元素水平垂直居中3.1position元素已知宽度3.2positiontransform元素未知宽度3.3flex布局3.4table-cell布局一、简介说明:本篇文章只是总结一些方法,例子用到的各个元素属性不做解释,详情请看MDN文档,非常的详尽,例子在chrome浏览器下完全好使,IE这个渣渣。本文出现的错误,请大佬们及时指正,人非圣...

2019-05-05 10:58:23

Qt5.9使用Qt4的QFTP全过程

文章目录1、简介2、下载并编译Qt4的库2.1编译准备2.1.1修改“qtftp-master\src\qftp”下的“qftp.pro”文件2.1.2修改“qtftp-master\src\qftp”下的“qftp.h”文件2.2编译3、应用编译好的库3.1引用3.1.1拷贝静态库到lib下3.1.2拷贝动态库到bin下3.1.3拷贝头文件到QtNetwork下3.2...

2019-04-30 21:29:54

Web服务器有哪些(转)

文章目录1、什么是web服务器1.1WebService架构和云1.2WebService的优势1.3Webservice的发展趋势1.3本地服务的缺陷2、web服务器有哪些2.1Apache2.2IIS2.3Nginx2.4Tomcat2.5Lighttpd2.6Zeus1、什么是web服务器“网络服务”(WebService)的本质,就是通过网络调用其他网站的资...

2019-04-30 16:15:34

Python开发 之 各种可视化图表的绘制

文章目录1、简介2、用matplotlib绘制各种可视化图表2.1折线图2.2柱形图2.3饼图2.4绘制三维散点图2.5散点图3、其它可视化库3.1Seaborn3.2ggplot3.3Bokeh3.4pygal3.5Plotly3.6geoplotlib3.7Gleam3.8missingno3.9Leather3.10pastalog3.11GazePars...

2019-04-29 20:41:28

前端学习 之 HTML通过JS调用HTTP

文章目录1、简介2、效果3、源码4、流程1、简介最近在搞爬虫抓包,抓到的东西只是后台展示太不方便了。于是就写了一些前端的js代码,通过HTTP协议与后台通信,然后把内容展现出来。以前写过这方面前端的代码,但每次用时又总是忘记,所以这次把它记录下来。本文只是举个最简单的get请求示例,供大家参考。2、效果3、源码<!DOCTYPEhtml><htmllang="e...

2019-04-24 16:41:14

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。