自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 基于MATLAB的线性规划

线性规划(LP)是数学规划的一类,在解决已有资源求解最大效益问题上有显著效果,逐步成为了现代管理中经常采用的基本方法之一。 线性规划的目标函数可以是求最大值,也可以是求最小值,约束条件的不等号可以是大于号也可以是小于号。Matlab中线性规划的标准形式为: 其中c和x是n维向量,A,Aeq是适当维数的矩阵,b,beq是适当维数的列向量。 Matlab中线性规划的基本函数形式为:linprog(c,A,b),它的返回值是向量x的值。...

2021-09-02 15:18:31 2205

原创 JAVA学习(day15反射机制)

1.反射Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个 类只有一个Class对象),这个对象就包含了完整的类的结构信息。我们可 以通过这个对象看到类的结构。这个对象就像一面镜子,透过这个镜子看 到类的结构,所以,我们形象的称之为:反射。//体会反射的动态性@Testpublic void...

2021-08-27 22:01:26 108

原创 JAVA学习(day14网络编程)

1.InetAddress类Internet上的主机有两种方式表示地址:域名(hostName):www.atguigu.com;IP 地址(hostAddress):202.108.35.144。InetAddress类主要表示IP地址,两个子类:Inet4Address、Inet6Address。域名容易记忆,当在连接网络时输入一个主机的域名后,域名服务器(DNS) 负责将域名转化成IP地址,这样才能和主机建立连接。InetAddress类没有提供公共的构造器,而...

2021-08-26 22:04:58 124

原创 JAVA学习(day13IO流)

1.File类File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹);File类声明在java.io包下,类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法,并未涉及到写入或读取文件内容的操作。如果需要读取或写入文件内容,必须使用IO流来完成。 file类的常用方法:public String getAbsolutePath():获取绝对路径public String getPath() :获取路...

2021-08-26 21:46:37 85

原创 JAVA学习(day12泛型)

1.泛型所谓泛型,就是允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量、创建对象时确定(即传入实际的类型参数,也称为类型实参)。集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之后使用泛型来解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如...

2021-08-25 18:15:07 64

原创 JAVA学习(day11集合)

1.数组和集合集合、数组都是对多个数据进行存储操作的结构,简称Java容器。此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中) 数组存储的特点:一旦初始化以后,其长度就确定了。数组一旦定义好,其元素的类型也就确定了,我们也就只能操作指定类型的数据了。比如:String[] arr;int[] arr1;Object[] arr2;同时存在了很多弊端:一旦初始化以后,其长度就不可修改;数组中提供的方法非常限,对于添加、...

2021-08-25 18:05:48 126

原创 JAVA学习(day10枚举)

1.枚举类类的对象只有有限个,确定的。我们称此类为枚举类。当需要定义一组常量时,使用枚举类。如果枚举类中只一个对象,则可以作为单例模式的实现方式。使用 enum 定义的枚举类默认继承了 java.lang.Enum类,因此不能再继承其他类。枚举类的构造器只能使用 private 权限修饰符;枚举类的所有实例必须在枚举类中显式列出(, 分隔 ; 结尾)。列出的实例系统会自动添加 public static final 修饰;必须在枚举类的第一行声明枚举类对象。 ...

2021-08-25 17:48:18 50

原创 JAVA学习(day09常用类)

