自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Javascript的作用域、闭包和对象

一.作用域作用域是结构化编程语言中的重要概念,它决定了变量的可变范围和生命周期。和C、Java等语言不同的是,JavaScript不是以{}作为作用域的范围。例如:if(true){ var message = 'hello world';}console.log(message);//输出hello worldmessage的声明和赋值都在if的花括号内,但在if{}外却可以使用。这是因为JavaScript的作用域完全是由函数来决定的,if、for语句中的花括号不是独立的作用域。1

2020-11-04 16:39:26 63

原创 jQuery事件操作基础教程

一.什么是事件事件:被对象识别的操作,即操作对象对环境变化做出的感知和反应,如单击按钮和鼠标移动等等。事件流:指的是由于HTML文档使用的是DOM模型,而该模型是从上到下层级式的结构,因此会触发一连串对象。例如,单击按钮,不单单会触发按钮的事件,还会出发父级元素的事件。二.常见的jQuery事件方法方法名描述click鼠标单击dblclick鼠标双击mousedown鼠标单击后mouseup鼠标单击弹起mouseout鼠标移出mouseen

2020-11-01 15:27:29 106

原创 Jquery操作html

1.获取或设置元素的内容(1)text():设置或得到所选元素的文本内容(2)html():设置和获取所选元素的html代码(3)val():用于获取和设置表单字段的值2.获取或设置元素的属性(1)设置和获取元素的属性使用$(select).attr(attribute);(2)移除元素使用$(select).removeAttr(attribute)方法;3.在页面中添加元素(1)append()/appendTo():在被选元素的结尾(元素内)添加元素(2)prepend()/prep

2020-10-31 09:19:46 246

原创 jQuery库的选择器

一 . jQuery选择器的类型(1)基本选择器基于元素的class、id、元素名称等实验基于CSS的选择器机制查找页面元素。相关内容请参见W3C的CSS选择器教程(2)层次选择器通过DOM元素间的层次关系获取页面元素。注:可以用next()方法来代替$(“prev+next”),即$(".one+div")与$(".one").next(“div”)等效。可以用nextAll()方法来代替$(“prev~siblings”),即$(".one~div")与$(".one").nextAll(

2020-10-29 21:47:25 86

原创 简单介绍Java的代理机制

代理是Java SE 1.3 新增加的特性。利用代理我们可以在运行时创建预估实现了一组接口的新类,可以实现对目标对象的功能扩展。代理类中具有指定接口所需要的全部方法和Object类中的全部方法。然而,不能在允许时定义这些方法的新代码。而是要提供一个调用处理器。调用处理器是实现了InvonationHandle接口的类对象。在这个接口中只有一个这样的方法:Object incoke(Object...

2020-02-26 08:57:49 97

原创 简析Java的反射机制

Java的反射机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。一.Class类在程序运行期间,Java运行时系统始终为所有的对象维护一个被称为运行时的类型标识。这个信息跟踪着每个对象所属的类。保存这些信息的类被称为Class。当我们使用Object类中的getClass方法我们将会得到一个...

2020-02-25 22:16:33 120

原创 Java中的equals方法和clone方法

一.equals方法Object中的equals方法用来检测一个对象是否等于另一个对象。在Object类中,这个方法将判断两个对象是否具有相同的引用。如果两个对象具有相同的引用,它们一定是相等的。这样看,将其作为默认操作也是合情合理的。然而,对于大多类来说,这种判断没有什么意义,所有我们常常需要重写equals方法。下面是一个实现比较雇员对象是否相等的equals方法(一个雇员对象假设它有姓名...

2020-02-24 22:23:27 1359

原创 Java枚举类的一些小结

1.枚举类的一些简介在C#或C++,java等一些计算机编程语言中,枚举类型是一种基本数据类型而不是构造数据类型,而在C语言等计算机编程语言中,它是一种构造数据类型。枚举类型用于声明一组命名的常数,当一个变量有几种可能的取值时,可以将它定义为枚举类型。2.枚举类的作用(1)简化代码,让代码更加优雅。在没有枚举类型的时候,只能使用许多静态常量来标记所需要的常量。这常常会使得程序冗长且难以理解。...

2020-02-23 21:35:32 80

原创 Java的包、类路径、文本注释

一.包(1)在导入类时发生命名冲突的时候,需要注意包的名字。例如,java.util和java.sql 包都有日期(Date)类。如果在程序中同时导入了这两个包,在程序使用Date类时,就会出现一个编译错误。此时,编译器无法确定程序使用的是哪一个Date类。可以采用增加一个特定的import语句来解决这个问题:import java.util.*;import java.sql.*;im...

2020-02-23 20:35:37 397

原创 Java核心技术第三章小结

1.数字下划线 从Java7开始,为了提高可读性,允许在一个数值型字面值的两个数字之间使用下划线, 如用1_000_000(或0b1111_0100_0010_0100_0000)表示100万。Java编译器会去 除这些下划线2.浮点数和无穷大 (1)在JDK5.0中可以使用十六进制来表示浮点数。例如:0.125可以表示为0x1.0p-3。 p表示指数,尾数采用十六进制,指...

2020-02-23 14:15:37 138

线性规划算法实现——Java版

实现运筹学中线性规划算法的Java程序,包含LP类和Main类,Main类支持控制台实时输入线性规划问题参数,LP类实现线性规划问题中的标准化,添加人工变量,两阶段法等步骤

2020-06-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除