自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (6)
  • 收藏
  • 关注

原创 ORACLE常用函数功能演示

ORACLE常用函数功能演示 ORACLE内置函数,相当于C语言中的库函数,提供了常规数据库编程中所需的绝大多数基本功能,并且通过函数的组合或嵌套使用,可以发挥其强大的功能。由于这些内置函数都是由ORACLE公司的编程大家所写,而且其执行代码是内嵌在ORACLE数据库系统中的,因此其执行效率极高。在数据库编程中能广泛使用ORACLE所提供的内置函数,将大大提高程序代码的执行效率。“站在高人的肩膀上,将使你变得更高”。一、 单行函数1. 数值函数(1) 三角函数① SIN、ASIN、SINH(

2021-07-01 16:54:53 172

原创 oracle数据库修改密码

oracle数据库修改密码1.打开命令窗口:Windows+R——cmd2.查看环境变量ORACLE_SID的设置情况: windows: echo %ORACLE_SID%linux: echo $ORACLE_SID3.设置环境变量ORACLE_SID的值为你想登录的oracle实例的SID:set ORACLE_SID=orcl4.键入命令:...

2021-05-28 16:10:33 141

原创 String、Int、Integer之间的转换

package Demo5.integer;public class IntegerTest { public static void main(String[] args) { //String - - - >int String s1="100"; int i1=Integer.parseInt(s1); System.out.println(i1+1);//101 //int - - - &gt...

2020-06-30 16:09:40 166

原创 数组算法集合

1.冒泡排序:平均时间复杂度(O(n2))①比较相邻的元素。如果第一个比第二个大,就交换他们两个。②对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。③针对所有的元素重复以上的步骤,除了最后一个。④持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。package Demo4;public class ButtbbleSort { public static void main(String[] args) {

2020-06-29 10:59:38 143

原创 Array数组的用法

Array:1.java语言中的数组是一种引用数据类型。不属于基本数据类型。数组的父类是Object.2.数组实际上是一个容器,可以同时容纳多个元素。(数组是一个数据的集合)3.数组当中可以存储“基本数据类型”的数据,也可以存储“引用数据类型”的数据。4.数组因为是引用类型,所以数据对象是堆内存当中(数组是存储在堆当中的)。5.数组当中如果存储的是“Java对象”的话,实际上存储的是对象的“引用”(内存地址)。6.数组一旦创建,在Java中规定,长度不可变。(数组长度不可变)7.

2020-06-23 16:08:25 863

原创 匿名内部类

1.内部类:在类的内部又定义了一个新的类,被称为内部类。2.内部类的分类: 静态内部类:类似于静态变量 实例内部类:类似于实例变量 局部内部类:类似于局部变量3.使用内部类编写的代码,可读性很差,能不用尽量不要用。4.匿名内部类是局部内部类的一种。 因为这个类没有名字而得名,叫做匿名内部类。5.匿名内部类的缺点:①太复杂,太乱,可读性差。②类没有名字,不能重复使用。package Demo2;public class MyMath { ...

2020-06-21 15:27:33 265

原创 Object类

1.object类中常用的方法:protected object clone() //负责对象克隆的。 int hashCode() //获取对象哈希值的一个方法 boolean equals(Object obj) //判断两个对象是否相等源代码:public boolean equals(Object obj){ return (this == obj); }equals的作用:用来判断两个对象是否相等。判断Java对象的内存地址是否相等,使用eq...

2020-06-21 14:32:14 98

原创 Java中的访问控制权限

1.访问控制权限有:public 公开的 protected 受保护的 private 私有的 默认2.private:表示私有的,只能在本类中访问。 public:表示公开的,在任何位置都可以访问。 默认:表示只能在本类,以及同包下访问。 protected:表示只能在本类、同包、子类中访问。访问控制修饰符 本类 同包 子类 任意位置 public 可以 可以 可以 可以 prote...

2020-06-18 23:29:35 258

原创 抽象类和接口以及抽象类和接口的区别

1.抽象类:是类与类之间有共同特征,将这些共同特征的类,再进一步抽象形成了抽象类。抽象类属于引用数据类型。在class前添加一个abstract关键字就行了。 抽象类是无法实例化的,无法创建对象的,所以抽象类是用来被子类继承的。 final和abstratct不能联合使用,这两个关键字是对立的。 抽象类的子类可以是抽象类,也可以是非抽象类。 抽象类虽然无法实例化,但是抽象类有构造方法,这个构造方法是提供子类使用的。 抽象类中不一定有抽象方法,抽象方法必须出现在抽象类中。public abstr

2020-06-17 20:40:33 125

原创 final的应用

1.final关键字①final是java语言中的关键字。②final表示最终的、不可变的。③final可以修饰变量以及方法,还有类等。2.final的用法①final修饰的类无法继承。②final修饰的方法无法覆盖。③final修饰的变量只能赋一次值。④final修饰的引用一旦指向某个对象,则不能再重新指向其他对象,但该引用指向的对象内部的数据是可以修改的。⑤final修饰的实例变量必须手动初始化,不能采用系统默认值。⑥final修饰的实例变量一般和static联合

2020-06-15 12:46:30 110

原创 Java中的setting和getting的方法

1.为了保证数据的安全性,把数据定义为private等(封装/私有),如果调用就会用到setter()和getter()方法或者构造方法。2.Setter:赋值,Getter:取值。3.使用该类便new一个对象,赋值:XX.setXXX(); 取值:XX.getXXX();public class HomeWork3 { public static void main(String[] args) { Person p=new Person("qq",12);

2020-05-30 23:21:34 1801

原创 Linux基础知识(II)

1.Vi——终端中的编辑器目标vi简介打开和新建文件三种工作模式常用命令分屏命令常用命令速查图1.Vi简介1.1学习VI的目的在工作中要对服务器上的文件进行简单的修改,可以使用ssh远程登录到服务器上,并且使用VI进行快速的编辑即可常见需要修改的文件包括源程序配置文件,例如ssh的配置文件~/.ssh/config在没有图形界面的环境下,要编辑文件,vi是最佳选择每一个要使用linux的程序员都应该或多或少的学习一些vi的常用命令1.2vi和vim在很多linux发

2020-05-21 14:01:29 278

原创 Python基础(II)

1.公共方法1.1Python内置函数1.2切片1.3运算符1.41.1Python内置函数Python包含了以下内置函数:注意:字符串比较符合以下规则:“0”<“A”<“a”1.2切片切片使用索引值来限定范围,从一个大的字符串中切出小的字符串。列表和元组都是有序的集合,都能够通过索引值获取到对应的数据。字典是一个无序的集合,是使用键值对保存数据。1.3运算符1....

2020-05-20 15:00:49 354

原创 基于Python的名片管理系统

1.系统分析# 用户自主选择操作while True: action_str = input("请选择希望执行的操作:") print("请选择的操作是[%s]"% action_str) # 1,2,3针对名片的操作 if action_str in ["1","2","3"]: # 新增名片 if action_str=="...

2020-05-05 12:22:24 168

原创 Python的基础(I)

1.python的起源:1991年,吉多-范罗苏姆发布第一个Python解释器,用C语言实现的。2.编译器:将其他语言翻译成机器语言的工具。它的翻译有两种方式:一个是编译,另一个是解释。3.解释器:当编译器以解释方式运行的时候。4.Python特点:是完全面向对象的语言、拥有强大的标准库、提供大量强大的第三方模块。5.Python的优点:简单易学、免费开源、面向对象、丰富的库、可扩展性。...

2020-04-29 21:47:21 944

原创 MVC模式架构

所谓MVC:Model—View—Controller1,Model层:Model指模型部分,一般在应用中Model层包括业务处理层Service和数据访问层Dao。数据访问层主要是对数据库的一些操作的封装。业务处理层主要是用作将从Controller层获取的数据和数据库的数据进行桥接。除此以外,对复杂业务逻辑进行处理,比如事务处理。2.Controller层:Controller指控制部分,...

2020-04-16 23:37:23 193

原创 Ubuntu系统下安装PyCharm

1.下载PyCharm的安装包(用tools或U盘复制到乌班图)2.用tar解压tar.gz文件3.切换bin目录4.运行PyCharm

2020-03-29 12:47:59 308

原创 Linux的基础知识(I)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2020-03-01 23:53:24 157

原创 hashCode()与equals()的用法

1.如果两个对象相同,则hashCode必须也是相等的。2.如果两个对象相等,对其中一个对象调用equals()必须返回true。也就是说,若a.equals(b),则b.equals(a).3.如果两个对象有相同的hashCode值,它们也不一定是相等的。但若两个对象相等,则hashcode值一定是相等的。4.因此若equals()被覆盖过,则hashCode()也必须被覆盖。5.has...

2020-01-17 22:14:17 306

原创 Head First Java的总结(四)

1.客户端与服务器的应用程序通过Socket连接来沟通。2.Socket代表两个应用程序之间的连接,他们可能会是在不同的机器上执行的。3.客户端必须知道服务器应用程序的IP地址(或广域名称)和端口号。4.TCP端口号是个16位的值,用来指定特定的应用程序。它能够让用户连接到服务器上各种不同的应用程序。5.从0~1023的端口号是保留给HTTP、FTP、SMTP等已知的服务。6.客户端通过...

2020-01-17 21:58:10 164

原创 Head First Java的总结(三)

1.如果只会用到一两次,不如不用静态的import,容易阅读。2.异常是Exception类型的对象。3.编译器不会注意RuntimeException类型的异常。4.编译器所关心的是称为检查异常的异常,程序必须要认识有异常可能的存在。5.如果要处理异常状况,就把调用包在try/catch中,并将异常处理/恢复程序放在catch块中。6.finally:无论如何都要执行的部分。7.异常...

2020-01-17 16:45:16 122

原创 Head First Java的总结(二)

1.抽象类是无法初始化的类。(如果不能被初始化某个类初始化,以abstract关键词标记)。2.不是抽象的类就被称为具体类(具体的类是实际可以被初始化为对象的).3.抽象类除了被继承过之外,是没有用途的,没有值,没有目的(除了抽象的class可以有static的成员之外).4.抽象的类代表此类必须要被extends过,抽象的方法代表此方法一定要被覆盖过。5.如果你声明一个抽象的方法,就必须...

2020-01-17 11:32:51 106

原创 Head First Java的总结(一)

1.无论你的程序有多大(也可以说不管有多少个类),一定都会有一个main()来作为程序的起点(只有一个main方法)。2.类跟对象的关系:类不是对象,却是用来创建对象的模型,也可以说类是对象的蓝图。对象是已知的事物,对象会执行的动作。对象本身已知的事物被称为:实例变量(instance variable)俗称属性。对象可以执行的动作称为:方法(methods)。3.main方法的用途:...

2020-01-13 19:17:22 331

原创 JavaWeb(上)

一 使用javaEE版的Eclipse开发动态的web工程(Javaweb项目)1,把开发选项切换到javaEE2,可以在window->show view 中找到package Explorer,并把其拖拽到开发区的左边3,在server面板中新建Tomcat服务器,一定要关联到Tomcat安装的根目录4,新建一个Dynamic Web Protect,其中Target Runti...

2019-08-23 19:30:01 410

转载 Java基础知识总结

链接:https://mp.weixin.qq.com/s/IWx4-7Cdam_bVRQyfsv3_g1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre。2,JRE:Java Runtime Environment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。3,配置环境变量:让java jdk\bin...

2019-08-19 14:03:21 467

原创 js语法基础(3)

1.数组(Array)——堆 数组:是一种引用数据类型,属于对象。可以存放多个数据。 创建数组的方式: 1).使用Array构造函数:①创建一个空数组 var arr1=new Array ();②创建一个长度为30的数组 var arr=new Array(30)③.创建一个包含2个字符串的数组 var arr1=new Array (“aaaa”,“nnnn”); ...

2019-08-06 12:49:37 107

原创 js基础语法(2)

1.代码块1).简介:程序是由一条语句构成的,语句是按照自上而下的顺序一条一条执行的,在js中可以使用{}来为语句进行分组。2).js代码块,只具有分组的作用,没有其他的用途。代码块里面的内容,在外部是安全可见的。2.流程控制语句有三种流程结构:顺序、选择、循环。if:使用:①如果条件表达式为真,执行语句块1,否则不执行。②如果条件表达式为假真则执行语句块1,否则执行语句块2.③如...

2019-07-21 17:18:33 72

原创 js基础语法(1)

1. 字面量、变量、常量1).概念字面量:字面量就是一个值,比如变量的值或者常量的值,如字符串、数据、......变量:定义完成后,可以修改的数据。常量:定义完成后,固定且不能改变的数据。2).变量概念:变量可以用来保存字面值,而且变量的值是可以任意改变的。定义变量:在js中使用var关键字来声明一个变量。 var变量名称:var num;varintro;变量的初始化:先定义后初...

2019-07-16 17:52:47 65

原创 JavaScript(1)

1.Js,Html,Css三者的关系JS:控制网页内容,给网页增加动态的效果。HTML:提供网页的结构,以及网页中的内容CSS:美化网页,2D/3D过渡,动画等。2.Js书写形式Js书写格式:行内式、页内式、 外链式 Js中的注释:Js常见输出方式:1. 在网页中弹出显示框,显示信息。弹窗: window.alert(‘hello’);debugger;...

2019-07-13 23:07:58 111

原创 Idea使用教程

Idea使用教程1. Idea开发工具下载先去idea的官方网站:https://www.jetbrains.com/idea 下载idea的安装包文件,点击DOWNLOAD进入到下载页面。选择对应的操作系统版本,下载idea开发工具。可以选择.exe和.zip对应的版本进行下载。下载好后的文件夹如下所示(这是老师资源中提供的安装文件)2 . Idea开发工具的安装双击运行ide...

2019-07-11 11:13:32 4247

原创 JavaWeb_Tomcat的安装和配置

1.部署并启动tomcat服务器1).解压并安装apache-tomcat-6.0.16到一个非中文目录下2).配置环境变量。Java_home(指向JDK安装的根目录)或jre_home3).通过双击apache-tomcat-6.0.16\bin目录下的startup.bat,启动服务器cmd——D:——cd D:\apache-tomcat-8.5.30\bin(tomcat的路径)...

