QT -- 使用vscode+cmake开发QT程序-拾光赋

QT — 使用vscode+cmake开发QT程序

QT -- 使用vscode+cmake开发QT程序, 在QT Creator中没有代码提示等功能,所以就想到在vscode里面配合CMake进行开发 1. 先使用QT Creator创建一个cmake的程序 创建的使用选择CMake进行创建 可以...
2年前
0899
Spring 框架:Java 开发者的春天-拾光赋

Spring 框架:Java 开发者的春天

Spring 框架:Java 开发者的春天,一、关于Spring 1.1 简介 Spring 框架是一个功能强大的开源框架,主要用于简化 Java 企业级应用的开发,由被称为“Spring 之父”的 Rod Johnson 于 2002 年提出...
.NET 8 + WPF 企业级工作流系统-拾光赋

.NET 8 + WPF 企业级工作流系统

.NET 8 + WPF 企业级工作流系统,前言 推荐一款基于.NET 8、WPF、Prism.DryIoc、MVVM设计模式、Blazor以及MySQL数据库构建的企业级工作流系统的WPF客户端框架-AIStudio.Wpf.AClient 6.0。 项目介...
2年前
0899
用sdkman管理多个jdk切换-拾光赋

用sdkman管理多个jdk切换

用sdkman管理多个jdk切换,前言 最近项目前后端进行升级,需要在jdk8和jdk17两个版本切换。最简单的是通过手动切换,但切换过程太繁琐,修改环境变量,达到切换目的。于是尝试其它解决方案,最终...
vscode如何更改背景颜色主题,黑色或白色?-拾光赋

vscode如何更改背景颜色主题,黑色或白色?

vscode如何更改背景颜色主题,黑色或白色?,前言 大家好,我是小徐啊。vscode是一款我们常用的开发工具,像前端开发者可以使用vscode开发前端,后端开发者其实也可以通过安装插件的方法,运行Ja...
详解AQS五:深入理解共享锁CountDownLatch-拾光赋

详解AQS五:深入理解共享锁CountDownLatch

详解AQS五:深入理解共享锁CountDownLatch,CountDownLatch是一个常用的共享锁,其功能相当于一个多线程环境下的倒数门闩。CountDownLatch可以指定一个计数值,在并发环境下由线程进行减一操作,...
查找大量时序遥感文件缺失、不连贯的成像日期:Python代码-拾光赋

查找大量时序遥感文件缺失、不连贯的成像日期:Python代码

查找大量时序遥感文件缺失、不连贯的成像日期:Python代码,  本文介绍批量下载大量多时相的遥感影像文件后,基于Python语言与每一景遥感影像文件的文件名,对这些已下载的影像文件加以缺失情...
C#使用log4net和sqlite数据库记录日志-拾光赋

C#使用log4net和sqlite数据库记录日志

C#使用log4net和sqlite数据库记录日志,1 安装包 两个包: log4net System.Data.SQLite 第二个包也可以使用Microsoft.Data.Sqlite,查到的资料显示如果环境使用的是 .NET Core 或 .NET 5+,则建...
2年前
0898
使用 C# 实现 PDF 文档对比-拾光赋

使用 C# 实现 PDF 文档对比

使用 C# 实现 PDF 文档对比,在日常开发或办公场景中,PDF 文档对比是高频需求(如合同版本迭代校验、技术文档审核、报表一致性验证等)。市面上虽有 Adobe Acrobat 等可视化对比工具,但通过编...
6个月前
08913
Java面试之多线程&并发篇(5)-拾光赋

Java面试之多线程&并发篇(5)

Java面试之多线程&并发篇(5),前言 本来想着给自己放松一下,刷刷博客,突然被几道面试题难倒!常用的线程池有哪些?简述一下你对线程池的理解?Java程序是如何执行的?锁的优化机制了解吗?说...
C语言和C++中的空指针区别-拾光赋

C语言和C++中的空指针区别

C语言和C++中的空指针区别,C语言中,空指针是NULL,是一个宏 在C++中NULL似乎也可以用,但是C++中的NULL其实是有问题的。C++大佬在设计的时候可能没有考虑全面 在C++98中,字面常量0既可以是一...
2年前
0899
《Vue2 框架入门第一课:基础概念与环境搭建》-拾光赋

《Vue2 框架入门第一课:基础概念与环境搭建》

《Vue2 框架入门第一课:基础概念与环境搭建》,前端宇宙的新钥匙 ——Vue2 在前端开发的广袤宇宙中,Vue2 框架宛如一把闪耀的钥匙,为开发者们开启了一扇通往高效、灵活构建用户界面的大门。随...
1年前
0896