- 博客(41)
- 收藏
- 关注
原创 JAVA排序
【选择一个基准的元素,将数组分成两部分,左边的元素都小于等于基准,右边的都大于基准,然后递归的对这两部分进行排序】扫描数列,将比基数小的元素全部放到它的左边,大于或者等于基准数的元素全部放到它的右边,得到左右两个区间。将未排序的第一个数字和剩余的每一个数字进行对比,如果与预期的顺序(升序)不符,则换位。将两个未排序的“小”数组的所有元素有序的填充到一个新的数组中去,排序的同时形成“合并”【将数组分成两半,分别排序后再合并起来,合并的时候需要额外的空间】以升序为例,如果左侧的“同组”数据较小,则需要换位。
2025-03-06 22:45:22
287
原创 Java---SSM
spring提供了一个容器【ioc容器】,用来充当IOC思想中的“外部”【负责对象的创建、初始化等一系列工作,被创建或被管理的对象再IOC容器中统称为Bean】jvm:java virtual machine:java虚拟机 真正运行java程序的地方。path环境变量:配置程序所在路径,以便在命令行窗口的任意目录下直接通过命令启动该程序。【使用对象,由主动new对象变成由外部提供对象,此过程中对象创建控制权由程序转移到。【在容器中建立bean与bean之间的依赖关系的整个过程】2.核心概念【充分解耦】
2025-03-06 20:05:12
179
原创 基础复习---二进制补码
负数的补码是其绝对值的二进制表示(即正数的补码),然后取反(所有位取反,即0变1,1变0),最后加1。:正数的补码与其原码(即直接表示的二进制形式)相同。假设我们有一个8位的二进制数(即一个。负数5的绝对值(即5)的二进制表示是。(这是它的原码,也是它的补码)。再加1,得到负数5的补码。正数5的二进制表示是。
2024-06-05 19:31:33
282
原创 基于vs和C#的WPF应用之动画2
首先引入Blend包,【工具】-【NuGet包管理器】-【管理解决方案的NuGet程序包】,在【浏览】页面搜索关键词【Blend】,安装。
2024-04-29 17:48:15
188
原创 正则表达式---用于描述要匹配的文本模式
不能将限定符和定位符一起使用(在紧靠换行或者单词边界的前面或后面不能有一个以上位置)\s 是匹配所有空白符,包括换行,\S 非空白符,不包括换行。匹配字母、数字、下划线。等价于 [A-Za-z0-9_]匹配任意一个阿拉伯数字(0 到 9)。
2024-04-19 15:39:08
265
原创 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
160
原创 javaweb----SQL 多表查询
alter table tablename add constraint 外键名称 foreign key(外键字段名称) reference 主表名称(主表列名称)alter table tablename drop foreign key 外键名称。
2024-03-31 17:28:22
206
原创 SQLite、SQL Server和MySQL
总结来说,这三种数据库系统各有千秋,选择哪种取决于具体的应用场景和需求。SQLite适用于资源受限的环境和简单的数据库需求;SQL Server适用于企业级应用和复杂的分布式环境;而MySQL则广泛应用于各种规模的网站和在线应用。
2024-03-27 13:57:21
762
1
原创 Qt-----QPalette(调色板)管理对话框的外观
QPalette专门用于管理对话框的外观显示。每个控件或者窗体都包含一个QPalette对象,在显示时会根据其QPalette对象中对各个部分各状态下的颜色的描述进行绘制。QPalette类有两个基本概念:一个是ColorGroup,另一个是ColorRole。Inactive和Active通常情况下颜色显示一致,也可根据情况设置。QPalette::Inactive: 未获得焦点的状态。QPalette::Active: 获得焦点的状态。QPalette::Disabled:不可用状态。
2024-03-25 14:25:16
282
1
原创 Qt---quint
类型在Qt编程中经常用于处理数据和变量,特别是在需要精确控制整数范围或者处理非负整数值的场合。通过使用这些类型,开发者可以更加精确地管理内存和数据表示,从而提高程序的效率和可靠性。数据类型是一系列无符号整数类型的总称。它们用于表示非负整数,可以避免在传输过程中出现符号位导致的错误。
2024-03-22 10:30:14
1029
1
原创 Qt------其他
1、场景提供了一个用于管理大量2D图形项的平面。该类充当图形项的容器。它与视图一起用于可视化2D曲面上的图形图形项。2、场景没有自己的视觉外观,只负责管理图形项。
2024-03-21 14:15:35
164
1
原创 Qt---求数组的长度
只适用于静态数组,即数组大小在编译时就已经确定。3.使用标准库中的array或vector。1.使用sizeof关键字。4.使用QVariant。
2024-03-11 18:39:56
1103
1
原创 Qt---关于让程序暂停一会儿
/ while(time.elapsed() < 5000) //等待时间流逝5秒钟。//---------------方法2----------------------------//-------关于让程序等待一会儿的解决办法--------------
2024-02-23 11:59:41
277
1
原创 lambda [&]
&]:以引用形式捕获所有外部变量,也就是外部变量均可用。(string const &s) :匿名函数的参数。unsigned:函数返回值类型。{...}:函数实现体。
2023-08-18 13:53:21
121
1
原创 Qt------多线程以及线程同信号与槽的关系
QtConcurrent::run(&threadPool,[&](){ //使用&捕获锁。//等待所有的线程结束。//信号的发送方(生存线程即主线程)
2023-08-18 13:39:47
187
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人