2019-07-07 23:42:02 291 1

原创 Tomcat的管理程序

Tomcat提供了一个管理程序:manager,用于部署到Tomcat服务器中的web应用程序。访问manager web 应用程序,需要添加具有的管理员权限的账号,编辑conf目录下的tomcat-users.xml文件,添加manager角色,设置用户名和密码。...

2019-07-07 23:21:47 102

原创 Oracle数据库PL/SQL

在Oracle数据库中,可以执行PL/SQL脚本问题:在运行时,会只显示anonymous block completed 的情况,怎么解决???解决方法:输出anonymous block completed这条语句的意思,就代表着你的PL/SQL脚本执行成功了, 但是dbms_output 被关闭了。1、在你所有PL/SQL语句执行之前,加上**“SET SERVEROUTPUT O...

2019-05-30 10:20:37 447

978-7-302-52890-6.rar

这是python基础,里面包含的有代码,PPT等一些关于python的资料。

2019-09-05

JavaWeb(上)——day02.zip

这是有个用Myeclipse工具写的一个关于JavaWeb的项目。

2019-08-23

java_API.zip

这里面是一些关于java的一些工具类,为java_api和javaEE_api。

2019-08-17

基于C语言的数据结构的单链表

基于C语言的单链表,是关于数据结构的单链表的尾插法。

2018-12-15

关于“网页设计”

基于html5用HTML和css样式写的网页设计,虽然简单,但是内容丰富。

2018-12-15

JavaWeb_Tomcat的安装和配置

关于Tomcat的安装和配置。 1.部署并启动tomcat服务器。 2.Tomcat:开源Servlet容器。 3.server.xml文件中的配置信息来修改Tomcat服务器的端口号。 4.为了可以在任意目录下启动Tomcat服务器。 5.设置CATALINA_HOME 环境变量

2018-06-10

空空如也

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

TA关注的人

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