程序员面试之道
程序员面试之道
全部文章
设计模式
# LeetCode bfs(1)
# LeetCode dfs(1)
# LeetCode动态规划(1)
# LeetCode回溯法(1)
# leetCode指针(1)
# LeetCode递归(3)
# 剑指二叉树(2)
# 剑指数组(4)
验证二叉搜索树(2)
01二维矩阵中最大正方形(1)
activiti(4)
Array.fill()(2)
bfs(2)
B树B+树面试(2)
c#(2)
cafka(2)
ClickHouse(1)
dfs树的深度优先搜索(2)
effective java(10)
fastjson(20)
git(20)
go(2)
java基础(192)
java并发(69)
java项目(10)
jvm(38)
lambda(8)
LeetCode(47)
LeetCode---Hot100----单词搜索(2)
LeetCode---hot100---排序链表(2)
LeetCode--右视图(递归法 队列)(2)
LeetCode--打开转盘锁(广度优先搜索+双向广度优先搜(2)
LeetCode--被围绕的区域(2)
LeetCode--课程表(bfs+拓扑排序)(2)
Linux(32)
Linux面试问题常用命令(2)
maven(12)
mybatis(8)
N叉树的层序遍历(递归法)(2)
N皇后(2)
redis(36)
Spring(16)
Springboot(2)
springmvc(8)
TCP 协议如何解决粘包(2)
TIDB(1)
tomcat(6)
vue(4)
书(1)
买卖股票的最佳时机 II(2)
二叉搜索树中的搜索(1)
二叉树的堂兄弟节点(1)
代码实战(4)
位运算(2)
分割平衡字符串(贪心算法)(2)
分发糖果(2)
分发饼干(贪心)(2)
删除链表中重复的结点(2)
剑指offer(124)
剑指offer1(15)
加密解密(6)
动态规划(2)
回溯法(6)
回溯法介绍(1)
大厂面经(13)
大数据(2)
子集 II(2)
完全平方数(1)
实习(44)
工作常问题(27)
微信推广(63)
操作系统(36)
数据库(81)
数据结构(53)
智力题(2)
最后一块石头的重量(堆 贪心)(2)
最小路径和(2)
有序递增数据,一个值K(1)
未归档(5)
栈(2)
树中两个结点的最低公共祖先(2)
概率统计(1)
深度优先搜索(2)
盛最多水的容器(1)
算法(26)
组合总和(2)
计算机网络(71)
贪心策略(2)
贪心算法(2)
路径总和(2)
跳跃游戏II(2)
输入输出(6)
递归法(2)
通配符匹配(2)
面试常考(22)
高性能服务器开发(2)
归档
标签
去牛客网
登录
/
注册
程序员面试之道的博客
全部文章
/ 设计模式
(共50篇)
设计模式---备忘录模式
设计模式---备忘录模式 以前 public class MainClass { public static void main(String[] args) { Person per = new Person(&qu...
2021-04-10
0
487
设计模式---解释器模式
设计模式---解释器模式 /* * 上下文环境类,用来保存文法 */ public class Context { private String input; private int output; publ...
2021-04-10
0
0
设计模式---命令模式
设计模式---命令模式 package com.ibeifemg.ex4; public abstract class Command { private Peddler peddler; publi...
2021-04-10
0
449
设计模式最全总结
设计模式最全总结 什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。...
2021-04-10
0
674
一起手撕设计模式---单例模式
1.序 今天为什么谈设计模式呢,因为设计模式对于我们找工作来说非常重要,记得我在面试华为的时候基本上把我知道的都讲了一遍,大概15-16种,因此给面试官留下了很好的印象,在面试其它的大公司的时候同样是这样,因为当时我花了很多时间把设计模式整理了一遍,所以因此受益,今天开始把每一种分享出来,今天先从...
2021-04-10
0
371
设计模式--单例模式
实现Singleton 模式 目录 1 “懒汉式”与“饿汉式”的区别 “懒汉式” “饿汉式” 2 GetInstance与new区别: 3 实现Singleton 模式 7种方式 方式1 饿汉,常用 方式2 懒汉,不安全 ...
2021-01-02
0
485
java设计模式---简单工厂模式/工厂模式/抽象工厂模式
简单工厂模式 简单工厂模式 一 简介 二 代码示例 三 改进 简单工厂优缺点 ...
2021-01-02
0
511
设计模式---原型模式
原型模式 概述 浅复制和深复制 浅复制:被复制对象的所有变量都含有与原来的对象相同的值,而所有对其他对象的引用都仍然指向原来的对象 深复制:把引用对象的变量指向复制过的新对象,而不是原有的被引用的对象 ...
2021-01-02
0
430
设计模式---观察者模式
观察者模式 概述 Observable 代码示例 被观察者 public class Person extends Observable { private String name; ...
2021-01-02
0
435
设计模式---装饰模式
装饰模式 概述 代码示例 原本继承的方式 public interface Car { public void show(); public void run(); } public c...
2021-01-02
0
0
首页
上一页
1
2
3
4
5
下一页
末页