切换导航
首页
技术问答
编程语言
前端开发
移动开发
开发工具
程序设计
行业应用
CMS系统
服务器
频道导航
▸ PHP
▸ Java
▸ Java SE
▸ Python
▸ C#
▸ C&C++
▸ Ruby
▸ VB
▸ asp.Net
▸ Go
▸ Perl
▸ netty
▸ Django
▸ Delphi
▸ Jsp
▸ .NET Core
▸ Spring
▸ Flask
▸ Springboot
▸ SpringMVC
▸ Lua
▸ Laravel
▸ Mybatis
▸ Asp
▸ Groovy
▸ ThinkPHP
▸ Yii
▸ swoole
▸ HTML
▸ HTML5
▸ JavaScript
▸ CSS
▸ jQuery
▸ Bootstrap
▸ Angularjs
▸ TypeScript
▸ Vue
▸ Dojo
▸ Json
▸ Electron
▸ Node.js
▸ extjs
▸ Express
▸ XML
▸ ES6
▸ Ajax
▸ Flash
▸ Unity
▸ React
▸ Flex
▸ Ant Design
▸ Web前端
▸ 微信小程序
▸ 微信公众号
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
前端之家
编程博文
程序设计
《设计模式之禅》之解释器模式
一、解释器模式的定义 解释器模式是一种按照指定规定语法进行解析的方案,在现在项目中使用...
作者:前端之家 时间:2020-11-01
《设计模式之禅》之状态模式
一、状态模式的定义 当一个对象内在状态改变时允许其改变行为,这个对象看起来像改变了其类...
作者:前端之家 时间:2020-11-01
《设计模式之禅》之门面模式
一、门面模式的定义 门面模式也叫外观模式,是一种比较常用的封装模式,其定义如下:要求一...
作者:前端之家 时间:2020-11-01
《设计模式之禅》之代理模式
一、代理模式的定义 为其他对象提供一种代理以控制对这个对象的访问。 代理模式也叫委托模...
作者:前端之家 时间:2020-11-01
《设计模式之禅》之享元模式
一、享元模式的定义 享元模式是池技术的重要实现方式,其定义如下:使用共享对象可有效地支...
作者:前端之家 时间:2020-11-01
《设计模式之禅》之桥梁模式
一、桥梁模式的定义 桥梁模式也叫桥接模式,是一个比较简单的模式,其定义如下:将抽象和实...
作者:前端之家 时间:2020-11-01
《设计模式之禅》之观察者模式
一、观察者模式的定义 观察者模式也叫做发布订阅模式,它是一个在项目中经常使用的模式,其...
作者:前端之家 时间:2020-11-01
抽丝剥茧——备忘录设计模式
备忘录设计模式 兄弟们好,今天来和大家聊聊备忘录设计模式。 它的主要思想是:保存一个对...
作者:前端之家 时间:2020-11-01
抽丝剥茧——单例设计模式
单例设计模式 兄弟们好,今天是最后一个设计模式了,也是我们最熟悉的单例设计模式,可以说...
作者:前端之家 时间:2020-11-01
抽丝剥茧——策略设计模式
策略设计模式 哈喽,兄弟们好。今天我们来聊一下策略设计模式。 兄弟们有没有写过这样的代...
作者:前端之家 时间:2020-11-01
如何解决TOP-K问题
前言:最近在开发一个功能:动态展示的订单数量排名前10的城市,这是一个典型的Top-k问题,其...
作者:前端之家 时间:2020-11-01
如何判断单向链表有环?
前言:链表在开发过程中属于出现频次十分高的一种数据结构,在java中,比如我们熟知的Linke...
作者:前端之家 时间:2020-11-01
LRU算法
前言: 【小王的困惑】 首先考虑这样的一个业务场景,小王在A公司上班,有一天产品提出了一...
作者:前端之家 时间:2020-11-01
聊聊二分算法
前言: 二分查找作为很常见的一种算法,基本思想是定义头和尾双指针,计算中间的index指针,每...
作者:前端之家 时间:2020-11-01
字节跳动面试题:翻转链表
前言 从业快4年,最近愈发感觉到算法的重要性.作为一名后端开发,在实际工作中,算法的应用其...
作者:前端之家 时间:2020-11-01
【算法】二叉树、N叉树先序、中序、后序、BFS、DFS遍历的递归和迭代实现记录(Java版)
本文总结了刷LeetCode过程中,有关树的遍历的相关代码实现,包括了二叉树、N叉树先序、中序...
作者:前端之家 时间:2020-11-01
[算法]还在用递归实现斐波那契数列,面试官一定会鄙视你到死
斐波那契数列问题是程序员学习和笔试中都会面对的问题,绝大多数的童鞋(包括笔者)都会采...
作者:前端之家 时间:2020-11-01
二分查找java代码
public int find(long searchKey){ int i; int begin = 0; int end = nElems - 1; while(t...
作者:前端之家 时间:2020-10-30
选择排序java代码
/** * 选择排序 * * 原理:将最小值与数组第1个即array[0]交换,第二次则忽略array[0],直接...
作者:前端之家 时间:2020-10-30
冒泡排序java代码
冒泡排序就是依次取出最大数,然后依次交换放到数组最后边。直观写法:public long[] sort...
作者:前端之家 时间:2020-10-30
插入排序java代码
/** * 插入排序 * * 原理:从数组中取出一个值插入到一个左边已经排好序的数组片段中 * * ...
作者:前端之家 时间:2020-10-30
划分算法与快速排序
原文链接:http://www.orlion.ga/201/ 一、划分算法 1、划分 划分是快速排序的根本机制。划...
作者:前端之家 时间:2020-10-30
中介者模式
原文链接:http://www.orlion.ga/749/ 解释: 中介者模式用于开发一个对象,这个对象能够在...
作者:前端之家 时间:2020-10-30
装饰器模式
原文链接:http://www.orlion.ga/735/ 解释: 如果已有对象的部分内容或功能性发生了改变,...
作者:前端之家 时间:2020-10-30
观察者模式
原文链接:http://www.orlion.ga/719/ 解释: 观察者设计模式能够更便利创建和查看目标对象...
作者:前端之家 时间:2020-10-30
上一页
11
12
13
14
15
16
17
18
下一页
编程分类
算法
设计模式
多媒体技术
正则表达式
Elasticsearch
Flink
Hadoop
IDE
最新文章
• 计算斐波那契数(java)
• 二分搜索树
• Java算法(一)
• O(n*logn)级别的算法之二(
• Java 算法(二)
• O(n*logn)级别的算法之一(
• 选择排序的实现以及性能测
• LeetCode283移动零问题jav
• 链表常见的题型(java实现
• 冒泡排序的实现和优化及其
热门标签
更多 ►
受约束
摘*
day25
Java常用类库
置信
lamda
留存
持续录入
年后
正则表达式30
3.17
regularexpre
匹
多模
适
20130322
基础理论
pathmunge
涵义
reec
tok
需要转义的特
资源分享
validationex
简明魔法
里弄
形如
源码实现
完备
actionscript