51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#新模式
IE兼容问题,用360极速模式打开解决办法
------------恢复内容开始------------在主页加上H5声明<!DOCTYPEhtml><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge,chrome=1"><meta...
代码星球
·
2021-01-24
IE
兼容
问题
极速
模式
单例模式之序列化与反序列化实现
静态内部类可以达到线程安全问题,但是如果遇到序列化对象时,使用默认的方式运行得到的结果坑你还是多例的。 packagetest;importjava.io.ObjectStreamException;importjava.io.Serializable;publicclassMyObjectimplement...
代码星球
·
2021-01-23
序列化
单例
模式
实现
Java实现23种设计模式
总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问...
代码星球
·
2021-01-23
Java
实现
23种
设计模式
设计模式的模板方式应用
如Struts2中的拦截器,简单的Demo如下:Java代码 packagecom.pattern.templateMethod;/***抽象类,充当模板角色*@authoradministrator**/publicabstractclassAbstractDisplay{//由子类实现的抽象方法publi...
代码星球
·
2021-01-23
设计模式
模板
方式
应用
实现观察者模式设计方案
新建侦听者类:Observerpackagecom.test.spring.listener;importjava.util.Map;publicinterfaceObserver{publicvoidexecute(Map<String,Object>paras);publicbooleanisAsyn(...
代码星球
·
2021-01-23
实现
观察者
模式
设计
方案
web开发模式
学习web开发模式必须要先学习JavaBean(咖啡豆)JavaBean是一种开发规范,也可以说是一门技术。JavaBean就是一个普通的java类,但是java类只有符合以下规范才能称之为JavaBean:1)必须提供一个无参的构造方法。2)类中属性都必须私有化(用private修饰)。3)该类提供公开的getter...
代码星球
·
2021-01-23
web
开发
模式
观察者设计模式
观察者设计模式此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。此种模式有时又被称为发布-订阅<Publish/Subscribe>模式、模型-视图<Model/View>模式、源-收听者<Source/Listener>模式或从属者<...
代码星球
·
2021-01-23
观察者
设计模式
装饰者模式
装饰者模式:在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。装饰者模式的特点:(1)装饰对象和真实对象有相同的接口。这样客户端对象就能以和真实对象相同的方式和装饰对象交互。(2)装饰对象包含一个真实对象的引用(reference)(3)装饰对象接受所...
代码星球
·
2021-01-23
装饰者
模式
模板模式
模板模式:解决某类事情的步骤有些是固定的,有些是会发生变化的,那么这时候我们可以为这类事情提供一个模板代码,从而提高效率。模板模式的步骤: 1.先写出解决该类事件中的一件的解决方案。 2、分析代码,把会发生变化的代码抽取出来独立成一个方法。把该方法描述成一个抽象的方法。 3、是用final...
代码星球
·
2021-01-23
模板
模式
单例设计模式
理解单例模式之前,先理解一下什么是模式。所谓模式就是指解决一类问题的具体固定步骤。单例模式:保证一个类在内存中只存在一个对象的步骤。单例模式的种类: 1、饿汉单例模式。 2、懒汉单例模式。 3、登记式单例模式。(可以忽...
代码星球
·
2021-01-23
单例
设计模式
oop、try_except、单例模式
本节大纲:面向对象特性:封装、继承、多态。一:多态:python本身是多态,他的参数可以多种类型。可以是字符串、数字、列表等。当传入参数的时候,python可以判断参数的数据类型。而在javaC#中不是。需要指定参数的类型。实现多态,需要指定类型为父类、参数类型可以是父类和子类的类型来实现多态特性。由于python本身...
代码星球
·
2021-01-23
oop
try
except
单例
模式
vim的三种模式
http://www.runoob.com/linux/linux-vim.html 基本上vi/vim共分为三种模式,分别是命令模式(Commandmode),输入模式(Insertmode)和底线命令模式(Lastlinemode)。这三种模式的作用分别是:简单的说,我们可以将这三个模式想成底...
代码星球
·
2021-01-23
vim
三种
模式
vi/vim 三种模式的操作
来源:http://www.runoob.com/linux/linux-vim.htmlps:刚刚进入vi/vim是命令模式一、命令模式i 切换到输入模式,以输入字符。x 删除当前光标所在处的字符。: 切换到底线命令模式,以在最底一行输入命令。二、输入模式字符按键以及Shift组合,输入...
代码星球
·
2021-01-23
vi
vim
三种
模式
操作
vim(vi)下的三种模式及其相关命令
vim(vi)下的三种模式1.命令行模式2.末行模式3.插入模式三种模式的联系及其相互转换 在我们输入vi命令进入编写程序的页面后,我们看到的是命令行模式,在我们输入“a”、“i”、“o”、“O”后,我们会进入插入模式,在我们想退出插入模式时,我们需点击ESC键,即可退出,而我们想保存...
代码星球
·
2021-01-23
vim
vi
三种
模式
及其
vue-admin-template测试模式和后端服务器联调
默认是使用本地Mock,如何和后端服务联调?默认是development模式,env.development内容如下:#justaflagENV='development'#baseapiVUE_APP_BASE_API='/dev-api'#vue-cliusestheVUE_CLI_BABEL_TRANSPILE_...
代码星球
·
2021-01-23
vue-admin-template
测试
模式
后端
服务器
首页
上一页
...
19
20
21
22
23
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他