- 博客(328)
- 资源 (21)
- 收藏
- 关注
转载 人生的意义
人生的目的和意义是什么?这是一个永恒的哲学命题。有人说是享乐、有人说是财富、有人说是成功、有人说是奉献、有人说是权利、有人说是快乐、有人说是责任,甚至有人说神马都是浮云。 要明白人生的目的和意义首先要知道什么是人生。人生就是一个人用生命去体验,走完的一段时间的旅程,并或多或少的留下他自己独有的痕迹。它需要你去体验,它随着你生命的存在而开始,随着你生命的结束而消失。人生就像一杯变化
2016-10-31 22:08:28
1213
2
转载 国内常用公共DNS服务器、各省运营商DNS服务器汇总
原文 http://www.francissoung.com/2016/03/14/常用公共DNS服务器/主题 DNS服务器 服务器 运营商不知道大家有没有过网络是正常的,QQ可以正常登录、游戏也可以正常玩,但是网页无论如何都打不开。这就是电脑网络设置的DNS服务器有问题,不是其故障就是不工作了。换了DNS服务器成功解决问题。下边给大家分享一下国内比较大型大众常用
2016-10-13 09:23:10
57660
原创 网络时不时出现 DNS_PROBE_POSSIBLE问题怎么解决
按提示,是域名无法解析可能的情况:1.DNS服务器故障,这时可以换一个DNS,比如114.114.114.114知识点:114DNS是国内的解析服务器,114也是没有广告的,优点是解析速度在全国算是比较快的一个解析服务器,114DNS算是不错的一个DNS,部分运营商的默认DNS第一个用运营商自己的,辅助的是114的,可见连运营商都是用114的DNS,这个DNS在国内是比较出名的
2016-10-13 09:05:34
200278
原创 CMake工具链实战 - 第2讲 - CMake极简入门
✅CMakeLists.txt三要素:版本、项目、目标✅分离构建目录:保持源码干净✅多文件管理:使用变量或直接列出✅头文件包含✅C++标准设置:确保兼容性。
2026-02-01 16:26:55
587
原创 CMake工具链实战 - 第1讲 - CMake的来龙去脉
CMake不直接编译代码,而是生成其他构建系统需要的文件你的CMakeLists.txt↓CMake ← 配置阶段↓平台特定的构建文件 ← 生成阶段↓编译器 ← 构建阶段Unix/Linux: MakefileWindows: Visual Studio项目文件(.sln, .vcxproj)macOS: Xcode项目文件(.xcodeproj)其他: Ninja构建文件、CodeBlocks项目等解决了真实痛点:真正的跨平台构建平衡了各种需求。
2026-02-01 13:50:07
628
原创 CMake工具链实战(精简实用版)
本系列面向C/C++开发者,以快速上手、实战应用为目标,用最少的时间掌握CMake核心用法,解决实际项目构建问题。
2026-02-01 13:07:31
269
原创 C++工程师的前端之旅:前后端对话 - 实时通信篇 02 - WebSocket订阅(观察者模式实现)
关注点分离:前端只接收关心的数据网络优化:减少不必要的数据传输实时性:状态变化立即通知可扩展:轻松添加新LED或新客户端对于C++工程师来说,这是将熟悉的观察者模式应用于新领域(Web实时通信)的完美示例。模式不变,场景在变,核心思想永存。
2026-01-25 18:59:20
37
原创 C++工程师的前端之旅:现代化开发与进阶实战 - 调试技巧 01登录认证与授权:从内存到持久化的完整方案
方案优点缺点适用场景纯内存简单,无需考虑存储刷新丢失,多标签页不共享临时演示,简单原型刷新不丢失,多标签页共享有XSS风险,存储大小限制大多数Web应用,内部系统刷新不丢失,标签页关闭自动清除多标签页不共享银行、支付等高安全场景最安全,防XSS需要CSRF防护,前端无法直接访问高安全性要求的应用理解Web的无状态本质Web应用无法像Qt桌面应用那样在内存中保持状态每次HTTP请求都是独立的,需要明确携带身份凭证选择合适的存储方案推荐使用localStorage。
2026-01-19 09:43:17
682
原创 C++工程师的前端之旅:现代化开发与进阶实战 - 调试技巧 01 - DevTools核心功能.Sources面板.1
6.调试自己的项目时,确定修补程序后,即可修复服务器上的实际源代码,例如编辑本地源代码,然后将固定代码重新部署到服务器。一次浏览一行,以准确确定代码的位置以与不同的顺序运行。记住所有不同的类型,以帮助你尽快调试不同的方案。若要打开网页,请右键单击该链接,然后在弹出窗口中选择“在新选项卡中打开链接”或“在新窗口中打开链接”。有关用于单步执行代码的调试器按钮的详细信息,请参阅“JavaScript 调试功能”中的。如果你退后一步思考应用的工作原理,你可能会做出一个有据可知的猜测,即错误的总和 (
2026-01-18 14:26:43
756
原创 C++工程师的前端之旅:现代化开发与进阶实战 - 调试技巧 01 - JavaScript 调试
它是前端开发中必不可少的技术手段,通过调试可以深入理解代码执行流程,验证逻辑正确性,解决运行时问题。掌握现代调试技巧,能让前端开发事半功倍。JavaScript调试不仅是解决问题的工具,更是。:行断点、条件断点、函数断点。:快速找到bug的确切位置。:观察变量、对象状态的变化。:实时表达式求值、错误查看。:组件状态、Props查看。:理清复杂代码的执行路径。:Vuex状态、事件追踪。VS Code内置调试器。:性能分析、时间线记录。:内存泄漏检测、堆快照。:查看完整异步执行路径。:创建最简单的复现场景。
2026-01-17 16:50:36
446
原创 C++工程师的前端之旅:现代化开发与进阶实战 - 设备与系统交互篇 02 - 摄像头设备调用
对于C++工程师而言,前端摄像头调用展示了Web平台的独特优势:用极简的API完成复杂功能。虽然牺牲了底层控制能力,但获得了无与伦比的开发效率和跨平台能力。关键收获<canvas>= 完整的拍照解决方案浏览器安全模型是限制,也是保护Data URL和Blob是Web图像处理的核心现代浏览器已经能够提供生产可用的媒体功能是否真的需要复杂的原生实现?也许一个Web界面就能优雅地解决问题。
2026-01-15 23:17:18
566
原创 C++工程师的前端之旅:现代化开发与进阶实战 - 设备与系统交互篇 01 - 全屏控制
事件处理思维→ 直接映射到浏览器事件监听状态管理经验→ 适用于全屏状态跟踪UI布局知识→ 可用于CSS布局设计跨平台意识→ 帮助处理浏览器兼容性前端全屏控制虽不如Qt直接,但提供了更安全的用户交互模型。理解这种"请求-响应"模式,是成功过渡到前端开发的关键一步。
2026-01-15 22:45:29
225
原创 C++工程师的前端之旅:生产部署 - nginx篇 01 - 部署静态网页和反向代理等
在Windows下用nginx部署静态网页很简单:下载解压nginx创建网页目录(如html/test修改nginx.conf配置文件配置静态文件服务和代理启动nginx这样,简单的HTML页面就能通过网络访问了,而且还支持WebSocket代理。下次再聊聊如何配置HTTPS和负载均衡。
2026-01-06 20:11:08
807
原创 C++工程师的前端之旅:前后端对话 - 实时通信篇 01 - websocket等
作为一名C++工程师,我习惯于使用传统的HTTP协议进行通信,但当我接触到WebSocket时,它彻底改变了我对实时通信的认知。WebSocket是一种在单个TCP连接上进行全双工通信的网络协议。与传统的HTTP请求-响应模型不同,WebSocket允许服务器主动向客户端推送数据,实现了真正的实时双向通信。// 传统HTTP vs WebSocket// HTTP - 单向请求/响应客户端 -> 请求 -> 服务器客户端 <- 响应 <- 服务器// WebSocket - 双向持续通信。
2026-01-05 23:19:54
1058
原创 C++工程师的前端之旅:基础三剑客 - HTML篇 02 - 界面跳转
基础导航:用户可以在不同页面间自由切换精确定位:快速跳转到页面的特定位置数据传递:页面间共享配置和信息用户引导:清晰的交互流程状态管理:保持用户的操作状态核心要点<a href="目标.html">是最基础的跳转方式#锚点名实现页面内精确定位?参数=值传递数据到新页面JavaScript提供更灵活的控制表单提交是特殊的跳转方式记住:好的跳转设计就像好的程序流程——清晰、直观、可预测。用户应该总是知道他们在哪里,能去哪里,以及如何返回。
2026-01-02 23:48:14
938
原创 C++工程师的前端之旅:前后端对话 - RESTful API篇 02 - 手机端访问
配置分离:通过config.js灵活配置服务器地址跨设备访问:手机和电脑都能测试同一个API简单部署:只需修改一个配置项详细反馈:清晰的界面和日志手机访问需要电脑的局域网IP,不是localhost电脑和手机必须在同一个WiFi网络防火墙需要允许相关端口配置一次,多端通用现在你可以轻松地在手机和电脑上测试API了,这在移动开发和跨设备测试中非常实用。待定。
2026-01-02 20:52:01
572
原创 C++工程师的前端之旅:前后端对话 - RESTful API篇 01 - 实用指南
学会了Js,后面搭建c++后台服务,有个问题是:它们俩怎么"握手"?就像两个陌生人要通过电话交流,得先确定对方能不能接电话,用什么语言说话。今天,我要用最直接的方式让它们对上话。
2026-01-02 16:51:10
473
原创 C++工程师的前端之旅:基础三剑客 - JavaScript篇 01 - 实用指南
掌握了HTML和CSS后,我们终于来到了最关键的环节:JavaScript。如果说HTML是骨架,CSS是外衣,那么JavaScript就是让工具“活起来”的灵魂。
2026-01-01 21:08:59
602
原创 C++工程师的前端之旅:基础三剑客 - CSS篇 02 - 样式表的三张面孔
特性内联样式内部样式表外部样式表维护性差中等优秀复用性无单文件内复用跨文件复用性能快快首次慢,后续快缓存无无支持缓存优先级最高中等最低适用场景快速测试小工具/原型正式项目。
2026-01-01 16:24:19
939
原创 C++工程师的前端之旅:基础三剑客 - CSS篇 01 - 实用指南
1. Flex布局 (display: flex) - 解决所有布局问题2. 盒模型 (box-sizing: border-box) - 避免尺寸计算混乱3. 颜色和字体 - 立即改善视觉效果4. 伪类 (:hover) - 添加交互反馈。
2026-01-01 14:01:37
316
原创 C++工程师的前端之旅:基础三剑客 - HTML篇 01 - 实用指南
作为C++开发者,我们不需要成为前端专家,只需掌握足够搭建工具界面的HTML知识。
2026-01-01 11:26:07
396
原创 C++工程师的前端之旅:开篇
作为一名C++开发者,我决定踏入前端世界。这不是转行,而是"拓展边界"——用Web技术为C++工具赋予现代交互界面。
2025-12-31 23:25:50
346
原创 C++/Qt课程设计实战指南:实战篇-16.学生成绩管理系统
更新记录:总链接:C++/Qt课程设计实战指南:手把手教你搞定大作业-CSDN博客文章浏览阅读157次。《Qt课程设计实战指南》专栏正式上线!由资深Qt开发者小Q老师精心打造,针对课程设计常见痛点提供系统解决方案。专栏涵盖四大模块:从基础环境配置到实战项目开发(如学生管理系统、网络聊天室),再到代码质量提升和答辩准备技巧。通过真实案例演示,手把手教学,帮助零基础学生快速掌握Qt开发,解决"无从下手"、"调试困难"、"答辩紧张"等难题。专栏采用渐进式教学,附带常见问题解答,是Qt课程设计的全能助手。首期内容将
2025-12-28 15:01:33
33
原创 C++/Qt课程设计实战指南:实战篇-15.简易局域网聊天室
总链接:C++/Qt课程设计实战指南:手把手教你搞定大作业-CSDN博客文章浏览阅读157次。《Qt课程设计实战指南》专栏正式上线!由资深Qt开发者小Q老师精心打造,针对课程设计常见痛点提供系统解决方案。专栏涵盖四大模块:从基础环境配置到实战项目开发(如学生管理系统、网络聊天室),再到代码质量提升和答辩准备技巧。通过真实案例演示,手把手教学,帮助零基础学生快速掌握Qt开发,解决"无从下手"、"调试困难"、"答辩紧张"等难题。专栏采用渐进式教学,附带常见问题解答,是Qt课程设计的全能助手。首期内容将讲解Qt环
2025-12-28 13:16:03
30
原创 C++/Qt课程设计实战指南:实战篇-14.文件加密/解密工具
更新记录:总链接:C++/Qt课程设计实战指南:手把手教你搞定大作业-CSDN博客文章浏览阅读157次。《Qt课程设计实战指南》专栏正式上线!由资深Qt开发者小Q老师精心打造,针对课程设计常见痛点提供系统解决方案。专栏涵盖四大模块:从基础环境配置到实战项目开发(如学生管理系统、网络聊天室),再到代码质量提升和答辩准备技巧。通过真实案例演示,手把手教学,帮助零基础学生快速掌握Qt开发,解决"无从下手"、"调试困难"、"答辩紧张"等难题。专栏采用渐进式教学,附带常见问题解答,是Qt课程设计的全能助手。首期内容将
2025-12-28 12:38:38
29
原创 C++/Qt课程设计实战指南:实战篇-13.简易文本编辑器
更新记录:总链接:C++/Qt课程设计实战指南:手把手教你搞定大作业-CSDN博客文章浏览阅读157次。《Qt课程设计实战指南》专栏正式上线!由资深Qt开发者小Q老师精心打造,针对课程设计常见痛点提供系统解决方案。专栏涵盖四大模块:从基础环境配置到实战项目开发(如学生管理系统、网络聊天室),再到代码质量提升和答辩准备技巧。通过真实案例演示,手把手教学,帮助零基础学生快速掌握Qt开发,解决"无从下手"、"调试困难"、"答辩紧张"等难题。专栏采用渐进式教学,附带常见问题解答,是Qt课程设计的全能助手。首期内容将
2025-12-27 22:26:14
35
原创 C++/Qt课程设计实战指南:实战篇-12.井字棋小游戏
更新记录:总链接:C++/Qt课程设计实战指南:手把手教你搞定大作业-CSDN博客文章浏览阅读157次。《Qt课程设计实战指南》专栏正式上线!由资深Qt开发者小Q老师精心打造,针对课程设计常见痛点提供系统解决方案。专栏涵盖四大模块:从基础环境配置到实战项目开发(如学生管理系统、网络聊天室),再到代码质量提升和答辩准备技巧。通过真实案例演示,手把手教学,帮助零基础学生快速掌握Qt开发,解决"无从下手"、"调试困难"、"答辩紧张"等难题。专栏采用渐进式教学,附带常见问题解答,是Qt课程设计的全能助手。首期内容将
2025-12-27 21:58:38
31
原创 C++/Qt课程设计实战指南:实战篇-11.天气查询器
更新记录:总链接:C++/Qt课程设计实战指南:手把手教你搞定大作业-CSDN博客文章浏览阅读157次。《Qt课程设计实战指南》专栏正式上线!由资深Qt开发者小Q老师精心打造,针对课程设计常见痛点提供系统解决方案。专栏涵盖四大模块:从基础环境配置到实战项目开发(如学生管理系统、网络聊天室),再到代码质量提升和答辩准备技巧。通过真实案例演示,手把手教学,帮助零基础学生快速掌握Qt开发,解决"无从下手"、"调试困难"、"答辩紧张"等难题。专栏采用渐进式教学,附带常见问题解答,是Qt课程设计的全能助手。首期内容将
2025-12-27 21:21:57
25
原创 C++/Qt课程设计实战指南:实战篇-10.数字时钟与闹钟
优点1. 界面美观: 采用深色主题设计,视觉效果出色2. 功能完整: 包含时钟显示、闹钟管理、系统托盘集成等核心功能3. 用户体验: 提供直观的操作反馈和状态提示,支持系统托盘后台运行4. 扩展性强: 代码结构清晰,便于添加新功能技术亮点1. 样式管理: 使用QSS文件实现统一的深色主题界面设计2. 系统集成: 完整的系统托盘集成,实现优雅的后台运行3. 多媒体支持: 使用Qt Multimedia实现铃声播放功能。
2025-12-27 16:02:06
28
原创 C++/Qt课程设计实战指南:实战篇-9.校园通讯录
本项目成功实现了一个功能完整的校园联系人管理系统,具有以下特点:优点1. 界面美观: 采用现代化设计风格,按钮颜色区分功能2. 功能完整: 包含联系人管理的核心功能3. 数据可靠: 使用SQLite数据库,数据存储安全4. 扩展性强: 代码结构清晰,便于添加新功能技术亮点1. 样式管理: 自定义MIStyleManager实现统一的按钮样式管理2. 状态控制: 实现按钮禁用状态的统一视觉反馈3. 数据安全: 提供完整的数据验证和错误处理机制。
2025-12-14 17:32:30
26
原创 C++/Qt课程设计实战指南:实战篇-8.简易音乐播放器
优点1. 界面美观: 采用深色主题,界面简洁现代2. 功能完整: 包含音乐播放器的基本功能3. 性能良好: 使用Qt原生多媒体模块,播放流畅4. 扩展性强: 代码结构清晰,便于添加新功能技术亮点1. 音频可视化: 实时显示音频级别,增强用户体验2. 设备管理: 支持多个音频输出设备切换3. 响应式设计: 界面布局适应不同尺寸窗口可改进之处1. 播放历史: 缺少播放历史记录功能2. 均衡器: 未实现音频均衡器3. 歌词显示: 未添加歌词显示功能。
2025-12-14 16:05:04
33
原创 C++/Qt课程设计实战指南:实战篇-7.待办事项管理器
TaskFlow是基于Qt框架开发的现代化待办事项管理应用,采用C++语言和SQLite数据库实现。项目采用MVC架构,包含用户界面、核心业务逻辑、公共和工具模块。核心功能包括任务分类、优先级设置、提醒通知等,UI采用三栏式布局。技术亮点包括自定义委托绘制、后台提醒线程和数据一致性保障。项目优势在于架构清晰、功能完善,未来可扩展云同步、移动端支持等功能。体验地址已提供。
2025-12-07 21:09:56
47
原创 C++/Qt课程设计实战指南:实战篇-6.简易绘图板
本文介绍了一个基于Qt框架开发的跨平台绘图应用。该项目采用C++编写,具备简洁美观的UI界面,提供画笔、直线、矩形、椭圆等基础绘图工具,支持颜色选择和画笔粗细调节。通过自定义无边框窗口、QPainter绘图类、QPixmap画布等技术实现核心功能,包括实时预览和鼠标交互。项目采用MVC架构和信号槽机制,代码结构清晰易于扩展,适合Qt初学者实践。后续可增加撤销/重做、文件保存、更多绘图工具等功能优化体验。项目已开源在Gitee平台。
2025-11-15 21:22:53
46
原创 C++/Qt课程设计实战指南:实战篇-5.图片浏览器
本文介绍了一个基于Qt框架开发的图片浏览器"PicBrowser"项目。该项目采用MVC架构,实现了图片显示、旋转、缩放(1%-800%)、导航等核心功能,支持常见图片格式。特色包括无边框窗口设计、边缘拖动调整大小、图片信息展示等。项目使用QGraphicsView/QGraphicsScene管理图片,通过重写事件处理函数实现高级交互。开发环境为Windows+Qt6.x+C++,代码已开源。该项目作为课程实践,展示了Qt图形界面开发技术,未来可扩展图片编辑、幻灯片播放等功能。
2025-10-16 22:00:50
56
原创 C++/Qt课程设计实战指南:实战篇-4.个人日记本
《Qt个人笔记应用开发实践》摘要:本项目基于Qt6.8.3框架开发了一款轻量级本地笔记工具,支持笔记创建/编辑/删除、分类管理及搜索功能。系统采用左右分栏设计,左侧为笔记列表(QListWidget)和搜索区,右侧为编辑区(QTextEdit),支持暗黑/亮色主题切换。技术实现上使用信号槽机制进行模块通信,笔记以文本文件形式存储在本地,具有跨平台特性。项目亮点包括简洁的界面设计、高效的数据处理性能,完全满足课程设计要求。开发环境为C++/QtCreator/Windows11,源码已开源。
2025-09-27 14:37:24
90
原创 C++/Qt课程设计实战指南:实战篇-3.简易计算器
基于Qt6.8.3的MVC架构计算器,支持四则运算、小数和负数输入,采用无边框窗口和自定义UI设计,涵盖开发环境、架构及核心代码实现。
2025-08-31 20:50:09
89
原创 C++/Qt课程设计实战指南:实战篇-2.高校学生管理系统
本文档为项目具体方案,包括三大用户角色(管理员/教师/学生)的登录界面设计、数据库架构、系统框架及数据模型。后续章节将详细说明项目具体实现过程、最终总结以及系统体验地址。全文采用结构化编排,通过清晰的章节划分系统性地展示了项目开发全流程。
2025-07-15 23:01:40
258
原创 C++/Qt课程设计实战指南:实战篇-1.餐饮管理系统
《餐厅菜品统计系统开发总结》 摘要:本文介绍了一个基于Qt框架开发的餐厅菜品统计系统,采用C++语言编写,SQLite作为数据库。系统采用MVC架构设计,包含菜品管理、销售记录、统计分析和奖励计算四大核心模块。通过Dish类和SalesRecord类实现数据模型,采用自定义UI界面和主题切换功能提升用户体验。系统实现多维度数据分析算法,包括热销菜品排名、时段销售统计和可配置的厨师奖励计算机制。项目亮点包括模块化设计、高效数据管理、现代化UI和稳定的系统性能。该系统有效解决了餐厅数据管理的痛点,为经营决策提供
2025-07-13 21:55:54
171
1
原创 C++/Qt课程设计实战指南:基础篇-2.常见控件和工具类使用指南
Qt框架是一个成熟的跨平台开发工具,支持桌面、移动及嵌入式系统开发。其核心优势包括跨平台兼容性、模块化设计和灵活部署。模块分为基础模块(必备核心功能)、附加模块(专业扩展)、增值模块(商业功能)和技术预览模块(实验特性)。开发者可根据需求选择模块,如工业控制可选用QtMqtt/QtSerialBus,移动开发可搭配QtQuick和传感器模块。Qt采用LGPLv3和商业双许可模式,部分增值功能需商业授权。建议开发者先掌握QtCore/QtGUI核心模块,再按需学习专业领域功能。
2025-06-29 14:43:12
237
在开发板上生成一个带logo的二维码 -(二)
2016-10-28
qt-opensource-windows-x86-mingw482-4.8.6-1.zip
2021-02-25
libpng-1.6.17.tar.xz
2016-10-28
在开发板上生成一个带logo的二维码 -(三)
2016-11-08
siplus.zip
2017-07-07
libpng-1.5.14.tar.gz
2016-10-28
在开发板上生成一个带logo的二维码 -(一)
2016-10-28
qrencode-3.4.4.tar.gz
2016-10-28
截动态图工具
2017-04-06
MinGW-gcc440_1.zip
2017-03-17
qtcreator-gdb-7.4-MINGW32_NT-6.1-i686.tar.gz
2017-03-17
zlib-1.2.8.tar.gz
2016-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