• 关于

    OOP问题怎么解决

    的搜索结果
  • 《Akka应用模式:分布式应用程序设计实践指南》读书笔记1

      作者属于Scala、Akka技术爱好者,但苦于Akka没有关于设计模式的文章,偶尔搜到《Akka应用模式》一书,如获至宝。现整理一些读书笔记和自己的感悟,以供参考。 Actor模型 Actor模型感觉还是很给力的,要是按我以前学习actor模型,绝对会对他嗤之以鼻,这玩儿意能干啥。哈哈哈,只能...

    文章 gabrywu 2018-06-05 1338浏览量

  • 阿里技术官精心整理的Spring源码文档,由浅入深彻底全面解析Spring源码

    第⼀部分 Spring 概述第1节 Spring 简介Spring 是分层的 full-stack(全栈) 轻量级开源框架,以 IoC 和 AOP 为内核,提供了展现层 SpringMVC 和业务层事务管理等众多的企业级应⽤技术,还能整合开源世界众多著名的第三⽅框架和类库,已经成为使⽤最多的 Ja...

    文章 有故事的程序员 2020-12-04 1245浏览量

  • 别人再问你设计模式,叫他看这篇文章

    OOP三大基本特性 封装 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的属性和方法只让可信的类操作,对不可信的进行信息隐藏。 继承 继承是指这样一种能力,它可以使用现有的类的所有功能,并在无需重新编写原来类的情况下对这些功能进行扩展。 多态 多态指一个类实例的相同方法在不同情形有不同的表...

    文章 爱编程厨师 2018-09-14 829浏览量

  • 什么是对象,为什么要面向对象,怎么才能面向对象?

    一、 面向对象,这个对象到底是什么?       这个对象不是C#中的实例,C#中我们把一个类的实例也叫做对象,这种对象严格的说应该是面向对象的编程实现(OOP)中的对象,面向对象编程,也不是面 向类的实例编程。对象的定义是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅...

    文章 zting科技 2017-08-11 1033浏览量

  • [译] Redux 有多棒?

    本文讲的是[译] Redux 有多棒?, 原文地址:What’s So Great About Redux? 原文作者:Justin Falcone 译文出自:掘金翻译计划 本文永久链接:https://github.com/xitu/gold-miner/blob/maste...

    文章 玄学酱 2017-10-16 1084浏览量

  • 软件测试开发技术Java开发为什么需要UML

    关键字:Java开发 UML 知道UML造成了怎样的局面大混乱吗?知道什么样的功能是UML拥有但JAVA不具备的吗?知道我们为什么需要除JAVA外的另一种电脑语言吗?UML并 不仅仅只是JAVA或者其它什么语言的替代品。UML并不仅仅只是JAVA或者其它什么语言的替代品。UML是面向对象的分析及设...

    文章 技术小阿哥 2017-11-26 733浏览量

  • 《基于模型的软件开发》——2.1 基本理念

    本节书摘来自华章计算机《基于模型的软件开发》一书中的第2章,第2.1节,作者:[美]H. S.莱曼(H. S. Lahman)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.1 基本理念 OO范式较之以前的软件开发方法更加复杂精密。从硬件计算的角度我们并没有直观感受,因此需要一种...

    文章 华章计算机 2017-07-03 990浏览量

  • php链式调用

    转自默默 http://bbs.phpchina.com/thread-237323-1-1.html 写程序的人都喜欢偷懒,希望少打几行代码,并且让代码看起来很酷。 所以很多人写程序都会选择三元运算取代if..else...。而用过JS的人应该都见识过js中的链式方法。如 somevars.fu...

    文章 y0umer 2012-07-16 720浏览量

  • 重构:改善饿了么交易系统的设计思路

    我在2017年5月加入饿了么的交易部门,先后负责搜索、订单、超时、赔付、条约、交付、金额计算以及评价等系统,后期开始做些整体系统升级的工作。这篇文章成型于交易系统重构一期之后,主要是反思其过程中做决策的思路,我没有使用「架构」这个词语,是因为它给人的感受充满权利和神秘感,谈论「架构」让人有一种正在...

    文章 中间件小哥 2019-09-20 9449浏览量

  • 【Java开发者专场】阿里专家墨玖:淘票票工程师文化

    本篇文章来自于2018年12月22日举办的《阿里云栖开发者沙龙—Java技术专场》,墨玖专家是该专场第二位演讲的嘉宾,本篇文章是根据墨玖专家在《阿里云栖开发者沙龙—Java技术专场》的演讲视频以及PPT整理而成。 摘要:谈到工程师文化,大家都会比较熟悉,或者比较向往。但是到底什么是工程师文化,应...

    文章 李博 bluemind 2018-12-25 2685浏览量

  • 3D 真的很难吗,瞧瞧支付宝怎么做?

    阿里妹导读:图像作为人类感知世界的视觉基础,是我们在这个信息化时代获取信息、表达信息及传递信息的重要手段,而生成图像最高效准确的方式就是由计算机生成、显示、绘制,这些技术又统称计算机图形技术。计算机图形技术已经是许多产业的技术基础,比如动画、影视特效、游戏、设计、广告、AR、VR、数据可视化等等。...

    文章 技术小能手 2019-09-10 4343浏览量

  • Javascript 面向对象编程(一):封装

    作者:阮一峰 Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。 那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至...

    文章 炉火纯青 2017-03-29 647浏览量

  • 《PHP精粹:编写高效PHP代码》——1.2节OOP简介

    本节书摘来自华章社区《PHP精粹:编写高效PHP代码》一书中的第1章,第1.2节OOP简介,作者:(美)  Davey Shafik,更多章节内容可以访问云栖社区“华章社区”公众号查看 1.2 OOP简介开始冒险吧!在理论知识方面,我们会结合代码示例来讲解,这让你更容易看懂代码的实际意义。 1.2...

    文章 华章计算机 2017-08-01 1024浏览量

  • 在JavaScript面向对象编程中使用继承(3)

    上次讲了一下在使用JavaScript进行面向对象编程中,采用构造法来实现类继承的一些优缺点。下面我们接着把'原型继承法'的也有缺点也讲一讲,希望大家能积极提意见并探讨其中的一些问题。     原型(prototype)是JavaScript实现面向对象编程的一个基础,但它并不是唯一的构造类的方法...

    文章 唐玄奘 2017-12-18 755浏览量

  • 面向数据编程:ECS设计模式在数仓中应用的思考

    前言 作为一个从Java转去做大数据的开发,尤其是基于Hiv采用SQL的开发来说,抛弃了使用了很久的OOP,面向对象编程的设计思想后,总觉得有点不习惯。传统的web项目中,对SQL的使用更多还是在数据的增删改查上,...

    文章 Execublar 2020-04-06 796浏览量

  • 【如何有效做Code Review】8行代码提出的21个问题

    8行代码的21问题 1. 如何有效的做CR? 很多同学都有这个疑问,如何结构化体系化的做CR?如何综合应用各种手段尽快及早的发现代码问题和缺陷?下面围绕这个实例,抛砖引玉,大家可以一起探讨;  1.1 CR实例:8行代码21问题 实例如下 ,短短8行代码,通过CR可以发现多少问题呢?21处;这段...

    文章 zzj8704 2020-01-10 1951浏览量

  • 一份招聘需求的分析 (转载)

    一份招聘需求的分析 (转载张国良博客)以下是招聘条件: 工作性质:全职 工作地点:南京 发布日期:2009/6/15 截止日期:2009/6/30 招聘人数:6 工作经验:不限 学  历:大专以上 语言能力:英语 简历语言:中文 其他待遇: 职位描述   基本要求 熟悉.NET Framewo...

    文章 清山 2009-09-18 1302浏览量

  • SpringBoot AOP 记录日志实例

    SpringBoot AOP 记录日志实例 image.png image.png image.png image.png 散布于应用中多处的功能(日志、安全、事务管理等)被称为横切关注点。把横切关注点与业务逻辑分离是AOP要解决的问题。 在运行...

    文章 程序员诗人 2018-01-01 1424浏览量

  • 刚刚,阿里宣布开源Flutter应用框架Fish Redux!

    作者:闲鱼技术-吉丰 3月5日,闲鱼宣布在GitHub上开源Fish Redux,Fish Redux是一个基于 Redux 数据管理的组装式 flutter 应用框架, 特别适用于构建中大型的复杂应用,它最显著的特征是 函数式的编程模型、可预测的状态管理、可插拔的组件体系、最佳的性能表现。下文中...

    文章 闲鱼技术 2019-03-06 14224浏览量

  • 实践 Redux,第 1 部分: Redux-ORM 基础

    本文讲的是实践 Redux,第 1 部分: Redux-ORM 基础, 使用 Redux-ORM 来帮助你管理范式化 state 的有用技术,第 1 部分: Redux-ORM 使用场景以及基础的使用 系列目录 第 0 部分:系列简介 第 1 部分:Redux-ORM 基础 第 2 部分:...

    文章 玄学酱 2017-10-18 1362浏览量

  • OO中,先有对象还是先有类?

    就是问,在面向对象思想里,先有对象还是先有类,乍一看和先有鸡蛋还是先有鸡是一类问题,其实不然!这个问题,在lz考研复试的时候被面试官问过,一模一样,如今又在一个笔试题里看到了类似的题目,眨一下,有人会说,没有类,哪里来对象呢?其实不然,这个问题很经典,考的就是oo思想和软件工程的意识。 我经历之后...

    文章 ghost丶桃子 2016-05-19 1810浏览量

  • Object::hashCode的返回值是不是对象的内存地址?

    某一天,和小伙伴之间的话题不知怎么转到如何实现Object::hashCode上,于是就有了这篇文章。 有什么好讨论的呢,取对象的内存基址不就挺好的吗?方便又高效。且看下文的讨论 当GC发生时…… JavaDoc中描述了Object::hashCode的三个约束,其中要求对象不变时其hash co...

    文章 mapleliang 2018-04-03 2794浏览量

  • 在深入学习gnuradio之前你需要知道的

    原文网站:http://radioware.nd.edu 在深入学习gnuradio之前你需要知道的 学习GNU Radio需要有一定电脑基础和深入的通信与信号处理知识,本文列举了一些有用的资源,包括教程、网页链接和一些在线教程。本教程的目的是帮助GNU Radio爱好者们为这个令人兴奋的工具做一...

    文章 天一涯 2013-11-30 2941浏览量

  • 互联网大厂年度总结1000+道高频面试题(附答案解析)冲刺2021

    进大厂是大部分程序员的梦想,而进大厂的门槛也是比较高的,所以这里整理了一份阿里、美团、滴滴、头条等大厂面试大全,其中概括的知识点有:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring Boot...

    文章 程序员白楠楠 2020-12-25 286浏览量

  • 《JavaScript设计模式》——9.8 Command(命令)模式

    本节书摘来自异步社区《JavaScript设计模式》一书中的第9章,第9.8节, 作者: 【美】Addy Osmani 译者: 徐涛 更多章节内容可以访问云栖社区“异步社区”公众号查看。 9.8 Command(命令)模式 Command模式旨在将方法调用、请求或操作封装到单一对象中,从而根据我们...

    文章 异步社区 2017-05-02 829浏览量

  • 来了!闲鱼技术团队开源 Flutter 应用框架 Fish Redux

    阿里妹导读:目前,跨平台、高性能的渲染引擎逐渐成为大前端领域的一个热点。作为其中的明星, Flutter有很大的机会成为下一代主流的跨端解决方案。 闲鱼技术基于Flutter 深耕,开源了2亿用户背后的Flutter应用框架:Fish Redux。接下来,我们就一起深入解读 Fish Redux ...

    文章 技术小能手 2019-03-06 11041浏览量

  • JDK11现存性能bug(JDK-8221393)深度解析

    这是一篇鸽了很久的博客,因为博客内容和素材早就准备差不多了,但就是一直懒得整理,今天终于下定决心终于整理出来了,这也是这个bug JDK-8221393唯一一篇中文介绍博客。 先大致介绍下这个bug,准确说这个应该是jdk11新引入的zgc的一个bug,该bug在被触发的情况下会导致进程CPU使用...

    文章 xindoo 2020-07-23 145浏览量

  • 煮酒论AI,看看大牛怎么说

    为了完美的总结2017年,更好的走向2018年,科技媒体KDnuggets向大数据,数据科学,人工智能和机器学习的一些顶尖专家询问了一些他们认为的2017年最重要的发展以及2018年发展趋势的意见。 本文全篇的全部都是围绕一个问题: “2017年,机器学习和人工智能最重要发展是什么?2018年有...

    文章 【方向】 2017-12-31 5292浏览量

  • JS中的继承(上)

    JS中的继承(上) 学过java或者c#之类语言的同学,应该会对js的继承感到很困惑--不要问我怎么知道的,js的继承主要是基于原型(prototype)的,对js的原型感兴趣的同学,可以了解一下我之前写的JS中的原型对象 相信很多同学也跟我一样,刚开始接触js的面向对象编程的时候,都抱着一种排...

    文章 哈你真皮 2018-10-09 652浏览量

  • 即将开源 | 2亿用户背后的Flutter应用框架Fish Redux

    作者:闲鱼技术-吉丰 背景 在闲鱼深度使用 Flutter 开发过程中,我们遇到了业务代码耦合严重,代码可维护性糟糕,如入泥泞。对于闲鱼这样的负责业务场景,我们需要一个统一的应用框架来摆脱当下的开发困境,而这也是 Flutter 领域空缺的一块处女地。Fish Redux 是为解决上面问题上层应用...

    文章 闲鱼技术 2019-01-17 7544浏览量

1 2 3 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT