失眠爆米花

文章
8
资源
0
加入时间
2年10月21天

为什么要学设计模式:本质、价值与收益

点击蓝色 “陈树义” 关注我哟01 设计模式的本质说起设计模式,就不得不说起重构。在 2017 年,当我还是一个工作 3 年的菜鸟,我重构了公司一个十几年的老系统,弄得心力交瘁。为了能深...

Java基础学习(五)常用类:

基本数据类型的包装类:基本数据类型 包装类int Integerchar char Characterfloat Floatdouble Doublebyte Bytelong Longshort Shortboolean Boolean使用包装类: String a ="18";//定义一个字符串 int i=Inte

缓存设计方案java缓存的通用实现方案

缓存设计方案java缓存的通用实现方案设计思路定义annotation通过切面扫描标注了@Redis的方法自动实现缓存管理java缓存的通用实现方案redis提供的缓存的API,但是在开发阶段,如果每个人都自己调用原生API实现缓存时,由于每个人的水平问题,会导致实现方案千差万别,同事又很难统一管理维护设计思路通过提供spring的annotation,实现缓存方案的统一定义annota...

虚函数的实现机制

C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。关于虚函数的使用方法,我在这里不做过