自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(247)
  • 资源 (10)
  • 收藏
  • 关注

原创 ARIMA序列分析

ARIMA序列分析 ARIMA模型p、q值 ARIMA模预测 拟合

2023-04-04 16:46:59 3646

原创 线性回归判断能否与预测实现python

线性回归

2023-04-03 20:16:42 378 1

原创 python基础

序列冒号的使用:-1;字符串拼接数字输出,占位符号;单双引号及转义字符;列表 序列;字符串

2023-03-31 16:12:11 300

原创 keras lstm

keras LSTM 激活函数 损失函数 优化器

2023-03-10 11:37:22 531

原创 笔记-什么是神经网络机器学习深度学习

深度学习:一种实现机器学习的技术深度学习:一种实现机器学习的技术所谓深度学习,简单来说是机器学习的一个子集,用于建立、模拟人脑进行数据处理和分析学习的神经网络,因此也可以被称作是深度神经网络。其基本特点是模仿大脑的神经元之间传递和处理信息的模式。深度学习的优势在于:不需要手动设计特征,其自动学习的功能对于当前的任务来说最佳;任务自动获得对抗数据自然变化的鲁棒性;很强的泛化性,相同的深度学习方法可以用于不同的应用程序和不同的数据类型;使用多GPU可以执行巨大的并行计算。

2023-03-02 11:07:21 592

原创 mybatis-plus-join的使用解决mybatis多表查询

mybatis-plus-join多表查询使用

2022-12-30 15:13:35 1851

原创 @Component修饰类构造方法的List形参形式

@Component 入参List

2022-12-29 16:28:24 478

原创 java基础语法

java static final

2022-09-22 11:28:53 128

原创 win10无hyper-v设置

hyper-v设置

2022-08-30 11:51:39 1066

原创 docker虚拟磁盘文件迁移ext4.vhdx

docker, 虚拟磁盘文件, 迁移

2022-06-06 11:08:23 7484 3

原创 python依赖包安装导出下载和部署

python开发环境配置, 离线依赖包导出和安装部署

2022-06-03 17:55:49 1987

原创 docker desktop的坑

listen: listen top 127.0.0.1:8088: bind: An attempt was made to access a socket in a way forbidden byModbutits access permissions.安装Hyper-V/Docker后IDEA不能启动攻城狮·正知行合一打开Hyper-V功能,安装Docker for Windows后,打开IDEA一直停在启动界面无响应。找到日志文件,错误信息:java.net.BindExce

2022-05-24 18:06:47 1864

原创 python问题记录

1.pycharm配置编译器路径2. 安装项目依赖包导出该python程序所依赖的第三方包的列表:pip freeze > requires.txt将requirements.txt拷贝到需要运行该python程序的机器上,执行pip install -i https://pypi.doubanio.com/simple/ -r requires.txt即可安装程序所依赖的包。...

2022-04-30 10:27:11 737

原创 QT智能指针

