- 博客(39)
- 收藏
- 关注
原创 基础复习---二进制补码
负数的补码是其绝对值的二进制表示(即正数的补码),然后取反(所有位取反,即0变1,1变0),最后加1。:正数的补码与其原码(即直接表示的二进制形式)相同。假设我们有一个8位的二进制数(即一个。负数5的绝对值(即5)的二进制表示是。(这是它的原码,也是它的补码)。再加1,得到负数5的补码。正数5的二进制表示是。
2024-06-05 19:31:33 204
原创 基于vs和C#的WPF应用之动画2
首先引入Blend包,【工具】-【NuGet包管理器】-【管理解决方案的NuGet程序包】,在【浏览】页面搜索关键词【Blend】,安装。
2024-04-29 17:48:15 117
原创 正则表达式---用于描述要匹配的文本模式
不能将限定符和定位符一起使用(在紧靠换行或者单词边界的前面或后面不能有一个以上位置)\s 是匹配所有空白符,包括换行,\S 非空白符,不包括换行。匹配字母、数字、下划线。等价于 [A-Za-z0-9_]匹配任意一个阿拉伯数字(0 到 9)。
2024-04-19 15:39:08 143
原创 JDBC---java dataBase connectivity Java数据库连接
使用java语言操作关系型数据库的一套APImysql-connector-java-5.1.48.jarClass.forName("com.mysql.jdbc.driver");1.3 定义SQL语句1.4 获取执行SQL对象1.5 执行sql1.6 处理返回结果1.7 释放资源
2024-03-31 22:11:09 133
原创 javaweb----SQL 多表查询
alter table tablename add constraint 外键名称 foreign key(外键字段名称) reference 主表名称(主表列名称)alter table tablename drop foreign key 外键名称。
2024-03-31 17:28:22 164
原创 SQLite、SQL Server和MySQL
总结来说,这三种数据库系统各有千秋,选择哪种取决于具体的应用场景和需求。SQLite适用于资源受限的环境和简单的数据库需求;SQL Server适用于企业级应用和复杂的分布式环境;而MySQL则广泛应用于各种规模的网站和在线应用。
2024-03-27 13:57:21 415 1
原创 Qt-----QPalette(调色板)管理对话框的外观
QPalette专门用于管理对话框的外观显示。每个控件或者窗体都包含一个QPalette对象,在显示时会根据其QPalette对象中对各个部分各状态下的颜色的描述进行绘制。QPalette类有两个基本概念:一个是ColorGroup,另一个是ColorRole。Inactive和Active通常情况下颜色显示一致,也可根据情况设置。QPalette::Inactive: 未获得焦点的状态。QPalette::Active: 获得焦点的状态。QPalette::Disabled:不可用状态。
2024-03-25 14:25:16 230 1
原创 Qt---quint
类型在Qt编程中经常用于处理数据和变量,特别是在需要精确控制整数范围或者处理非负整数值的场合。通过使用这些类型,开发者可以更加精确地管理内存和数据表示,从而提高程序的效率和可靠性。数据类型是一系列无符号整数类型的总称。它们用于表示非负整数,可以避免在传输过程中出现符号位导致的错误。
2024-03-22 10:30:14 508 1
原创 Qt------其他
1、场景提供了一个用于管理大量2D图形项的平面。该类充当图形项的容器。它与视图一起用于可视化2D曲面上的图形图形项。2、场景没有自己的视觉外观,只负责管理图形项。
2024-03-21 14:15:35 155 1
原创 Qt---求数组的长度
只适用于静态数组,即数组大小在编译时就已经确定。3.使用标准库中的array或vector。1.使用sizeof关键字。4.使用QVariant。
2024-03-11 18:39:56 601 1
原创 Qt---关于让程序暂停一会儿
/ while(time.elapsed() < 5000) //等待时间流逝5秒钟。//---------------方法2----------------------------//-------关于让程序等待一会儿的解决办法--------------
2024-02-23 11:59:41 202 1
原创 lambda [&]
&]:以引用形式捕获所有外部变量,也就是外部变量均可用。(string const &s) :匿名函数的参数。unsigned:函数返回值类型。{...}:函数实现体。
2023-08-18 13:53:21 84 1
原创 Qt------多线程以及线程同信号与槽的关系
QtConcurrent::run(&threadPool,[&](){ //使用&捕获锁。//等待所有的线程结束。//信号的发送方(生存线程即主线程)
2023-08-18 13:39:47 99 1
原创 QMatrix 2D转换 平移、旋转、缩放、扭曲
void QMatrix:setMatrix(qreal m11,qreal m12,qreal m21,qreal m22,qreal dx,qreal dy)//将矩阵元素设置为指定的值m11,m12,m21,m22,dx和dy。QMatrix &translate(qreal dx,qreal dy)//转换。QMatrix &scale(qreal sx,qreal sy)//缩放。QMatrix &shear(qreal sh,qreal sv)//扭曲。
2023-07-21 08:30:07 212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人