自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沙师弟专栏

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

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

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

2017-05-08 15:19:36 112784 27

原创 HTML如何让IMG自动适应DIV容器大小

HTML如何让IMG自动适应DIV容器大小 为了让IMG自适应大小,如下我做了一个横向自适应的示例: IMG样式(横向拉伸,纵向自动匹配大小) DIV样式(元素居中显示) IMG样式(横向拉伸,纵向自动匹配大小) width:10...

2018-05-22 12:21:12 108913 1

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

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

2017-12-19 16:56:24 54659 111

原创 Python开发 之 Python3读写Excel文件(较全)

Python读写Excel文件用xlrd包读取Excel文件 用xlrd包读取Excel文件 用法比较简单。 import xlrd import xlwt import openpyxl from datetime import date,datetime arrayNum =...

2018-10-17 10:17:52 54000 19

原创 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、内、外...

2019-07-15 18:13:04 51760 11

原创 微信小程序去除左上角返回键,几种页面的跳转方式

碰到这个问题,是因为没了解这里面的层级关系: 默认的是navigator跳转,其它跳转方式open-type属性可选值是'navigate'、'redirect'、'switchTab'等 官网上这么写的: 对应于wx.na...

2018-03-13 17:10:54 47996 2

原创 Qt屏蔽任务管理器

效果: 1、引用头文件: #include <QSettings> 2、获取任务管理器所在路径: #define TASKMANAGER "HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVers...

2017-07-18 11:18:51 45652 0

原创 NSIS制作卸载器时注意事项和如何创建桌面快捷方式

1、制作卸载器时,注意检查是否打包的软件正在运行 如果用NSIS打包安装的软件正在运行,会影响我们的卸载。操作系统会阻止我们删除正在运行软件的相关库,这样打不到我们需要卸载的目的。 所以我们要把打包安装的正在运行软件停止,语句如下: KillProcDLL::KillProc "${PR...

2017-05-22 13:57:06 45636 0

原创 Qt将桌面截图,保存成用base64加密的图片流

实现桌面截图代码很简单,一行就够了: QPixmap desktopPix = QApplication::primaryScreen()->grabWindow(QApplication::desktop()->winId()); 当然,如果用户的机器为双屏的需要根据需求自行处理...

2017-07-17 14:19:24 45319 0

原创 Qt的http下载的Demo

先看一下效果: 1、先建立需要引用的处理数据头文件toolfuction.h: #ifndef TOOLFUCTION_H #define TOOLFUCTION_H #include // 字节转KB、MB、GB QString toolSize(qint64 bytes) { ...

2017-07-28 10:45:06 45260 2

原创 NodeJS学习 之 Nodejs简介和Hello World

一、Node.js的简介 A、简述 1、它是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 2、它使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 3、它的包管理器 npm,是全球最大的开源库生态系统。 B、JS和Node.js的区别 JS是脚本语...

2017-06-02 16:31:24 45131 2

原创 Qt在Windows上增加开机自启

源码如下: #include #include #define REG_RUN "HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run" static void setAutoStart(...

2017-07-20 11:03:35 45040 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 44892 0

原创 机器学习 之 感知机(Perceptron)

文章目录一、简介二、模型三、感知机算法的原始形式1、理论2、实现3、效果四、感知机算法的对偶形式1、理论2、实现3、效果 一、简介 今天来学习下机器学习的敲门砖——感知机模型。网上查了很多中英文资料,得知感知机是在1957年由Frank Rosenblatt提出的,它被成为机器学习领域最为基础...

2019-02-01 16:59:05 40177 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 39198 0

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

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

2019-06-26 18:17:42 39145 0

原创 “代码雨”js+css+html实现

先看看效果: HTML代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" type=&...

2017-05-08 16:09:18 38448 4

原创 Python开发 之 Python3 监控服务器的CPU、硬盘、内存和各个端口的开启情况

文章目录一、简介二、效果三、源码3.1、核心程序3.2、配置文件3.3、ReadMe 一、简介 由于项目的需要,需要做一个简单监控服务器的CPU利用率、CPU负载、硬盘使用率、内存利用率和服务器的各个端口的开启情况的程序,并把结果通知到监控平台,如果出现异常,监控平台打电话或者发短信通知给具体...

2019-08-06 14:53:36 36199 0

转载 FFMPEG 参数详细说明

