自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (7)
  • 问答 (4)
  • 收藏
  • 关注

原创 QT读写二进制文件

1.定义结构体 #pragma pack(1) //字节对齐 struct ALARM_FILE { char STATUS_DATA[9]; char STATUS_TIME[7]; int AlarmNo; int MONITOR_ALARM_FLAG; }; ALARM_FILE alarmFile;2.写二进制文件 ALARM_FILE alarmFile; //

2021-06-25 10:33:11 1234

原创 QT5 UDP通信

#include<QMetaType>用到的结构体数组typedef struct _POSITION_CMD{ unsigned short nComm; unsigned char Type; unsigned char Cmd; unsigned char Select; int EL; int Az; }POSITION_CMD;Q_DECLARE_METATYPE(POSITION.

2021-06-21 18:34:52 298

原创 QT5 制作共享库文件

QtWdiget 做成共享库,调用共享库实现功能。1.制作共享库:将sharedlib_global.h文件中 红框标注部分代码粘贴到 sharedlib.h文件中。经过测试发现不粘贴此部分代码程序也可以正常编译运行。#if defined(SHAREDLIB_LIBRARY)# define SHAREDLIBSHARED_EXPORT Q_DECL_EXPORT#else# define SHAREDLIBSHARED_EXPORT Q_DECL_IMPOR...

2021-04-23 16:26:56 316

原创 QT5 UDP通信

QT版本:5.12.0DUP通信1、UDP通信概念QUdpSocket类用于实现UDP通信,它从QAbstractSocket类继承,因而与QTcpSocket共享大部分的接口函数。主要区别是QUdpSocket以数据包传输数据,而不是连续的数据流。发送数据包使用QUdpSocket::writeDataGram(),数据包的长度一般少于512字节,每个数据报包含发送者和接受者的IP地址和端口等信息。要进行UDP数据接收,要用QUdpSocket::bind()函数先绑定一个端口,用于接

2021-04-23 14:56:18 909

原创 QT5 用户录入文字程序

功能:label提示,文本编辑框,保存按钮,退出程序;用户录入文字保存到ini文件规定文件中1读取ini文件1.1.获取应用程序所在目录QString strCurrentAppDirPath=QApplication::applicationDirPath();1.2.利用QSettings可以把内存中的数据保存到电脑磁盘中,读取ini文件QSettings iniFileRead(config.ini,QSettings::IniFormat);1.3.获取ini文件中数据

2021-04-23 11:16:02 305

转载 从1到n整数中1出现的次数:O(logn)算法

1. 题目描述输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。例如输入12,从1到12这些整数中包含1的数字有1,10,11和12,1一共出现了5次。2. 题目来源第一次看到是在《剑指Offer》第2版上,面试题32。leetcode和牛客网上都有这道题。3. 本文的目的看了《剑指Offer》上的解法,我觉得不能算好:这段解释描述有些不清晰,而且没有图,难以理解。...

2019-01-15 20:47:21 594

转载 《剑指offer》【滑动窗口的最大值】(python版)

