首页 > 其他分享 >面向对象和面向过程

面向对象和面向过程

时间:2024-03-23 17:12:55浏览次数:16  
标签:足够 面向对象 面向 关心 lvgl 过程

最近在使用lvgl,发现写代码的过程种面向过程的思维特别浓,导致lvgl的学习使用又增加了不少难度。

首先你要计算来确保lvgl足够的资源使用(内存,cpu),然后就不要太完全关心lvgl的实现细节了。因为有足够资源使用了,关心底层代码自会白白增加时间。

想,mcu什么时候可以面向对象呢? 先计算好需要的资源是否足够,如果足够,那就可以面向对象了。再看途中是否出现了bug或者不满意的效果,如果没有,那么继续面向对象。

面向对象关心的是它提供给你的接口,然后需要你做什么,输出什么接口,而不是它的底层细节。

标签:足够,面向对象,面向,关心,lvgl,过程
From: https://www.cnblogs.com/LuRenZ1002/p/18091327

相关文章

  • Python面向对象(一):类的概念和使用
    目录何为类创建类为类创造一个实例内部访问内部隐藏何为类类,顾名思义就是一种数据类型,具有自己的属性和方法。类是一种对象的集合,所以对象也是类的实例。这么说可能很抽象且难以理解,在这里我们暂时将类理解为一种类型。举一个比较具体的例子,人就可以是一个类。正常的......
  • SpringBoot 面向面试学习(2023.03.23更新)
    导语在网上找了很多SpringBoot相关的教程,要么是针对初学者面向实战入门的视频,要么基于面试但存在收费或不全面的问题……因此参考网上博客特此总结了一些可能常见的面试题,循序渐进,以问题为导向,以面试为场景进行学习/复习。JavaGuide提供的Spring常见面试题总结可以去看,里面......
  • Java面向对象编程面试题
    序号问题详细答案1什么是类与对象?类和对象实例之间的关系?   类具有继承、数据隐藏和多态三种主要特性。类是同一类对象实例的共性的抽象,对象是类的实例化;类是静态的,对象是动态的,对象可以看作是运行中的类。类负责产生对象,可以将类当成生产对象的工厂2构造函数的特点有哪些(1......
  • Java-Java基础学习(5)-注解和反射以及类的加载过程分析
    4.1注解的理解Annotation是从JDK5.0开始引入的新技术Annotation的作用不是程序本身,可以对程序作出解释(这点和注释comment没什么区别);可以被其他程序(比如:编译器等)读取;Annotation的格式注解是以“@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(v......
  • 性能测试过程中优化-3:
    在上篇中记录了压力机服务器配置调到了60核120G,但这个配置也是压测结果非常不稳定,同样场景多次压测试通过率与响应时间差异极大。意识到一味的提升配置,改jmeter内存大小 起不到相应的作用。依然绕不开单机压问的问题(1、单机端口不够用  2、带宽不够用3、负载过高,性能损......
  • 使用keytool模拟CA证书颁发过程
    转载自:https://www.jianshu.com/p/6bbb62ac5e97本章是HTTPS那些事儿的第四篇文章,其他相关文章请参见:前言本篇主要介绍怎么使用jdk中的keytool工具模拟HTTPS证书颁发,通过该工具我们可以模拟CA证书的申请过程,CA证书的申请步骤可以参见本系列的第一篇文章HTTPS基础。*注意本文纯......
  • 2023年华数杯国际大学生数学建模竞赛B题社会稳定预警研究求解全过程文档及程序
    2023年华数杯国际大学生数学建模竞赛B题社会稳定预警研究原题再现  人类和所有动物一样,都有趋利避害的本能。人类成为造物之主的关键是,他们比其他动物更善于避免伤害。危机总是潜伏在未来。人类发展史是一部不断超越危机的历史(严耀军,2003)。“居安思危”,衡量和警示社会......
  • 攻防世界Ditf解题过程
    下载下来发现是一张照片,使用其他图片软件进行操作无果,放进虚拟机里面看一下输入binwalk-ee02c9de40be145dba6baa80ef1d270ba.png分离图片将分离出的文件复制到外面本机上,发现三个文件想打开这个压缩文件查看一下,结果发现需要密码,看来还是要查看一下图片,看是否能找到密......
  • 4年前的React老项目打包报错解决问题处理过程
    处理公司一个4年前React应用时,发现打包编译时会出现如题错误:Failedtominifythebundle.Error:index.71782de2.jsfromUglify]s  查看打包编译后源码错误位置: 经过bing搜索引擎查找类似解决方式: https://github.com/sorrycc/blog/issues/68 1、npm安装 https://g......
  • CentOS 7 64位的安装过程
    以下CentOS764位的安装过程:一:下载centos71.打开浏览器在地址栏输入centos官网:centos.orgcentos官网主页二:在VMwear中安装centos7打开VM点击创建新的虚拟机点击自定义(高级)---->下一步---->下一步选择稍后安装操作系统---->下一步---->选择Linux,版本CentOS7......