文章目录1、基础用法2、获得帮助3、打印帮助/信息/功能4、全局选项5、主要选项6、视频选项7、音频选项8、字幕选项 FFMPEG 3.4.1 版本 1、基础用法 ffmpeg [options] [[infile options] -i infile] … {[outfile option...

2019-06-27 10:51:54 35782 0

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

文章目录一、简介二、动态效果图三、配置服务器过程3.1、打开配置项3.2、添加SFTP服务器链接3.3、起一个服务器的名字,方便上传3.4、依次配置服务器地址、端口、用户名、密码3.5、配置项目根目录3.6、配置上传目录和服务器目录四、使用过程4.1、上传代码4.2、下载服务器的代码4.3、对比服...

2019-07-26 11:50:41 34103 0

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

目录简介一、监督学习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 29479 4

原创 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 28546 96

原创 非关系型数据库 之 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 27956 2

转载 Python爬虫开源项目代码(爬取微信、淘宝、豆瓣、知乎、新浪微博、QQ、去哪网 等等)

文章目录1、简介2、开源项目Github2.1、WechatSogou [1]– 微信公众号爬虫2.2、DouBanSpider [2]– 豆瓣读书爬虫2.3、zhihu_spider [3]– 知乎爬虫2.4、bilibili-user [4]– Bilibili用户爬虫2.5、SinaSpid...

2019-11-14 10:10:01 27929 0

原创 WebStorm11.0.3下载,汉化及注册码

下载地址,我分享出来了: 链接: http://pan.baidu.com/s/1kVdt4kJ 密码:sprj 激活: 注册时选择“License server”输入“http://idea.imsxm.com/”点击“OK”即可快速激活 汉化包: 链接...

2017-05-31 17:37:31 26864 36

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

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

2019-05-05 10:58:23 26051 2

转载 Web服务器有哪些(转)

文章目录1、什么是web服务器1.1 Web Service架构和云1.2 Web Service的优势1.3 Web service的发展趋势1.3 本地服务的缺陷2、web服务器有哪些2.1 Apache2.2 IIS2.3 Nginx2.4 Tomcat2.5 Lighttpd2.6 Zeu...

2019-04-30 16:15:34 25644 1

原创 Python开发 之 Python3打包(windows/linux)详解

文章目录1、唠唠叨叨2、背景3、Python打包工具3.1、py2exe3.2、cx_Freeze3.3、PyInstaller4、Windows打包4.1、单个文件打包4.1.1、核心源码4.1.2、程序运行4.1.3、打包4.1.4、打包后效果4.2、多个文件打包4.2.1、核心源码4.2.2...

2020-01-20 19:55:00 24051 4

原创 各个流行语言优缺点对比及其适用场景

文章目录主流编程语言排行榜PythonPHPGolangJavaCC++C#Js 主流编程语言排行榜 以下是TIOBE发布的2019年1月份的编程语言排行榜,我只截取了前20。TIOBE编程语言排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网有经验的程序员、课程和第三方厂...

2019-02-02 14:52:21 23547 4

转载 git官网下载太慢解决方法

文章目录1、前言2、普通下载地址3、国内下载地址 1、前言 官网下载Git时,速度几乎是超不过20KB,解决方法有很多,这里介绍简单粗暴的方法。 这里使用windows系统作为演示,其他系统对号入座即可。 2、普通下载地址 地址:https://github.com/git-for-windows...

2020-02-02 20:35:38 23216 0

原创 十个常用排序算法——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 22952 6

原创 八个常用查找算法——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 20485 3

转载 常见26种NLP任务的练手项目

文章目录1.分词 Word Segmentation2.词预测 Word Prediction3. 文本蕴涵 Textual Entailment4. 语音识别 Automatic Speech Recognition5. 自动摘要 Automatic Summarisation6. 文本纠错 T...

2019-12-30 12:47:40 20363 0

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

文章目录一、简介二、Scrapy的简单示例1、先找一个需要爬的网页2、先给用的浏览器下载一个“XPath”查询插件2.1 谷歌浏览器方法2.2 360浏览器的方法(博主用此浏览器,因为可以切换内核)3、利用Xpath找到要爬的位置3.1 先利用浏览器找到html对应的元素3.2 应用Xpath工具...

2019-04-11 20:00:17 18868 2

原创 Qt下常用的数值计算(绝对值qAbs,最大qMax,最小qMin,开根号Sqrt,N次方是pow,断言宏Q_ASSERT和Q_ASSERT_X )

T qAbs(const T &value) Compares value to the 0 of type T and returns the absolute value. Thus if T is double, then value is compared to (double) ...

2016-09-27 14:18:02 18429 0

原创 CentOS上利用Tomcat部署网站示例

服务器版本:CentOS 7.3 64 JDK:jdk-8u161-linux-x64.tar.gz Server-JRE:jre-8u161-linux-x64.tar.gz Tomcat(Apache下开源的轻量级应用服务器):Apache-tomcat-8.5.29 JDK下载地...

2018-03-22 13:19:55 18166 6

转载 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....

2019-09-05 18:20:01 18071 8

原创 数据库总结(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、为什么使用No...

2019-06-24 21:37:13 17582 0

翻译 人工智能 之 自然语言处理(NLP)算法分类总结

一、人工智能学习算法分类 人工智能算法大体上来说可以分类两类:基于统计的机器学习算法(Machine Learning)和深度学习算法(Deep Learning) 总的来说,在sklearn中机器学习算法大概的分类如下: 1. 纯算法类 (1).回归算法 (2...

2018-08-29 14:16:37 17220 2

原创 如何注册一个Windows服务

目录介绍注服务一:创建服务二:修改注册表三:设置该服务 介绍 instsrv.exe可以创建和删除服务,然而如果没有srvany.exe的参与,创建的服务可能无法启动。那么srvany.exe做了些什么呢,启动服务后我们可以在任务管理器中找到我们的服务,然后右击服务,选择转到进程,(如果进程中...

2018-12-29 16:56:22 17133 0

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