首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Python 知识大全

    流程控制-9(上)

    本文目录 前言 一、顺序结构 二、选择结构1-if语句 三、选择结构2-switch语句 前言 1.默认的运行流程 默认情况下,程序的运行流程是这样的:运行程序后,系统会按书写顺序执行程序中的每一行代码 10 return 0; 11 } 程序运行后,会按顺序执行第6、7、8行语句,于是输出结果为: Hello-1 Hello-2 Hello-3 2.其他运行流程 但很多时候,我们并不想要按照默认的运行流程去走 要想实现这种功能,那就要学会如何去控制程序的运行流程。 3.流程结构 为了方便我们控制程序的运行流程,C语言提供3种流程结构,不同的流程结构可以实现不同的运行流程。 这3种流程结构分别是: 顺序结构:默认的流程结构。按照书写顺序执行每一条语句。 选择结构:对给定的条件进行判断,再根据判断结果来决定执行哪一段代码。 执行到第7行的时候,a<9也是成立的,因此会执行第9行代码。

    60920发布于 2020-02-13
  • 来自专栏Swift社区

    LeetCode - #9 判断回文数字

    当一个整数向后读与向前读相同时,它就是回文。例如,121 是回文,而 123 不是。

    2.2K10编辑于 2021-12-06
  • 来自专栏Android 研究

    Retrofit解析9流程解析

    本片文章的主要内容如下: 1、整体流程简介 2、流程详解 3、总结 4、okHttp+Retrofit的整体架构 一、Retrofit整体流程简介 其实整个Retrofit的流程如下图: ? 二、流程详解 我们讲解Retrofit整体流程,就依据官方给的demo来吧,代码如下: 代码如下: public interface GitHub { @GET("/repos/{owner} 流程.png (1)说下整体流程成,运用动态代理技术获取了一个GitHubService的一个实例。 简易的流程图如下: ? 同步流程图如下: ? 同步.png 三、总结 我们再回过头来再来分析一下这张图 其实整个Retrofit的流程如下图: ?

    2.6K41发布于 2018-08-30
  • 来自专栏Python 知识大全

    9-流程控制(中)

    四、循环结构1-while循环 假如要你在屏幕上重复输出10次Hello World,你会怎么做?简单,把下面的代码拷贝10份就行了。 1 printf("Hello World\n"); 没错,把上次代码写10遍,确实能实现功能。但是这样的代码太垃圾了,有很多的重复的代码,这样会使得代码非常地臃肿,复用率低。因此,不建议这么做。 下次遇到像上面那样重复执行某个操作时,首先要想到的应该是循环结构。所谓循环,就是重复执行某一个操作,C语言中有多种方式可以实现循环结构。先来看看while循环。 1.形式 1 while ( 条件 )

    47820发布于 2020-02-13
  • 来自专栏全栈程序员必看

    罗马字符及数字_9罗马数字

    罗马字符及数字 小写 大写 中文 英文 α Α 阿尔法 aerfar β Β 卑塔 beita γ Γ : I – 1 II – 2 III – 3 IV – 4 V – 5 VI – 6 X – 10 L – 50 C – 100 D – 500 M – 1000 罗马数字共有七个 按照下面三条规则可以表示任意正整数: 重复数次:一个罗马数字重复几次,就表示这个数的几倍。 右加左减:在一个较大的罗马数字的右边记上一个较小的罗马数字, 表示大数字加小数字。 在一个较大的数字的左边记上一个较小的罗 马数字,表示大数字减小数字。但是,左减不能跨越等级。 比如,99不可以用IC表示,用XCIX表示。 加线乘千:在一个罗马数字的上方加上一条横线,表示将这个数字 乘以1000,即是原数的1000倍。同理,如果上方有两条横线, 即是原数的1000000倍。

    3.6K20编辑于 2022-11-11
  • 来自专栏Postgresql源码分析

    Postgresql源码(9)PinUnpinBuffer流程

    流程图 私有缓存的维护 等待进程唤醒 拿的锁在state中的一位,原子操作 spin等锁 PinBuffer static bool PinBuffer(BufferDesc *buf, BufferAccessStrategy

    35120编辑于 2022-05-12
  • 数字化时代内容「智」之路心得体会

    这篇博客着重分享了一次线下参会的经历,包括会议摘要以及个人的心得体会。这是一场面向开发者的线下会议,其核心内容围绕着AI、写作、个人影响力等几个方向展开。

    22211编辑于 2024-12-22
  • 来自专栏AI技术应用

    AI数字人的开发流程

    以下是AI数字人的开发流程。1. 明确目的开发AI数字人前,需明确其用途,如虚拟导游、品牌大使、教师或陪伴者等。这将决定后续的技术选型、设计元素和基础设施。2. 选择合适的技术AI数字人需融合多种技术,包括机器学习、自然语言处理、渲染引擎、语音合成、计算机视觉和动作捕捉。根据数字人的功能需求,选择相应的AI模型、软件和硬件。 例如,若数字人无需“看到”观众,如网站上的品牌助手,可省略计算机视觉。3. 设计与开发视觉设计:从初步草图到细节如眼睛颜色、面部表情和手势,全方位塑造数字人的外观。 语音与动作设计:选择专业级的文本到语音系统,让数字人的声音逼真且能传达多种情感和语调。 上线后,要持续维护,包括处理技术问题、响应用户反馈和定期更新,确保数字人长期保持价值和相关性。

    94210编辑于 2025-03-20
  • 来自专栏贾志刚-OpenCV学堂

    OpenCV实现0到9数字识别OCR

    使用OpenCV对0到9数字进行识别,实现简单OCR功能,基于CA(轮廓)分析实现特征提取,基于L1距离计算匹配实现数字识别。在排除干扰的基础上,识别精度可以达到98%以上。 整个算法分为两个部分,第一部分是特征提取,提取的特征实现了尺度不变性与轻微光照与变形干扰排除,第二部分基于特征数据进行匹配实现了相似性比较,最终识别0到9十个数字。 同样对数字ROI区域实现5x4的网格分割,每个Cell计算前景像素个数,也会借助权重比例进行分割,最终得到归一化之后的20个特征向量。 这样得到的40个特征向量具有放缩不变性与轻微抗干扰变形能力。

    5.9K20发布于 2018-07-26
  • 来自专栏区块链开发

    数字藏品(NFT)项目的上线流程

    数字藏品(NFT)项目的上线流程是一个涉及多个环节的复杂过程,需要精心策划和执行。以下是一个详细的步骤指南,涵盖了从准备阶段到上线后的维护。 一、准备阶段 (Pre-launch Phase)1.项目概念确立与规划:核心理念: 明确数字藏品的独特价值、主题和故事。目标受众: 确定目标用户群体及其偏好。发行总量: 确定NFT的总发行数量。 6.数字艺术品/内容创作:艺术设计: 创作高质量、独特的数字艺术品或内容。元数据准备: 准备每个NFT的元数据,包括名称、描述、属性等,并确定其存储方式(链上或链下,如IPFS)。 9.社区建设与营销策略:早期社区建立: 在项目启动前就开始积极建设社区,吸引早期支持者。营销推广: 制定全面的营销推广策略,包括社交媒体营销、内容营销、KOL合作、PR活动等,提高项目知名度。 内容创新: 不断推出新的数字艺术品或内容,保持项目的新鲜感。6.风险管理:监控安全风险: 持续关注智能合约和平台的安全状况,及时应对潜在的安全风险。

    82210编辑于 2025-03-28
  • 来自专栏数字芯片实验室

    ASIC 数字设计:概述和开发流程

    CMOS工艺利用NMOS和PMOS两种MOSFET来实现高密度、复杂的数字集成电路,主要用于信号处理。CMOS工艺的优点是低功耗、高速度和易于集成等。在数字IC中,MOSFET可以看作是简单的开关。 在ASIC设计流程中,这个Idea会不断地转化为不同的表现形式。 ASIC设计流程的第一步就是把Idea写成详细的规格说明书(Specifications)。规格说明书包括: 设计的目标和约束条件。 硬件描述语言(HDL)是一种用于描述数字系统的语言,可以用来表示逻辑门、微处理器、存储器、触发器等任何级别的硬件。在这个阶段,要对设计进行功能验证,以确保设计符合规格说明书的要求。 9、在物理实现和时序分析都通过之后,设计就可以交付给制造厂进行制造(Fabrication)了。制造完成之后,芯片会被切割、封装和测试。 最后,值得思考的是,我们是否一定要遵从这种瀑布式开发流程??? 能否尽可能地流程左移。

    2.1K10编辑于 2023-09-01
  • 来自专栏数字孪生

    Unity 开发数字孪生项目的流程

    以下是使用 Unity 开发数字孪生项目的详细流程:第一阶段:项目定义、资产准备与数据规划目标: 明确业务需求、确定多平台部署目标,并准备三维模型和数据源。 1.需求与平台界定:核心功能: 确定数字孪生用于监控、培训、销售展示还是运营优化。部署目标(关键): 明确最终的应用运行平台。 第三阶段:虚实数据绑定与动态逻辑实现目标: 将实时数据与 3D 对象的属性和行为连接起来,实现数字孪生的核心功能。 物理模拟: 使用 Unity 的内置物理引擎或外部插件(如 NVIDIA PhysX)实现流程模拟或碰撞检测。 #Unity #数字孪生 #软件外包公司

    1.5K11编辑于 2025-10-27
  • 来自专栏大数据进阶

    flink系列(9)-flink任务提交流程分析

    连续写了几天的flink StreamGraph的代码,今天闲来说一下flink的启动,今天主要说的是本地模式(LocalStreamEnvironment)启动 下面先上传一张启动流程的顺序图 ? 从图上看出MiniCluster(包含)之前的所有的流程都是属于客户端的,后续的都是属于远端 其中每一个流转类,如果细讲都可以形成好几篇,下面在结合代码细讲一下 StreamExecutionEnvironment CompletionException(resultThrowable); }); return currentSchedulingFuture; } 好的,已经很接近整个流程到终点了

    2.5K20发布于 2019-09-17
  • 来自专栏Android 研究

    APK安装流程详解9——PackageParser解析APK(上)

    (File, int)方法解析 7、PackageParse#parseApkLite(File,int)方法解析 8、PackageParse#parseApkLite(File,int)方法解析 9、 一个"集群"APK有一个"基准"APK(base APK)组成和其他一些"分割"APK("split" APKs)构成,其中这些"分割"APK用一些数字来分割。 所以我们这里就不挨个讲解了,关于这个类的主要方法,后续在讲解APK时会用到,所以关于这个类,我们先简单讲解下PackageParse类的内部类,然后依据在安装流程中的安装入口依次讲解PackageParse IoUtils.closeQuietly(parser); IoUtils.closeQuietly(assets); } } 这个方法内部的流程如下 、字母、下划线和点分隔符,这也是取包名的规则,比如是字母数字下划线加点分隔符,否则都不是合法的应用包名。

    7K10发布于 2018-08-30
  • 来自专栏明明如月的技术专栏

    LeetCode 9. Palindrome Number (回文字数字

    算法思路: 第一种思路:把数字转化为字符串,再通过字符来做。 负数不可能是回文字数字,直接返回false 通过left和right两个指针分别从中间往两边走依次比较,如果两个字符不同返回false left容易确定,直接通过除2然后1即可(角标从0开始),如果是偶数 Status: Accepted Runtime: 322 ms 第二种思路:直接通过数字的反转来做 利用一个变量暂存初始的x 负数直接返回false 反转字符串存入result,在此过程中防止超过整数最大值

    65820发布于 2021-08-27
  • 来自专栏数字孪生

    WebGL 开发数字孪生项目的全流程

    WeblGL 在数字孪生领域的应用,能够将物理世界的复杂数据以三维可视化的方式呈现,实现实时监控、模拟仿真和数据分析。从项目规划到最终部署,整个开发流程是一个系统性的工程,需要跨学科的团队协作。 以下将详细阐述一个完整的 WebGL 数字孪生项目的开发流程,确保项目顺利高效地进行。1. 项目规划与需求分析在任何一行代码开始之前,明确项目的目标和范围至关重要。 确定项目目标: 数字孪生项目的核心价值是什么?是用于设备故障预警、生产流程优化、还是城市交通模拟?清晰的目标有助于指导后续所有决策。 CesiumJS: 专为三维地理空间应用设计,适合城市级或地球级的数字孪生项目。 通过以上严谨的流程,一个 WebGL 数字孪生项目可以从概念变为一个功能强大、性能优越的实际应用,为企业带来巨大的商业价值。

    74710编辑于 2025-09-16
  • 来自专栏深度学习与python

    革新流程挖掘,数字北极星 3.0 开启流程智能新纪元

    9 月 22 日,国内流程挖掘行业备受瞩目的企业望繁信科技召开了数源·聚力 2023PRO_ 大会,展示了自身在流程挖掘领域的建设进展和最新成果。 望繁信科技在会上发布了数字北极星流程智能平台的 3.0 版本,结合大模型为企业的流程管理绘制了全新的图景,让更多企业能够以较低的门槛从流程智能化改造中获得切实收益。 从流程图本地化到流程资产 望繁信科技在开发数字北极星流程智能平台时,正是基于以上理念来设计架构的。 数字北极星 3.0 会通过人工智能分析历史业务数据,挖掘出最真实客观的流程并沉淀至流程资产中。 目前,望繁信科技已经将自研的流程资产平台技术的开源计划提上了日程。在望繁信科技看来,流程挖掘仅仅是数字北极星 3.0 的一部分。

    53720编辑于 2023-10-09
  • 来自专栏用户9859085的专栏

    数字藏品系统开发(IBOX数字藏品开发)丨数字藏品源码开发流程

    数字藏.品,是NFT的一种应用形式,目前网络上所说的数字藏.品、NFT、NFR,都是数字藏.品的一种称呼方式。" 数字藏.品是指使用区块链技术,对应特定的作品、艺术品生成的唯.一数字凭证,在保护其数字版权的基础上,实现真实可信的数字化发行、购买、收.藏和使用。” 二、多种发行方式:   采用定价发行、盲盒发行、多形式拍卖等机制来确保不同范式的数字藏.品都能够有合理的价格发现。    四、生.态赋能优势:   扩大数字藏.品应用场景,为数字藏.品产品持续赋能,终形成音乐、体育、动漫、艺术品、虚拟土地、域名等多领域协同发展生.态   按照数字藏.品(NFT)受追捧的热度可将上述的项目分为三个等级

    1.2K30编辑于 2022-06-27
  • 来自专栏iOS开发大全

    最新Xcode9 无证书真机调试流程

    IOS9下 设备管理对应的是描述文件 四. 解决:关掉推送和内购功能: 参考:https://www.jianshu.com/p/f31116a76ea9

    46620编辑于 2023-05-09
  • 来自专栏EAWorld

    流程驱动的企业数字化转型

    原则三:以流程为驱动、以订单为导向 为什么要以流程驱动、订单为导向?因为订单是企业的命脉,流程可以保障订单的高效执行。当然数字化企业对流程引擎的要求也将发生变化。 传统企业的流程是部门级的,存在大量的人工审批;数字化会颠覆原有的流程,自动化的决策流程与自助服务相结合会逐步替代人工流程。 所以数字化时代的企业流程管理趋势必然是端到端、数字化自动流程、全生命周期管理。 三、是数字化转型前后的区别 以上是分享了流程驱动的企业数字化转型之路,传统企业向数字化转型,在“用户”、“渠道”、“流程”、“组织”、“价值链”、“IT”等方面都需要逐步改变。 从“流程”的纬度,将从原来的“部门级、存在断点、人工审核”向“流程端到端、数字化自动流程、全生命周期管理”转变,从而提高效率、降低成本。

    2.3K70发布于 2018-04-02
领券