自定义博客皮肤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)
  • 收藏
  • 关注

原创 Visual Studio 2022安装Visual Assist X插件

Visual Studio 2022安装Visual Assist X插件

2024-07-13 15:05:44 245

转载 VS开发Qt界面项目—— ui文件打开方式和ui智能提示

VS开发Qt界面项目—— ui文件打开方式和ui智能提示

2024-06-18 09:15:58 83

原创 基于WinForm和SQLServer的记账本

记账本软件实现了验证码登录,用QQ邮箱验证码注册和找回密码,更换头像,添加、查询、删除支出和收入记录,统计支出账单和收入账单,统计共计收入,数据表格上一页切换,下一页切换,指定页面切换,退出登录,注销用户,导出Excel功能。项目地址:https://github.com/MarkandLcg/Bookkeeping。发件人邮箱和邮箱授权码写自己的。

2024-03-10 16:53:19 210 1

原创 WinForm连接MySQL数据库进行模糊查询传参数报错

如图,在文本框输入之后进行模糊查询报错。更改sql语句和参数,模糊查询成功。原来的查询数据库代码。

2024-03-06 16:53:27 197

原创 Visual Studio 2019运行Qt代码无法定位程序输入点

在Debug文件夹中执行windeployqt vsqt01.exe,可执行文件名换成自己的。在Visual Studio 2019中运行Qt文件无法找到入口,无法定位程序输入点。运行成功,显示界面。

2023-12-27 16:31:49 561 1

原创 Linux虚拟机 Ubuntu16 cheese命令打开摄像头黑屏,以及mjpg-stream框架不显示视频界面。

在Linux虚拟机 Ubuntu16打开笔记本的摄像头时,用 ubuntu16的cheese命令显示黑屏,如下图。2.确认摄像头,笔记本的摄像头一般是/dev/video0,如果有外接的摄像头则会显示/dev/video1等等。5.如果以上操作都确认完成以后还是打不开摄像头,如果USB兼容性默认为USB 2.0则换成USB 3.0。1.查看虚拟机是否已经已连接上摄像头,显示断开连接(连接主机)(D)则虚拟机已连接上摄像头。7.如果以上操作都完成之后,摄像头还是无法正常显示则确认摄像头是否支持uvc协议。

2023-06-25 15:59:27 2227 3

原创 C++ 通讯录管理系统

C++ 通讯录管理系统

2022-12-28 21:28:52 142 1

原创 C++常量指针、指针常量、const修饰指针和常量

C++常量指针、指针常量、const修饰指针和常量

2022-12-27 15:49:51 107

原创 接口隔离原则

接口隔离原则:(1)客户端不应该依赖它不需要的接口,即一个类对另一个类的依赖应该建立在最小的接口上。(2)UML图(3)类A通过接口Interface1依赖类B,类C通过接口Interface1依赖类D,如果Interface1对于类A和类C不是最小接口,那么类B和类D就会实现他们不需要的方法。(4)按照隔离原则处理:将接口Interface1拆分成独立的几个接口(这里拆分成3个接口),类A和类C分别与他们需要的接口建立依赖关系,也就是采用隔离原则。方式1:程序代码:public class

2021-08-01 17:31:23 105

原创 单一职责原则

单一职责原则:对类来说,即一个类应该只负责一项原则。如类A负责两个不同的原则:职责1,职责2。当职责1需求变更而改变A时,可能造成职责2执行错误,所以需要将类A分解为A1,A2。 方式1:程序代码:public class SingleResponsibility1 { public static void main(String[] args) { Vehicle vehicle = new Vehicle(); vehicle.run("汽车"); .

2021-08-01 16:18:05 140

原创 设计模式七大原则

设计模式常用的七大原则有:(1)单一职责原则(2)接口隔离原则(3)依赖倒转(倒置)原则(4)里氏替换原则(5)开闭原则(6)迪米特法则(7)合成复用原则

2021-08-01 15:16:31 71

原创 Java int数据类型数组求最大值、最小值、元素总和

Java int数据类型数组求最大值、最小值、元素总和1.方法一:public class Main { public static void main(String[] args) { int[] num = {1, 9, 2, 6, 5}; //定义一个int数组 int max = Integer.MIN_VALUE; //最大值赋值为最小数(防止数组内的数比max初始值小) int min = Integer.MAX_VALU

2021-04-27 00:06:45 3862

原创 Java 二叉搜索树(BST)三种遍历方式的模板

Java 二叉树(BST)三种遍历方式的模板先序遍历if(root == null) { return;}执行操作dfs(root.left);dfs(root.right);中序遍历if(root == null) { return;}dfs(root.left);执行操作dfs(root.right);3.后序遍历if(root == null) { return;}dfs(root.left);dfs(root.right);执行

2021-04-13 21:45:11 234

原创 Java int数据类型数组降序排列的方法

Java int数组类型数组降序排列的方法前言:使用Java对int数据类型数组降序排列没有C++那样方便但是也是可以简单实现的。方法一:public class Main { public static void main(String[] args) { int[] num = {1, 9, 2, 6, 5}; //定义一个int数组 for(int i = 0; i < num.length; i++) { Sys

2021-04-12 20:15:54 12469

空空如也

空空如也

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

TA关注的人

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