首页
学习
活动
专区
工具
TVP
发布

孟君的编程札记

专栏作者
172
文章
186297
阅读量
27
订阅数
漫谈模式之创建型模式小结
时间很快,不知不觉漫谈模式系列已经将设计模式-创建型篇写完。本文主要来简单回顾一下之前写的一些内容。
孟君
2023-03-13
3620
漫谈模式之抽象工厂模式
在上一篇文章漫谈模式之简单工厂和工厂方法模式,我们提到工厂方法模式处理的一个产品等级结构(以文件导入处理器为例,包含Excel、Csv的处理器)。本文在此基础上,再来增加一个导出文件处理器工厂,也包含Excel、Csv的导出处理器。也就是产生多个产品等级结构的场景,我们一起来感受一下。
孟君
2023-03-12
3710
漫谈模式之简单工厂和工厂方法模式
今天我们来分享工厂模式的简单工厂和工厂方法。在平时的应用开发中,工厂模式是比较常用的一个设计模式,基本上在很多的开源jar中可以看到工厂设计模式的影子。
孟君
2023-03-11
3210
漫谈模式之原型模式
在之前的几篇博文已经介绍了只创建一个实例的单例模式( Singleton ),以及一步步创建复杂对象的建造者模式( Builder )。本文继续来介绍创建型模式的另外一个:原型模式,原型模式(Prototype Pattern)是一种创建型设计模式,它允许通过复制现有对象来创建新对象,而不是使用显式的构造函数来创建新对象。
孟君
2023-03-10
2920
漫谈模式之单例模式(通用写法的思考)
在之前的2篇博文漫谈模式之单例模式(多种实现方式的思考)和漫谈模式之单例模式(破坏和防护的思考),已经讲解了单例的多种实现方式以及单例在反射、序列化反序列化以及克隆场景下的破坏和防护思考。本文也迎来了漫谈单例模式的最后篇章,如何写一个通用的单例?
孟君
2023-03-02
3950
漫谈模式之单例模式(破坏和防护的思考)
在上一篇文章漫谈模式之单例模式(多种实现方式的思考),我们已经给出了单例模式的多种实现。
孟君
2023-03-02
4010
梳理|漫谈模式之单例模式写作大纲
多线程下出现创建不同实例的问题。此时,我们要解决的问题,就是如何保证线程安全,引出【线程安全策略】,包括:
孟君
2023-02-23
3570
Thrift使用教程(Java版本)
在之前的一篇博文一步步完成thrift rpc示例中,给出了一个使用thrift完成rpc的示例。
孟君
2020-08-27
6.2K0
原型模式浅析
原型模式是一种创建型模式。通过给出一个原型对象来指明所要创建的对象的类型,然后用复制这个原型对象的方法创建出更多同类型的对象。今天我们就简单来说一说这个模式。
孟君
2020-05-11
3690
使用MyBatis Generator自动生成代码
MyBatis是一个实现了JPA规范的用来连接数据库并对其进行增删改查操作的开源框架 (就和传统的JDBC一样,就是个连接数据库的东西),其实,它底层就是一个JDBC封装的组件。
孟君
2020-02-14
11.5K0
Java创建对象的几种方法
如果要调用clone方法,那么该object需要实现Cloneable接口,并重写clone()方法。
孟君
2019-10-22
1K0
Swing俄罗斯游戏编写详解
俄罗斯方块游戏是一个上手简单,老少皆宜的游戏,它的基本规则是移动、旋转和摆放游戏自动产生的各种方块,使之排列成完整的一行或多行并且消除得分。
孟君
2019-09-03
2K0
Serializable和Externalizable浅析
Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。从而达到网络传输、本地存储的效果。
孟君
2019-08-26
4960
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档