码迷,mamicode.com
首页 >  
搜索关键字:设计    ( 109230个结果
101JAVA设计模式--业务逻辑实现扩展,框架使用分析总结
23中设计模式目录如下: 工厂模式抽象工厂模式单例模式建造者模式原型模式适配器模式桥接模式过滤器模式组合模式装饰器模式外观模式享元模式代理模式责任链模式命令模式解释器模式迭代器模式中介者模式备忘录模式观察者模式状态模式空对象模式策略模式模板模式访问者模式 1.哪些JAVA不能用?3种 内存相关的:克 ...
分类:编程语言   时间:2019-12-08 01:37:00    阅读次数:19
C#中的属性
本文介绍了C#中的属性,以及C#6和C#7中与属性相关的新特性。 ...
分类:Windows程序   时间:2019-12-08 01:33:15    阅读次数:16
案例分析:设计模式与代码的结构特性
一.工厂模式概述 工厂模式,又称静态工厂模式,是用来生产对象的。在Java中,万物皆对象,对象需要创建之后才能使用,如果创建对象的时候直接new该对象,就会对该对象耦合严重,当我们更换对象的时候,所有new对象的地方都得修改一遍,显然违背了软件设计的开闭原则。如果我们使用工厂来生产对象,就只需要和工 ...
分类:其他好文   时间:2019-12-08 01:22:11    阅读次数:12
全栈项目|小书架|服务器端-NodeJS+Koa2 实现点赞功能
效果图 接口分析 通过上面的效果图可以看出,点赞入口主要是在书籍的详情页面。 而书籍详情页面,有以下几个功能是和点赞有关的: 获取点赞状态 点赞 取消点赞 所以项目中理论上与点赞相关的接口就以上三个。 点赞 model 的设计 既然明确了接口数量,那么下一步就是设计接口对应的 ,通过 生成表格 ,里 ...
分类:Web程序   时间:2019-12-08 01:14:51    阅读次数:17
Best Time to Buy and Sell Stock
描述: 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。注意你不能在买入股票前卖出股票。 解答: 首先我们可以想到的使用暴力的方法,计算出每天买入和卖出股票所能够获得的最大的收益,找出所有收 ...
分类:其他好文   时间:2019-12-07 23:40:29    阅读次数:14
CAP原理与最终一致性 强一致性 弱一致性
CAP原理中,有三个要素: 一致性(Consistency) 可用性(Availability) 分区容忍性(Partition tolerance) CAP原理指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。因此在进行分布式架构设计时,必须做出取舍。而对于分布式数据系统,分区容忍性是基本要 ...
分类:其他好文   时间:2019-12-07 23:36:49    阅读次数:13
主流移动端账号登录方式的原理及设计思路
哈尔滨SEO: 1、引言 在即时通讯网经常能看到各种高大上的高并发、分布式、高性能架构设计方面的文章,平时大家参加的众多开发者大会,主题也都是各种高大上的话题——什么5G啦、AI人工智能啦、什么阿里双11分分钟多少万QPS高并发等等。 但实际上,对于普通的开发者(包括IM开发人员)来说,多数公司、多 ...
分类:移动开发   时间:2019-12-07 23:22:43    阅读次数:12
面向对象的三大特性
面向对象的三个基本特征是:封装、继承、多态。 封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 在Java中类中成员的属性有:public, protect ...
分类:其他好文   时间:2019-12-07 23:14:31    阅读次数:10
Redis哨兵、复制、集群的设计原理,以及区别
广西SEO:谈到Redis服务器的高可用,如何保证备份的机器是原始服务器的完整备份呢?这时候就需要哨兵和复制。 **哨兵(Sentinel):**可以管理多个Redis服务器,它提供了监控,提醒以及自动的故障转移的功能。 **复制(Replication):**则是负责让一个Redis服务器可以配备 ...
分类:其他好文   时间:2019-12-07 23:10:18    阅读次数:13
常用设计模式
一、标题 常用设计模式 二、描述 本篇将介绍常用的设计模式,包括抽象工厂模式,装饰器模式,远程代理模式 三、设计模式 1、抽象工厂模式:提供接口给子类,用于创建多个相类似的对象 参考1: package org.hhq.demo.rmi; import java.rmi.RemoteExceptio ...
分类:其他好文   时间:2019-12-07 23:07:56    阅读次数:9
109230条   1 2 3 4 ... 10923 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!