学习Objective-C的一些笔记 认识Objective - C什么是Objective - CObjective - C是一种面向对象的编程语言,它是C语言的超集,同时也兼容C语言。Objective - C的设计目标是提供一种简单、灵活、高效的编程语言,用于开发iOS和MacOS应用程序。Objective - C的语法类似于C语言,但是它引入了一些新的特性,如面向对象编程、动态类型、消息传递等。Objective - C的代 2023-12-26 软件开发 > MacOS #Objective-C #iOS开发 #编程语言 #面向对象编程 #动态类型 #消息传递 #代码编译 #执行效率 #Swift
数字人民币:一场荒诞的技术骗局? 好长一段时间以来,我一个做了二十几年应用软件开发的人,还是计算机专业科班出身,却没有搞清楚数字人民币跟微信和支付宝的在线收付款有什么区别?直到后来听说数字人民币是集成了区块链等技术实现的一种全新的支付方式。听起来非常的高大上,我也就没有再去深入研究这个技术问题。 但是,最近两年接触区块链的项目多了,再想一想数字人民币的技术,似乎又觉得有很多不合理的地方。 graph LR A[央行] -- 2023-11-06 兴趣爱好 #数字人民币 #区块链技术 #支付方式 #微信支付 #支付宝 #技术骗局 #信创工程 #中央管控 #联合记账 #第三方支付平台
A10跟RTX4090及A100性能对比 A10和RTX 4090的性能对比A10 和 RTX 4090 的性能不能简单地说对标,它们在不同方面各有优势,面向的应用场景也有所不同。 以下是这两款显卡的一些关键性能对比: 参数 A10 RTX 4090 显卡定位 主要用于数据中心和企业级应用,如 AI 推理、深度学习、虚拟桌面基础设施等 面向高端游戏和专业创作市场,适合游戏、内容创作等 架构 基于 Ampere 架构 基于 2023-10-23 人工智能AIGC #A10 #RTX4090 #A100 #显卡性能对比 #游戏性能 #AI计算 #深度学习 #显存带宽 #CUDA核心数 #热设计功耗
敏捷型软件项目从商务合同到收款开发 敏捷型软件项目周期管理与预测型、迭代型、增量型的不同,其范围的不确定性和变更的复杂性,使得项目周期管理变得更加灵活和动态,这也为项目的成功实施提出了更高的要求,特别是在外包项目中,敏捷型项目管理中如何做好范围基准、进度基准、成本基准、质量基准的管理,让相关干系人都满意,是当前软件项目经理必须面对并解决的问题。 项目周期的特点敏捷型项目周期管理与预测型、迭代型、增量型的不同,具体表现在: 预测型项 2023-08-25 项目管理 > 敏捷项目管理 #敏捷开发 #迭代开发 #项目管理 #商务合同 #项目收款 #范围管理 #变更管理 #项目基准 #项目周期 #客户沟通
Mermaid绘制流程图让Markdown画起来 Mermaid 流程图:用 Markdown 绘制可视化逻辑作为一名老程序员,我对于markdown格式的文件可谓情有独钟,因为它的简洁性和易读性让我能够快速地编写文档和笔记。然而,在编写技术文档时,我发现markdown的表达能力有限,特别是对于复杂的逻辑流程和图表展示。 为了解决这个问题,我开始寻找一种更强大的工具来支持markdown文档中的图表展示,而Mermaid就是这样的一个工具。但是 2023-07-13 软件开发 > 系统架构 #Mermaid #Markdown #流程图 #时序图 #类图 #状态图 #甘特图 #饼图 #可视化 #JavaScript
MacBook Air升级M.2固态硬盘踩坑记 听说2014年至2017年之间生产的MacBook Air可以升级自带的SSD固态硬盘,于是查了一下我平时用的不多的那台老电脑,发现是2015年入手的,内存4GB,存储空间是128GB的固态硬盘,现在来看真的很小了。 前几年用这台电脑还可以装XCode做开发,后来因为要安装iPhone模拟器,以及其他一些用于开发的iOS SDK,特别是XCode自带的SDK,一个版本就需要几个GB的空间,于是很 2023-06-26 兴趣爱好 > 电脑数码 #MacBook Air #SSD升级 #固态硬盘 #M.2接口 #转接卡 #时间机器 #硬件拆机 #操作系统恢复 #备份恢复 #螺丝刀规格
微信和抖音的小程序生态系统 微信小程序和抖音小程序的区别 The difference between WeChat Mini Program and Douyin Mini ProgramWeChat mini programs and TikTok mini programs have several differences: 微信小程序和TikTok小程序有几个区别: 1. Ecosystem and Purpose 2023-05-19 软件开发 > 小程序和APP #微信小程序 #抖音小程序 #小程序生态系统 #用户基础 #开发技术 #变现模式 #Uniapp #多平台开发 #娱乐体验 #实用服务
无服务器架构和云函数 Serverless and Cloud Function Serverless和云函数Serverless(无服务器架构)和云函数是云计算领域中紧密相关的概念,它们代表了一种创新的开发和部署模式,极大地改变了传统的应用程序架构和运维方式。 Serverless概念:Serverless并不是真的没有服务器,而是开发者无需关心服务器的管理和运维工作,这些由云服务提供商负责。Serverless主要包含函数即服务(FaaS,Function as a Se 2023-04-15 软件开发 > 云计算 #AWS Lambda #Serverless #云函数 #阿里云函数计算 #腾讯云云函数 #无服务器架构 #事件驱动 #多语言支持 #弹性资源管理 #云平台
元宇宙:一场视觉欺骗的 3D 盛宴 《红楼梦》第五回中,贾宝玉梦游太虚幻境,目睹”薄命司”判词与”红楼梦”十二支曲,这场精心设计的幻觉实为警幻仙姑对他的点化。太虚幻境的精妙之处,在于通过”假作真时真亦假”的叙事策略,将抽象的命运隐喻转化为具象的感官体验。当贾宝玉在幻境中经历”意淫”之劫时,他的认知系统完全被虚假场景所重构。 三百年后的今天,元宇宙技术正以更精密的方式复刻着这种认知欺骗。计算机图形学通过模拟人眼的双目视差,在平面屏幕 2023-03-12 人工智能AIGC > 3D技术和元宇宙 #元宇宙 #3D技术 #视觉欺骗 #认知 #虚拟现实 #技术 #大脑 #真实 #幻觉 #感知
敏捷开发中项目经理与Scrum Master角色 Project Manager Act as Scrum Master Scrum Master and Project Manager are not the same, although they have some overlapping functions. Here’s a detailed look at the differences: 1. Definitions and Focus Scrum Master Definition: A Scrum M 2023-03-02 项目管理 > 敏捷开发 #敏捷开发 #项目管理 #项目经理 #Scrum Master #职责 #技能 #Scrum框架 #项目规划 #资源管理 #团队协作