1.String类String字符串,使用一对""引起来表示。String声明为final的,不可被继承;实现了Serializable接口表示字符串是支持序列化的;实现了Comparable接口表示String可以比较大小;String内部定义了final char[] value用于存储字符串数据。 常用的方法有:int length():返回字符串的长度: return value.lengthchar charAt(int ...

2021-08-24 20:47:20 62

原创 JAVA学习(day08多线程)

1.多线程的理解 程序:为完成特定任务、用某种语言编写的一组指令的集合。即指一 段静态的代码,静态对象。进程:程序的一次执行过程,或是正在运行的一个程序。是一个动态 的过程:有它自身的产生、存在和消亡的过程。程序是静态的,进程是动态的;进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域 线程:进程可进一步细化为线程,是一个程序内部的一条执行路径。 若一个进程同一时间并行执行多个线程,就是支持多线程。线程作为调度和执行的单位,每个线程拥有独...

2021-08-24 14:17:47 56

原创 JAVA学习(day07异常处理)

1.异常 JAVA中异常的体系:* java.lang.Throwable* |-----java.lang.Error:一般不编写针对性的代码进行处理。* |-----java.lang.Exception:可以进行异常的处理* |------编译时异常(checked)* |-----IOException* ...

2021-08-23 21:20:58 94

原创 JAVA学习(day06面向对象③)

1.static关键字类属性作为该类各个对象之间共享的变量。在设计类时,分析哪些属性不因对象的不同而改变,将这些属性设置为类属性。相应的方法设置为类方法。如果方法与调用者无关,则这样的方法通常被声明为类方法,由于不需要创建对象就可以调用类方法,从而简化了方法的调用。在Java类中,可用static修饰属性、方法、代码块、内部类。被修饰后的成员随着类的加载而加载,优先于对象存在,修饰的成员,被所有对象所共享,访问权限允许时,可不创建对象,直接被类调用。class ...

2021-08-23 21:02:02 51

原创 JAVA学习(day05面向对象②)

1.面向对象的继承性 JAVA中当多个类存在相同属性和行为时,将这些内容抽取放到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。其中多个类可以成为子类(派生类),单独的类成为父类(基类)。理解为:“子类is a 父类”。 写作:class Subclass extends Superclass{} 继承性减少了代码的冗余,提高了代码的复用性,便于功能的扩展,为之后多态性的使用,提供了前提。一旦子类A继承父类B以后,子类A中就获取了父...

2021-08-22 22:07:52 71

原创 JAVA学习(day04面向对象)

1.面向对象理解 JAVA学习的面向对象是相对于面向过程而言的。面向过程强调的是功能行为,以函数为最小单位,考虑怎么做。面向对象,将功能封装进对 象,强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。 面向对象的三大特征:封装,继承,多态 面向对象的两个重要对象理解:类:对一类事物的描述,是抽象的、概念上的定义对象:是实际存在的该类事物的每个个体,因而也称为实例(instance)...

2021-08-20 22:20:17 82

原创 JAVA学习(day03数组)

1.数组的理解数组(Array),是多个相同类型数据一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。数组相关的概念:数组名元素角标、下标、索引数组的长度:元素的个数数组的特点:数组是序排列的数组属于引用...

2021-08-15 21:08:05 69

原创 JAVA学习(day02基本语法)

1.Java中的关键字 关键字是被赋予了特殊的定义,用作专门用途的一类字符串。关键字中所有字母都是小写。 Java中标识符是对各种变量、方法和类等命名时候使用的字符序列,合法的标识符规则如下:(1)由26个英文字母大小写,0-9 ,_或 $ 组成(2)数字不可以开头(3)不可以使用关键字和保留字,但能包含关键字和保留字(4)Java中严格区分大小写,长度无限制 (5...

2021-08-14 20:18:46 75

原创 JAVA学习(day01基础概述)

Java是一种面向Internet的编程语言。Java最开始富有吸引力是因为Java程序可以在Web浏览器中运行,这些Java程序被称为Java小程序(applet)。applet使用现代的图形用户界面与Web用户进行交互。 applet内嵌在HTML代码中。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。1.java基础知识图解Java基础部分学习全部内容基本如上图所示,重点是面向对象编程。在学习面向对象之前我们先学习基础的语法...

2021-08-13 22:18:47 84

原创 Java进行数据统计分析

常见的数据统计分析有:求和、平均数、中位数、众数、方差、均方差、极差、最大值、最小值等。本文从数理统计基础出发,简单总结了java中求以上统计分析量的算法,如下://1.求和 public static double getSum(double[] arr){ double sum = 0; for(int i =0;i < arr.length;i++){ sum += arr[i]; } return sum; } //2.求平均数 publi...

2021-08-08 15:35:51 6437

原创 Eclipse使用配置

1. Eclipse 的安装 将 Eclipse 安装包解压或安装到没有中文且没有空格的路径下。 2.设置 workspace 首次启动,选择指定的工作空间(workspace),用于存放 java 代码。(中间的蓝框,不建议打钩.如果打钩,每次 Eclipse 会自动进入上面选中的 workspace 中.不利于 Eclipse 开启其他 workspace)点击”OK”,进入主界面.首次进入显示如下:可以关掉welcome,避免每次进来都有。3.设置透视图(per..

2021-08-07 17:30:43 161

原创 信号时域统计分析—matlab

信号时域分析—matlab

2021-05-01 14:54:08 4540

空空如也

空空如也

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

TA关注的人

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