5 沙振宇

尚未进行身份认证

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

等级
博文 290
排名 1k+

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

Python开发 之 两种爬虫的方式 正则表达式、XPath

文章目录1、简介2、效果图3、先将一下利用正则的方式3.1简单理解3.2源码4、XPath4.1简单介绍4.2源码5、源码整合1、简介正在学习python的爬虫,于是爬了一下现在自己的CSDN博客的个人信息。本文讲解了我利用Python3爬取CSDN个人信息的两种方式(正则表达式、XPath)。由于CSDN也会不断的改变它的HTML代码,所以本文只是提供爬取方式哈。2、效果图原图:...

2019-04-19 17:23:51

网络7层协议,4层,5层?理清容易混淆的几个概念(转)

文章目录一、7层二、5层三、4层四、数据包一、7层7层是指OSI七层协议模型,主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(DataLink)、物理层(Physical)。各层的作用及描述,以及对应的协议如下图(好东西啊,不过本文图是盗图,懒得重画了,仅供各位学习使...

2019-04-17 11:12:41

Python开发 之 10分钟教你学会爬虫Scrapy

文章目录一、简介二、Scrapy的简单示例1、先找一个需要爬的网页2、先给用的浏览器下载一个“XPath”查询插件2.1谷歌浏览器方法2.2360浏览器的方法(博主用此浏览器,因为可以切换内核)3、利用Xpath找到要爬的位置3.1先利用浏览器找到html对应的元素3.2应用Xpath工具找到对应数据3.2.1先找到要爬的区域,有唯一标识的标签3.2.2利用Xpath工具输入规则获取数...

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