自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 可变参数及集合工具类(Collections)

【代码】Java 可变参数及集合工具类(Collections)

2022-10-20 23:49:26 828 1

原创 Java set集合概述

2.根据元素的哈希值跟元素的长度求余计算出应存入的位置(哈希算法)4.如果位置不为null,表示有元素,则调用equals方法比较。3.判断当前位置是否为NULL,如果是Null直接存入。5.如果一样,则不存,如果不一样,则存入数组。

2022-10-18 23:07:46 440

原创 java 泛型深入

泛型类的概述定义类的同时定义了泛型的类就是泛型类泛型类的格式:修饰符 class 类名 {}}此处泛型变量E可以随便写为任意标识作用:编译阶段可以指定数据类型,类似于集合的作用泛型类的原理把出现泛型变量的地方全部替换成传输的真实数据类型//模拟出ArrayList的内部功能 ArrayList list = new ArrayList < >();} }泛型方法的概述定义方法同时定义了泛型的方法就是泛型方法。

2022-10-15 23:31:53 656

原创 java List系列集合

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传。

2022-10-14 23:37:10 762

原创 常见的数据结构

每一个节点或是红色的,或者是黑色的,根节点必须是黑色。每一个节点或是红色的,或者是黑色的,根节点必须是黑色.如果一个节点没有子节点或者父节点,则该节点相应的指针属性值为Nil,这些Nil视为叶节点,叶节点是黑色的。平衡二叉树是在满足查找二叉树的大小规则下,让树尽可能矮小,以此提高数据的性能。**问题:**出现瘸子现象,导致查询的性能与单链表一样,查询速度变慢。如果某一个节点是红色,那么它的子节点必须是黑色(将上面的节点按照二叉查找树的规则存入。

2022-10-14 22:49:26 388

原创 Java Collection集合的遍历方式

集合的集中遍历方式

2022-10-12 21:37:43 410

原创 Java Collection常用API

【代码】Java Collection常用API。

2022-10-12 20:41:03 225

原创 Java 集合概述

集合是Java中存储对象数类型的一种容器。

2022-10-10 22:41:31 279

原创 Java collection集合的体系特点

collection单列集合,每个元素(数据)只包含一个值。Map双列集合,每个元素包含两个值(键值对)。

2022-10-10 22:39:16 265

原创 java-Lambda表达式

Lambda表达式时JDK8开始后的一种语法形式。作用:简化匿名内部类的代码写法Lambda表达式的简化格式(匿名内部类被重写方法的形参列表)->{被重写方法的方法体代码.}注:->是语法形式,无实际含义Lambda表达式只能简化函数式接口的匿名内部类的写法形式什么是函数是接口?首先必须是接口,其次接口中有且仅有一个抽象方法的形式通常我们会在接口上加上一个@FunctionInterface注解,标记该接口必须是满足函数式接口。Lambda表达式的基本作用?

2022-09-27 22:01:01 799

原创 JAVA 常见算法(选择排序,二分查找)

数组的二分查找的实现步骤是怎样的?定义变量记录左边和右边位置使用while循环控制查询(条件是左边位置

2022-09-03 22:11:29 202

原创 java Arrays类

如果认为左边数据大于右边数据 返回正整数。如果认为左边数据小于右边数据 返回负整数。如果认为左边数据等于右边数据 返回0。

2022-09-02 17:15:28 154

原创 java 正则表达式

String类的那个方法可以与正则表达式进行匹配。

2022-08-18 00:39:40 299

原创 JAVA 包装类

包装类是什么,目的是什么?基本数据类型对应的引用类型实现一切皆对象后期集合和泛型不支持基本数据类型,只能使用包装类包装类有哪些特殊功能可以把基本数据类型的数据转换成字符串类型(用处不大)可以把字符串类型的数据转换成真实的数据类型使用实例/*** 目标:掌握包装类的概念与基本使用* *///自动封箱i1 = i;//自动装箱/*包装类的变量的默认值可以是Null,容错率更高*///error/*可以把基本类型的数据转换成字符串类型*///2551。...

2022-08-17 00:37:36 88

原创 java SimpleDateFormat

【代码】java SimpleDateFormat。

2022-08-15 20:42:34 139

原创 java 匿名内部类

匿名内部类的作用?方便创建子类对象、最终目的为了简化代码编写。匿名内部类的格式} }匿名内部类的特点?匿名内部类是一个没有名字的内部类。匿名内部类写出来就会产生一个匿名内部类的对象匿名内部类的对象类型相当于是当前new的那个的类型的子类类型。...

2022-08-14 19:34:29 496

原创 java API-BigDecimal

BigDecimal的作用是什么?解决浮点型运算精度失真的问题BigDecimal的对象如何获取?

2022-08-14 17:34:35 168

原创 Java 成员内部类