方法中初始化智能指针并返回ClassA * createClassA(){ QScopedPointer<ClassA> pClassA(new ClassA());// return pClassA.data(); //返回将变成野指针 return pClassA.take(); //返回指针有效}int main(int argc, char *argv[]){ QApplication a(argc, argv); QScope

2021-12-25 16:57:38 710

原创 QT 单例模式

single.hclass Single{public: static Single *Instance(); explicit Single (QWidget *parent = 0); ~Single ();protected: void showEvent(QShowEvent *);private: Ui::frmSingle *ui; static QScopedPointer<Single> self;};.

2021-12-25 16:46:39 468

原创 windows批处理 复制文件和文件夹子文件夹

@echo off::被复制的源文件夹set sourceDir0=D:\xx\1set sourceDir1=D:\xx\2set sourceDir2=D:\xx\3\1.txt::目标文件夹set tarDir0=D:\yy\xx\1set tarDir1=D:\yy\xx\2set tarDir2=D:\yy\xx\3::复制并覆盖文件及文件夹xcopy %sourceDir0% %tarDir0% /S/Yxcopy %sourceDir1% %tarDir1% /.

2021-12-13 11:23:59 2220

原创 c++智能指针的使用

1.shared_ptrmake_sharedshared_ptr 允许多个指针指向同一个对象unique_ptr 独占所指向的对象weak_ptr 弱引用返回类指针shared_ptr<Foo> factory(T arg){ return make_shared<Foo>(arg);}void func(T arg){ shared_ptr<Foo> p = factory(arg);...

2021-12-08 15:58:07 1009

转载 I,P,B帧和PTS,DTS的关系

基本概念:I frame :帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。P frame: 前向预测编码帧 又称predictive-frame,通过充分将低于图像序列中前面已编码帧的时间冗余信息来压缩传输数据量的编码图像,也叫预测帧;B frame: 双向预测内插编码帧 又称bi-directional interpolated p

2021-11-29 15:04:57 184

原创 ACE 关于::TlsAlloc > 64 assert错误

解决方案:ACE_wrappers\ace\config.h添加#define ACE_DEFAULT_THREAD_KEYS 1088调用堆栈ACE_ASSERT (key_index < ACE_DEFAULT_THREAD_KEYS);*key = ::TlsAlloc ();ACE_OS::thr_keycreate_nativeACE_OS::thr_keycreate (keyp, destructor, inst);...

2021-11-26 17:55:14 193

原创 qt事件相关知识

(1)窗口或者控件安装事件拦截器.xx->installEventFilter(this); //this为父窗口 xx为子窗口或者控件,(2)父窗口的eventFilter(QObject *watched, QEvent *event)可以收到子窗口(非子窗口内的控件, 子窗口内的控件还是需要: 子窗口初始化子窗口内的控件的时候来设置拦截)的事件, 此处可以用return true; 来屏蔽子窗口的事件.(3)父窗口可以用mousePressEvent(QMouseEven...

2021-11-22 11:44:44 113

原创 wxwidget嵌套qt的一些坑

(1)qt控件只能响应鼠标操作, 光标先点击wxwidget再点击qt输入框, 无法响应键盘操作.解决办法:文本控件绑定事件拦截器激活载体窗口窗口文件: ui->txtTitle->installEventFilter(this);bool frm::eventFilter(QObject *watched, QEvent *event){ if (event->type() == QEvent::MouseButtonPress) { acti...

2021-11-20 17:56:01 568

原创 32位qt程序, 利用32位mysql驱动,连接64位mysql8.0

提示Driver not loaded那是qt的mysql驱动不在, 需要自己编译.(1)下载c版本的32位mysql驱动lib下载地址:MySQL :: Download MySQL Connector/C (Archived Versions)下载的libmysql.dll 放到D:\install\qt5_12_11\5.12.11\msvc2017\bin\(2) 编译32位的qt mysql驱动qt编译器记得设置为32位, 要不然与下载的32位的libmysql.lib...

2021-11-16 16:34:14 1770

原创 windows用gsoap onvif wsdl转.h cpp

1.下载gsoap https://sourceforge.net/projects/gsoap2https://sourceforge.net/projects/gsoap2/2.下载wsdl文件Home - ONVIF Mandarinhttps://www.onvif.org/profiles/specifications/3. 初始化工作目录(0)gsoap-2.8是下载好解压出来的(1)新建wsdl文件夹, 里面是刚下载好的wsdl和xsd文件(2) soa...

2021-11-12 17:46:13 313

原创 qt creator创建ui并用pri关联

先创建目录, 再创建pri文件将以上文件添加到项目然后编辑pri文件FORMS += \ $$PWD/frmcamera.uiHEADERS += \ $$PWD/frmcamera.hSOURCES += \ $$PWD/frmcamera.cpp在当前目录的上级pri文件中, 引入新建的priinclude ($$PWD/frmcamera/frmcamera.pri)就可以了...

2021-10-30 16:03:38 252

原创 vs2017 qt5新建.ui生成.h .cpp

1. 添加新项 .ui右键ui, 打开方式,添加自己安装的设计器位置打开以后编辑保存.2.在qt安装目录找到uic.exe 把 要生成的ui拷贝到同一个目录,然后用命令行生成

2021-10-30 15:44:40 1759

原创 vs release设置可调试

Release模式下调试需要设置:1.项目上右键 -> 属性2.c++ -> 常规 -〉调试信息格式 选 程序数据库(/Zi)或(/ZI), 注意:如果是库的话,只能(Zi)3.c++ -> 优化 -〉优化 选 禁止(/Od)4.链接器 -〉调试 -〉生成调试信息 选 是 (/DEBUG)...

2021-10-29 13:46:32 1112

原创 QT 5.12.11 mysql8 提示Driver not loaded Driver not loaded

1. 编译mysql 插件驱动前提:安装QT的适合,记得勾选sources打开qt安装目录, 例如目录D:\install\qt5_12_11\5.12.11\Src\qtbase\src\plugins\sqldrivers\mysql\mysql.pro双击pro,用QTCreator打开,做如下修改:(1)qsqldriverbase.pri文件#lynash include($$shadowed($$PWD)/qtsqldrivers-config.pri)include

2021-10-28 14:35:39 684

原创 带宽比特率码流硬盘空间存储占用

修饰带宽单位(bit) bps : bit per secend修饰码流单位(byte)b/s : byte per secend 换算成Byte后单位为 mb/s kb/s 等.bit——字位,也就是计算机存储数据的“0”、“1”,每个“0”、“1”都是一个字位。byte——字节,是文件存储的最小单位,一个字节由八个字位组成,1byte=8bit。运营商计量宽带速度是按bit(字位)描述的,而我们通常说的下载速度是按byte(字节)描述的,所以两者相差8倍。完整的写“14M”应该是这样:14.

2021-09-10 11:55:12 1126

原创 电力监控名词概览

1. 继电器继电器(英文名称:relay)是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。2.直流屏...

2021-08-25 16:03:05 750

原创 ACE进程锁\线程锁

1. 创建进程锁lock_object_, 方法内防止死锁的进程锁使用ACE_Process_Mutex* lock_object_ ;ACE_NEW_RETURN( lock_object_, ACE_Process_Mutex( queue_lock_name_ ), -1 );ACE_Process_Mutex*lock_;lock_ = lock_object;使用int __stdcall func(void* item) { ACE_GUARD_RETUR.

2021-08-20 10:36:31 584

原创 vector使用

1.遍历vector<int>::iterator it = v.begin();for(; it != v.end(); ++it){ cout<<(*it)<<" ";}2.查找InfomFind = Info("xx", "yy");vector<Info>::iterator itTmp = find(dataVector.begin(), dataVector.end(), mFind);class Info{pu

2021-07-28 15:34:16 105

原创 边缘云的分析

注:文末有名词解释 随着 5G、物联网时代的到来以及云计算应用的逐渐增加,集中式的云已经无法满足终端侧“大连接,低时延,大带宽”的云资源需求。结合边缘计算的概念,云计算将必然发展到下一个技术阶段,就是将云计算的能力拓展至距离终端更近的边缘侧,并通过云边端的统一管控实现云计算服务的下沉,提供端到端的云服务,边缘云计算的概念也随之产生。 按照中国电子技术标准化研究院和阿里云计算有限公司联合发布的《边缘云计算技术及标准化白皮书》里给出的边缘云计算定义为:边缘云计算,简称边缘云,是基...

2021-07-09 11:54:31 1062

转载 树的遍历与递归

作者:SharpCJ出处:https://www.cnblogs.com/joy99/p/8965512.html树的遍历与递归最近做一个统计工作,需要遍历一些文件,一个文件夹下面有很多层的小文件,如何算出这个文件夹下面有多少文件?相信很多人第一时间都能想到递归遍历,这是最直接,最简单的办法。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈的大小不是无限的,所以,递归调用的次数过多,可能会导致栈溢出。当文

2021-07-01 13:05:31 288

原创 c++中的作用域

1. C++变量根据定义位置的不同,具有不同的作用域,作用域可分为6种:全局作用域,局部作用域,语句作用域,类作用域,命名作用域和文件作用域。2.从作用域看:全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包括全局变量定义的源文件需要用extern关键字再次声明这个全局变量。静态局部变量具有局部作用域。它只被初始化一次,从第一次初始化直到程序运行结束都一直存在,他和全局变量的区别在于全局变量对所有的函数都是可见的,而静态局部变量只对定义自己的函数

2021-06-02 16:29:59 6560 1

转载 Dialog Blocks使用指南

转自:http://www.cppblog.com/zyzx 工欲善其事,必先利其器。在MFC上开发,有VS系列强大的可视化工具,基于wx的开发工具虽然没有VS、QT的界面设计器强大,但在灵活度上VS的界面设计器是没法比的(QT的没有用过,不做评论)。 如果选择了wx库,了解几款基于其上的界面设计工具,会大大提高开发效率。一、wx界面设计工具简介 官方建议的工具集合:http://wiki.wxwidgets.org/Tools...

2021-05-07 17:36:08 1121

原创 视频概念

1. 主码流与子码流主码流用于本地存储,子码流适用于图像在低带宽网络上传输。海康威视首家提出了主码流与子码流这样的概念,是为了解决在网络情况不好时为了满足远程预览的流畅性降低码率,而不影响本地录像提出的双码流技术,即一路视频进入DVR后,DVR可以编码提供两种码流,主码流和子码流,主码流分辨率高于子码流,主码流用来录像,子码流用来网传,默认客户端访问采用主码流客户可以根据网络情况选择子码流访问,这样做的目的是当我用子码流预览时如果网络状况不是很好,可以降低子码流的位率(随着位率的降低画质会有降低),以达

2021-05-06 10:47:57 172

原创 vs2015常见问题和操作

1.kits\8.1\include\um\winsock2.h(136): error C2011: “fd_set”:“struct”类型重定义vs2015 项目->属性->c/c++->预处理器->预定义器定义添加WIN32_LEAN_AND_MEAN2.VS断点提示:当前不会命中断点。还没有为该文档加载任何符号。3. 添加项目依赖在引用下面添加即可...

2021-03-31 11:17:28 439

原创 关于ANSI GBK 8859-1

1. ANSI其实ANSI并不是某一种特定的字符编码,而是在不同的系统中,ANSI表示不同的编码。你的美国同事Bob的系统中ANSI编码其实是ASCII编码(ASCII编码不能表示汉字,所以汉字为乱码),而你的系统中(“汉字”正常显示)ANSI编码其实是GBK编码。引用:https://blog.csdn.net/kdc18333608478/article/details/702144932.iso8859-1属于单字节编码,最多能表示的字符范围是0-255,应用于英文系列。比如,字母'a

2021-03-27 16:11:16 478

原创 电力常识

1.谐波摘自:https://www.sohu.com/a/242917713_403003在振动学里认为一个振动产生的波是一个具有一定频率的振幅最大的正弦波叫基波。 这些高于基波频率的小波就叫作谐波。谐波定义:供电系统谐波的定义是对周期性非正弦电量进行傅立叶级数分解,除了得到与电网基波频率相同的分量,还得到一系列大于电网基波频率的分量,这部分电量称为谐波。谐波 (harmonic wave),从广义上讲,由于交流电网有效分量为工频单一频率,因此任何与工频频率不同的成分都可以称之为谐波,

2021-03-17 08:34:08 999

原创 mysql深入浅出笔记

1.数据类型取值范围类型 字节 最小值 最大值 tinyint 1 有符号 -128 无符号 0 有符号 127 无符号 255 smallint 2 -32768 0 32767 65535 mediumint 3 -8388608 0 8388607 1677215 ..

2021-03-14 18:24:47 79

sqldrivers.rar

qsqlmysql.dll qsqlmysql.lib qsqlmysqld.dll qsqlmysqld.lib

2021-10-28

libmysql.libeay32等4个库.rar

mysql8自带库ssleay32.dll, libeay32.dll libmysql.dll, libmysql.lib

2021-10-28

idea的dubbodemo

利用idea开发dubbo, Maven构建工程, tomcat7插件运行. spring加载服务

2018-11-29

springboot jpa

springboot+jpa+mysql 操作数据库实例. 整个工程的代码

2018-06-14

dagger2的所有用法

dagger2的所有用法, 包含基本用法, @Named, @Singleton, 自定义Qualifier, 自定义Scope, SubComponent, 全局Singleton等等

2018-03-08

Universal-Image-Loader使用demo

AndroidStudio Universal-Image-Loader的使用demo, 和参数解读.

2017-11-16

AndroidStudio利用DiskLruCache和LruCache实现简单的照片墙

AndroidStudio利用DiskLruCache和LruCache实现简单的照片墙

2017-11-16

LRUCache实现 同步LRUCache

自定义实现LRUCache的实现和调用. 简单地扩展LinkedHashMap

2017-11-15

c++实现拉格朗日函数

用c++实现拉格朗日差值,其中有我们熟悉的拉格朗日系数,有图和代码

2011-03-16

vs2005介绍及使用

对vs2005有图文解释,方便理解,对于初学者有帮助

2011-03-16

空空如也

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

TA关注的人

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