SF
JAVA设计模式与JDK源码解读
JAVA设计模式与JDK源码解读
注册登录
关注博客
注册登录
主页
关于
RSS
鸿蒙开发实战:轻松配置多环境目录,实现高效应用部署
王二蛋和他的狗
11 月 16 日
阅读 2 分钟
51
在鸿蒙应用的开发过程中,经常需要针对不同的环境(如开发环境、生产环境)配置不同的参数和资源。本文将深度解析如何在鸿蒙中灵活配置多环境目录,分享实战经验,让你的应用部署更加高效便捷。
鸿蒙开发实战:灵活定制编译选项,打造高效应用
王二蛋和他的狗
11 月 16 日
阅读 4 分钟
41
在鸿蒙开发的广阔领域中,灵活定制编译选项是每位开发者不可或缺的一项技能。这项技能不仅影响着应用的性能表现,更直接关联到应用在不同场景下的稳定性和用户体验。在本篇文章中,我们将深入探讨鸿蒙开发中如何巧妙地定制编译选项,并分享一些实用的实战经验和专业技巧。
还没对象?生产你的对象,你只需要一个简单工厂
王二蛋和他的狗
2021-05-31
阅读 5 分钟
888
前言简单工厂在项目中运用的非常多,如果你运用得当,可以提升项目的可阅读性。工厂模式的定义定义一个创建产品对象的工厂接口,将产品对象的实际创建工作推迟到具体子工厂类当中。这满足创建型模式中所要求的“创建与使用相分离”的特点。简单工厂如果要创建的产品不多,只要一个工厂类就可以完成,这种模式叫“简单工厂模...
独乐乐不如众乐乐,你的项目还在纠结用日志打印log么?Android开发okhttp3便捷拦截监听
王二蛋和他的狗
2021-05-20
阅读 2 分钟
1k
SimpleInterceptorSimpleInterceptor 是Android OkHttp客户端的的拦截接口工具,为的是方便测试或开发,快速查找问题。环境要求Android 4.1+OkHttp 3.x or 4.xandroidxgit地址github地址 :[链接]国内访问地址: [链接]如果觉得不错 github 给个星警告:使用此拦截器时生成和存储的数据可能包含敏感信息,如授权或Cookie...
Java单例?kotlin单例?你真的会用单例么?反正我面试过的人会的没几个
王二蛋和他的狗
2021-05-18
阅读 8 分钟
4.3k
作为一家公司的Android技术主管,面试是一件比较爽的事,一般来说我面到的都是水平不如我的(主要公司面试岗位不是很高,一般来说是中级或高级工程师),那么作为主管的我,对于人员的筛选上,设计模式比较问的多。然而真正能说的出设计模式的人少之又少。很难让我满意。尤其是及其常用的单例模式。
我只想安安静静的创建个对象,简单点,咋整?快看设计模式之建造者模式
王二蛋和他的狗
2021-05-14
阅读 8 分钟
1.2k
建造者模式是较为复杂的创建型模式,将组件和组件的组件过程分开,然后一步一步建造一个复杂的对象。所以建造者模式又叫生成器模式。它允许用户在不知道内部构建细节的情况下,非常精细地控制对象构建流程。该模式是为了将构建过程非常复杂的对象进行拆分,让它与它的部件解耦,提升代码的可读性以及扩展性。
你有原则么?懂原则么?想了解么?快看设计模式原则篇,让你做个有原则的程序员
王二蛋和他的狗
2021-05-14
阅读 3 分钟
1.2k
此原则是由"Bertrand Meyer"提出的。原文是:"Software entities should be open for extension,but closed for modification"。就是说模块应对扩展开放,而对修改关闭。模块应尽量在不修改原(是"原",指原来的代码)代码的情况下进行扩展
你还在为面试设计模式烦恼么?java设计模式看这一专栏就够了!!--开篇
王二蛋和他的狗
2021-05-14
阅读 1 分钟
873
设计模式无论是在开发中还是在面试中都占有一定地位。一般来说中小型的互联网公司并不在意设计模式,稍大一些的公司面试就会考究面试人员的设计模式的理解与使用,以及设计模式在源码中的解读。我此篇专栏就是帮助各位读者来攻破设计模式的使用技巧,与源码解读。提升自身硬实力。