自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沙师弟专栏

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

原创 Qt开发 之 Windows资源管理器模仿 并 小超越

文章目录1、简述2、内存处理2.1、Windows的资源管理器2.1.1、大图标模式2.1.2、超大图标模式2.1.3、其他模式2.2、用Qt做的类似资源管理器的软件3、滑动处理3.1、Windows的资源管理器3.2、用Qt做的类似资源管理器的软件4、超大数据处理 1、简述 最近在做一个类似Wi...

2020-11-09 16:22:23 1855 13

原创 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 25507 4

原创 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 53016 11

原创 数据库总结(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 18285 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 26046 10

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

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

原创 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 85155 29

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

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

2017-12-19 16:56:24 59720 118

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

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

2017-05-08 15:19:36 145603 31

原创 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 34147 100

原创 Qt开发 之 删除文件或文件夹到回收站(详解)

文章目录1、简介1.1、问题描述1.2、解决方案2、源代码2.1、WinAPI调用2.2、两行代码解决Release版本根目录驱动问题2.3、解决部分文件删除不成功的问题3、QFileInfo官方说明4、Qt 5.15版本的功能 1、简介 写这篇文章之前,已经看过很多类似的文章,都没有实质性的解决...

2020-11-23 20:18:17 53 0

原创 Unity开发(3)会移动的物体

文章目录1、简介2、重置位置3、建立物体3.1、创建物体3.2、重置坐标3.3、修改颜色3.4、设置预制体4、创建C#脚本代码4.1、创建脚本4.2、应用脚本4.3、编写代码4.4 保存运行 1、简介 上一篇文章中已经讲述了如何建立一个草地,那接下来这一章要讲如何让一个物体在我们的草地上移动起来。...

2020-10-25 20:27:26 74 0

原创 Unity开发(2)建片草地

文章目录1、简述2、创建2.1、创建项目2.2、进入开发窗体3、建个地面3.1、新建地面3.2、调整地面大小3.3、添加草地3.3.1、初识Unity图片资源3.3.2、添加图片资源3.3.3、修改图片在场景中大小 1、简述 前一章我们已经学会 下载安装 了,接下来和我一起一步一步开始操作,做第一...

2020-10-25 15:38:41 102 0

原创 Unity开发(1)下载安装

文章目录1、简述2、下载3、安装 1、简述 最近接触了几款比较好玩的Unity制作的游戏,勾起了我对它的好奇,于是又摸起了大学时想学的U3D技术。大学时学习过Qt(一个C++图形用户界面应用程序开发框架),游戏引擎学过cocos(开源的引擎),一直没学习过Unity3D,接下来就揭开它部分的面纱吧...

2020-10-24 19:20:15 114 0

原创 Qt开发 之 快速查找 应用程序输出(适合很多IDE,解决查找眼瞎的问题)

文章目录1、简述2、问题描述3、解决方案 1、简述 今天一位 老Qter 问我一个非技术类问题,我觉得很典型,就把它记录下来,希望各位友友可以知道这个小技巧~ 2、问题描述 如下动图,在Qt应用程序输出的查找时,虽然想要查找的关键词加亮了,但是依然不是很清楚。 3、解决方案 如下动图,看清楚了嘛...

2020-08-05 10:49:44 539 0

原创 Qt开发 之 模仿Windows文件夹缩略图(QWidget、Qt Quick(QML)、以及QGraph)
原力计划

文章目录1、简介2、效果图3、三种实现方式3.1、QWidget的mask遮罩3.1.1、bb叨3.1.2、核心源码3.2、QML的QtGraphicalEffects遮罩3.2.1、bb小叨3.2.2、核心源码3.3、QGraph的三板斧3.3.1、bb一小会儿3.3.2、核心源码 1、简介 放...

2020-07-14 16:20:51 4019 0

原创 Go开发 之 单端口转发到多个端口

文章目录1、背景2、正题3、源码4、配置5、效果 1、背景 运维和我提到这个需求的时候,我先是一愣,第一时间想到的是nginx,然后运维说nginx没有这个功能……之所以选择用go语言,主要两点: 静态语言性能够用 不用部署其它包,可以直接丢一个可执行程序和一个配置上去就能运行。 2、正题 这...

2020-05-22 11:37:32 857 0

原创 饥荒TGP联机版免费搭建服务器教程
原力计划

文章目录1、饥荒简介2、如何免费搭建2.1、找到联机大厅,选择搭建服务器2.2、下载服务器资源2.3、下载完成后,先别急着登入服务器,要先配置一些东西2.3.1、准备:找到 我的文档-Klei-DoNotStarveTogetherRail 这个文件夹2.3.2、从TGP启动饥荒联机版,然后点击开...

2020-05-02 01:20:51 3202 8

原创 docker python3 编码问题:UnicodeEncodeError: 'ascii' codec can't encode characters in position...

文章目录1、简介2、解决过程 1、简介 windows上没有问题的接口,centos上也没有问题,只有docker里面有问题: UnicodeEncodeError: 'ascii' codec can't encode characters in position....

2020-04-10 19:51:47 1189 0

原创 Python开发 之 正则知识点回顾

文章目录1、效果2、源代码 1、效果 2、源代码 已经把注释写的很清楚了 #! -*- coding: utf-8 -*- """ Author: ZhenYuSha Create type_time: 2020-4-7 Info: 正则模块 -----------...

2020-04-07 17:33:47 739 0

原创 Python开发 之 如何安装PyCharm全过程

目录1、下载①、下载开发IDE-PyCharm②、下载Python环境2、安装①、安装PyCharm-IDE②、安装Python3、网络重定向4、注册 1、下载 ①、下载开发IDE-PyCharm 官网下载:https://www.jetbrains.com/pycharm/ ②、下载Py...

2020-03-11 16:21:41 16187 0

原创 Python开发 之 去除字符串中 首个指定字符串

文章目录1、背景2、遇到坑3、找到 lstrip() 坑的真相4、解决方案4.1、方法1 split4.2、方法2 replace5、案例5.1、源代码5.2、效果6、延伸6.1、看字符串开头是否是指定字符串6.2、看字符串中是否存在指定字符串 1、背景 最近的项目中,再次踩到Python字符串处...

2020-02-26 11:40:16 4080 0

原创 Python开发 之 企业微信机器人每天定时发消息实例
原力计划

文章目录1、背景2、企业微信API3、想法4、效果5、源代码6、Github源码分享7、具体步骤7.1、创建一个群7.2、创建好后,添加一个群机器人7.3、给机器人起名字、添加头像7.4、创建好后,复制Webhook地址后,点完成7.5、配置程序到supervisor中启动7.6、完成 1、背景 ...

2020-02-24 17:29:12 16880 27

原创 2018款macbook pro如何安装windows双系统

文章目录1.背景2.具体过程2.1.查阅资料2.2.下载镜像2.3.安装过程2.4.启动安装3.其他须知3.1.如果windows镜像不对安装失败,mac启动不了怎么办3.2.双系统如何切换 1.背景 说到装mac的双系统,想必装过的人都不陌生,今天讲一下如何给2018款mac pro装双系统。2...

2020-02-17 17:22:25 7629 5

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

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

2020-02-02 20:35:38 24381 1

原创 Python开发 之 Websocket 的使用示例

文章目录1、唠唠叨叨2、先看一下效果吧2.1、效果1(一个客户端连上服务的并发送消息)2.2、效果2(另一个客户端连上服务的并发送消息)2.3、效果3(服务的收到客户端的全部消息并返回消息)2.4、效果4(一个客户端掉线并不影响其它socket连接)2.5、效果5(列取全部连接客户端对象和当前发消...

2020-01-14 18:24:19 10411 0

转载 更换pip源到国内镜像

pip国内的一些镜像   阿里云 https://mirrors.aliyun.com/pypi/simple/   中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/   豆瓣(douban) http://pypi.douban.com/simple...

2020-01-13 16:44:07 3692 0

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

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

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

转载 Go语言开发工程师一定要熟读的5个开源项目

文章目录1、简介2、开源项目2.1、Codis2.2、Etcd2.3、Kubernetes2.4、Caddy2.5、Go-MySQL3、原文地址 1、简介 写代码同写文章一样,既是技术活,又是艺术活。不是懂了语法能够写出优秀的代码,也正如不是认识字就能够写出优美的文章一样。那个作家饱读史书,那个架...

2019-12-21 10:16:00 10706 0

转载 彻底理解cookie,session,token【转】

文章目录1、原文2、发展史3、具体理解3.1、Cookie3.2、Session3.3、Token3.3.1、Token的起源3.3.2、基于服务器的验证3.3.3、基于服务器验证方式暴露的一些问题3.3.4、基于Token的验证原理3.3.5、实现思路3.3.6、Token的优势3.3.6.1、...

2019-12-19 15:25:14 4798 0

原创 Python开发 之 利用TF特征向量和Simhash指纹计算中文文本的相似度的示例

文章目录1、简介2、计算过程3、效果图4、核心代码5、此项目Github源码分享 1、简介 最近一直在研究NLP的文本相似度算法,本文将利用TF-IDF特征向量和Simhash指纹计算中文文本的相似度。 2、计算过程 准备测试数据 预处理读到的数据 加载数据到Map中 输入用户问...

2019-12-13 11:04:24 10609 2

原创 Python开发 之 Jieba分词示例

文章目录1、唠唠叨叨2、先看一下效果吧3、核心代码3.1、分词3.2、读取Excel文件3.3、去除数组中的\n符4、Github源码分享5、其它小知识5.1、在github.com的README中添加image图片 1、唠唠叨叨 之前讲述过关于Jieba分词的内容,最近又有关于这方面的需求,...

2019-12-05 14:34:44 7213 0

原创 Go开发 之 利用 Xpath 读取网页中想要的内容

文章目录1、唠唠叨叨2、先看一下效果3、项目所需包4、核心代码5、Github源码分享6、其它小知识 1、唠唠叨叨 在我之前的文章中讲述过如何利用xpath来抓取网页的内容,不过之前的开发语言我都是使用的Python。如果GoLang也想用Xpath该如何使用呢?下面就来简单的讲一下如何用Go...

2019-12-04 18:47:58 8245 0

转载 Go开发 之 流程控制(if/else、for/range、switch、goto、break、continue)

文章目录0、唠唠叨叨1、分支结构(if / else)1.1、标准写法1.2、特殊写法2、循环结构(for)2.1、标准循环2.2、无限循环2.3、for 中的初始语句(开始循环时执行的语句)2.4、for 中的结束语句(循环结束时执行的语句)2.5、for 中的条件表达式(控制是否循环的开关)2...

2019-11-27 16:25:59 12271 0

转载 Go开发 之 容器(数组Array、切片slice、映射map、列表list)

文章目录0、唠唠叨叨1、数组-Array1.1、什么是数组1.1.1、数组的声明1.1.2、比较两个数组是否相等1.1.3、示例1.1.3.1、通过索引下标访问元素1.1.3.2、数组每个元素都会被初始化为元素类型对应的零值1.1.3.3、在数组长度出现“...”,表示长度是根据初始化值的个数来计...

2019-11-26 18:02:39 12622 0

转载 Go开发 之 基础语法(常量、枚举、注释、类型别名、指针)

文章目录1、常量(const关键字)1.1、概念1.2、iota 常量生成器2、3、4、5、 1、常量(const关键字) 1.1、概念 Go语言中的常量使用关键字 const 定义,用于存储不会改变的数据,常量是在编译时被创建的,即使定义在函数内部也是如此,并且只能是布尔型、数字型(整数型...

2019-11-25 21:18:36 7095 0

转载 Go开发 之 基础语法(数据类型、类型转换、运算符的优先级)

文章目录1、数据类型1.1、数值类型1.1.1、整型(整数类型)1.1.2、浮点型(小数类型)1.1.3、复数1.2、bool类型(布尔类型)1.3、字符串类型1.3.1、定义字符串1.3.2、字符串拼接符“+”1.3.3、字符串实现基于 UTF-8 编码1.3.4、定义多行字符串1.4、字符类型...

2019-11-25 19:45:53 6293 0

转载 Go开发 之 基础语法(变量的声明、初始化、作用域,匿名变量,多变量赋值,变量逃逸分析)

文章目录1、变量的声明1.1、标准格式1.2、简短格式1.3、批量格式2、变量的初始化2.1、标准格式2.2、编译器推导类型的格式2.3、声明并初始化3、多个变量同时赋值4、匿名变量(没有名字的变量)5、变量的作用域5.1、局部变量5.2、全局变量5.3、形式参数 1、变量的声明 1.1、标准...

2019-11-25 14:43:27 16028 0

原创 Go开发 之 GoLand还是VsCode

文章目录1、简介2、VsCode下载安装2.1、下载安装2.2、安装中文语言包2.2.1、快捷键找到语言配置2.2.2、安装中文语言包2.2.3、重启IDE2.2.4、安装语言包成功啦2.3、安装Go的插件2.4、增加Go的配置文件2.4.1、快捷键找到配置2.4.2、给settings.json...

2019-11-15 19:50:11 19280 1

原创 Go开发 之 Go的 9个 基本命令

文章目录1、go build命令(编译命令)1.1、go build 无参数编译1.2、go build 参数设置2. go clean命令(清除编译文件)3. go run命令(编译并运行)4. go fmt命令(格式化代码文件)5. go install命令(编译并安装)6. go get命令...

2019-11-15 19:49:12 13970 0

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