单例模式 特点: 三私一公:私有的静态变量(存放实例),私有的构造方法(防止创建实例),私有的克隆方法(防止克隆对象),公有的静态方法(对外界提供实例) 应用场景: 程序应用中,涉及到数据库操作时,如果每次操作的时候连接数据库,会带来大量的资源消耗。可以通过单例模式,创建唯一的数据库连接对象。 <? ...
分类:
Web程序 时间:
2020-06-29 13:30:38
阅读次数:
49
推荐书本《JavaScript入门经典》《JavaScript语言精粹》 JavaScript的内置对象类型:String对象: 1.length属性 2.indexOf()和lastIndexOf()方法 (查找子串) 没找到返回-1 带有两个参数:需要查找的字符串/开始查找的字符位置(可选) i ...
分类:
编程语言 时间:
2020-06-27 13:16:24
阅读次数:
81
数组、对象数组、集合框架的特点与区别 1.概念数组:用于存放同一基本数据类型元素的组合。 值类型也叫基本数据类型 对象数组:用于存放同一对象类型元素的组合。 集合框架:动态的对象数组。 2.区别数组不能动态扩张,定义时必须指定长度;集合则无需指定长度,可动态扩张。 二、为什么需要集合框架?如果不知道 ...
分类:
其他好文 时间:
2020-06-25 21:48:15
阅读次数:
75
1.JavaScript中的数据类型 number(数值类型) string(字符串类型) boolean(布尔类型) null(空类型) undefined(未定义类型) object(对象类型) 2.对象: 概念: 是包含相关属性和方法的集合体 属性 方法 3.什么是面向对象 : 面向对象仅仅是 ...
分类:
编程语言 时间:
2020-06-22 22:47:20
阅读次数:
65
1: JavaScript中的数据类型 number(数值类型) string(字符串类型) boolean(布尔类型) null(空类型) undefined(未定义类型) object(对象类型) 2:对象是什么? 对象是包含相关属性和方法的集合体 属性 方法 3:什么是面向对象? 面向对象仅仅 ...
分类:
编程语言 时间:
2020-06-22 19:38:11
阅读次数:
64
1.JavaScript中的数据类型 number(数值类型) string(字符串类型) boolean(布尔类型) null(空类型) undefined(未定义类型) object(对象类型) 2.对象是什么? 对象是包含相关属性和方法的集合体,它包括 属性和 方法 3.什么是面向对象? 面向 ...
分类:
编程语言 时间:
2020-06-22 17:29:08
阅读次数:
76
java的自动装箱与拆箱 从jdk5开始引入,简化了基本数据类型与对象类型之间的转换 自动装箱与自动拆箱是编译器的工作,jvm并没有相关语句 Integer num=1;//自动装箱 int i=num;//自动拆箱 java的多异常并列 从jdk7开始引入,简化了语法 在用并列写法时,异常之间不能 ...
分类:
编程语言 时间:
2020-06-21 20:29:38
阅读次数:
61
Qt 在槽函数中获取信号发送对象 Qt中提供了一个函数 qobject_cast(QObject *object),可以通过这个函数判断信号发出对象 Qt 帮助文档的解释: Returns the given object cast to type T if the object is of typ ...
分类:
其他好文 时间:
2020-06-21 17:53:46
阅读次数:
80
我们在写笔试题的时候,经常碰到涉及隐式转换的题目,例如 "1" + 2 obj + 1 [] == ![] [null] == false 和 == = 叫做严格运算符,对象类型指向地址相同或原始类型( 数值、字符串、布尔值)值相同;叫做相等运算符,类型不同会进行转化再比较,undefined、nu ...
分类:
Web程序 时间:
2020-06-19 20:59:03
阅读次数:
62
正则(regular expression)描述了一种字符串的匹配式。一般应用在一些方法中,用一些特殊的符号去代表一些特定的内容,对字符串中的信息实现查找,替换,和提取的操作。js中的正则表达式用RegExp对象表示,有两种写法:一种是字面量写法,一种是构造函数写法。 一、定义正则表达式 字面量创建 ...
分类:
Web程序 时间:
2020-06-14 18:46:12
阅读次数:
69