自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

坚果的博客

技术创造价值,价值改变生活!

  • 博客(1360)
  • 资源 (24)
  • 问答 (1)
  • 收藏
  • 关注

原创 OpenHarmony C/C++三方库移植适配指南

OpenHarmony 生态中 C/C++ 三方库移植需解决编译兼容性、架构适配、功能验证等核心问题。本指南整合风险识别工具、高效编译框架及多场景适配方案,帮助开发者快速完成三方库移植与验证。

2025-11-17 17:13:51 858

原创 macOS 上使用 OpenHarmony SDK 交叉编译指导

本文以 cJSON 三方库为例,详细介绍如何通过 OpenHarmony SDK 在 macOS 平台进行交叉编译。

2025-11-17 14:56:07 353

原创 OpenHarmony SDK CMake 版本兼容性问题解决:从 3.0 到 3.10 的升级之路

版本兼容性:随着 CMake 的更新,旧版本的兼容性会被逐步移除。建议项目使用较新的最低版本要求(如 3.10 或更高),以避免未来的兼容性问题。工具链文件路径:使用时,必须指向具体的.cmake文件,而不是目录。如果路径错误,CMake 会明确提示找不到文件。错误排查顺序首先查看错误信息,理解问题的根本原因检查相关配置文件(如 CMakeLists.txt)验证文件路径和文件是否存在逐步修复问题并验证OpenHarmony SDK 工具链SDK 路径正确使用正确的工具链文件(通常是。

2025-11-17 14:51:11 848

原创 鸿蒙跨平台命令行适配解决 Homebrew 安装 cmake 时的 conflicts_with 错误

使用--formula参数:强制以 formula 方式安装修复 tap:运行修复可能的仓库问题更新 Homebrew:确保使用最新版本的 Homebrew对于 cmake 这类开发工具,通常应该作为 formula 安装,而不是 cask。使用--formula参数可以明确指定安装方式,避免 Homebrew 自动选择错误的安装类型。

2025-11-17 13:46:02 442

原创 共建开源鸿蒙跨平台生态,分享你的Flutter适配经验

Flutter 是 Google 推出的开源跨平台 UI 开发框架,凭借 “一套代码跑多端” 的特性,已成为全球开发者构建高性能应用的首选工具之一。它支持 iOS、Android、Web、Windows、macOS、Linux 等多平台,并在开源社区的努力下,实现了对 OpenHarmony 系统的适配 —— 这意味着开发者可以通过 Flutter,轻松将应用拓展至鸿蒙生态,进一步扩大应用的覆盖范围。跨平台一致性:采用自绘 UI 引擎(而非依赖平台原生组件),确保不同平台上的 UI 表现高度一致;

2025-11-17 11:49:05 456

原创 鸿蒙PC命令行exa适配问题解决

第二次构建已成功生成目标包(

2025-11-16 17:55:27 340

原创 解决 HarmonyOS 构建脚本执行失败:从 libltdl 缺失到 makeinfo 工具异常的完整排查

工具链依赖要“全”:构建脚本依赖的工具(makeinfo、特定版本automake)需提前安装,尤其在交叉编译环境中,主机工具的缺失会直接导致构建中断。初始化脚本要“净”bootstrap等初始化脚本对缓存文件敏感,一旦执行失败,必须彻底清理(+ 手动删残留)后重新运行,避免旧文件干扰。源码完整性要“验”gnuliblibltdl等子模块/依赖库的克隆中断是常见隐患,需通过镜像加速确保完整下载,必要时手动验证目录完整性(如libltdl下是否有ltdl.cltdl.h。

2025-11-15 23:27:28 721

原创 鸿蒙pc命令行适配解决 automake 报错:libltdl/ltdl.mk 缺失导致的构建失败

本次错误的核心是 libltdl/ltdl.mk生成失败优先检查源码完整性:开源项目的构建错误常源于源码不完整(如克隆中断、子模块未同步),尤其是依赖gnuliblibtool等复杂组件的项目。工具版本需严格匹配automakeautoconf等工具的版本兼容性很强,项目指定时,切勿用更高/更低版本替代,否则可能导致文件生成逻辑不匹配。善用bootstrap与清理命令bootstrap是生成构建文件的“源头”,若之前执行失败,必须清理缓存后重新运行(+ 手动删缓存),避免残留文件干扰。

2025-11-15 23:24:37 875

原创 Electron 应用中实现 Markdown 导出为图像

/ 在对话框中添加质量选项// 自定义对话框技术选型:使用 Electron 原生的API格式支持:支持 PNG 和 JPEG 两种常用格式用户体验:智能路径建议、格式选择、错误提示错误处理:完整的异常捕获和用户反馈国际化:支持多语言菜单。

2025-11-13 21:04:04 818

原创 HarmonyOS PC 命令行适配指南(Mac 版)

快速完成 HarmonyOS PC CLI 适配,从环境准备到打包发布一步到位。

2025-11-13 18:20:55 878

原创 鸿蒙应用包体积优化指南

当前包体积:847MB → 目标:~610MB(减少约 27%)问题: 是开发依赖,不应该打包到应用包中。操作:在鸿蒙构建配置中排除 目录。效果:立即节省 228MB操作:在构建配置中排除 目录。效果:节省 100KB操作:排除所有 文件。效果:节省少量空间步骤2:在构建配置中排除文件在鸿蒙项目的构建配置中添加排除规则:步骤3:资源优化(可选)压缩 Emoji 图片效果:可节省 2-3MB只保留 woff2 格式:效果:可节省 1-1.5MB优化后请检查:更多详细信息请参考:通过以上优化

2025-11-13 16:27:33 292

原创 鸿蒙PC命令行适配:生态价值、社区进展与协作指南

相信在社区成员的共同努力下,这些命令行工具将逐步完成适配,鸿蒙PC生态也将愈发完善。若你有其他需要适配的命令行工具,欢迎在评论区留言补充,让我们携手推进鸿蒙PC的生态建设!

2025-11-12 20:49:20 677 1

原创 鸿蒙版Electron 调试指南

开发环境自动打开 DevTools使用条件断点只在特定条件下暂停避免频繁中断合理使用 console.log使用不同级别的日志(info, warn, error)生产环境移除或使用日志库定期检查性能使用 Performance 面板监控内存使用版本控制忽略调试配置.vscode/launch.json # 个人调试配置。

2025-11-12 08:24:30 640

原创 鸿蒙PC应用Hawkpass 多语言支持说明

Hawkpass on HarmonyOS 现已支持多语言界面,提供中文(简体)和英文两种语言选择。应用,用户可以通过菜单轻松切换语言。

2025-11-10 08:13:47 756

原创 Electron 窗口配置与鸿蒙平台适配深度解析

是 Electron BrowserWindow 的核心配置选项,用于控制渲染进程的行为和权限。// 预加载脚本路径// 上下文隔离:将渲染进程与 Node.js 环境隔离// Node.js 集成:是否允许在渲染进程中使用 Node.js API// 其他重要配置webSecurity: true, // Web 安全allowRunningInsecureContent: false, // 禁止不安全内容experimentalFeatures: false, // 实验性特性。

2025-11-09 13:08:33 989

原创 Qt框架全面介绍

Qt作为一款成熟、强大的跨平台开发框架,为开发者提供了高效构建多平台应用程序的解决方案。其丰富的特性、广泛的平台支持和多样的应用领域,使其成为众多开发者和企业的首选。无论是开发简单的桌面工具,还是复杂的嵌入式系统或移动应用,Qt都能够提供稳定、高效的技术支持,助力开发者实现创意和目标。若有学习需求,可参考:https://gitcode.com/openharmony-sig/qt。

2025-11-09 09:25:43 746

原创 Qt + HarmonyOS PC应用每日早报应用开发实战

Q_OBJECT// 定义属性,可在QML中直接访问public:// Getter 方法// 获取新闻的槽函数,QML可调用signals:// 信号,数据变化时通知QML更新界面private:设计要点使用Q_PROPERTY将 C++ 属性暴露给 QML使用信号-槽机制实现数据变化通知所有需要在 QML 中调用的方法都声明为本文通过一个完整的每日早报应用案例,展示了如何使用 Qt 框架在 HarmonyOS 平台上开发网络应用。

2025-11-09 08:23:34 715

原创 QTimer与QDateTime实战应用 - 从时钟到定时器的完整实现

QTimer是Qt提供的定时器类,用于在特定时间间隔后执行代码。✅ QTimer的三种使用模式✅ 实时时钟的完整实现✅ QDateTime的创建和格式化✅ 时间计算和比较✅ 倒计时功能实现✅ 性能优化技巧QTimer是基于事件循环的定时器使用精确定时器类型获得更好精度QDateTime提供丰富的时间处理方法合理使用信号避免频繁更新根据场景选择合适的定时器类型坚果派2025-11-08Qt for HarmonyOS 深度解析。

2025-11-09 08:00:07 931

原创 Qt for HarmonyOS 常见问题与解决方案 - 实战踩坑指南

✅ 应用启动和生命周期问题✅ UI显示相关问题✅ C++与QML集成问题✅ 构建编译问题✅ 性能优化问题✅ 实用的调试技巧从简单版本开始,逐步添加功能遇到问题先看日志使用调试输出定位问题参考官方文档和示例代码坚果派2025-11-08Qt for HarmonyOS 实战指南。

2025-11-09 07:59:32 497

原创 C++与QML数据绑定深度解析 - Qt元对象系统详解

元对象系统运行时类型信息(RTTI)信号槽机制属性系统对象间通信Q_OBJECT// 只读属性// 可读写属性// 可重置属性// 常量属性CONSTANT)public:// 只读属性// 可读写属性// 可重置属性= size) {// 默认值// 常量属性signals:private:// 注册枚举Q_OBJECTpublic:Q_ENUM(TimeFormat) // 注册枚举// QML中使用。

2025-11-09 07:59:02 824

原创 Qt for HarmonyOS 入门指南 - 从零开始的第一个应用

Q_OBJECT// 定义QML可访问的属性public:// 属性读取方法// 属性设置方法// QML可调用的方法signals:private:关键知识点:Q_OBJECT 宏启用Qt元对象系统支持信号槽机制必须放在类定义的第一行Q_PROPERTY 宏将C++属性暴露给QMLREAD- 读取方法WRITE- 写入方法(可选)NOTIFY- 属性变化信号Q_INVOKABLE 宏使C++方法可在QML中调用。

2025-11-09 07:58:28 1106

原创 可以开发鸿蒙PC的技术栈推荐

首选方案:ArkUI/ArkUI-X(官方原生、多端覆盖、性能最优);迁移现有项目:Flutter(适配成熟度较高);高性能桌面应用:Qt(C++生态,适合复杂场景);轻量工具应用:Electron/Tauri(需依赖鸿蒙PC的兼容层支持)。随着鸿蒙PC生态完善,更多跨平台框架的适配会逐步成熟,后面也会持续更新,欢迎大家订阅。

2025-11-08 16:32:43 872

原创 从零开发一个跨平台运行的 Electron 应用(鸿蒙/Mac)

在项目根目录下创建 3 个关键文件,结构如下:1. 配置 package.json(关键修改)打开 ,修改 字段(添加启动命令),并补充 字段(指定主进程入口):2. 编写 main.js(主进程)负责创建窗口、控制应用关闭/退出等核心逻辑:3. 编写 preload.js(预加载脚本)安全地暴露主进程 API 给渲染进程(避免直接暴露 Node 能力):4. 编写 index.html(应用界面)渲染进程的可视化界面,与普通网页开发一致:四、运行应用(调试阶段)在终端执行 ,即可启

2025-11-08 16:24:04 685

原创 为什么要用 Electron 开发适配鸿蒙

Electron 是一个基于 Chromium 和 Node.js 的开源框架,允许开发者使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它是网页应用(Web Apps)的一个原生包装层,在 Node.js 环境中运行,能够让 Web 开发者轻松构建原生桌面应用。Visual Studio Code、Slack、Discord、Notion、Figma Desktop 等众多流行应用都基于 Electron 构建。

2025-11-08 13:58:21 760

原创 使用 Electron 定制自己的鸿蒙版应用

本文介绍如何基于 Electron 项目定制鸿蒙版应用,包括应用名称、图标、资源替换等配置方法。鸿蒙应用支持多实例模式,即同一应用可以同时运行多个独立实例。

2025-11-08 11:23:25 701

原创 Electron 开发者工具使用指南(鸿蒙PC版本)

在main.js// 监听键盘事件// Ctrl+Shift+I 或 Cmd+Shift+I 切换开发者工具// F12 切换开发者工具});

2025-11-08 11:01:15 511

原创 Apache Cordova 完全入门指南:从安装到实战

Apache Cordova 是一个开源的移动开发框架,允许开发者使用标准的 Web 技术(HTML5、CSS3 和 JavaScript)来开发跨平台移动应用。📱 用一套代码构建 iOS、Android、Windows ,鸿蒙等多平台应用🔌 通过插件访问设备原生功能(相机、GPS、文件系统等)🚀 快速开发,降低维护成本🌐 利用现有的 Web 开发技能。

2025-11-08 10:29:00 905

原创 Electron HarmonyOS 开发环境搭建完整指南

✅ 配置 Electron HarmonyOS 开发环境✅ 获取和部署 Electron 编译产物✅ 创建和运行 Electron 应用✅ 处理常见问题和优化应用性能✅ 调用鸿蒙原生能力现在你可以开始构建自己的跨平台 Electron 应用了!如果遇到问题,请参考上述资源或在社区寻求帮助。

2025-11-08 10:27:03 1226

原创 Electron 移植到鸿蒙平台的架构实现:一次跨平台的技术探索

将 Electron 移植到鸿蒙平台是一个极具挑战性的工程,涉及跨平台、跨语言、跨架构的多重技术难题。适配器模式: 40+ 系统适配器桥接两个生态原生桥接: libadapter.so 实现 ArkTS 与 C++ 的双向调用依赖注入: InversifyJS 构建松耦合的模块系统XComponent 渲染: 原生渲染管道支持 Chromium 内容多进程架构: 保持 Electron 的进程隔离模型这个项目不仅是技术移植,更是对跨平台开发理念的一次深入实践。

2025-11-08 09:22:11 1117

原创 鸿蒙平台 Electron 窗口三键显示适配实战

项目的核心创新在于使用了**适配器模式**来桥接 Electron API 和鸿蒙系统能力。这个项目不仅是技术移植,更是对**跨平台开发理念**的一次深入实践。1. **ETS → C++**: 通过 `adapter.getNativeContext()` 获取原生上下文对象,调用 C++ 方法。**问题**: Electron 使用 Chromium 渲染,鸿蒙需要通过 XComponent 接入原生渲染。- **作用**: 可复用的 HAR 库,封装了 Electron 运行所需的所有适配逻辑。

2025-11-08 09:19:26 607

原创 Cordova 鸿蒙版的学习资料

基础:确保 HTML/CSS/JS 和 Node.js 基础扎实。入门:阅读官方文档,跟着指南创建并运行你的第一个 App。核心:理解config.xml和平台概念,学会使用 Cordova CLI。进阶:学习使用核心插件调用设备功能。美化:结合 Ionic 等 UI 框架开发具有商业级外观的应用。发布:学习如何对应用进行签名和打包,并发布到 Google Play 或 App Store。

2025-11-08 07:02:26 923

原创 Cordova 开发鸿蒙应用完全指南

如果不想使用默认的index.html// 在 Index.ets 中MainPage({startPath: 'rawfile/www/custom.html' // ← 自定义页面路径});在通过本指南,您已经学会了:✅ 在 DevEco Studio 中创建鸿蒙项目✅ 集成 Cordova-OpenHarmony HAR 包✅ 配置项目依赖和构建脚本✅ 迁移 Android Cordova 项目资源✅ 配置主页面和应用入口✅ 编译运行鸿蒙 Cordova 应用。

2025-11-07 11:41:53 829

原创 技术解析:鸿蒙 PC 为什么采用 aarch64 架构?

│ 技术特性(能效比) ││ • 低功耗 ││ • 长续航 ││ • 低发热 │↓│ 生态战略(全场景协同) ││ • 指令集统一 ││ • 应用复用 ││ • 开发效率 │↓│ 产业自主(摆脱依赖) ││ • 自主可控 ││ • 供应链安全 ││ • 产业协同 │。

2025-11-06 22:29:36 850

原创 鸿蒙PC使用aarch64的原因分析

鸿蒙PC选择aarch64架构,本质是技术特性(能效比)、生态战略(全场景协同)、产业自主(摆脱依赖)三者的平衡。这一选择不仅能适配当前PC的移动化需求,更能为鸿蒙构建跨设备统一生态、强化自主可控能力奠定基础,同时借力ARM架构在移动生态和低功耗领域的积累,加速PC端的生态成熟。

2025-11-06 22:27:44 587

原创 仓颉语言三方库开发实践:从 milliseconds 项目说起

作为一名开发者,在学习新语言的过程中,最好的实践方式莫过于开发一个真实可用的项目。最近,我使用仓颉语言开发了一个轻量级的时间单位转换库 ——。在这个过程中,我遇到了不少挑战,也积累了一些经验。本文将分享我的开发实践,希望能为其他仓颉语言开发者提供参考。let timeout = SecondsCalculator.calc(30.0) // 30 秒 = 30000 毫秒├── README.md # 项目介绍、使用说明├── LICENSE # 开源协议├── cjpm.toml # 项目配置。

2025-11-03 10:26:12 22016

原创 仓颉三方库开发模版使用指南:从零开始构建你的第一个仓颉库

package]name = "my-awesome-lib" # 修改为你的库名version = "0.1.0" # 设置初始版本description = "一个很棒的仓颉库" # 描述你的库cjc-version = "1.0.3" # 根据需要调整编译器版本output-type = "static_library" # 通常三方库设置为 static_library 或 dynamic_library仓颉三方库开发模版为开发者提供了一个坚实的起点,让你可以快速启动标准化的库项目。

2025-11-02 15:50:50 785

原创 仓颉编译与构建全解析:从`cjc`到条件编译

仓颉的编译与构建体系以cjc和cjpm为核心,通过cjpm.toml实现灵活配置,结合条件编译机制可轻松适配多平台、多场景需求。无论是单模块小程序还是复杂的多模块项目,这套工具链都能提供高效、统一的构建体验。如需进一步深入,可参考仓颉官方文档中关于cjc编译选项详解和cjpm高级构建脚本的内容。

2025-11-01 08:49:34 659

原创 仓颉开发必备:格式化工具与覆盖率统计全指南

是仓颉语言官方提供的代码自动格式化工具,无需手动调整缩进、空格等格式细节,一键即可让代码符合语言规范,提升团队协作效率。

2025-11-01 08:35:02 346

原创 【案例实战】从零到一:使用 uni-app 开发摩尔斯电码转换器(支持鸿蒙HarmonyOS)

摩尔斯电码转换器开发摘要 本项目使用uni-app框架开发了一个跨平台摩尔斯电码转换器,支持H5、小程序、Android、iOS和HarmonyOS平台。核心功能包括文本与摩尔斯电码的双向转换、对照表查询等。技术选型采用uni-app 3.0+、TypeScript/UTS语言,充分利用uni-app一次编写多端运行的优势,特别针对鸿蒙HarmonyOS进行了适配优化。项目从需求分析、环境搭建到功能实现,详细记录了开发全流程,包括数据结构设计、映射表建立、核心算法实现等关键环节,最终实现了一个性能良好、界面

2025-10-23 09:31:19 982

原创 从著书到赠书,我与高校共筑鸿蒙生态新未来

不知不觉间,我投身鸿蒙生态建设已逾五载。这五年里,从最初面对开源鸿蒙的 “荒地” 茫然探索,到如今见证生态逐渐枝繁叶茂,每一步都充满挑战,却也满是值得珍藏的回忆。今天想和大家聊聊,我为鸿蒙生态做的两件小事 —— 著一本书,捐一片希望。年初,由我担任副主编、与团队共同撰写的《极速探索 HarmonyOS NEXT:纯血鸿蒙应用开发实践》正式出版。或许大家还记得,这本书上市后不久便登上京东图书计算机操作系统热卖榜前四,首印 3000 册,一个月内就售罄,后续更是接连三次加印。

2025-10-22 07:30:37 688

第三版项管输入输出工具.docx

信息系统项目管理输入输出工具

2021-08-08

计算机网络复习(包括选择填空解答).docx

)1. 计算机网络共享的资源是________。 (A)路由器、交换机; (B)域名、网络地址与MAC地址; (C)计算机的文件与数据; (D)计算机的软件、硬件与数据。(P14) ( A )2. 以下关于网络拓扑的描述中错误的是________ (A)网络拓扑研究的是资源子网中节点结构关系问题; (P29,网络拓扑研究的是通信子网中节点结构关系问题) (B)拓扑学将实体抽象成与其大小、形状无关的点、线、面; (C)基本的网络拓扑有星状、环状、总线型、树状与网状等5种; (D)网络拓扑对网络性能、系统可靠性与通信费用都有重大的影响。 ( B )3. 在TCP/IP参考模型中,与OSI参考模型的网络层对应的是_______ (A)主机-网络层; (B)互联网络层;(P51)(C)传输层; (D)应用层。 ( D )4. 网络是分布在不同地理位置的多个独立的________的集合 (A)局域网系统; (B)多协议路由器; (C)操作系统; (D)自治计算机。(P14) 等等

2020-06-17

OpenHarmony 3.1 Release版本特性讲解.pdf

OpenHarmony 3.1 Release版本特性讲解.pdf

2022-04-14

信息系统项目管理师案例答题详解汇总.docx

信息系统项目管理师案例答题详解汇总

2020-05-26

OpenHarmony 社群2023周报链接汇总.xlsx

OpenHarmony 社群2023周报链接汇总 带大家了解2023年鸿蒙的技术发展 包括学习路线,实战资料,丰富的课程资料等

2024-01-04

OpenHarmony-系统资源分层设计表

OpenHarmony_系统资源分层设计表

2023-05-26

HCIA-HarmonyOS 应用开发 2.0实验抽测

HCIA-HarmonyOS 2.0 2023版 考试大纲 学员用书 培训教材 实验手册 目标 了解HarmonyOS概念和架构 掌握HarmonyOS应用开发基本流程 掌握Ability开发 掌握ArkTS语言 运用ArkTS语言开发应用 掌握类Web开发范式基础 掌握类Web开发范式组件

2023-02-10

前端开发常用的12个函数

前端开发常用的12个函数

2023-02-01

React学习路线脑图

React学习路线脑图

2023-02-01

Flutter 从0到1构建大前端

Flutter 从0到1构建大前端

2022-03-18

custom_numpad_example.zip

在 Flutter 中创建自定义 (数字键盘)源码

2022-01-17

黑马MySQL数据库笔记.doc

黑马程序员数据库笔记。数据库语句的介绍,等等优秀 的操作,可以帮助更好的理解数据库基础,是不错的材料,值得学习与借鉴!

2019-12-25

常用磁盘调度算法的实现源码

1.了解UNIX的命令及使用格式,熟悉UNIX/LINUX的常用基本命令,练习并掌握UNIX提供的vi编辑器来编译C程序,学会利用gcc、gdb编译、调试C程序。 2.设计一个磁盘工作区,并使用先来先服务算法(FCFS)、最短寻道时间优先算法(SSTF)、扫描算法(SCAN)和循环扫描算法(C-SCAN)计算磁头移动的总磁道数。 平均磁道数

2019-12-27

(最新PicGo和Typora)写博客博客专用.zip

搭建步骤 建立个人图床:为待上传的文件建立一个云端储存空间 注册阿里云账户 开通对象储存 OSS服务 建立Bucket 创建用户AccessKey 配置 PicGo:连接Typora与云端,建立图片上传的通道 安装最新版 PicGo 连接阿里云图床 配置 Typora:基于markdown格式的主力文本写作平台 安装最新版 Typora 修改图片设置:使用PicGo将图片上传至阿里云图床 验证是否成功连接

2020-05-24

Cisco Packet Tracer v7.0 .7z

第一步:打开压缩包,我选择的是PacketTracer70_64bit_setup.exe 。 第二步 一路默认next即可,记得选择我接受(中途可以更换安装目录,自己随意),我选择的是 D:\Cisco Packet Tracer 7.0 第三步安装完成之后,点击finsh完成安装。 第四步将压缩文件中的Chines.ptl中文汉化文件复制到安装目录下的“language”下 第五步 运行软件,之后再菜单栏中选择Option——》Preferences,然后在Interface选项卡下的Select Language选择“Chinese.ptl”,之后重新运行该软件即可! 第七步最后关闭软件,再运行软件就已经汉化好了。

2020-04-01

Java课设中国象棋博弈(附源码).zip

1绪论 1 1.1设计背景 1 1.2设计要求及内容 1 1.3基本功能: 1 1.4小组分工 2 1.5系统开发环境要求 2 2总体设计 3 2.1设计思路 3 2.2系统分析 3 2.3总体设计流程图 5 3详细设计 8 3.1棋盘实现 8 3.2棋子操作 10 3.3悔棋方法 21 3.4重新开始方法 21 3.5按钮的回调函数 22 3.6保存移动 22 4.模块测试 24 4.1 开始游戏测试 24 4.2重新开始测试 24 4.3悔棋测试 25 4.4退出功能测试 25 总结 26 参考文献 27 致谢 28 源代码 29

2020-06-16

进程控制代码。Linux下可直接编译通过

可以执行的完美进程控制,在Linux下可执行 gcc 路径 ./a.out 把.c文件保存到对应的路径下,在cygwin中进入对应的路径用gcc hello.c -o hello编译程序,然后./hello.exe去查看结果就可以了 10:22:42

2019-12-23

操作系统进程调度算法(先来先服务,短作业优先算法(SJF))linux下(附源码)

FCFS是最简单的调度算法,既可以用作作业调度,也可以用作进程调度 这种算法优先考虑系统中等待时间最长的作业(进程),而不管作业所需执行时间长短, 做法是从后备队列中选择几个最先进入该队列的作业,将它们调入内存,为它们分配资源和创建进程,然后放入就绪队列 进程

2019-12-24

flutter_lucklyshop-master.zip

flutter实战,代码结构严密,不仅做毕业设计可用,公司项目亦可用

2021-02-09

2019-2020真题.zip

软件设计师试卷,以及部分参考资料

2021-05-14

案例分析技巧和要点整理一.docx

信息系统高级

2021-08-08

操作系统复习题 汇总.docx

操作系统复习题 汇总

2021-05-08

图书资料管理系统.zip

图书资料管理系统基于eclipse下可视化工具WindowsBuilder配合Mysql数据库进行开发,具有的基本功能有管理员登陆,图书类别管理(包括图书类别的添加和删除),图书信息的管理 (包括图书基本信息的录入,删除和修改)。进行此次课程设计可有效的对数据库的概念结构设计和数据库逻辑结构设计进行一定的掌握与理解,同时通过建立图书资料管理系统E-R图,关系图可以加深对数据库相关知识的学习。

2020-01-08

the-way-to-go_ZH_CN-master.zip

在接触 Go 语言之后,对这门编程语言非常着迷,但由于目前国内并没有比较好的 Go 语言书籍,而国外的优秀书籍因为英文的缘故在一定程度上也为不少 Go 语言爱好者带来了一些学习上的困扰,不仅为了加快扩散 Go 爱好者的国内群体,本人在完成阅读这本名叫 《The Way to Go》 之后,决定每天抽出一点时间来进行翻译的工作,并且以开源的形式免费分享给有需要的 Go 语言爱好者。 尽管该书对目前 Go 语言版本来说有小部分内容相对过时,但是为当下不可多得的好书,相关内容已获得作者同意根

2021-02-09

draw.io-13.0.3 .zip

画流程图、架构图、线路图、网站模型等图表的制作工具.,配合Xmind使用,基本可以解决大部分的需求,

2020-05-26

MYSQL数据库连接驱动以及工具类.zip

1.安装MySQL数据库 2.加载驱动包 3.导入工具类,建立连接 4.测试 数据库连接撕四步走 1..加载驱动 Class.forName("com.mysql.jdbc.Driver"); 2.获取连接 conn = DriverManager.getConnection(url,username,psw); 3.数据库相关操作,增删改查 4.释放资源 rs.close();

2020-06-13

apache-tomcat-9.0.35-src.zip

1.进入官网,下载对应版本源码 [官网](https://www.apache.org/)(https://www.apache.org/) [Tomcat官网](https://tomcat.apache.org/download-90.cgi)(https://tomcat.apache.org/download-90.cgi) 下载源代码 然后导入即可!

2020-06-06

操作系统上机.zip

磁盘调度,进程创建,动态分区,页面置换,文件系统进程通信,等操作系统上机源码,且均在linux环境下编码通过。

2020-01-08

动态分区存储管理的内存分别配回收.c

在Linux下动态分区存储管理的内存分别配回收,实现对动态分区的深层理解 通过遍历所有区间,每次都找到最小空闲分区进行分配 通过循环在空闲区找是否有适合区间存储作业 通过循环查找要回收的已使用分区区号

2019-12-24

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

TA关注的人

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