目录
Linux的龙蜥8是什么?
OpenGL是什么?
能讲讲qt是什么吗?
我可以把qt技术理解为c++工程师的前端开发手段吗?
我其实一直有些不懂大家所说的这个开发框架啥的,这个该如何理解呢
那现在在我看来,框架意思就是里面集成了许多的开发常用接口和成熟的架构模版的一个统合体,这个理解对吗?
Flowable BPMN visualizer这个是干啥的
idea如何取消Chinese (Simplified) Language Pack / 中文语言包
进度要求:
团队协作开发:Git的熟练应用
前后端分离开发:对前后端分离开发有一定的接触,能够识别出一个功能那些部分在前端完成,那些部分在后端完成
操作系统操作(纯前端除外):熟悉Linux(本次使用 龙蜥8)操作(命令行、shell脚本)、Docker容器的使用
编码调试:能够熟练使用IDE调试程序( C++:VS,Java:Idea、前端:浏览器、以及浏览器调试插件、前端开发IDE)
Java方向:
涵盖图灵院群中Java学习路线中前9个阶段的内容:
Java基础知识与面向对象、集合框架以及常用的类库、反射与注解;
扎实的MySQL基础(DDL、DQL、DML以及独立解决数据库环境问题)、JDBC;
有前端基础(H5、CSS3、JS)并且能够完成前后端对接工作、能够快速学习前端开源框架并参与前端开发工作(项目后期可能需要);
项目构建工具Maven熟练应用;
熟悉Web开发(Servelet、Tomcat);
开源框架:SSM框架、MybatisPlus、SpringBoot2.3;
中间件:了解Redis、了解RocketMQ
Linux的龙蜥8是什么?
Linux的龙蜥8(Rocky Linux 8)是一款基于Red Hat Enterprise Linux(RHEL)源代码克隆的开源操作系统。它由CentOS的原开发者创建,旨在填补CentOS从CentOS 8之后转向CentOS Stream的空缺,以提供一种稳定、可靠、免费的企业级Linux操作系统。Rocky Linux 8与RHEL 8相似,并且可以安装RHEL 8的软件包,因此它适合作为生产环境中的服务器操作系统。
OpenGL是什么?
OpenGL(Open Graphics Library)是一个跨平台的图形渲染应用程序接口(API),用于开发图形渲染应用程序。它可以用于创建交互式3D图形和2D图形应用程序,支持各种平台和编程语言,并提供了底层图形操作的高度抽象接口。OpenGL被广泛应用于游戏、模拟、科学可视化、工程图形等领域。
能讲讲qt是什么吗?
Qt是一个跨平台的C++应用程序开发框架,被广泛应用于各种GUI应用程序的开发,例如:桌面应用程序、嵌入式设备、移动设备等。Qt提供了一系列的工具和库,包括用户界面设计工具、数据库、网络、XML、多线程等常用功能,同时也支持多种操作系统和编程语言,如Windows、Linux、macOS、Android、iOS等,并提供了多种编程语言接口,如C++、Python、JavaScript等,方便开发人员进行快速开发。
使用Qt,开发人员可以轻松地创建各种跨平台的图形界面应用程序,同时也可以通过Qt Quick技术来构建现代化的界面。Qt还提供了丰富的文档和示例,以及庞大的社区支持,使得开发者们可以轻松地学习和使用这个框架。
我可以把qt技术理解为c++工程师的前端开发手段吗?
虽然Qt中包含了许多前端开发相关的技术,但是将Qt简单地理解为C++工程师的前端开发手段并不准确。
Qt是一个跨平台的应用程序开发框架,使用C++编写,可以开发桌面应用程序、移动应用程序、嵌入式应用程序等多种类型的应用程序。它提供了许多易于使用的工具和库,可以帮助开发人员更快速地创建高质量的应用程序。
Qt的主要特点之一是跨平台性。Qt框架提供了许多与平台无关的类和函数,可以轻松地在不同的操作系统上使用相同的代码库开发应用程序。同时,Qt还提供了一些操作系统特定的类和函数,可以让应用程序在不同的操作系统上获得更好的性能和用户体验。
此外,Qt还包含了许多与图形界面开发相关的工具和库,例如Qt Quick和Qt Widgets等。这些工具和库可以帮助开发人员快速地创建现代化、响应式的用户界面。
总之,虽然Qt中包含了一些前端开发相关的技术,但它是一个更加综合的跨平台应用程序开发框架。
我其实一直有些不懂大家所说的这个开发框架啥的,这个该如何理解呢
开发框架(Development Framework)是为了提高软件开发的效率和质量,将一些通用的、重复的或者复杂的操作封装成一个可重用的组件,从而方便开发者进行快速的开发。通俗的说,开发框架就是一些提供了基础设施和共享代码库的工具和模板,可以帮助开发者构建和组织代码,并且简化了常见任务的实现,让开发者可以更加专注于业务逻辑的实现。
框架通常包括模块化设计、代码库、代码模板、文档等资源,它们可以帮助开发者提高代码复用性、代码的可维护性和可扩展性,同时也可以加快开发过程,降低开发成本。
例如,QT就是一个跨平台的开发框架,提供了许多常用的组件和工具,可以帮助开发者快速构建桌面应用程序、移动应用程序、嵌入式应用程序等,并且支持多种编程语言。这些组件和工具已经经过充分测试和验证,可以让开发者避免重复造轮子,快速构建出高质量的软件。
那现在在我看来,框架意思就是里面集成了许多的开发常用接口和成熟的架构模版的一个统合体,这个理解对吗?
是的,您的理解是正确的。框架可以被看作是一个基础架构,提供了一些工具、库、模板和API,以简化应用程序的开发和维护过程。框架的主要目的是提供一种结构,使得应用程序可以更快地开发,更易于扩展和维护。框架包含了许多预先定义好的类和函数,这些类和函数可以被开发者使用来完成特定的任务。开发者可以通过使用框架提供的工具、库和API,将更多的精力放在实现业务逻辑上,而不需要自己编写底层代码。
Flowable BPMN visualizer这个是干啥的
Flowable BPMN visualizer 是一个用于可视化展示 BPMN(Business Process Model and Notation,业务流程建模和标记) 的工具,可以方便地将 BPMN 流程图呈现出来,同时提供了一些操作和配置选项,如调整节点位置、修改节点属性等。Flowable BPMN visualizer 还支持导入和导出 BPMN 文件,以及与 Flowable BPMN 工作流引擎集成。它有助于开发人员和业务用户更好地理解和管理复杂的业务流程,提高流程管理的效率和准确性。
idea如何取消Chinese (Simplified) Language Pack / 中文语言包
在IntelliJ IDEA中取消Chinese (Simplified) Language Pack / 中文语言包的步骤如下:
-
打开IntelliJ IDEA。
-
从顶部菜单栏依次选择“File” -> “Settings”。
-
在弹出的窗口中,找到左侧菜单栏中的“Appearance & Behavior”,然后点击“Appearance”。
-
在右侧的“UI Options”区域中,找到“Override default fonts by (not recommended)”选项,并在下拉菜单中选择“Default”。
-
关闭IntelliJ IDEA,然后重新启动应用程序。
这样,Chinese (Simplified) Language Pack / 中文语言包就会被取消了。