51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Javascript模式
设计模式随笔之——工厂方法模式
一、工厂方法模式 定义一个用于创建对象的接口(也可以使抽象类),让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。工厂方法模式有多种扩展,主要有:简单工厂模式、多个工厂类模式、替代单例模式、延迟初始化。 最长用的应该算是简单工厂模式,简而言之就是一个模块只需要一个工厂类,那么,就将工厂类的create...
代码星球
·
2021-02-21
设计模式
随笔
工厂
方法
模式
设计模式随笔之——单列模式
一、单例模式的定义: 单例模式是一个比较简单的模式,其定义为:确保某一个类只有一个实例,而且自行实例化并像整个系统提供这个实例。单例模式大致可以分为:饿汉式和懒汉式。 以下关于单例模式的优点、缺点、使用场景摘自《设计模式之禅》 二、单例模式的优点: 1、由于单例模式在内存中只有一个实例,减少了内存开支,...
代码星球
·
2021-02-21
设计模式
随笔
单列
模式
补全Gemfile缺少到javascript gem
如果缺少某个gem,查看并修改Gemfile文件...
代码星球
·
2021-02-21
补全
Gemfile
缺少
Javascript
gem
[tp3.2.1]开启URL(重写模式),省略URL中的index.php
重写模式(省略url中的index.php)在apache配置文件httpd.conf中,查找 1.mod_rewrite.so,启动此模块 &...
代码星球
·
2021-02-21
URL
tp3.2.1
开启
重写
模式
Struts2 注解模式
相信大家一定看到了两个class中定义了一样的action,不过看类的元数据,是不同的命名空间。这里比较重要(对我来说)的是@Action(value="/login",results={@Result(name="sucess",location="/index.jsp"),@Result(name="chain",...
代码星球
·
2021-02-21
Struts2
注解
模式
JavaScript 判断输入是否为中文的函数
//----------------------------------------------------------//功能:判断输入是否为中文的函数//参数://s//返回值://true符合中文格式//false不符合中文码格式//----------------------------------...
代码星球
·
2021-02-21
Javascript
判断
输入
是否
中文
JavaScript 检查是否是数字
//----------------------------------------------------------//功能:检查是否是数字//参数://str//返回值://true符合数字格式//false不符合数字格式//--------------------------------------...
代码星球
·
2021-02-21
Javascript
检查
是否是
数字
JavaScript 检查IP
//----------------------------------------------------------//功能:检查IP//参数://strpartip地址//返回值://true符合ip地址格式//false不符合ip地址格式//-----------------------------...
代码星球
·
2021-02-21
Javascript
检查
IP
Javascript 身份证号获得出生日期、获得性别、检查身份证号码
//----------------------------------------------------------//功能:根据身份证号获得出生日期//参数:身份证号psidno//返回值://出生日期//------------------------------------------------------...
代码星球
·
2021-02-21
获得
Javascript
身份
证号
出生日期
JavaScript 获取客户端计算机硬件及系统信息
JavaScript获取客户端计算机硬件及系统信息通过WMI来实现获取客户端计算机硬件及系统信息://系统信息获取functiongetSysInfo(){varlocator=newActiveXObject("WbemScripting.SWbemLocator");varservice=locator.Conne...
代码星球
·
2021-02-21
Javascript
获取
客户端
计算机
硬件
禁止浏览器backspace键(退格键)时跳转页面(extjs,javascript)
Ext实现方式://方法一 varkey=newExt.KeyMap(document,{ key:8, fn:function(obj,e){ vartype=e.target.type; var...
代码星球
·
2021-02-21
禁止
浏览器
backspace
退格
时跳转
JavaScript 调试
1.在JavaScrip中可以使用:console.log("------");在浏览器控制台中输出你想要的日志信息2.在JavaScrip中可以使用:console.debug("-----d");在浏览器控制台中输出你想要的调试日志信息3.在JavaScrip中可以使用:console.info("-----i")...
代码星球
·
2021-02-21
Javascript
调试
Errors running builder 'JavaScript Validator' on project '......'.
在编译java工程时,如果出现“Errorsoccurredduringthebuild. Errorsrunningbuilder'JavaScriptValidator'onproject'......'. java.lang.NullPointerException ”这样的错误,主...
代码星球
·
2021-02-21
Errors
running
builder
#39Javascript
Validator
javascript学习7-细节总结
学习js,总结了一些需要注意的细节部分,和大家一起分享,共同进步。一、javascript区分大小写js数据类型:1.基本数据类型-数值型,字符串型,布尔型2.复杂类型:数组,对象3.特殊类型:null,undefined二、javascript中函数2种调用方式1.根据函数名直接调用,如:test(num1,num2...
代码星球
·
2021-02-21
Javascript
学习
细节
总结
javascript学习6-练习之3二分查找算法
二分查找算法,对数据进行查找并且显示位置。核心思想:将所查找数据与查询数组中间的数进行比较,findVal<midVal,则在左边进行二分查找,否则在右边进行二分查找递归调用具体代码如下:1//二分查找2varstring2=[1,3,42,88,123,143];3varleftIndex=0;4varrigh...
代码星球
·
2021-02-21
Javascript
学习
习之
二分
查找
首页
上一页
...
4
5
6
7
8
...
下一页
尾页
按字母分类:
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
其他