自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Java中String类常用方法

/String拼接的实质//循环内的相当于 s1 += i//即String的拼接每次都会 创建一个新的对象以及两次拼接和一次转换i < 100;i++) {//类型转换//以上代码可以简化为如下i < 100;i++) {

2024-05-23 15:29:24 820

原创 数据库MySQL进阶篇

存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方式。存储引擎是基于表的,而不是基于库的,所以存储引擎也可被称为表类型。表名;在创建表时,指定存储引擎-- 创建表,指定引擎为MyISAMid int,查看当前数据库支持的存储引擎索引(index)是帮助MySQL高效获取数据的数据结构有序。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。

2024-05-20 00:23:38 1068

原创 Linux实用操作

目录1. 各类小技巧(快捷键)1.1强制停止1.2退出、登出1.3历史命令搜索1.4光标移动1.5 清屏2. 软件安装2.1 yum命令2.2 apt命令3. systemctl4. 软连接5. 日期、时区5.1date命令5.2 时区6. IP地址、主机名6.1 IP地址6.2 主机名6.3 域名解析6.4 配置主机名映射6.5在VMware中配置固定IP7. 网络传输7.1 下载和网络请求

2024-05-16 00:25:05 1090

原创 Linux用户和权限

比如,针对某文件,可以控制用户的权限,也可以控制用户组的权限。权限可以用3位数字来代表,第一位数字表示用户权限,第二位表示用户组权限,第三位表示其它用户权限。选项:-g指定用户的组,不指定-g,会创建同名组并自动加入,指定-g需要组已经存在,如已存在同名组,必须使用-g。选项:-r,删除用户的HOME目录,不使用-r,删除用户时,HOME目录保留。当前用户itheima,非文件所属用户和用户组,锁定最后三位权限为:---,无读取权限。我们可以使用sudo命令,为普通的命令授权,临时以root身份执行。

2024-05-14 16:13:02 816 1

原创 Linux基础

vi\vim是visual interface的简称, 是Linux中最经典的文本编辑器 同图形化界面中的 文本编辑器一样,vi是命令行下对文本文件进行编辑的绝佳选择vim 是 vi 的加强版本,兼容 vi 的所有指令,不仅能编辑文本,而且还具有 shell 程序编辑的功能,可以不同颜色的字体来辨别语法的正确性,极大方便了程序的设计和编辑性vi\vim编辑器的三种工作模式。

2024-05-14 10:42:01 888 1

原创 数据库MySQL基础篇

概述:指从多张表中查询数据,笛卡尔积:笛卡尔乘积是指在数学中,两个集合A和B的所有组合情况。(在多表查询时,需要消除无效的笛卡尔积)-- 多表查询 -- 笛卡尔积select *

2024-05-12 00:57:38 781

原创 Qt文件操作

创建一些控件1.读文件创建一个文件变量 QFile file(文件路径)指定打开方式 file.open(打开方式)关闭文件 file.close()2.写文件创建一个文件变量 QFile file(文件路径)指定打开方式 file.open(打开方式)写文件 file.write("QString")关闭文件file.close();文件打开方式。

2024-05-03 00:46:08 19 1

原创 Qt绘图和绘图设备

重写painEvent来绘图。

2024-05-02 16:56:49 55 1

原创 Qt_ui基础(自定义控件)

1.在父类窗口中添加两个按钮在父类自定义ui中设置两个函数来 获取当前窗口的值 和 设置当前窗口空间的值在父类cpp文件中链接两个按钮与自定义控件的关系//点击设置按钮,将自定义控件设置到一半位置});//点击获取按钮,获取自定义控件当前的值});运行结果。

2024-04-30 11:26:56 773 1

原创 QT_ui常用控件

ui->listWidget->addItems(QStringList)可以一次性放入多个列表项,但不能设置对齐方式。根:ui->treeWidget->addTopLevelItem (QTreeWidgetItem*);ui->listWidget->addItem() 将列表项加载到控件中。工具按钮,常用于显示图片,可以通过调整按钮的类型来调整文字与图片的关系。设置两个按钮来控制,否则默认为打开第一页,且不会再运行窗口中进行翻页。添加图片:在属性栏中找到pixmap,在资源文件中添加图片。

2024-04-29 23:55:26 1335

原创 QT_ui 基础(mainWindow)

QMessageBox::question(父窗口,标题,提示信息,关联按键,默认关联回车的按键)QMessageBox::information() //信息提示对话框。打开颜色对话框:QColorDialog::getColor(Qt::red)QMessageBox::information(父窗口,标题,提示信息)QMessageBox::critical(父窗口,标题,提示信息)模态对话框,用于显示信息,询问问题等。QMessageBox::warning(父窗口,标题,提示信息)

2024-04-28 20:10:14 909

原创 QT基础(QmainWindow)

3.在加入核心部件之后,可以 附着在上下左右边框。设置浮动(设置工具栏是否能够在非边框位置停留)QTextEdit 文本编辑核心部件。添加工具栏(设置初始位置) 默认为在上方。QTextEdit 运行如下。1.正常添加铆接部件(默认在上方)设置移动(设置工具栏是否能拖动)2.拖动时可以作为浮动窗口。设置在父窗口的停靠位置。小部件之间添加分割线。将文本添加在状态栏中。

2024-04-28 08:27:16 442

原创 QT基础(Widget)

跨平台图形界面引擎历史:1991 奇趣科技优点: 跨平台、接口简单容易上手、一定程度上简化了内存回收版本: 商业版、开源版自定义信号写在 signals下返回值是void只需要声明,不需要实现//可以有参数, 可以发生重载Q_OBJECTpublic:~Teacher();//自定义的信号要写到signals下signals://返回值是void,只需要声明,不需要实现//可以有参数,也可以重载。

2024-04-27 23:31:59 684

原创 Java中的继承以及接口的基础

Java中的继承以及接口的基础

2024-04-19 18:16:23 644 1

空空如也

空空如也

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

TA关注的人

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