设计模式面试题
转载 2017-08-15 16:16:05
1998阅读
1.说一下设计模式?你都知道哪些? 答:设计模式总共有 23 种,总体来说可以分为三大类:创建型模式( Creational Patterns )、结构型模式( Structural Patterns )和行为型模式( Behavioral Patterns )。 **分类** **包含** **关 ...
转载 2021-09-18 14:05:00
98阅读
2评论
面试题
原创 2022-12-17 00:34:53
81阅读
一 什么
原创 2022-07-02 00:13:27
130阅读
设计模式面试题【B站面试题
原创 2024-06-11 17:24:05
72阅读
# Java设计模式面试题 ## 引言 设计模式是一套被广泛应用于软件开发中的解决方案,它提供了一种可重复使用的方法,用于解决常见的设计问题。在面试过程中,设计模式是经常被问及的一个话题。本文将介绍一些常见的Java设计模式面试题,并提供相应的代码示例。 ## 一、单例模式 单例模式是一种创建型设计模式,它确保类只有一个实例,并提供一个全局访问点。以下是一个简单的单例模式的示例代码: ```
原创 2024-01-26 05:38:23
64阅读
### Android设计模式面试题实现流程 下面是实现Android设计模式面试题的流程,通过表格展示每个步骤及其对应的操作。 | 步骤 | 操作 | | --- | --- | | 1 | 创建一个新的Android项目 | | 2 | 在项目中创建一个新的Java类作为面试题的解决方案 | | 3 | 导入Android支持库 | | 4 | 实现面试题的要求 | | 5 | 在Main
原创 2023-10-30 04:33:55
72阅读
01 工厂方法模式(利用创建同一接口的不同实例)普通⼯⼚模式:建⽴⼀个⼯⼚类,对实现了同⼀接⼝的⼀些类进⾏实例的创建;多个⼯⼚⽅法模式:提供多个⼯⼚⽅法,分别创建对象; 静态⼯⼚⽅法模式:将上⾯的多个⼯⼚⽅法置为静态的,不需要创建⼯⼚实例,直接调⽤即可;
原创 2021-07-06 16:09:08
665阅读
01 工厂方法模式(利用创建同一接口的不同实例)普通⼯⼚模式:建⽴⼀个⼯⼚类,对实现了同⼀接⼝的⼀些类进⾏实例的创建;多个⼯⼚⽅法模式:提供多个⼯⼚⽅法,分别创建对象; 静态⼯⼚⽅法模式:将上⾯的多个⼯⼚⽅法置为静态的,不需要创建⼯⼚实例,直接调⽤即可;适⽤场景:凡是出现了⼤量不同种类的产品需要创建,并且具有共同的接⼝时,可以通过⼯⼚⽅法模式进⾏创建。在以上的三种模式中,第⼀种如果传⼊的字符串有误,不能正确创建对象,第三种相对于第⼆种,不需要实例化⼯⼚类,所以,⼤多数情况下,我们会选⽤第三种——
原创 2022-03-21 17:35:41
455阅读
# Java 设计模式面试题 设计模式是在软件开发中用于解决特定问题的经验总结,是一种可重用的解决方案,可帮助开发人员更有效地编写可维护和可扩展的代码。在面试过程中,设计模式经常是被问及的重要主题之一。本文将介绍几种常见的设计模式面试题,并给出相应的代码示例。 ## 单例模式 单例模式保证一个类只有一个实例,并提供一个全局访问点。在面试中,常常会被问到如何实现单例模式。以下是一个简单的单例模
原创 2023-08-11 07:21:52
76阅读
Zend Optimizer加速扩展调试工具:xdebug
原创 2022-03-03 14:48:36
92阅读
Zend Optimizer加速扩展调试工具:xdebug
原创 2021-12-24 15:07:29
68阅读
1、有关PHP字符串的说法,不对的是:C(编码方式不同,substr()操作中文的时候会乱码)A、如果一个脚本的编码是 ISO-8859-1,则其中的字符串也会被编码为 ISO-8859-1。B、PHP的字符串在内部是字节组成的数组,用花括号访问或修改字符串对多字节字符集很不安全。C、substr()、strpos()、strlen()、htmlentities() 处理字符串时依据的编码方式是相
转载 精选 2014-08-19 14:33:39
476阅读
熟悉的 nosql 和sq l 有什么区别(优势,劣势)Memcache,Redis
原创
WXL
2021-07-13 11:35:53
105阅读
1.<?phpecho -10%3;?>答案:-1。考查:优先级。因为-的优先级比%求
php
转载
WXL
2021-07-13 13:35:28
209阅读
1、Innodb和myIsam的区别 ①innodb支持事务,myisam不支持事务。innodb默认把每条sql都封装成事务,自动提交,这样会影响速度,所以最好把多条sql语句放在begin和commit之间,组成一个事务。 ②Innodb支持外键,myisam不支持。 ③Innodb支持表锁和行 ...
转载 2021-10-21 22:43:00
92阅读
2评论
1.用PHP打印出前一天的时间格式是2006-5-10 22:21:21。 echo date(‘Y-m-d H:i:s’, strtotime(‘-1 days’)); 2.不使用第三个变量交换两个变量的值。$a = "php";$b = "java";$a = explode('-',$a.'-
转载 2019-05-23 16:27:00
166阅读
2评论
二.面向对象2.1 你理解的面向,比如方法入口的日志打印IOC控制反
原创 2022-10-13 10:00:36
54阅读
php面试题及答案,经典php试题与答案问题1. 考虑如下脚本。标记处应该
转载 2023-01-31 13:07:20
104阅读
php面试题1、双引号和单引号的区别 双引号解释变量,单引号不解释变量双引号里插入单引号,其中单引号里如果有变量的话,变量解释双引号的变量名后面必须要有一个非数字、字母、下划线的特殊字符,或者用讲变量括起来,否则会将变量名后面的部分当做一个整体,引起语法错误双引号解释转义字符,单引号不解释转义字符,但是解释'\和\\能使单引号字符尽量使用单引号,单引号的效率比双引号要高(因为双引号要先遍历一遍,判
转载 2018-03-26 12:46:00
39阅读
  • 1
  • 2
  • 3
  • 4
  • 5