沙师弟专栏

当你的才华还撑不起你的野心时,那你就应该静下心来学习。

十个常用排序算法——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、插入排序——插入...

2019-06-10 19:49:59

阅读数 20922

评论数 4

人工智能 之 机器学习常用算法总结 及 各个常用分类算法精确率对比

目录简介一、监督学习1、决策树(Decision Tree,DT)2、朴素贝叶斯分类器(Naive Bayesian Model,NBM)3、最小二乘法(Least squares)4、逻辑回归(Logistic Regression)5、支持向量机(SVM)6、K最近邻算法(KNN,K-Near...

2018-12-27 21:46:38

阅读数 27697

评论数 4

Qt(C++)调用工业相机Basler的SDK使用示例

简介 由于公司采购的AVT相机不足,需要用Basler相机来弥补,所以我也了解了一下Basler这款相机的SDK。由于Basler这边的相机提供的没有提供Qt的示例,所以我做一个分享出来。 本篇的Demo采用的是工业黑白相机。工业应用中,如果我们要处理的是与图像颜色有关,那么我们最好采用彩色工...

2017-12-19 16:56:24

阅读数 28584

评论数 77

“代码雨”纯HTML源码实现及效果

先看看效果 1、绿色: 2、彩色: 3、背景色: 4、绿色逐渐变浅: 源代码: <!DOCTYPE html> <html> <head> <meta...

2017-05-08 15:19:36

阅读数 52822

评论数 15

QWebEngineView的使用示例

Qt慢慢淘汰了古老的Webkit,用WebEngine框架代替掉了。Webengine与webkit不同的是它是基于Chromium引擎的,也就是集成谷歌的引擎。 关于Qt Webkit 的未来,Qt 5.4 beta 的发布公告是这样说的: Qt 5.4 also contains Qt We...

2016-10-13 11:35:24

阅读数 21065

评论数 79

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

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

2019-07-12 11:21:17

阅读数 2452

评论数 0

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

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

2019-06-26 18:17:42

阅读数 16966

评论数 0

非关系型数据库 之 列数据库 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...

2019-06-24 17:14:15

阅读数 5043

评论数 0

非关系型数据库 之 图数据库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、...

2019-06-21 12:04:57

阅读数 5032

评论数 0

Python 三元表达式的三种方法

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

2019-06-20 10:54:03

阅读数 5041

评论数 0

非关系型数据库 之 文档型数据库 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、连接mongo...

2019-06-19 19:11:14

阅读数 22298

评论数 0

非关系型数据库 之 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、GE...

2019-06-13 17:06:17

阅读数 5049

评论数 2

八个常用查找算法——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 算法描...

2019-05-28 19:24:22

阅读数 19693

评论数 2

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

文章目录一、简介二、元素水平居中三、元素水平垂直居中3.1 position 元素已知宽度3.2 position transform 元素未知宽度3.3 flex布局3.4 table-cell布局 一、简介 说明:本篇文章只是总结一些方法,例子用到的各个元素属性不做解释,详情请看MDN文档,非...

2019-05-05 10:58:23

阅读数 105

评论数 2

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 拷贝静态库到...

2019-04-30 21:29:54

阅读数 14722

评论数 4

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

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

2019-04-29 20:41:28

阅读数 10907

评论数 4

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

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

2019-04-24 16:41:14

阅读数 6922

评论数 4

机器学习 之 决策树(Decision Tree)文本算法的精确率

目录背景效果图整体流程这里用词向量,而不是TF-IDF预处理后的向量源代码 背景 最近的项目中,用到了很多机器学习的算法,每个机器学习的算法在不同的样本下的精准率是不同的。为了验证每个算法在每种不同样本数量的能力,就做了一下实验,本文将的是决策树在文本算法中的精准率。 效果图 先看一下没有...

2019-01-11 19:17:06

阅读数 9697

评论数 2

Go开发 之 Go如何读取Mysql数据

目录1、简介2、下载包,并创建包路径3、引用包4、举例说明 1、简介 Go语言是个很方便的具有动态写法的静态语言,读取mysql是go语言中必不可少的操作,它怎么实现呢?请听我一一道来 2、下载包,并创建包路径 首先github中下载mysql的包,地址:https://github.co...

2019-01-07 15:08:46

阅读数 385

评论数 0

QCamera同时打开多个USB摄像头小Demo

先看一下效果:(CSDN最大传2M图片,所以我把图片缩小并降低了DPI)   注意: 一定不要把usb摄像头接到同一个USB集线器上,我这里是一个接到电脑外置接口,一个接到PCI-usb接口上了。如果要接更多的usb摄像头,最好接到PCI-USB接口上,这样才能保证同时打开,否则只能一个...

2018-10-29 16:18:01

阅读数 2615

评论数 4

提示
确定要删除当前文章?