E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
QT开发学习系列
C++
学习系列
二 -- RAII 机制
一什么是RAII?RAII(ResourceAcquisitionIsInitialization)是由c++之父BjarneStroustrup提出的,中文翻译为资源获取即初始化,其含义是:用局部对象来管理资源的技术,这里所说的资源指的是操作系统中的内存资源、网络套接字等等;局部对象指的是定义在栈上的对象,其生命周期的管理是由操作系统完成的。二为什么引入RAII?计算机操作系统的资源使用一般分为
在河之洲木水
·
2023-08-14 06:50
学习
c++
c++
学习系列
-- 智能指针
一为什么引入智能指针?解决了什么问题?C++程序设计中使用堆内存是非常频繁的操作,堆内存的申请和释放都由程序员自己管理。但使用普通指针,容易造成内存泄露(忘记释放)、二次释放、程序发生异常时内存泄露等问题等。另外,使用普通指针容易产生野指针、悬空指针等问题。所以C++11就引入了智能指针来管理内存。二常用的智能指针与区别常用智能指针有shared_ptr、unique_ptr与weak_ptrun
在河之洲木水
·
2023-08-14 06:50
c++
学习
开发语言
C++
学习系列
3 -- 函数压栈与出栈
在C++中,函数压栈(函数调用)和出栈(函数返回)是函数调用过程中的两个关键步骤。下面将逐步解释这两个过程:一函数压栈与出栈过程简介函数压栈(函数调用)的过程如下:调用指令:在函数调用点,会发出一个调用指令(如call指令),将控制权转移到被调用函数的入口点。保存返回地址:调用指令执行前,当前函数的返回地址会被压入栈中,以便在函数执行完毕后返回到正确的位置。参数压栈:函数调用时,将函数的参数按照一
在河之洲木水
·
2023-08-14 06:48
c++
学习
Qt开发
基本步骤示例:输入半径显示圆的面积
目录1.创建一个新项目1.1创建类的基类1.2main.cpp代码释义2.代码写在哪?2.1怎么找到我们需要的函数?3.实战:输入半径显示圆的面积1.创建一个新项目点击创建项目,开始创建:1.1创建类的基类QMainWindow:带菜单栏的窗口QWidget:空白窗口QDialog:对话框窗口注意:保存项目的路径中不能有中文!项目工程名称一般不要有特殊符号或者中文!1.2main.cpp代码释义单
喵呜角角
·
2023-08-14 03:42
Qt
从入门到精通
qt
开发语言
Qt5.9.4搭建安卓环境-Qt for Android
mod=view&aid=10很多
Qt开发
会用到的环境基本上都可以找到这些版本适用于Qt5.9.4,可能并不适用Qt的其他版本。安装JDK双击安装,可以自定义安装目录,一路next。设置环境变量变
ACE叫牌
·
2023-08-14 03:32
MobileSyncPro
qt
android
开发语言
Ubuntu16.04搭建ROS的
QT开发
环境
安装ros环境请参考我的这篇文章链接:ubuntu16.04安装ros环境下载qt相关的安装包下载链接链接:ros-qt下载地址安装qt有在线安装和离线安装两种以离线安装为例,下载好的安装包名称为qtcreator-ros-xenial-latest-offline-installer.run添加可执行权限sudochmod777qtcreator-ros-xenial-latest-offlin
相偎
·
2023-08-13 18:58
qt
开发语言
【C++
学习系列
】1.小谷记账踩坑记
文章目录前言1.基础支持2.几个小坑2.1为什么要用引用传值2.2头文件的作用2.3whiletrue的使用和跳出3.未解决的问题前言是尚硅谷的C++第一季的项目,我跟着敲下来了,发现几个坑点,记录下来;1.基础支持有这个则只requireonce#pragramonce关键数据结构StructAccountItem{stringitemType;intamount;stringdetail;}关
weixin_40293999
·
2023-08-13 15:51
C++
c++
学习
开发语言
Loadlibrary Failed with Error 87 | Open QTCreator Failed
遇到一个奇怪的问题,打开QT或者
QT开发
的应用程序会遇到LoadLibraryFailedwithError87:Theparaeterisincorrect。
小飞将
·
2023-08-13 13:11
小知识
qt
高效
学习系列
5-关于思维模型的那些事儿
什么是人类智慧?如果你只是记得一些孤立的事实,试图把它们拼凑起来,那你会无法真正理解任何东西。如果这些事实不在一个理论框架中相互联系,你也无法把它们派上用场。你必须在头脑中建立起一些思维模型,依靠这些思维模型组成的框架重构自身的经验什么是思维模型呢?思维模型是针对你所面对的情况,指引你关注重要元素的蓝图,界定场景、背景和方向。即使缺乏实际知识或经验,你也能够增进了解,做出最佳决策。要学哪一种思维模
马一
·
2023-08-13 11:24
(pytorch-深度
学习系列
)ResNet残差网络的理解-学习笔记
ResNet残差网络的理解ResNet伴随文章DeepResidualLearningforImageRecognition诞生,该文章是MSRA何凯明团队在2015年ImageNet上使用的网络,在当年的classification、detection等比赛中,ResNet均获了第一名,这也导致了ResNet声名鹊起。1.提出ResNet的背景:出了什么问题该思想的起源是训练深度网络中发现的一个
我是一颗棒棒糖
·
2023-08-13 06:25
DeepLearning学习
大学学习
网络
机器学习
深度学习
人工智能
神经网络
数据挖掘(异常检测)——相似度
DataWhale组队学习2021.05组队
学习系列
笔记四异常检测(相似度)LOF方法是一种典型的基于密度的高精度离群点检测方法。
EL33
·
2023-08-13 06:02
QT开发
异常问题
文章目录前言一、label或edit显示汉字乱码二、发送的QByteArray中文乱码三、QTcpSocketwrite多次,接收到的是1个包前言本篇记录
QT开发
过程中遇到的异常问题及解决方案,持续更新
Mr.Kyle
·
2023-08-13 01:54
❤【QT】
qt
开发语言
QT
学习系列
目录
icon3.QT读写文件4.QT读写配置文件5.QT中类型转换6.QT中显示加载动画7.QT中定时器使用8.QT中让控件跟随窗口大小变化9.QT中调用MessageBox的三种方法10.QT正则校验三、
QT
Mr.Kyle
·
2023-08-13 01:53
❤【QT】
qt
机器人地面站-[QGroundControl源码解析]-[1]
.ShapeFileHelper五.SHPFileHelper六.KMLHelper七.LogCompressor总结前言项目中要使用QGC,还要做一些更改,感觉Qgc源码很多,又是一个开源项目,对于
qt
weixin_43409627
·
2023-08-13 01:17
学习记录
qt
人工智能
c++
QT学习笔记-QT安装oracle oci驱动
oracleinstantclient2.2编译qtoci驱动2.2.1修改oci.pro2.2.2MinGW64构建套件编译2.2.3MSVC2019_64构建套件编译3、访问数据库运行成功0、背景在使用
QT
CodingPioneer
·
2023-08-12 22:56
qt
qt
学习
笔记
计算机网络(五)—— 运输层(1、2、3):运输层概述、运输层端口、复用与分用的概念、UDP和TCP的对比
计算机网络系列内容的学习目录→\rightarrow→谢希仁计算机网络
学习系列
内容汇总。
大彤小忆
·
2023-08-12 16:01
计算机网络
计算机网络
运输层
UDP
TCP
FreeRTOS的学习(三)——中断机制
FreeRTOS的
学习系列
文章目录FreeRTOS的学习(一)——STM32上的移植问题FreeRTOS的学习(二)——任务优先级问题FreeRTOS的学习(三)——中断机制FreeRTOS的学习(四)
LEODWL
·
2023-08-12 09:43
STM32
FreeRTOS
单片机
stm32
嵌入式硬件
FreeRTOS的学习(六)——系统时钟
FreeRTOS的
学习系列
文章目录FreeRTOS的学习(一)——STM32上的移植问题FreeRTOS的学习(二)——任务优先级问题FreeRTOS的学习(三)——中断机制FreeRTOS的学习(四)
LEODWL
·
2023-08-12 09:13
FreeRTOS
STM32
单片机
学习
stm32
FreeRTOS
ArcGIS Engine
学习系列
1 AE基础介绍
1.ArcGIS软件体系结构2.ArcObjectsArcObjects是ESRI公司ArcGIS系列产品的开发平台,它是基于MicrosoftCOM技术(基于微软COM技术,所以只能在这个环境中运行)构建的GIS组件产品,是一套可重用的通用的二次开发组件产品,它可以用于大量开发框架中,包括流行的像.NET、Visual、C++、Java等开发环境。ArcObjects不是为最终用户而是专门为开发
GISer Liu
·
2023-08-12 08:33
ArcGIS
Engine
经验分享
visualstudio
c#
其他
C++
学习系列
之求圆柱体的体积
实例要求:以函数调用的方式,求圆柱体的体积;主函数中先输入圆柱体的半径和高,调用求体积的函数,输出结果;代码如下:#include#includeusingnamespacestd;doubleCylinder(doubler,doubleh);//函数声明//主函数intmain(){doubleradius,height;cout>radius>>height;doublevolume=Cyl
李十五哥
·
2023-08-12 07:22
c++
开发语言
后端
C++
学习系列
之打印金字塔和倒金字塔
实例要求:用符号“#”打印一个金字塔;用符号“#”打印一个倒金字塔金字塔代码:#includeusingnamespacestd;intmain(){for(inti=1;iusingnamespacestd;intmain(){for(inti=1;i<=8;i++){for(intj=1;j<=i-1;j++)cout<<"";for(intk=1;k<=18-i;k++)cout<<"#";
李十五哥
·
2023-08-12 07:22
c++
visual
studio
开发语言
C++
学习系列
之求圆的面积
实例要求:取圆周率为3.1415926,分别输入半径为40和928.355,求圆面积;并按域宽10位输出,先输出圆周率和半径,再输出圆的面积;代码如下:#include#includeusingnamespacestd;constdoublepi=3.1415926;intmain(){doubleradius1,radius2;cout>radius1>>radius2;cout<
李十五哥
·
2023-08-12 07:52
c++
开发语言
后端
Android的
学习系列
之Android Studio Setup安装
Android的
学习系列
之AndroidStudioSetup安装@[TOC](Android的
学习系列
之AndroidStudioSetup安装)前言Android平台搭建总结前言还是项目需要,暂时搭建安卓的运行平台
arriettyandray
·
2023-08-12 06:29
Android
android
学习
android
studio
spring 5.0.x源码
学习系列
一: 构建spring源码
spring5.0.x源码
学习系列
之构建spring源码一、环境准备Spring5.0.x源码下载:gitclonehttps://github.com/spring-projects/spring-framework.git-b5.0
avengerEug
·
2023-08-12 04:27
Javascript进阶[面向对象编程]
文章深入浅出、语言风趣;爱吃必胜客社区创立者,旨在“发现美欣赏美
学习系列
专栏。Python学习宝库。网络安全学习宝库、文章目录⭐️面向对象编程创建一个基本的JavaScr
李奇坤剑指大厂
·
2023-08-11 18:54
项目
javascript
开发语言
ecmascript
01-1_Qt 5.9 C++开发指南_认识Qt(
Qt开发
所需IDE的下载安装;利用QtCreator和VS创建简单项目;编译器和调试器设置,环境变量设置,是否勾选Shadow build)
本篇开始将会对自己
Qt开发
做一个系统性的学习总结,涉及到了两个学习的资源,想法的按照C++开发指南框架和顺序将两份资源总结到一起,形成基础框架之后,慢慢补充。
十月旧城
·
2023-08-11 12:47
#
Qt
5.9
C++开发指南
qt
c++
【QT】
QT开发
PDF阅读器
很高兴在雪易的CSDN遇见你,给你糖糖欢迎大家加入雪易社区-CSDN社区云前言本文分享
QT开发
PDF阅读器技术,希望对各位小伙伴有所帮助!感谢各位小伙伴的点赞+关注,小易会继续努力分享,一起进步!
雪易
·
2023-08-10 08:03
QT
pdf
QT
Qt开发
调用程序路径带空格问题记录(避坑)
在程序中调用外部可执行时,windows系统可能存在中文路径问题(例如:C:\ProgramFiles(x86)),一般来说,只需要在前后各自添加“\””即可解决。测试发现,使用QProcess调用时,用上述方法,确实可以避免该问题。但问题是,在调用之前,若是使用QFile判断该程序是否存在,就有可能出现问题,返回false;于是在想是不是不需要“\””呢,测试果然证实猜想。同志们要避坑呀。。。
ONE米球兔
·
2023-08-09 13:25
数据库
开发语言
qt
JavaScript算法【入门】
文章深入浅出、语言风趣;爱吃必胜客社区创立者,旨在“发现美欣赏美
学习系列
专栏。Python学习宝库。网络安全学习宝库、文章目录基础算法反转字符串计算整数的阶乘找出字符串中
李奇坤剑指大厂
·
2023-08-09 09:02
项目
javascript
算法
开发语言
Clickhouse
学习系列
——一条SQL完成gourp by分组与不分组数值计算
笔者在近一两年接触了Clickhouse数据库,在项目中也进行了一些实践,但一直都没有一些技术文章的沉淀,近期打算做个系列,通过一些具体的场景将Clickhouse的用法进行沉淀和分享,供大家参考。首先我们假设一个Clickhouse数据表:CREATETABLETest_Table(page_idString,/*页面ID*/user_idString,/*用户ID*/is_slowString
粲然忧生
·
2023-08-09 07:54
clickhouse
学习
16-4_Qt 5.9 C++开发指南_Qt 应用程序的发布
文章目录1.应用程序发布方式2.Windows平台上的应用程序发布1.应用程序发布方式用
Qt开发
一个应用程序后,将应用程序提供给用户在其他计算机上使用就是应用程序的发布。
十月旧城
·
2023-08-08 21:57
#
Qt
5.9
C++开发指南
qt
c++
开发语言
C语言
学习系列
-->【函数的递归】
文章目录前言观图有感一、概述二、递归的限制条件三、递归的代码实现例1:求n!例2:顺序打印⼀个整数的每⼀位四、递归与迭代前言小编怀着激动的心情编写本篇小博客,因为我要介绍的是递归——一种优雅的问题解决方法。递归将人分成三个截然不同的阵营:恨它的、爱它的以及恨了几年后又爱上它的。希望各位读者在阅读小编的文章后,可以深刻理解递归思想。观图有感为了让读者形象地认识到递归,先看一组漫画。1、假设你在玩密室
南桥几晴秋
·
2023-08-08 09:51
c语言
学习
开发语言
C语言
学习系列
-->第四弹【分支和循环】
文章目录前言一、if语句1.1基本if语句1.2else语句1.3elseif语句1.4嵌套if语句1.5else悬空问题二、关系操作符三、逻辑操作符逻辑取反运算符四、switch语句4.1作用4.2语法4.3switch语句中的case和default的顺序问题五、while循环5.1作用5.2语法六、for循环6.1作用6.2语法七、do-while7.1作用7.2语法八、break和cont
南桥几晴秋
·
2023-08-08 09:21
C语言学习系列
c语言
学习
算法
C语言
学习系列
-->【函数】详细
文章目录前言一、函数概述二、库函数2.1标准库和头函数2.2库函数使用方法2.3库函数文档的一般格式三、自定义函数3.1语法3.2代码示例四、形参和实参4.1实参4.2实参五、return语句六、数组作为函数的参数七、嵌套调用和链式访问7.1嵌套调用7.2链式访问八、函数的定义和声明8.1单个文件8.2多个文件8.3static和extern8.3.1static修饰局部变量8.3.2static
南桥几晴秋
·
2023-08-08 09:21
C语言学习系列
c语言
学习
java
C语言
学习系列
-->第一弹【初识C语言】
文章目录前言一、什么是C语言?二、编译器三、第一个C语言项目2.main()函数3.printf()函数和库函数四、关键字的介绍五、字符和ASCII编码六、字符串和\0七、转义字符总结前言从今天开始,小编为大家整理C语言学习的笔记,供大家参考。如有谬误,欢迎指正。MyGitee:https://gitee.com/gwj-xiao-bai一、什么是C语言?顾名思义,它是一种语言,是一种人与计算机交
南桥几晴秋
·
2023-08-08 09:51
C语言学习系列
c语言
学习
开发语言
Android音视频
学习系列
(二) — 交叉编译动态库、静态库的入门
系列文章Android音视频
学习系列
(一)—JNI从入门到精通Android音视频
学习系列
(二)—交叉编译动态库、静态库的入门Android音视频
学习系列
(三)—Shell脚本入门Android音视频
学习系列
金戈鐡馬
·
2023-08-08 05:38
Android
Android
音视频
交叉编译
NDK
FFMpeg
spring 5.0.x源码
学习系列
二: 从AnnotationConfigApplicationContext开始,进入spring世界
揭开AnnotationConfigApplicationContext类运行的神秘面纱一、运行大致流程图在这里插入图片描述二、解析2.1无参构造方法AnnotationConfigApplicationContext无参构造方法publicAnnotationConfigApplicationContext(){//在执行此行代码之前,先执行了父类的构造方法//此段代码做的事情://1.初始化b
avengerEug
·
2023-08-08 03:58
Javascript 数据结构[入门]
文章深入浅出、语言风趣;爱吃必胜客社区创立者,旨在“发现美欣赏美
学习系列
专栏。Python学习宝库。网络安全学习宝库、文章目录⭐️使用数组存储不同类型的数据使用方括号访问
李奇坤剑指大厂
·
2023-08-08 03:38
项目
javascript
数据结构
开发语言
技术小新 |
Qt开发
指南之Data Visualization模块解读
今天我们为大家介绍DataVisualization模块,而在前一期已经讲解过QtCharts模块,如果说QtCharts是一个2D界面,那我们这期要讲的DataVisualization模块,妥妥是一个3D数据可视化界面。DataVisualization是Qt提供的用于数据三维显示的模块,Qt5.7以后此模块可免费使用。DataVisualization用于数据的三维显示,包括三维柱状图、三维
阿木实验室
·
2023-08-08 02:06
Linux内存映射函数mmap与匿名内存块
学习系列
:《APUE14.8》《CSAPP9.8.4》1总结memory-mappedio可以将文件映射到内存中的buffer,当我们从buffer读写数据时,其实操作的是对应文件中的数据。
高铭杰
·
2023-08-07 05:58
pgsql
linux
linux
mmap
postgresql
C++
学习系列
1 -- 左值、右值与万能引用
1.何为左值?何为右值?简单的说,左值可以放在等号的左边,右值可以放在等号的右边。左值可以取地址,右值不能取地址。1.1左值举例:变量、函数或数据成员返回左值引用的表达式如++x、x=1、cout#includeusingnamespacestd;voidprint(string&str){cout#includeusingnamespacestd;voidprint(conststring&st
在河之洲木水
·
2023-08-07 02:54
学习
数据挖掘(异常检测)——概述
DataWhale组队学习2021.05组队
学习系列
笔记一异常检测概述思维导图核心内容:一、异常检测是做什么:划分正常数据(预期行为数据)与非正常数据(预期行为差异数据)二、实现方法:统计方法、线性模型
EL33
·
2023-08-07 02:47
【vim
学习系列
文章 4 - vim与系统剪切板之间的交互】
文章目录背景1.1.1vim支持clipboard检查1.1.2vim的寄存器上篇文章:【vim
学习系列
文章3-vim选中、删除、复制、修改引号或括号内的内容】背景从vim中拷贝些文字去其它地方粘贴,都需要用鼠标选中
CodingCos
·
2023-08-06 22:15
#
vim
学习系列文章
vim
vim
复制
vim
剪切板
C#调用C++接口
因为我是从事
qt开发
的,所以用qtcreator写代码比较习惯,当然写c++代码大家习惯用什么写都行,vs2015,devc++,vc++6.0都行,这里我只是用QtCreator做一个示范。用
MayZork
·
2023-08-06 16:37
C/C++
开发语言
c++
强化学习案例_强化
学习系列
案例 | 蒙特卡洛方法实现21点游戏策略
查看本案例完整的数据、代码和报告请登录数据酷客(cookdata.cn)案例板块。快速获取案例方式:数据酷客公众号内发送“强化学习”。蒙特卡洛方法(MonteCarlomethod)是20世纪40年代中期提出的一种以概率统计为指导的重要数值计算方法。其名字来源于摩洛哥的赌城蒙特卡洛,象征着概率。蒙特卡洛方法在金融工程学,宏观经济学,计算物理学等领域应用广泛。本案例将介绍基于蒙特卡洛的强化学习的基本
weixin_39928099
·
2023-08-05 19:42
强化学习案例
JS
学习系列
07 - 标签声明(Label Statement)
1.引言假设有这么一道题:for(vari=0;ib){gotoaa;}printf("hello");aa:printf("s");return0;}当ab的时候,由于goto语句的作用,就会跳过print("hello"),直接跳到aa标签声明的代码块中,打印字符"s",然后结束。这就是goto语句的作用,通过标签声明一个代码块,然后在任何地方都可以执行goto'labe'来进行程序跳转。显而
liuxuan
·
2023-08-05 05:44
QT开发
中常用的快捷键(Windows+QT)
Windows好用的快捷键:N多选项菜单:win+x打开快速访问文件:win+e快速调出计算器:win+r打开命令行后,输入cala回车切换运行中的软件:alt+tab切换当前网页页面:ctrl+tab文件重命名:F2录屏:WIN+G点击录制->录制结束会自动保存到以下路径截屏:PrtSc(笔记本要加fn)结束会自动保存到以下路径一般只截取部分图片时:使用windows自带的截图工具可以固定到任务
caicai_xiaobai
·
2023-08-05 01:50
QT
c++
福州
学习系列
之三
3月4日晚7点多我们到达福州站,很顺利乘坐公交车到达茶园山站,举头望去凤凰假日酒店就在眼前,遮天蔽日的绿树红花,让来自大西北的我们心情越来越好,此处我们必定会度过美好的时光,进入酒店,首先映入眼帘的是酒店用心摆放的几盆兰花,叶片是茂盛的墨绿色,花姿端庄,色泽鲜艳的紫粉色,兰花的淡雅芬芳使得大堂显得分外舒适温馨(可惜兰花没有照片),接待我们的正是福建教育学院的郑、林老师,他们非常的热情,对待甘肃前来
萍水相逢666
·
2023-08-04 20:19
机器
学习系列
7:CART树和剪枝
一、剪枝1.为什么要剪枝在决策树生成的时候,更多考虑的是训练数据,而不是未知数据,这会导致过拟合,使树过于复杂,对于未知的样本不准确。2.剪枝的依据——通过极小化决策树的损失函数定义:设树的叶节点个数为,是树的叶节点,该叶节点有个样本,其中属于类的样本点有个,是叶节点的经验熵是超参数损失函数的定义为:经验熵为:代入简化:令:则:的作用:控制着预测误差和树复杂度之间的平衡大,促使选择更为简单的树小,
_世界和平_
·
2023-08-04 03:30
Windows下
Qt开发
OpenCV的开发环境配置
电脑环境windows1064位+VS2013OpenCV3.4.11.安装Qt这里安装的是2.打开OpenCV的Qt工程,修改工程文件在工程文件*.pro中配置OpenCV的头文件目录和lib文件目录及文件名INCLUDEPATH+=D:/opencv3.4.1/build/install/includeCONFIG(debug,debug|release):{LIBS+=-LD:/opencv
pzb19841116
·
2023-08-03 18:31
计算机视觉
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他