自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (9)
  • 收藏
  • 关注

原创 Java设计之道——通过UML理解23种设计模式

文章目录UML类图泛化(generalize)与实现(realize)聚合(aggregation)与组合(composition)关联(association)与依赖(dependency)23种设计模式创建型模式结构型模式行为型模式UML类图从一个示例开始,请看以下这个类图,类之间的关系是我们需要关注的:泛化(generalize)与实现(realize)泛化:SUV扩展和继承小汽车的功能;实现:小汽车实现车这个概念。聚合(aggregation)与组合(composition)聚合:班

2020-07-28 10:52:47 629

原创 Leetcode5438. 制作 m 束花所需的最少天数——另类的二分法

文章目录引入二分法题解引入今天周赛遇到这么一道题,5438. 制作 m 束花所需的最少天数:给你一个整数数组 bloomDay,以及两个整数 m 和 k 。现需要制作 m 束花。制作花束时,需要使用花园中 相邻的 k 朵花 。花园中有 n 朵花,第 i 朵花会在 bloomDay[i] 时盛开,恰好 可以用于 一束 花中。请你返回从花园中摘 m 束花需要等待的最少的天数。如果不能摘到 m 束花则返回 -1 。示例 1:输入:bloomDay = [1,10,3,10,2], m = 3,

2020-07-25 11:20:45 324

原创 Leetcode174. 地下城游戏——动态规划的无后效性

文章目录引入本题解法本题感悟引入今天的每日一题174. 地下城游戏一眼看上去就是使用dp,并且是非常标准的DP场景。我一开始是这样做的:public class Solution { public int calculateMinimumHP(int[][] dungeon) { int M=dungeon.length; int N=dungeon[0].length; int[][] dp=new int[M+1][N+1];

2020-07-12 11:26:11 453

原创 Java常量池详解:字符串常量池、Class常量池、运行时常量池 三者关系

文章目录引入:方法区常量池概述字符串常量池class常量池运行时常量池这里介绍 字符串常量池、class常量池 和 运行时常量池 这三个常量池的概念。引入:方法区常量池概述方法区包含运行时常量池、自动和方法数据、构造函数和普通方法的字节码内容、一些特殊方法。这里虽然没有具体说字符串常量池,但是它也是方法区的一部分。在JDK1.8中,使用元空间代替永久代来实现方法区,但是方法区并没有改变,变动的只是方法区中内容的物理存放位置。正如上面所说,类型信息(元数据信息)等其他信息被移动到了元空间中;但是运行时

2020-07-07 11:06:23 1177 1

原创 看《一人之下:陈朵篇》——架空世界里的真实

《一人之下》这个漫画我在它刚出现的时候就开始追了,那时候还叫《异人》。后来也是追追停停,一口气攒好久又开始看,上一次看我记得是在罗天大醮刚结束,一口气追到了陈朵篇中部,然后又结束等待作者更新。后来在知乎上看到陈朵篇“封神”二字,我没有点进去详看,以为又是某人一战封神,毕竟这是战斗漫画,所谓封神可能就是粉丝的狂欢罢了。最多最多,可能真如《氰化欢乐秀》里将Benson从定格动画师误成上帝的无限创意。不过,我是真的曲解了《一人之下:陈朵篇》(以下简称《陈朵篇》)封神的含义了,也是真的贬低了漫画无限的可能性了。因

2020-07-02 00:32:03 2280

原创 Java架构直通车——Dubbo总结

文章目录什么是 Dubbo?RPC的原理是什么?既有 HTTP ,为啥用 RPC 进行服务调用?为什么要用Dubbo?Dubbo 的架构使用Registry好处Dubbo 提供的负载均衡策略之前对于Dubbo只做了点初步的了解,具体参考:Dubbo。主要是关于用法的,没有怎么去深究。今天由于面试的需要,做一份总结吧。什么是 Dubbo?Apache Dubbo是一款高性能、轻量级的开源Java RPC 框架,它提供了三大核心能力: 面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现

2020-07-01 17:16:10 699 1

原创 Java架构直通车——过滤器和拦截器使用

文章目录过滤器和拦截器的区别Filter过滤器Interceptor拦截器过滤器和拦截器的区别规范不同:Filter是Servlet规范中定义的,是Servlet容器支持的。而拦截器是Spring容器内的,是Spring框架支持的。作用深度不同:Filter在Servlet前后起作用,而拦截器可以深入到方法的前后、异常抛出前后起作用,具有更大的弹性。从设计模式的角度分析:过滤器(Filter):当你有一堆东西的时候,你只希望选择符合你要求的某一些东西。定义这些要求的工具,就是过滤器。(漏网)

2020-07-01 11:18:32 395

软件工程需求分析作业模版.doc

软件工程需求分析作业模版,北邮大作业。

2020-06-24

滑动窗口协议--SDL最终版

北邮滑动窗口协议实验设计。滑动窗口协议--SDL设计;北邮滑动窗口协议实验设计。

2018-06-03

北邮韩万江老师SPM课的pdf

spm,软件过程改进,韩万江

2018-05-17

北邮:编译原理实验1

北邮;编译原理第一次实验;lex.yy 生成代码 北邮;编译原理第一次实验;lex.yy 生成代码

2018-05-14

北邮:分布式实验一

北邮:分布式实验一 北邮;分布式; 北邮;分布式; 北邮;分布式;

2018-05-14

北邮:软件工程作业——体系结构设计文档

体系结构设计文档;北邮:软件工程作业——体系结构设计文档

2018-05-14

北邮作业——软件工程:需求文档

北京邮电大学,软院大二作业;北京邮电大学,软院大二作业

2018-05-14

滑动窗口协议--SDL设计

滑动窗口协议--SDL设计;北邮滑动窗口协议实验设计。滑动窗口协议--SDL设计;北邮滑动窗口协议实验设计。

2017-11-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除