首页   注册   登录
 pinews 最近的时间轴更新
pinews

pinews

V2EX 第 256313 号会员,加入于 2017-09-25 17:38:05 +08:00
小白请教一下 tracert 挺有意思的,但是
宽带症候群  •  pinews  •  14 天前  •  最后回复来自 dorothyREN
11
腾讯云存储被人爬了流量
  •  1   
    云计算  •  pinews  •  26 天前  •  最后回复来自 LeBron23
    23
    万恶之源——亚马逊
    程序员  •  pinews  •  35 天前  •  最后回复来自 pinews
    5
    必应壁纸 2019 月历
    程序员  •  pinews  •  50 天前  •  最后回复来自 Dex7er
    1
    PHP curl 关于 put 和 post 使用上的一个小问题
    程序员  •  pinews  •  36 天前  •  最后回复来自 encro
    14
    atom 这种显示方式怎么调出来?
    程序员  •  pinews  •  62 天前  •  最后回复来自 qwerthhusn
    11
    中国微软云打电话了
    云计算  •  pinews  •  83 天前  •  最后回复来自 vegetablebird
    26
    pinews 最近回复了
    @wxjback 好吧,我修改一下,百度为了平衡。
    我对“面向对象”的理解

    函数式编程可以理解为过程编程,既输入条件,计算,输出结果。
    打个比喻,原始人,饿了就去打猎,渴了去河边喝水,困了回山洞睡觉。
    当然,现代人也是如此,即函数时编程处理的模型简单直接。

    面向对象编程可以理解为职能状态编程,即涉及的任务相对独立,又有不可分的联系。
    举个例子,你是一个酋长,饿了,你能够自己打猎,但是委托给专人负责伙食,敌人来了,你可以亲自上阵冲锋,也可以委托给专人负责打仗,洪水来了,你委托专人治水。
    但是问题在于,打猎的时候,敌人来了怎么办?治水的时候缺粮怎么办?当然你可以成立一个打猎保卫部门,从打仗里独立出来,也可以成立一个困难时期食物分配部门。
    但有些时候还不到必须独立的地步,只需要打猎部门将自己的状态传达给保卫部门,各部门需要共享一些信息以便行使原来不具有的功能。

    我们可以看到,最初编程的时候只有简单直接就足够,但随着编程的复杂,函数需要引用越来越多的参数去判断,又要将原来一个扩张的函数分解更独立的函数,函数传来传去都是几个相同的参数。
    这时候就像(变成)始祖鸟(的蛋)一样,虽然还是函数时编程,但已经体现了面向对象编程的特征。
    所谓面向对象编程语言,就是把由人类自己规划编程布局的任务独立出来,由编程语言完成,而人类只要使用 api 就好了。
    为什么要用面向对象编程?人类在解决问题的时候,要从实际出发,从大局出发,将任务分解后,如果有些事务时重复的,有联系的,从而专门的人处理专门的事情。比如有人专门研究语言的特性,创造更合适的语言,有人装早更合适的框架,有人开发扩展组件,有人创造新的应用领域。

    当然面向对象也不是万能的,固定的,因为人类组成了社会,独立个体仍然是千差万别的,有大量的需求是重复的,也有大量的需求是基础的,简单的,却又不同的,这时候人们会有两种办法,第一选择固定模式再退化,第二是从底层创新完善。

    比如 pwa 吧,网页应用,高级到搭积木的模式,连面向对象都跨过去了。
    @yankebupt 非要胡搅蛮缠,没什么好说的。
    11 天前
    回复了 caddie 创建的主题 程序员 网站被 IP 流量攻击崩了,怎么解决?
    报警
    @JAYDEN96 可能是你知道 腾讯知道 我不知道,却不能公开说的理由。
    @wxjback 百度有网页和专门的客户端,你这用法明显超出百度应有的服务范围,被封是应该的,这是百度打击非法自救,而不是相反你说的死亡。
    19 天前
    回复了 1oNflow 创建的主题 程序员 2020 年度晒桌面
    windows xp - 10 壁纸大全
    http://shijuewuyu.com/windowswallpaper/

    被浏览器“优化”了吧,我也遇到过。不过,你的这个要求应该用动画而不是转换。
    cookie 加密
    26 天前
    回复了 pinews 创建的主题 云计算 腾讯云存储被人爬了流量
    百度一直删除链接 ,新的链接: https://pan.baidu.com/s/1vt-tGsaIYcK59mFTKGAKGA 提取码: qy8c
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3072 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 40ms · UTC 05:20 · PVG 13:20 · LAX 21:20 · JFK 00:20
    ♥ Do have faith in what you're doing.