区块链的技术原理与项目开发实践 区块链技术是通过分布式存储、共识机制、智能合约、加密算法和链式结构等技术手段,实现数据的不可篡改、安全可靠、真实可信和可追溯等目标。 区块链中的每个数据区块都包含前一个区块的哈希值,形成了一个链条。 这种链式结构保证了每个区块的顺序和完整性,使得篡改某个区块的数据变得非常困难,因为需要同时修改该区块以及其之前所有区块的哈希值,这几乎不可能实现。 区块链技术主要包括以下几个方面: 分布式存储: 2024-01-10 软件开发 > 区块链技术 #区块链 #分布式存储 #共识机制 #智能合约 #加密算法 #链式结构 #哈希算法 #数据安全 #不可篡改 #节点验证
学习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
我借人间二两墨 这个冬天来得太早,又唯恐走得太迟,后疫情时代似乎没有描述得那么美好,一个新的经济周期已经悄然开始,想想这几年从追求功名的无奈,到感叹时光的寂寞,再到面对现实的迷茫,在刷着抖音的时候看到关于打油诗,于是顺手写了三首: 12345678910111213141516我借人间二两墨,原为功名写著作。奈何凡尘俗事多,柴米油盐催笔落。-.-再借人间二两墨,写山写水写寂寞。逝者川流如斯夫,岁月无痕看花落。- 2023-12-01 兴趣爱好 > 诗歌创作 #借墨 #打油诗 #时光感慨 #理想现实 #柴米油盐
数字人民币:一场荒诞的技术骗局? 好长一段时间以来,我一个做了二十几年应用软件开发的人,还是计算机专业科班出身,却没有搞清楚数字人民币跟微信和支付宝的在线收付款有什么区别?直到后来听说数字人民币是集成了区块链等技术实现的一种全新的支付方式。听起来非常的高大上,我也就没有再去深入研究这个技术问题。 但是,最近两年接触区块链的项目多了,再想一想数字人民币的技术,似乎又觉得有很多不合理的地方。 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核心数 #热设计功耗
信息系统项目管理师考试计算题常用概念 在信息系统项目管理师考试中,计算题的很多概念是直接使用PMBOK的,特别是英文简称,对于使用中文的我们简直是摸不着头脑。 1 挣值管理主要概念下面这些术语是项目挣值管理中用到的概念,其含义、英文全称及相关关系如下: EV、PV、AC、CPI、SPI、CV、SV EV(Earned Value):挣值,是指项目实施过程中已完成工作的价值,通过实际完成的工作量乘以预算单价来计算。 PV(Planne 2023-10-03 项目管理 > 成本控制 #项目管理 #挣值管理 #成本控制 #进度管理 #EV #PV #AC #CPI #SPI #EAC
IntelliJ IDEA中配置运行调试启动命令参数 一、操作过程记录在 IntelliJ IDEA 中运行或调试 Spring Boot 应用时,可以通过以下方式为启动命令添加参数(如 --nacos_host=192.168.1.7): 1. 配置 Run/Debug Configurations 添加 VM Options 或 Program arguments 步骤如下: 打开顶部菜单栏:Run > Edit Configur 2023-09-11 软件开发 > 微服务 #Nacos #IntelliJ IDEA #Spring Boot #Springboot #IDEA编辑配置 #IDEA参数 #IDEA调试 #IDEA运行 #VM Options #Program arguments
敏捷型软件项目从商务合同到收款开发 敏捷型软件项目周期管理与预测型、迭代型、增量型的不同,其范围的不确定性和变更的复杂性,使得项目周期管理变得更加灵活和动态,这也为项目的成功实施提出了更高的要求,特别是在外包项目中,敏捷型项目管理中如何做好范围基准、进度基准、成本基准、质量基准的管理,让相关干系人都满意,是当前软件项目经理必须面对并解决的问题。 项目周期的特点敏捷型项目周期管理与预测型、迭代型、增量型的不同,具体表现在: 预测型项 2023-08-25 项目管理 > 敏捷项目管理 #敏捷开发 #迭代开发 #项目管理 #商务合同 #项目收款 #范围管理 #变更管理 #项目基准 #项目周期 #客户沟通
程序员往事:跨越时代的开发工具兴衰录 大学时代已经是很遥远的事情了,当年在学校计算机楼的机房里学网页设计,最开始用的是FrontPage,微软的东西最核心的理念是所见即所得,像Word一样排版。后来出了Dreamweaver,大家说比FrontPage专业,生成的垃圾代码少,但是需要会HTML,当时还没有CSS的概念,嵌入JavaScript还是其他脚本在静态网页中是有争议的,当时的IE浏览器正快速吞食网景浏览器的市场。虽然如今Dr 2023-07-30 软件开发 > 网站建设 #网页开发 #服务器开发 #客户端软件 #FrontPage #Dreamweaver #ASP #PowerBuilder #Delphi #Visual Basic #Electron
写了20多年代码程序员是否值得干一辈子 写了20多年代码,我为何仍认定程序员值得干一辈子?从高中接触Quick Basic编程语言算起,我的代码人生已走过20多个年头,这还不包括大学四年计算机专业的系统学习——那时趴在机房电脑前敲下第一行代码的自己,还带着懵懂,只觉得编程是件有趣的事。读大学选了计算机专业,想法很简单:毕业后能进邮电局,毕竟那个年代这个专业“吃香”。未曾想四年后毕业时,邮电局已拆分为邮政局和电信局,电信系统又重组为中国电 2023-07-21 软件开发 > 职业规划 #程序员 #职业发展 #技术沉淀 #编程语言 #项目经验 #全球化 #长期价值 #技术视野 #代码质量 #职业认同