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
ArcGIS学习笔记
Python
学习笔记
:第一站 出使Python国
Python
学习笔记
文章目录Python
学习笔记
第一站出使Python国1.Python的简介2.Python的安装3.输出函数print4.转义字符5.本章作业课程笔记参考B站Pyhton教程视频(杨淑娟
虎慕
·
2024-02-07 01:58
#
Python学习-杨淑娟
python
学习
【C++】构造函数、初始化列表,析构函数,拷贝构造函数,运算符重载
注:本博客图片来源于
学习笔记
:
学习笔记
https://gitee.com/box-he-he/learning-notes完整思维导图请前往该博主码云下载。
这题怎么做?!?
·
2024-02-07 01:22
c++
【DDD】
学习笔记
-数据设计模型
通过分析活动获得的数据项模型,可以认为是数据分析模型,它确定了系统的主要数据表、关系及表的主要属性。到了建模的设计活动,就可以继续细化数据项模型这个分析模型,例如丰富每个表的列属性,或者确定数据表的主键与外键,确定主键的唯一性策略,最后将数据表映射为类对象。丰富数据分析模型若要丰富每个表的列属性,除了继续挖掘业务需求,寻找可能错过的属性或辨别分配错误的属性之外,在设计阶段还需要进一步确定这些属性对
码农丁丁
·
2024-02-07 00:15
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
数据设计模型
【DDD】
学习笔记
-数据实现模型
SQL与存储过程倘若选择关系型数据库,组成数据实现模型的主力军是SQL语句,这是我们不得不面对的现实。毕竟,针对数据建模的实现者大多数担任DBA角色,他(她)们掌握的操作数据的利器就是SQL。正如前面讲解数据分析模型时所说,SQL语句相当于是操作关系数据表的领域特定语言(DomainSpecificLanguage,DSL),使用SQL操作数据表更加直接而自然。SQL语句可以很强大,例如它同样提供
码农丁丁
·
2024-02-07 00:15
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
数据模型
【DDD】
学习笔记
-服务资源模型
在软件领域中,使用最频繁的词语之一就是“服务”。在领域驱动设计中,也有领域服务、应用服务之分。通常,一个对象被命名为服务,意味着它具有为客户提供某种业务行为的能力。服务与客户存在一种协作关系,协作的接口可以称之为“契约(Contract)”。我们在这里探讨服务模型,指的是面向当前应用外部客户的远程服务,在分层架构中,属于扮演了“北向网关”角色的基础设施层。由于客户位于当前应用之外,意味着通信模式需
码农丁丁
·
2024-02-07 00:15
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
数据模型
服务模型
【DDD】
学习笔记
-数据分析模型
在EricEvans提出领域驱动设计之前,对企业系统的分析设计多数采用数据模型驱动设计。如前所述,这种数据模型驱动设计就是站在数据的建模视角,逐步开展分析、设计与实现的建模过程。通过对数据的正确建模,设计人员就可以根据模型建立数据字典。数据模型会定义数据结构与关系,有效地消除数据冗余,保证数据的高效访问。由于软件系统的业务功能归根结底是对信息的处理,由此建立的数据模型也可以通过某种编程手段来实现,
码农丁丁
·
2024-02-07 00:45
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
模型分析
DDD
学习笔记
---从后端到前端:微服务后,前端如何设计?
从单体前端到微前端为了解决单体前端的问题,我们可以借鉴微服务的设计思想,引入微前端概念。将微服务理念扩展到前端,解决中台微服务化后,前端由于仍为单体而存在的逻辑复杂和臃肿的问题。在前端设计时我们需要遵循单一职责和复用原则,按照领域模型和微服务边界,将前端页面进行拆分。同时构建多个可以独立部署、完全自治、松耦合的页面组合,其中每个组合只负责特定业务单元的UI元素和功能,这些页面组合就是微前端。微前端
激流勇进_
·
2024-02-07 00:44
领域驱动设计
前端
学习
微服务
DDD
学习笔记
---实战篇
如何构建中台业务模型?我们可以用DDD领域建模的方法来构建中台业务模型。你可以选择两种建模策略:自顶向下和自底向上的策略。具体采用哪种策略,你需要结合公司的具体情况来分析。1.自顶向下的策略第一种策略是自顶向下。这种策略是先做顶层设计,从最高领域逐级分解为中台,分别建立领域模型,根据业务属性分为通用中台或核心中台。领域建模过程主要基于业务现状,暂时不考虑系统现状。自顶向下的策略适用于全新的应用系统
激流勇进_
·
2024-02-07 00:14
领域驱动设计
学习
DDD
学习笔记
---如何保证领域模型与代码模型的一致性?
领域对象的整理完成微服务拆分后,领域模型的边界和领域对象就基本确定了。我们第一个重要的工作就是,整理事件风暴过程中产生的各个领域对象,比如:聚合、实体、命令和领域事件等内容,将这些领域对象和业务行为记录到下面的表格中。你可以看到,这张表格里包含了:领域模型、聚合、领域对象和领域类型四个维度。一个领域模型会包含多个聚合,一个聚合包含多个领域对象,每个领域对象都有自己的领域类型。领域类型主要标识领域对
激流勇进_
·
2024-02-07 00:14
领域驱动设计
学习
DDD
学习笔记
---微服务的各种边界在架构演进中的作用
演进式架构如何判断微服务设计是否合理呢?其实很简单,只需要看它是否满足这样的情形就可以了:随着业务的发展或需求的变更,在不断重新拆分或者组合成新的微服务的过程中,不会大幅增加软件开发和维护的成本,并且这个架构演进的过程是非常轻松、简单的。这也是微服务设计的重点,就是看微服务设计是否能够支持架构长期、轻松的演进。微服务还是小单体?有些项目团队在将集中式单体应用拆分为微服务时,首先进行的往往不是建立领
激流勇进_
·
2024-02-07 00:14
领域驱动设计
学习
DDD
学习笔记
---如何实现服务和数据在微服务各层的协作?
服务的协作1.服务的类型按照分层架构设计出来的微服务,其内部有Facade服务、应用服务、领域服务和基础服务。各层服务的主要功能和职责如下。Facade服务:位于用户接口层,包括接口和实现两部分。用于处理用户发送的Restful请求和解析用户输入的配置文件等,并将数据传递给应用层。或者在获取到应用层数据后,将DO组装成DTO,将数据传输到前端应用。应用服务:位于应用层。用来表述应用和用户行为,负责
激流勇进_
·
2024-02-07 00:14
领域驱动设计
学习
DDD
学习笔记
---基础篇
为什么DDD适合微服务?DDD是一种处理高度复杂领域的设计思想,它试图分离技术实现的复杂性,并围绕业务概念构建领域模型来控制业务的复杂性,以解决软件难以理解,难以演进的问题。DDD不是架构,而是一种架构设计方法论,它通过边界划分将复杂业务领域简单化,帮我们设计出清晰的领域和应用边界,可以很容易地实现架构演进。1.领域、子域、核心域、通用域和支撑域领域就是范围,范围即边界。领域可以进一步划分为子领域
激流勇进_
·
2024-02-07 00:44
领域驱动设计
程序人生
架构
微服务
【DDD】
学习笔记
-数据模型与对象模型
在建立数据设计模型时,我们需要注意表设计与类设计之间的差别,这事实上是数据模型与对象模型之间的差别。数据模型与对象模型我们首先来分析在设计时对冗余的考虑。前面在讲解数据分析模型时就提及,在确定数据项模型时,需要遵循数据库理论的设计范式,其中一个目的是避免数据冗余。但是,避免了数据冗余并不意味着代码能支持重用。例如,员工表与客户表都定义了“电子邮件”这个属性列。该属性列在业务含义上是完全相同的,但在
码农丁丁
·
2024-02-07 00:13
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
数据模型
DDD
学习笔记
- 总结篇
19|总结(一):微服务设计和拆分要坚持哪些原则课程链接:https://time.geekbang.org/column/article/171185由于企业发展历程以及企业技术和文化的不同,DDD和微服务的实施策略也会有差异。那么面对这种差异,应该如何落地DDD和微服务呢?微服务的演进策略在从单体向微服务演进时,演进策略大体分为两种:绞杀者策略和修缮者策略。1.绞杀者策略绞杀者策略是一种逐步剥
Haozz_1994
·
2024-02-07 00:13
架构
DDD
领域驱动设计
DDD
架构
领域驱动设计
【STM32
学习笔记
4.1】GPIO基本概念
前言本系列文章统一围绕STM32F103C8T6最小系统开发板进行记录,如涉及其他开发板将会特别说明。GPIO基本概念GPIO(General-purposeInputs/Outputs,通用输入输出口),可以连接外设进行数据的传输或进行控制,也可以作为信号输入口接收信息。STM32F103C8T6采用LQFP48方式封装,一共拥有37个I/O引脚,所有I/O接口可以映像到16个外部中断,并且大部
YYA_aea9
·
2024-02-07 00:12
强连通分量(SCC,Strongly Connected Components)
学习笔记
& edited in 2024.01.31
更新日志upd2024.01.31写好文章基本内容upd2024.01.31发表于洛谷upd2024.02.01同步发表于CSDNupd2024.02.01同步发表于博客园cnblogsupd2024.02.01增加内容difficultPRO例题详解——P2746强连通分量(SCC,StronglyConnectedComponents)定义强连通有向图(DAG)中若其中两点xxx,yyy能彼此
taoyiwei17_HNCS
·
2024-02-06 23:59
学习
笔记
《金文成〈大学〉
学习笔记
29》
《金文成〈大学〉
学习笔记
29》【《诗》云:"瞻彼淇澳,菉竹猗猗。有斐君子,如切如磋,如琢如磨。瑟兮僴兮,赫兮喧兮。有斐君子,终不可諠兮!
金吾生
·
2024-02-06 23:11
《dx12 龙书》第四部分
学习笔记
——预备知识(上)
1、概述 通过Direct3D这种底层图形应用程序编程接口(ApplicationProgammingInterface,API),即可在应用程序中对图形处理器(GraphicsProcessingUnit,GPU)进行控制和编程。我们能够借此以硬件加速的方式渲染出虚拟的3D场景。 只要GPU支持当前所用的Direct3D版本,我们就无须再考虑它的具体规格和硬件控制层面的实现细节。 例:若要向GP
晚安黎明
·
2024-02-06 22:28
学习
笔记
《dx12 龙书》第三部分
学习笔记
相应变换函数#include#include#include#includeusingnamespacestd;usingnamespaceDirectX;usingnamespaceDirectX::PackedVector;intmain(){//构建一个缩放矩阵XMMATRIXXM_CALLCONVXMMatrixScaling(floatScaleX,floatScaleY,floatSc
晚安黎明
·
2024-02-06 22:58
学习
《dx12 龙书》第一部分
学习笔记
(二)
1、DirectXMath库的向量运算:(1)向量类型: 核心向量类型为XMVECTOR,它将映射到SIMD硬件寄存器。 typedef__m128XMVECTOR; 这里的__m128是一种特殊的SIMD类型。 XMVECTOR类型的数据需要按16字节对齐,这对与局部变量和全局变量而言都是自动实现的。 类中的数据成员,建议分别使用XMFLOAT2、XMFLOAT3、XMFLOAT4类型来加以代替
晚安黎明
·
2024-02-06 22:57
学习
c++
开发语言
技术美术
《dx12 龙书》第一部分
学习笔记
(三)
1、设置XMVECTOR类型中的数据:示例工程说明:#include#include#include#includeusingnamespacestd;usingnamespaceDirectX;ostream&XM_CALLCONVoperator#include#include#includeusingnamespacestd;usingnamespaceDirectX;usingnamesp
晚安黎明
·
2024-02-06 22:57
学习
dx12 龙书第五章
学习笔记
-- 渲染流水线
1.模型的表示:实体3D对象是借助三角形网络来近似表示的,这些3D物体可以通过3D建模工具生成。2.计算机色彩基础:初学者以RGB值(r,g,b)来描述颜色,每款显示器所能发出的红绿蓝三色光的强度都是有限的。为了描述光的强度,我们常将它量化为范围为0~1归一化区间的值。0表示无强度,1表示强度最大。颜色计算:混合两种颜色:加减标量乘法--适合显然点积和叉积就不适合颜色向量了颜色向量专属的颜色运算,
帅狗狗灬
·
2024-02-06 22:27
DirectX
笔记
游戏
c++
学习
dx12 龙书第十二章
学习笔记
-- 几何着色器
如果不启用曲面细分(tessellation)这一环节,那么几何着色器(geometryshader)这个可选阶段便会位于顶点着色器与像素着色器之间。顶点着色器以顶点作为输入数据,而几何着色器的输入数据则是完整的图元。例如,如果要绘制三角形列表(trianglelist),则几何着色器程序实际将对列表中的每个三角形T执行下列操作:for(UINTi=0;iOutputName){//几何着色器的具
帅狗狗灬
·
2024-02-06 22:27
DirectX
笔记
学习
着色器
c++
图形渲染
游戏
dx12 龙书第四章
学习笔记
-- Direct3D的初始化
1.预备知识:①Direct3D12概述:通过Direct3D这种底层图形应用程序编程接口(ApplicationProgrammingInterface,API),即可在应用程序中对图形处理器(GraphicsProcessingUnit,GPU)进行控制和编程Direct3D层和硬件驱动会协作将Direct3D命令转换为系统中GPU可以执行的本地机器指令--无需考虑GPU的具体规格和硬件控制层
帅狗狗灬
·
2024-02-06 22:56
DirectX
笔记
游戏
学习
c++
dx12 龙书第六章
学习笔记
-- 利用Direct3D绘制几何体
1.顶点与输入布局:除了空间位置,D3D的顶点还可以存储其他属性数据,且D3D允许我们自行构建顶点格式①第一步:创建一个结构体来容纳选定的顶点数据structVertex1{XMFLOAT3Pos;XMFLOAT4Color;};structVertex2{XMFLOAT3Pos;XMFLOAT3Normal;XMFLOAT2Tex0;XMFLOAT2Tex1;};//成员使用XMFLOATn而不
帅狗狗灬
·
2024-02-06 22:56
DirectX
笔记
学习
c++
游戏
dx12 龙书第九章
学习笔记
-- 纹理贴图
1.纹理与资源的回顾我们其实很早就接触过纹理了,之前的深度缓冲区与后台缓冲区,它们都是通过ID3D12Resource接口表示,并以D3D12_RESOURCE_DESC::Dimension成员中D3D12_RESOURCE_DIMENSION_TEXTURE2D类型来描述2D纹理对象。2D纹理是一种由特定数据元素所构成的矩阵,或者说存有纹理数据元素的2D数组,同理还有1D和3D纹理,就是1D数
帅狗狗灬
·
2024-02-06 22:56
DirectX
笔记
游戏
c++
学习
图形渲染
《dx12 龙书》第一部分
学习笔记
(一)
1、同一个向量在不同坐标系中的坐标表示不同。所以在确定一个向量的坐标时应该明确其所在的坐标系。 举例:温度有两种表示方法(摄氏度和华氏度),所以,在知道温度数字的同时,我们需要先了解改数字后所跟单位,并根据需要进行转换。2、Direct3D采用的是左手坐标系。 解释:我们可以伸出左手,并拢手指指向x轴正方向。接着将四指弯曲向y轴正方向,此时拇指所指方向就是z轴正方向。右手坐标系同理。3、向量的四个
晚安黎明
·
2024-02-06 22:56
学习
技术美术
dx12 龙书第三章
学习笔记
-- 变换
1.线性变换:函数的输入和输出都是3D向量,我们称为线性变换矩阵表示法:⭐所以已知一个线性变换,只要将i,j,z也就是标准基向量代入线性变换,就能构造一个变换矩阵A:线性变换的矩阵表示法--线性变换才能满足这种提取式⭐若为线性变换,当且仅当此函数具有下列性质:2.缩放:scaling缩放变换是相对于当前坐标系中的原点,令向量在x、y、z轴上分别以系数进行缩放--SxSySz就是xyz轴的缩放系数左
帅狗狗灬
·
2024-02-06 22:55
DirectX
笔记
学习
c++
线性代数
矩阵
游戏
dx12 龙书第一章
学习笔记
-- 向量代数
1.向量与坐标系向量:兼具大小和方向的量同一个向量v在不同的坐标系中有着不同的坐标表示--向量对应的坐标总是相对于某一参考系而言,我们需要知道如何将向量坐标在不同的框架之间进行转换dx12中涉及顶点空间->世界空间->摄影空间的坐标系转换,其转换矩阵可以通过dx12提供的函数获得,也可以自行构造Direct3D采用左手坐标系--右手换成左手即可(四指:+x四指弯曲:+y大拇指:+z)2.向量运算3
帅狗狗灬
·
2024-02-06 22:25
DirectX
笔记
学习
c++
游戏
dx12 龙书第二章
学习笔记
-- 矩阵代数
1.矩阵及其运算矩阵的运算:①加②减③标量乘法④矩阵乘法:矩阵乘法要有意义的条件是矩阵A的列数和矩阵B的行数必须相同,所以一般不满足交换律⑤转置矩阵:⑥矩阵行列式:detA学习行列式的主要目的是:利用它推导出求逆矩阵的公式方阵A是可逆的,当且仅当detA≠0余子阵:去除第i行和第j行得到的(n-1)*(n-1)矩阵0矩阵的行列式是一种递归定义,detA的A当是二维方阵时,行列式的值就是元素Aij的
帅狗狗灬
·
2024-02-06 22:25
DirectX
笔记
学习
线性代数
矩阵
c++
《dx12 龙书》第四部分
学习笔记
——预备知识(下)
7、多重采样技术的原理 由于屏幕中显示的像素不可能是无穷小的,所以并不是任意一条直线都能在显示器上“平滑”而完美地呈现出来。即为以像素矩阵(matrixofpixels,可以理解为“像素2D数组”)逼近直线的方法所产生的“阶梯”(aliasing,锯齿状走样)效果。类似地,显示器中呈现的三角形之边也存在着不同程度的锯齿效应。 通过提高显示器的分辨率就能够缩小像素的大小,继而使上述问题得到显著地改善
晚安黎明
·
2024-02-06 22:53
学习
笔记
JavaScript
学习笔记
(二十七)-- ajax及ajax封装
AJAXajax全名asyncjavascriptandXML是前后台交互的能力也就是我们客户端给服务端发送消息的工具,以及接受响应的工具是一个默认异步执行机制的功能AJAX的优势不需要插件的支持,原生js就可以使用用户体验好(不需要刷新页面就可以更新数据)减轻服务端和带宽的负担缺点:搜索引擎的支持度不够,因为数据都不在页面上,搜索引擎搜索不到AJAX的使用在js中有内置的构造函数来创建ajax对
千锋HTML5学院
·
2024-02-06 22:14
oracle创建gdb数据库,【
学习笔记
】Oracle无法访问 通过gdb systemstate收集数据库会话hang信息...
天萃荷净操作系统级别做systemstate,分享一篇关于Oracle数据库无法访问时诊断思路,通过gdbsystemstate收集数据库会话hang信息在有些时候,我们需要通过systemstate或者hanganalyze来收集数据库hang信息,但是当我们的数据库不能登录的时候,无法通过常规手段来使用该方法来收集信息。ORACLE的开发者也考虑到了类似情况,让我们可以通过dbx或者gdb来收
建辰二九
·
2024-02-06 21:15
oracle创建gdb数据库
学习笔记
1、swagger接口测试1.1、引入pom问题问题点注意:swagger版本易和google-collections包冲突导致项目启动不起来1.2、配置SwaggerConfig问题问题点注意:swagger的api测试页面一直出现错误弹窗;解决:在启动类之前添加@EnableSwagger2注解2、mybatis-plus2.1、mybatis-plus代码生成见文件夹中[mybatis_pl
Adam_Xiang
·
2024-02-06 21:40
docker
学习笔记
之Dockerfile
一、Dockerfile简介1、Dockerfile介绍Dockerfile是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。2、Dockerfile基础知识每条保留字指令必须为大写字母,后面要跟随至少一个参数指令按照从上到下,顺序执行#表示注释每条指令都会创建一个新的镜像层,并对镜像进行提交二、Dockerfile常用命令1、CMD指令作用:用来定义容器运行时的默认命令
姚舜禹_12140
·
2024-02-06 21:59
Docker
docker
开发语言
后端
容器
运维
儿童心理学学习准备工作
5.
学习笔记
考虑一下详略程度,怎么省劲怎么来。
平白书
·
2024-02-06 21:34
QT
学习笔记
2 控件QPushButton、QLabel使用方法和案例
QT
学习笔记
2控件QPushButton、QLabel使用方法和案例这里写目录标题QT
学习笔记
2控件QPushButton、QLabel使用方法和案例QPushButton介绍使用方法项目案例QLabel
彭小宴
·
2024-02-06 21:28
qt
学习
笔记
c++
QT
学习笔记
4 控件QRadioButton使用方法和案例
单选按钮QRadioButton介绍使用方法文本选中状态信号槽UI界面案例ui设计界面代码介绍相信用过电脑的人,一定见过附有单选按钮的软件界面,如下所示:单选按钮常用于“多选一”的场景,一组单选按钮中,一次只能选择一个单选按钮使用方法文本和前几篇一样,可以获取文本和设置文本,使用方法我就不过多介绍了//获取和设置显示的文本QStringtext()constvoidsetText(constQSt
彭小宴
·
2024-02-06 21:28
qt
学习
笔记
qt
学习笔记
7:控件、自定义控件封装
系统提供的控件们按钮组:QPushButton常用按钮QToolButton工具按钮用于显示图片,如果想显示文字,可以修改风格RadioButton单选框如果想设置默认ui->空间名->setCheckedCheckBox多选按钮,也可以设置监听状态2是选中1是半选中0未选中QListWidge控件:写文字的信息QTreeWidge控件:设置头,创建根节点添加根节点到树控件上QTableWidge
听说西佳佳难得很
·
2024-02-06 21:58
QT学习
qt
学习
ui
QT QTreeWidget 控件
学习笔记
首先我们了解一下QTreeWidget的属性1.QTreeWidget控件的创建QTreeWidgettw;//单独的树QTreeWidgettw(&w);//在w界面里的树2.往tw中添加子节点创建一个新结点,设置结点中包含的数据(strings),将该结点添加到指定的parent树形结构中QTreewidgetItem(QTreewidget*parent,constQstringListss
van9527
·
2024-02-06 21:58
qt
学习
ui
Qt
学习笔记
之常用控件QlistWidget
一、QListWidgetClassTheQListWidgetclassprovidesanitem-basedlistwidget.More...Header:#includeqmake:QT+=widgetsInherits:QListViewListofallmembers,includinginheritedmembersObsoletemembersPropertiescount:co
浩瀚之水_csdn
·
2024-02-06 21:57
#
Qt学习之路
Qt
学习笔记
之常用控件QTreeWidget
一、QTreeWidgetClassTheQTreeWidgetclassprovidesatreeviewthatusesapredefinedtreemodel.More...Header:#includeqmake:QT+=widgetsInherits:QTreeViewListofallmembers,includinginheritedmembersObsoletemembersPro
浩瀚之水_csdn
·
2024-02-06 21:57
#
Qt学习之路
[Qt
学习笔记
]Qt动态切换控件样式属性方法
目录1介绍2实现过程3效果展示1介绍在编程过程中我们一般使用setStyleSheet函数来设置控件的样式属性,包括颜色、边框、透明度等属性,如果不同的控件和样式直接在代码中设置,会造成无法统一管理的缺点,反复书写样式属性造成代码的冗余。解决的方法是将所有需要设置的样式属性都放入qss文件中,通过加载qss来实现不同控件不同状态下的样式变化。2实现过程如果我们只设定某些控件的样式属性,可以把样式设
coder_Alaric
·
2024-02-06 21:57
Qt实例学习
qt
学习
QT
学习笔记
整理
一,QT是什么1.QT是C++的一个框架,一款图形界面应用程序框架(GUI)1)包含500多个类,9000多个函数2)在C++的基础上有更高级的类和接口2.主要作用于界面开发3.开发工具1)QTCreator2)VS3)其他4.QT的优势短平快1)跨平台(一次编码,随处编译)2)接口简单,容易上手3)开发效率高4)良好的社区氛围5)可以用于嵌入式开发5.成功案例1)Linux桌面环境2)WPSof
卓而欣然
·
2024-02-06 21:27
qt
学习
笔记
【Qt
学习笔记
】(三)常用控件(持续更新)
Qt常用控件1控件概述2QWidget控件核心属性2.1enabled2.2geometry2.3windowframe的影响2.4windowTitle2.5windowIcon2.6windowOpacity2.7cursor2.8font2.9toolTip2.10focusPolicy2.11stylesheet1控件概述Widget是Qt中的核心概念英文原义是"小部件",我们此处也把它翻
有心栽花无心插柳
·
2024-02-06 21:56
Qt
qt
学习
笔记
【智慧城市】-GIS数据获取SHP建筑数据获取总结
(以WGS84无偏移的数据为主)WGS84Web墨卡托投影(国际上通用的坐标系)的地图有:谷歌、OSM、
arcgis
、BingMap,Heremaps,天地图(CGCS2000)也属于无偏移的地图方法一
一只发奋学习的猫
·
2024-02-06 20:05
GIS
智慧城市
arcgis
MySQL
学习笔记
-使用全文索引进行模糊搜索
工作中经常会有搜索的需求,最常用的就是模糊搜索%+like+%,在InnoDB中使用"like%xx"会导致索引失效,会大大降低搜索的效率。通过数值比较,范围过滤等就可以完成绝大多数我们需要的查询了。但是,如果希望通过关键字的匹配来进行查询过滤,那么就需要基于相似度的查询,而不是原来的精确数值比较,全文索引就是为这种场景设计的。全文索引(Full-TextSearch)全文索引(Full-Text
赵客缦胡缨v吴钩霜雪明
·
2024-02-06 20:30
arcgis
各种版本下载
ArcGIS
是一款地理信息系统软件,由美国Esri公司开发。它提供了一系列完整的GIS功能,包括地图制作、空间数据管理、空间分析、空间信息整合、发布与共享等。
亿份资料
·
2024-02-06 19:38
python
【
ArcGIS
微课1000例】0101:删除冗余节点或折点
本实验讲述使用
ArcGIS
软件对线要素进行冗余节点删除的方
刘一哥GIS
·
2024-02-06 19:37
arcgis
数字化
冗余节点
简化线
python
Bootstrap
学习笔记
-模态框
简介模态框经过了优化,更加灵活,以弹出对话框的形式出现,具有最小和最实用的功能集,参考modal。用法HTML结构div[class=modal[fade]][id]div[class=modal-dialog[modal-lg|modal-md|modal-sm]]div[class=modal-content]div[class=modal-header]h1/h2/h3/h4/h5/h6[c
zhbhun
·
2024-02-06 19:33
bootstrap
bootstrap
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他