加载中
Head First设计模式——代理模式

  在HeadFirst设计模式中代理模式用了比较多的篇幅来讲解,其中的例子我感觉有些繁琐,所以我们这篇就不按照惯例用例子来阐述代理模式了。我们直接进入正题,分析模式本身的设计和解决的问...

JS设计模式——策略模式

设计模式高大上,业务代码用不上...平时用不上我们就可以忽略了吗? 非也,就像面试造火箭,工作拧螺丝一样。万一我们公司哪天要造火箭了,你得立马能上手。 同时,有些复杂的业务代码也可以...

02/23 21:08
11
【5min+】 设计模式的迷惑?Provider vs Factory

系列介绍 【五分钟的dotnet】是一个利用您的碎片化时间来学习和丰富.net知识的博文系列。它所包含了.net体系中可能会涉及到的方方面面,比如C#的小细节,AspnetCore,微服务中的.net知识等等...

2019/04/10 10:10
17
工厂方法模式 创建型 设计模式(三)

工厂方法模式是简单工厂模式的进一步抽象 工厂方法模式既保持了简单工厂模式的优点,又克服了他的缺点 如不清楚简单工厂模式,可以查看前一篇 他是怎么做到的呢?那就是: 核心的工厂角色,不...

2018/11/12 13:59
11
浅谈单利模式及其应用场景(Python)

python 中的单利模式 使用场景: + Python的logger就是一个单例模式,用以日志记录 + Windows的资源管理器是一个单例模式 + 线程池,数据库连接池等资源池一般也用单例模式 + 网站计数器 从这...

2019/04/10 10:10
37
看懂了责任链模式,你就能明白很多

前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star:https://github.com/ZhongFuCheng3y/3y 最近在看项目代码的时候发现「责任链模式」,于是想花点时间来写写什么是责任链...

2019/04/10 10:10
20
Go语言基础之结构体(面向对象编程上)

1 自定义类型和类型别名 1.1 自定义类型 Go语言中可以基于一些基本的数据类型,使用type关键字定义自定义类型的数据 。 自定义类型定义了一个全新的类型,该新类型具有基本数据类型的特性。自...

2019/04/10 10:10
13
从零打造在线网盘系统之Struts2框架起步

欢迎浏览Java工程师SSH教程从零打造在线网盘系统系列教程,本系列教程将会使用SSH(Struts2+Spring+Hibernate)打造一个在线网盘系统,本系列教程是从零开始,所以会详细以及着重地阐述SSH三个框架...

前端面试题(亲身面试经验)

  最近面试了一些公司,趁着疫情期间,总结一波。大家可以看看 会有用的。 webpack 1、webpack中entry和output的作用 webpack中的entry标记入口文件,它可以是一个字符串(单入口)或者一个...

生产者消费者问题

这是一个面试经常被问到的问题,很多问题都可以转化为这个模型。 什么是生产者与消费者问题?举个例子,我们去吃自助餐,在自助餐的一个公共区域放着各种食物,消费者需要就自行挑选,当食物...

2018/11/08 20:09
37
【杂谈】Java I/O的底层实现

前言   Java I/O功能封装的很好,使用起来很方便,就是刚开始学的时候,如果不了解装饰器模式,会被他繁多的类给吓到。用多了也就习惯了,而且现在有很多实用的封装良好的实用类,可直接读...

2018/11/08 23:31
23
使用C#开发pdf阅读器初探(基于WPF,没有使用开源库)

前言 pdf是最流行的版式格式文件标准,已成为国际标准。pdf相关的开源软件非常多,也基本能满足日常需要了。相关商业软件更是林林总总,几乎应有尽有!似乎没必要自己再独立自主开发!但,本...

2019/04/10 10:10
20
Java-函数式编程(三)流(Stream)

流使程序猿可以在抽象层上对集合进行操作。 从外部迭代到内部迭代 什么是外部迭代和内部迭代呢? 个人认为,外和内是相对集合代码而言。 如果迭代的业务执行在应用代码中,称之为外部迭代。 ...

2018/11/09 09:58
7
【二】、UML基础知识——图图解乾坤

【二】、UML基础知识 UML概述 UML是一个通用的可视化建模语言,不同于编程语言,它通过一些标准的图形符号和文字来对系统进行建模。用于对软件进行描述、可视化处理、构建软件系统的文档。是...

2019/04/10 10:10
31
Redis(十):pub/sub 发布订阅源码解析

  谈到发布订阅模式,相信不会陌生,典型的观察者模式的实现。然而从表面来看,本地实现一个wait/notify通知、register/update调用, 实现一个远程mq服务, 还有本文说的 pub/sub, 其实道理都...

Java:枚举类也就这么回事

[toc] 一、前言 本篇博客是对JDK1.5的新特性枚举的一波小小的总结,主要是昨天在看一部分面试题的时候,遇到了枚举类型的题目,发现自己有许多细节还需要加强,做起来都模棱两可,是时候总结...

2019/04/10 10:10
9
进阶之路 | 奇妙的Window之旅

前言 本文已经收录到我的Github个人博客,欢迎大佬们光临寒舍: 我的GIthub博客 本文已授权公众号郭霖,秦子帅 学习清单: Window&WindowManagerService Window&WindowManager Window&PhoneW...

2019/04/10 10:10
25
并发编程之多进程

一、什么是进程 一个正在运行的程序称之为进程 是一种抽象概念 表示一个执行某件事情的过程,进程的概念 起源于操作系统 第一代计算机 程序是固定 无法修改 某种计算机只能干某种活 第二代批...

def
2018/11/10 19:25
11
Java开发最佳实践(一) ——《Java开发手册》之"编程规约"

Java开发手册版本更新说明 专有名词解释 一、 编程规约 (一) 命名风格 (二) 常量定义 (三) 代码格式 (四) OOP 规约 (五) 集合处理 (六) 并发处理 (七) 控制语句 (八) 注释规约 (九) 其它 Ja...

2019/04/10 10:10
14
2018_Time-Frequency Networks For Audio Super-Resolution

论文地址:2018_用于音频超分辨率的时频网络 博客作者:凌逆战 博客地址:https://www.cnblogs.com/LXP-Never/p/12345950.html 摘要   音频超分辨率(即带宽扩展)是提高音频信号时域分辨率的...

2019/04/10 10:10
15

没有更多内容

加载失败,请刷新页面

返回顶部
顶部