题目描述: 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个: {[2,3,4],2,6,2,5,1}, {2,[3,4,2],6,2,5,1}, {2,3,[4,2,6],2...

2019-01-06 17:02:21 661 1

转载 剑指offer——表示数值的字符串 C/C++

题目描述:请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串”+100”,”5e2”,”-123”,”3.1416”和”-1E-16”都表示数值。 但是”12e”,”1a3.14”,”1.2.3”,”+-5”和”12e+4.3”都不是。牛客网代码:觉得思路不错粘贴过来仅为记录class Solution {public:    bool isNumeric...

2019-01-05 22:33:48 440

转载 剑指Offer-62:圆圈中最后剩下的数字 python

摘要: 本文讲的是剑指Offer-62:圆圈中最后剩下的数字, 题目: 0、1…n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。 例子: 如0、1、2、3、4这5个数字组成一个圆圈,从数字0开始每次删除第3个数字,则删除原文链接:https://blog.csdn.net/jiachen0212/article/details/80...

2019-01-05 20:54:14 518

翻译 剑指Offer-题48(C++版):最长不含重复字符的子字符串

题目:最长不含重复字符的子字符串 请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。假设字符串中只包含从’a’到’z’的字符。例如,在字符串中”arabcacfr”,最长非重复子字符串为”acfr”,长度为4。主要思路:使用动态规划,记录当前字符之前的最长非重复子字符串长度f(i-1),其中i为当前字符的位置。每次遍历当前字符时,分两种情况:1)若当前字符第一...

2019-01-04 20:53:00 634

转载 牛客网 把数字翻译成字符串

剑指Offer(第二版)面试题46:把数字翻译成字符串题目要求:给定一个数字,按照如下规则翻译成字符串:0翻译成“a”,1翻译成“b”…25翻译成“z”。一个数字有多种翻译可能,例如12258一共有5种,分别是bccfi,bwfi,bczi,mcfi,mzi。实现一个函数,用来计算一个数字有多少种不同的翻译方法。1.动态规划int Get_Translation(int num){ ...

2019-01-03 21:38:02 1471

原创 数组排成最小的数字 python

 算法知识视频讲解题目描述输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 # -*- coding:utf-8 -*-class Solution:    def PrintMinNumber(self, numbers):        if n...

2019-01-01 23:01:28 792

翻译 Anaconda+PyQt5+pycharm桌面GUI开发

根据电脑环境,结合两篇博客内容整理笔记。原文1连接:https://blog.csdn.net/weixin_41929524/article/details/81456308原文2连接:https://www.cnblogs.com/zhoug2020/p/9039993.html安装PyQt5与Qt DesignerPyQt5通常只要安装了Anoconda,就会默认装好Py...

2018-11-23 17:09:18 27321 4

转载 青蛙跳台阶

原文:https://blog.csdn.net/not_guy/article/details/78842473 1、跳台阶题目描述:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种方法?解答:这种问题一般是有规律的,跳1级台阶,只有1种方法;跳2级台阶,有2种方法;跳2级台阶,有3种方法;跳4级台阶,有5种方法,依次下去,跳一个n级的台阶的方法数...

2018-11-20 19:37:01 142

原创 和为S的两个数字

题目描述输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。输出描述:对应每个测试案例,输出两个数,小的先输出。class Solution {public:    vector&lt;int&gt; FindNumbersWithSum(vector&lt;int&gt; array,int sum...

2018-11-20 17:17:07 108

原创 牛客网 调整数组顺序使奇数位于偶数前面

题目描述输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。class Solution {public:    void reOrderArray(vector&lt;int&gt; &amp;array) {            vector&lt;int&gt;...

2018-11-20 16:26:31 122

原创 跳台阶 牛客网

时间限制:1秒 空间限制:32768K 热度指数:312259 算法知识视频讲解题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。class Solution {public:    int jumpFloor(int number) {            if (number == 1){  ...

2018-11-20 16:11:43 142

原创 斐波那契数列 C++

斐波那契数列 时间限制:1秒 空间限制:32768K 热度指数:404214 算法知识视频讲解题目描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n&lt;=39class Solution {public:    int Fibonacci(int n) {    int pre_two = 0;    i...

2018-11-20 11:16:13 363

原创 牛客网 第一个只出现一次的字符

牛客网 第一个只出现一次的字符时间限制:1秒 空间限制:32768K 热度指数:198167本题知识点: 字符串 算法知识视频讲解题目描述在一个字符串(0&lt;=字符串长度&lt;=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写). class Solution {public:int FirstN...

2018-11-20 10:54:31 196 1

原创 牛客网 空格替换 C++

时间限制:1秒 空间限制:32768K 热度指数:740599本题知识点: 字符串题目描述请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。#include&lt;iostream&gt;using namespace std;#include&lt;cstring&gt...

2018-11-17 17:21:08 185

原创 牛客网 二维数组中的查找 C++

时间限制:1秒 空间限制:32768K 热度指数:844608本题知识点: 查找 算法知识视频讲解题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 #include&lt;iostream&gt;#include&lt;v...

2018-11-17 14:05:32 187

原创 vs2013配置opencv3.0.0

自己用vs2013配置opencv3.0,希望能够帮到大家

2017-07-19 21:46:38 619

转载 Python第三方库下载

http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

2017-04-12 11:56:27 785

原创 配置Windows Update失败 还原更改 请勿关闭计算机.

windows update失败还原更改问题,主要由window update在更新,中途关机或其他中断进程造成的无法开机问题。1.开机,按F8,打开并进入“安全模式”,进入后选择正常启动在这个模式下也会还是会显示配置windows update失败,这个可能需要等个5分钟左右就会进入正常启动的界面。这时打开控制面板---->选择Windows update----

2017-01-20 11:14:08 8240 2

翻译 api-ms-win-core-path-l1-1-0.dll丢失

安装根据系统选择vc_redist.2015.x64或者vc_redist.2015.x86进行安装安装后可能会出现 是缺少个微软的补丁Windows6.1-KB3163245-x64去微软官方下载就可以或者附件  Windows6.1-KB3163245-x64.rar(2.13 MB) 安装一下重启系统如果先前已经安装VC2015失败的需要卸载干净重

2017-01-09 21:40:19 34926

转载 无线自动配置服务wlansvc没有运行

用win7共享宽带,让手机用WiFi上网,一直很好用,但是现在出现问题了:无线自动配置服务wlansvc没有运行,怎么解决呢?方法/步骤桌面右键计算机(或者我的电脑),选择管理。在打开的选项卡中双击服务和应用——服务。

2017-01-08 10:46:25 11365

转载 C#中Linq查询基本操作使用实例

这篇文章主要介绍了C#中Linq查询基本操作使用实例,有需要的朋友可以参考一下摘要:本文介绍Linq查询基本操作(查询关键字)- from 子句- where 子句- select子句- group 子句- into 子句- orderby 子句- join 子句- let 子句- 复合from子句

2017-01-01 16:26:16 1174

转载 QQ群、讨论组上传文件,由于网络原因上传失败?

QQ群、讨论组上传文件,由于网络原因上传失败?听语音|浏览:194|更新:2016-10-29 14:17|标签:软件 电脑 1234分步阅读QQ群、讨论组上传文件,总是由于网络原因上传失败?无法成功上传文件,怎么解决?工具

2016-12-31 19:55:38 4809

转载 使用vs时候报错实现不是Windows平台PIPS验证的加密算法的一部分

解决方案如下:在window中打开功能里输入regedit,回车打开注册器。然后进入如下路径中HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy将 enable设置为0 即可。

2016-12-24 11:50:44 376

2012.李航.统计学习方法

2012.李航.统计学习方法.pdf

2017-08-20

TensorFlow 官方文档中文版 - v1.2

TensorFlow 官方文档中文版 - v1.2

2017-08-18

VS2013配置OpenCV3.0

VS2013配置OpenCV3.0,配置过程中可能出现的问题都已考虑到,配置简单,迅速。

2017-08-18

pandas教程

pandas教程

2017-05-18

matplotlib函数汇总

matplotlib里面的函数都查出来,并且可以连接到官方api

2017-05-16

EasyGui学习文档

easygui学习文档

2017-05-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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