- 博客(68)
- 收藏
- 关注
原创 安卓图片的着色教程(tint的使用)
Tint是一种色彩叠加技术,它可以在不改变视图原有图像的基础上,为其应用一层新的颜色。这在实现视图在不同状态下的颜色变化时非常有用,例如按钮的点击状态、图标的激活状态等。通过Tint,开发者可以轻松地实现更加生动和吸引人的用户界面。
2024-11-08 09:17:36 824
原创 安卓开发之数据库的创建与删除
安卓开发中数据库是很重要的模块,本文简单介绍数据库的创建与删除,并展示如何查找数据库的位置,这个位置,我一开始挺懵,后面看提示找到的。
2024-10-31 14:46:38 1438
原创 Installed Build Tools revision 35.0.0 is corrupted. Remove and install again using the SDK Manager.
Installed Build Tools revision 35.0.0 is corrupted. Remove and install again using the SDK Manager.
2024-10-28 15:45:35 270 1
原创 c++调用python函数进行传参计算和返回
接上一篇python调用c++动态链接库,环境是VS2022和vscode2023在python中有许多好用的库,比如numpy,opencv,如果你想在c/c++中调用,你就需要进行混合编程。混合编程涉及到了传递参数,接受参数。不同语言的参数还需要使用一个公共的变量进行计算。
2024-09-23 09:27:13 894
原创 python调用c++动态链接库,环境是VS2022和vscode2023
最近和一位前辈聊天,说到使用python来调用c++动态链接库来解决问题,可以增加产品的性能,所以尝试学习这个技术,后面还会尝试使用c++来调用python库,实现不同语言的交叉使用。欢迎大家交流学习。加载库之后,你需要为将要调用的函数定义原型。这包括函数的返回类型和参数类型。# 加载库# 定义函数原型ctypes是一个功能强大的工具,它允许你在 Python 中使用 C 代码。通过定义函数原型、处理数据结构和指针,以及进行错误处理,你可以将 Python 的易用性和 C 的性能结合起来。
2024-09-18 16:28:02 1501 2
原创 c/c++语言中extern的用法(VS编译)
extern关键字不仅在 C 语言中使用,在 C++ 语言中也同样适用。它主要用于声明一个变量或者函数是在别的文件或翻译单元中定义的,从而告诉编译器在遇到该变量或函数时,不要报错说找不到定义,而是去其他翻译单元中寻找。以下是一些extern。
2024-09-18 13:48:12 576
原创 近日,IBM中国宣布撤出在华两大研发中心
随着人工智能、云计算、区块链等新技术的兴起,IT人才应关注前沿技术的动向,通过持续学习和掌握新技术,增强自己的市场竞争力。同时,创业或加入创业公司也是一个不错的选择,随着创业环境的改善和政策的支持,越来越多的创业机会涌现。近日,IBM中国宣布撤出在华两大研发中心,这一决策在IT行业掀起了波澜,不仅直接影响了数百名IT从业者的职业生涯,也促使整个行业乃至社会对全球化背景下中国IT产业的竞争力和未来发展方向进行了深刻反思。IBM撤出在华研发中心的事件,为中国IT产业敲响了警钟,也提供了反思和调整的机会。
2024-09-14 11:03:03 476
原创 QT多线程编程(基础概念以及示例)
正好在做QT项目,感觉多线程编程很不错,虽然现在还没有用到,但是记录一下,和大家分享一下心得。多线程是指一个进程中包含至少两个执行流,即多个线程。每个线程都可以独立运行,访问该进程中的共享资源,并且可以与其它线程同步行动。多线程应用程序通常比单线程应用程序具有更好的响应速度和更好的资源利用率,适合于一些需要高效处理大量数据和执行复杂任务的场景。QT多线程编程是一个复杂但强大的功能,通过合理使用QThread类、QObject类以及QtConcurrent模块等工具和机制,可以实现高效、安全的多线程应用程序。
2024-09-13 16:21:22 960
原创 海康威视相机在QTcreate上的使用教程
海康威视的教程里面,关于C++的教程,编译环境是VS,所以想使用QTcreate对于海康威视的相机进行使用,包括查找设备,打开设备,关闭设备,开始采集,停止采集,软触发,触发一次,保存bmp,保存jpg,保存tiff,保存png,调节曝光,增益,帧率。
2024-09-11 10:31:42 1595 15
原创 在控件graphicsView中实现绘图功能(三)
本文,对之前没有完成的绘图固定,文本添加,清屏,图片反转,以及自由画图功能进行了完善。也基本上实现了大部分简易绘图的功能,后面也会对一些细节和技术进行继续学习。
2024-08-22 16:06:12 1103
原创 在控件graphicsView中实现绘图功能(二)
对于上一节没有完成的功能进行续写,对ui界面进行简单的修改,添加了椭圆绘制,绘制图形保存的graphicsView中这两个功能,后续会对文字添加,清屏以及图片旋转功能进行添加。
2024-08-22 11:08:43 957
原创 程序员如何平衡日常编码工作与提升式学习?
比如,我注重代码的复用性,尽量避免重复编写相同的代码块,而是通过函数或模块的形式将其封装起来,以便在需要时直接调用。同时,我也非常注重模块化设计,将大的功能模块拆分成小的、独立的模块,这样不仅降低了代码的耦合度,还提高了代码的可读性和可维护性。同时,我也会在每天开始工作前,规划好当天要完成的任务和时间块,确保工作有序进行。我认为,作为职场新人,我们的时间和精力都是有限的,因此必须有所选择,有所放弃。面对浩瀚的技术海洋,我选择了探索与挑战,并在这个过程中,通过解决问题来不断提升自己的编码水平和计算机思维。
2024-08-15 12:39:46 232
原创 QGraphicsScene和QGraphicsView的详细科普介绍
它充当了一个虚拟的画布,可以放置多个图形项,并对这些图形项进行布局、渲染、事件处理等。它们通过提供强大的图形项管理、渲染、交互和优化能力,使得开发者可以轻松地构建具有丰富视觉效果和用户交互功能的应用程序。在这些应用中,QGraphicsScene提供了强大的图形项管理和渲染能力,使得开发者可以轻松地实现各种图形展示和交互功能。它提供了一个窗口部件,可以将场景中的2D图形项渲染到屏幕上,并支持用户与这些项的交互。坐标系统:使用自己的坐标系统,与窗口或视图的坐标系统分开,使得在场景中放置和移动图形项更加灵活。
2024-08-14 16:12:01 540
原创 Qwt最简易教程,可以快速看到成功的界面
首先,去官方下周qwt的安装包:https://sourceforge.net/projects/qwt/files/qwt/6.2.0/根据这个进行修改,可以先使用添加库。qt设计师打开,移动一个控件。
2024-08-06 10:55:02 195
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人