摘要: 类内部结构 类内部架构实际上是一个小型的状态机,成员变量是状态变量,成员函数是处理机。一般提倡一个类实现一种特定的功能,这样可以降低... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 软件开发过程主要追求的是高效、易于维护。 高效开发体现了代码的复用率即开发效率,是为了缩短开发周期。 易于维护体现了代码的重构效率,... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 概述 词法分析即对程序源码进行分词处理,分词处理就是把文本流分割成一个又一个符号。分词处理的输入输出是什么呢? 输入是源码字符串... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 此篇文章承接上一篇:【编译原理】如何编写BNF? 我们知道,完整的编译过程总体大概需要经历六个阶段: 词法分析->语法分析->... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 此篇文章承接上一篇:【编译原理】理解BNF 前言 理解了BNF,就能实现代码解析了吗?还有点早,因为理解了BNF,还要会写BNF。... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 前言 先了解一下什么是LUA: LUA官网:LUA官网 LUA介绍:LUA-百度百科 LUA教程:LUA教程-菜鸟教程 深入LUA ... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 前言 内存管理,是对软件中内存资源的分配与释放进行有效管理的方法和理论。 众所周知,内存管理是软件开发的一个重要的内容。软件规模越大... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 图像处理软件包括但不限于: 图片浏览器,2D地图浏览器、图片编辑器等软件。 为了处理大分辨率图片,一般采用GDAL加载图像,GDAL... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(44) 评论(0) 推荐(0) 编辑
摘要: BNF范式 下面来自百度百科: 巴科斯范式(BNF)所描述的语法是与上下文无关的。它具有语法简单,表示明确,便于语法分析和编译的... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(1037) 评论(0) 推荐(1) 编辑
摘要: 这里仅大概描述一下实现思路。 运行条件 两个屏幕,分辨率不同。Qt软件 问题提出 前段时间写了一个软件,窗口内有自绘内容。 自绘内容... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(2805) 评论(0) 推荐(0) 编辑
摘要: 关于运行模型 OSG中的类很多,只看OSG代码,很难把各个类串联起来。 我们知道面向对象程序的运行模型是:对象+对象间协作。 单纯看... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(63) 评论(0) 推荐(0) 编辑
摘要: OpenGL是一种三维技术规范。 我们知道三维渲染场景需要实时计算大量数据。 这里我根据自己的经验总结出一句话: 计算机中,对性... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 我对typedef的理解一直都是认为它和#define一样,分成三个部分,比如: #define A B 但是遇到以下这种函数类型定... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 1. Examples osgbillboard 这个项目很简单,就几个函数,而且很有意思。 osg::Billboard类是一个控... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1. 环境准备 运行调试环境的准备参考我的另外一篇博客:【OSG学习】准备开发调试环境 运行调试环境准备比较麻烦,但是不复杂,需要耐... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 项目地址 Github:https://github.com/tibogens/OpenThreads 码云:https://git... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 数据库是否应该使用外键约束? 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(10) 评论(0) 推荐(0) 编辑
摘要: EXC_BAD_ACCESS崩溃 位置:在UIApplicationMain函数内崩溃,相关函数:objc_release,场景:在... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(30) 评论(0) 推荐(0) 编辑
摘要: https://docs.microsoft.com/zh-cn/windows/terminal/ 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 前言 命令行在项目开发中使用频率很高,在指定目录中打开命令行也是很常见的需求,本文将介绍几种快速在指定目录打开cmd.exe命令行的... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(355) 评论(0) 推荐(0) 编辑
摘要: https://docs.microsoft.com/zh-cn/windows/win32/debugging-and-error... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 介绍 windeployqt.exe是Qt自带的工具,用于创建应用程序发布包。 简单来说,这个工具可以自动地将某程序依赖的库、资源拷... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 问题 openURL无法跳转到App store 报错 :Failed to open URL itms://itunes.appl... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 教程汇总 IOS比较好的网络教程:IOS编程浅蓝教程IOS编程教程(五)自定义UITableView的表单元格菜鸟教程-iOS教程 ... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(89) 评论(0) 推荐(0) 编辑
摘要: EasyCmd 项目地址:https://gitee.com/showmework/EasyCmd 最新版本:v0.2预览版 介绍 ... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(26) 评论(0) 推荐(0) 编辑
摘要: AutoCode For XML 介绍 软件名称:XML设计及解析代码生成工具软件。 此软件用于辅助程序开发人员进行图形化XML设计... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 前言 阅读本文前,请先阅读《写给理工科人看的乐理》。 上一篇我们讲了音阶及其倾向性,主要是为了领悟其中的逻辑与原理,限于篇幅,只是点... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 前言 阅读本文前,请先阅读《写给理工科人看的乐理》。 本文主要讲音阶。在其他地方能查到的细节,我们这里就不会多说了。本文重点在于梳理... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 前言 很早就接触了乐理,但是一直没有学懂,越学问题越多。个人感觉,其中很大的原因是有关教材写得看不懂,用未知的东西描述未知的东西,不... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 前言 本章设计模式只挑了一些必要的加以讲解,因为有的设计模式过于简单或者根本用不到,可以不做了解。 MVC 模式 使用说明 MVC... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 前言 在上一篇结构型模式中,我们以功能为基本单位,研究了一些设计模式,用于实现功能转换、功能组合、功能封装等目的。 我们知道,面向对... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 1. 全国计算机专业资格考试(软考) 1.1 官网 全国官网:https://www.ruankao.org.cn/,从全国官网首页... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 本文是音视频工程师系列的第一篇文章。 学习音视频的过程中发现,网络上高质量的音视频技术博客不是很多。具有代表性的是 雷神... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 开发库 FFmpeg FFmpeg官网 FFmpeg github 平台相关 DirectShow DirectShow简介 Dir... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 前言 结构型设计模式,主要研究: 主要有哪些场景使用结构型设计模式;每种场景应该使用何种设计模式;以程序中的功能为核心,研究程序功能... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 前言 学习设计模式需要有面向对象编程的基础,要基本掌握一种面向对象的编程语言。关于面向对象编程思想,我们有另外一篇文章专门讲解:面向... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 前言 根据菜鸟教程的目录,我们首先来看看创建型模式。 创建型模式研究: 实际应用中通常有哪些不同的创建对象的场景;在不同的场景下,如... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 简介 设计模式是计算机前辈们,总结项目开发成败经验,得出的一套最佳实践理论。它并不是高高在上、不切实际的理论,而是具体到代码编写层面... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 项目地址 AutoCode For XML on Gitee bug反馈、意见建议 bug反馈、意见建议请直接在此项目主页上进行!... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 使用Qt开发桌面程序,经常会有标绘的需求,一般有以下几点: 新建:圆、矩形、椭圆、文字标注,插入图像等;编辑:指对已标绘内容的属性编... 阅读全文
posted @ 2022-05-22 11:21 撬动未来的支点 阅读(118) 评论(0) 推荐(0) 编辑