首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java精彩汇总
掘友等级
java开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
装饰者模式,从吃黄焖鸡开始说起
黄焖鸡米饭最热卖的外卖之一,国人都喜欢吃,吃过黄焖鸡米饭的应该都知道,除了黄焖鸡米饭主体外,还可以添加各种配菜,如土豆、香菇、鹌鹑蛋、青菜等。如果需要你来设计一套黄焖鸡米饭结账系统,你该如何设计呢? 这还不简单?看我的,你随手就来了下面这段代码。 只要在点黄焖鸡米饭的时候,把添…
理解单链表的反转(java实现)
总体来说,递归法是从最后一个Node开始,在弹栈的过程中将指针顺序置换的。 执行Node newHead = reverse(head.next);传入的head.next是4结点,返回的newHead是4结点。 head.next = null 即把3结点指向4结点的指针断掉…
逆转单向链表看这一篇就够了【JAVA】
https://www.cnblogs.com/NiceCui/p/11062561.html逆转单向链表逆转前:1->2->3->4->5->null逆转后:5->4->3->2->1->null方
微服务架构下的统一身份认证和授权
文章在涉及到上述知识内容时,会附上参考链接。 当企业的应用系统逐渐增多后,每个系统单独管理各自的用户数据容易行成信息孤岛,分散的用户管理模式阻碍了企业应用向平台化演进。当企业的互联网业务发展到一定规模,构建统一的标准化账户管理体系将是必不可少的,因为它是企业互联网云平台的重要基…
Java数据结构——循环链表
表中的最后一个节点的指针域指向头结点,整个链表形成一个环。其他的与单链表相同。 从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。
关于链表中哨兵结点问题的深入剖析
最近正在学习UC Berkeley的CS61B这门课,主要是采用Java语言去实现一些数据结构以及运用数据结构去做一些project。这门课不仅告诉你这个东西怎么做,而且一步一步探寻为什么要这样做以及为什么会有这些功能。我们有时在接触某段代码或功能的实现时,可能直接就看到了它最…
设计思想系列(一)--UML,时序图和设计模式六大原则详解
统一建模语言(英语:Unified Modeling Language,缩写 UML)是非专利的第三代建模和规约语言。UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大…
面向对象的设计原则最终篇
关于面向对象的设计原则我之前已经解释过四种了,分别是单一职责原则,开放关闭原则,里式替换原则,依赖倒置原则而接下来我们要解释的就是最后的三种原则了,分别是接口隔离原则, 迪米特法则, 组合复用原则。 在面向对象的软件设计中,只有尽量降低各个模块之间的耦合度,才能提高代码的复用率…
面向对象的设计原则你不要了解一下么?
之前我们看了单一职责原则和开闭原则,今天我们再来看里式替换原则和依赖倒置原则,千万别小看这些设计原则,他在设计模式中会有很多体现,所以理解好设计原则之后,那么设计模式,也会让你更加的好理解一点。 在面向对象的软件设计中,只有尽量降低各个模块之间的耦合度,才能提高代码的复用率,系…
设计模式铺铺路(面向对象设计的原则一二)
我们的知识星球马上就要开始更新设计模式了,在更新设计模式之前,我们是不是需要做一些准备呢?否则设计模式中一些遵循的原则大家会一头雾水,所以我今天来给大家说一些面向对象的七种原则,有人说是6种有人说是7种,我个人认为是7种,我就按照7种来说,今天我就介绍2种,下一篇文章将会继续介…
下一页
个人成就
文章被点赞
173
文章被阅读
236,086
掘力值
4,117
关注了
2
关注者
60
收藏集
0
关注标签
20
加入于
2019-03-22