成员内部类是什么样的、有什么特点?无static修饰,属于外部类的对象可以直接访问外部类的静态成员,实例方法中可以直接访问 外部类的实例成员成员内部类如何创建对象?外部类.内部类名 对象名 = new 外部类构造器.new 内部类构造器();//创建成员内部类对象 People . Heart h = new People() . new Heart();//调用内部类对象方法 h . show();} }注意:在成员内部类中访问所在外部类对象,格式:外部类.this。...

2022-08-13 22:05:50 481

原创 Java 常用API

object的toString方法的作用是什么?默认是打印当前对象的地址。让子类重写,以便返回子类对象的内容}}}}}}}}@Override}}/*** 目标:学习掌握java的一些常用API//创建学生类对象 Student s = new Student("Jack" , '男' , 19);Student s1 = new Student("Tom" , '男' , 18);} }...

2022-08-13 22:03:43 287

原创 java 多态案例

多态是面向对象的三大特征之一。本节主要是通过一个多态的使用案例,用以加深对多态的理解。

2022-08-11 18:15:40 618

原创 Oracle 创建和操作表

ALTERTABLE也可用于定义外键。警告小心的使用ALTERTABLE要极其小心地使用ALTERTABLE,在执行该操作前确保具有一组完整的备份(包括模式和数据)。数据库表的改变不能被撤销——如果添加了不需要的列,也许不能移除它们。类似地,如果删除了需要的列,也许就会丢失该列中所有的数据。...

2022-07-29 12:04:35 13295

原创 oracle 更新和删除数据

除了DBMS中常用的查询(SELECT),插入(INSERT)操作外,数据库还有一些操作例如更新,和删除数据。

2022-07-28 18:22:12 5108

原创 Oracle 插入数据

顾名思义,INSERT用于向数据库插入(添加行)。可以使用Oracle安全性基于每个表或每个用户禁用INSERT语句。

2022-07-28 17:48:45 16162

原创 Oracle 组合查询

大多数SQL查询都包含单独一条SELECT语句,用于从一个或多个表中返回数据。Oracle还允许执行多个多个查询(多条SELECT语句),并返回结果作为单个查询结果集。这些组合查询通常被称为联合或复合查询。一般而言,组合两个对同一个表的查询可以完成与具有多个where子句条件的单个查询所做的相同事情。换句话说,也可以把具有多个where子句的任何select语句指定为一个组合查询。...

2022-07-26 10:06:01 2495

原创 Oracle 创建高级连接

在Oracle中使用的数据库表连接包括内连接,外连接(左外连接,右外连接),全连接等。

2022-07-21 15:21:06 337

原创 Oracle 连接表

Oracle在运行时处理连接,按指定的规则把每个表相关联。这个过程可能非常消耗资源,因此要小心谨慎,不可连接不必要的表。连接的表越多,性能将降级得越厉害。

2022-07-20 14:47:58 1638

原创 PeopleSoft概述及开发工具(application desinger)介绍

HRMS(人力资源管理系统),财务管理(FMS),供应链管理(SCM),客户关系管理(CRM),SupplierRelationshipManagement(SRM),Enterpriseperformancemanagement(EPM),Campus等。​用户需求定义àsecurity配置àprotal配置àmenu设计àcomponent设计àPage设计àRecord设计àField设计。1、Menu启用对生成的组件和组件中包含的页的访问。...

2022-07-20 10:27:30 4810

原创 Oracle 子查询

子查询嵌入其他查询种的查询(Query)任何SQL语句。不过,这个是术语通常用于指SELECT语句。

2022-07-18 12:02:31 5595

原创 Oracle 分组数据

分组是在SELECT语句中使用GROUP BY子句创建的。示例:由于使用了GROUP BY,将不必指定要评估和计算的每个分组,这是自动完成的。GROUP BY子句指示Oracle对数据进行分组,并对每一个分组(而不是对整个结果集)执行聚合。在使用GROUP BY之前,下面列出了你需要知道的使用它的一些重要规则。where子句通常也用于行过滤。但是,where在这里不适用,因为where可以可以过滤特定的行,而不是分组。事实上,where无法适用于分组。Oracle为此提供了另一个子句:HAVING。whe

2022-07-14 17:27:22 5518

原创 SQL 汇总数据

SQL聚合函数AVG()用于返回特定列的平均值,这是通过统计表中的行数以及他们的值之和来实现的,AVG()可用于返回列或者特定列或行的平均值。第一个示例使用AVG()返回products表中的所有产品的平均价格:AVG()也可用于特定列或行的平均值。下面的示例返回由特定供应商提供的产品的平均价格:count()所做的事情是:统计。使用COUNT(),可以确定表中的行数或者与特定条件匹配的行数。使用场景:第一个示例返回customers表中的顾客总数下面的示例只统计具有电子邮件地址的顾客数量:MAX(

2022-07-12 15:04:30 3610

原创 Oracle 使用数据操作函数

示例:结果:可以看出,Upper()把文本转换成大写形式。下表列举了一些常用的文本操作函数。注意:SOUNDEX是一个算法,用于把任何文本字符串转换成一种字母数字模式,描述该文本的语音表示。SOUNDEX考虑了类似的发音字符和音节,允许按字符串的发音(而不是按它们是如何输入的)来比较它们。尽管SOUNDEX不是一个SQL概念,Oracle(像许多其他的DBMS一样)还是提供了对SOUNDEX的支持。下面给出了一个使用Soundex()函数的示例。customers表中有一位Coyote Inc.的顾客,联

2022-07-08 15:13:15 506

原创 Peoplesoft- 警告、错误、消息盒子

PS页面中配置提示消息路径:根据消息严重性不一样,会有不同的结果。不同的消息,程序会根据不同的严重性进入不同的步骤。Messagebox,winMessage类在以下类型中不会被触发;MessageBoxMessageBox不同buttons类型:messagebox不同buttons类型的返回值(数值型):winMessageWarningerrorMsgGetMsgGetExplainText注意:MessageBox、Warning、winmessage函数不会终止程序;Error会终止

2022-07-07 14:53:12 362

原创 数据结构—算法

算法能够帮助理解好数据结构案例一:求解1-100的和从以上两种算法可以看出,都是求解1-100的和,但是时间复杂度完全不同,由此可以得出,选择一种高效的算法,可以更好的解决问题。从上面的例子可以看出,对于特定的问题,是可以有多种算法来解决的。但是,现实生活中并不存在一种通用的算法,就好比每一一种包治百病的药。算法定义在中,提到了指令,指令能被人或机器等计算装置执行。它可以是计算机指令,也可以是我们平时的语言文字。为了解决某个或者某类问题,需要把指令表示成一定的操作序列,操作序列包括一组操作,每一个操作都完

2022-06-14 14:01:15 104

原创 数据结构预备知识二(指针与结构体)

数据结构预备知识(指针与结构体)

2022-06-13 22:48:50 134

原创 数据结构预备知识(指针)

数据结构预备指数(指针与数组)

2022-06-11 17:04:48 718

原创 初识数据结构--数据结构的概述

即:数据结构=个体+关系算法=对存储数据与数据关系的操作数据结构是软件相关课程中最核心的课程之一,但同时当你学完本门课程时,你又会感到困惑,因为你并不能依靠数据结构具体实现某项功能。程序=数据结构+算法...

2022-06-10 22:30:52 85

原创 SQL select 语句

二、查看表相关的列查看所有列2.查看特定列三、注意SQL语言大小写不敏感,他不象JAVA、c等SQL可以写在一行或者多行关键字不能缩写也不能分行写各子句一般要分行写使用缩进提高语句的可读性算数运算符操作符描述+加-减*乘、除五、定义空值空值是无效的,未指定的,未知的值空值不是空格或者0六、列的别名重命名一个列便于计算紧跟列名,也可以在列名和别名之间加入关键字“AS”,别名使用双引号,以便在别名中包含空格

2022-06-08 23:29:21 222

原创 peoplesoft 更新表接口程序

peoplesoft 更新表接口程序import PS_PT:Integration:IRequestHandler;class UpdataRecord implements PS_PT:Integration:IRequestHandler method OnRequest(&MSG As Message) Returns Message;end-class;method OnRequest /+ &MSG as Message +/ /+ Returns

2022-05-30 10:14:08 258

原创 peoplecode 根据上下文引用来赋值

peoplecode 根据上下文引用来赋值在一个上下文引用中,peoplecode引用的行或者缓存字段是由当前peoplecode程序正在执行的当前内容来决定的。理解当前上下文除了关联标准菜单选项的程序外,其余的peoplecode程序都是在当前上下文中执行的。当前上下文决定了哪一个缓存字段可以在peoplecode中被引用,peoplecode程序中执行时到底执行的是哪一行数据。当前上下文组成了组件缓存中的缓存字段的一个子集,有当前正在执行的peoplecode程序所对应的行决定。当前上下文包

2022-05-24 15:52:14 220

原创 peopleCode 理解组件缓存的结构和内容

peopleCode 理解组件缓存的结构和内容组件缓存内容PeopleCode经常要引用组件缓存中的数据,所谓的组件缓存就是位于内存中存储数据和当前活动组件的区域在Peoplecode中有两种方式可以指定组件缓存数据:上下文引用-当前peoplecode程序正在执行的地方去访问数据使用Scroll路径语法引用-使用相对或绝对路径去访问相关组件初了使用一些内置的函数来访问组件缓存外,peoplecode还提供了使用对象来访问结构化数据缓存。在一个组件中,当你访问一个在Scroll中不止出现一次

2022-05-23 14:35:20 218

空空如也

空空如也

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

TA关注的人

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