zoukankan      html  css  js  c++  java
  • 是否要学点GUI编程

    传统GUI编程相对于Web前端编程来说,应该要复杂点。以MVC的要求来看,大多数现有系统代码可能都不达标。但在Web领域,通过框架的约束,是个人都知道要MVC。

    MVC有Classic MVC和Web MVC,其主要的区别在于M与V是否耦合。Classic MVC一直运用于传统GUI编程领域。

    GUI编程中,会涉及阻塞与非阻塞,异步与同步、主线程与子线程等概念(在Web开发中也是存在的,但PHP中比较少);主线程一般不能被阻塞,不然界面就呈现卡住的状态,像搞安卓的初学者都知道这个原则,由此造成需要掌握一些比较复杂和精妙的编码方式。

    随着Web标准的进化,现在基于Web开发的纯客户端GUI程序也越来越多,像有道词典、钉钉、bearychat等都是比较成功的案例。

    GUI编程其实比较重要,我们用的桌面操作系统、各种工具软件都要很专业很强悍的技术沉淀,但大家也会更多的尝试成本更低的方向。

  • 相关阅读:
    Gym 101606 F-Flipping Coins(概率dp)
    Gym101350 J Lazy Physics Cat
    Gym 101350G
    hdu6188 Duizi and Shunzi (贪心或者dp)
    Gym101350 FMonkeying Around
    codeforce 457DIV2 C题
    codeforce 457DIV2 B题
    codeforce 461DIV2 F题
    codeforce 461DIV2 E题
    PE文件RV转FOA及FOA转RVA
  • 原文地址:https://www.cnblogs.com/x3d/p/6603128.html
Copyright © 2011-2022 走看看