- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 swagger2接口服务文档说明
1、依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.6.1</version> </dependency> <dependency>
2020-05-21 13:03:12
378
转载 通俗易懂RESTful,如何设计RESTful风格API
REST -- REpresentational State Transfer 直译:表现层状态转移。这个中文直译经常出现在很多文章中。尼玛,谁听得懂“表现层状态转移”,这是人话吗?那就逐个单词来理解REST名称REST -- REpresentational State Transfer首先,之所以晦涩是因为前面主语被去掉了,全称是 Resource Representational ...
2019-11-27 20:36:08
205
原创 Hdfs下载报错,(null) entry in command string: null chmod 0644问题的解决
解决:缺少系统文件hadoop.dll文件1、下载hadoop.dll文件2、把文件放在:\windows\system32目录下
2019-10-21 21:10:51
483
原创 基于javaEE的图书管理系统
极简的图书管理系统,无任何样式修饰,适合新手练手(图文并释)1、实现了用户注册、登录,图书的添加、修改、删除和修改操作2、工具需要:eclipse、mysql、Tomcat3、做系统之前在eclipse需要配置Tomcat服务器和导入mysql连接数据库的jar包4、数据库中建一个user表存用户信息,一个book表存图书信息一、各种页面index.html文件,系统运行的首页,有登录...
2019-08-18 18:17:06
22767
21
原创 8、抽象类、接口、多态、向上转型、向下转型
一、final关键字:1、可以修饰变量、方法、类2、修饰变量时,变量的值不能再改变,成为一个常量3、修饰方法时,被修饰的方法不能被修改4、修饰类时,这个类不能被继承,并且类中的成员方法会隐式地被final修饰5、当final修饰一个引用类型时,此时这个引用类型变量指向的对象不能改变,不能再指向其他对象,但指向的对象的内容可以改变。二、abstract(抽象)修饰符:1、可以修饰方法...
2019-07-24 18:55:18
317
原创 7、类的继承注意事项
一、java的特性面向对象----设计思想可移植------一次编译,处处执行健壮--------类型转换分布式------可以分割为若干独立执行的程序多线程安全--------类加载机制简单高性能二、面向对象的特性封装、继承、多态、抽象三、static的使用1、可以修饰属性、方法以及引导代码块2、被static修饰的属性或者方法可以被类名直接调用(类名.属性/方法),称...
2019-07-22 21:11:06
618
原创 6、类的构造、组成和注意
类的构造、组成和注意一、在类中有由属性、方法组成,对对象实例化后对象可以调用这些属性和方法二、方法中有一种特殊的方法——构造方法,构造方法是用来创建对象的方法1、构造方法没有返回值类型,连void都不用2、构造方法的名字必须和类的名字一致3、如果一个类中没有构造方法,那么系统会默认提供一个无参的构造方法,如果显示的定义了构造方法,系统则不会提供构造方法。一般自己显示的定义了构造方法同时...
2019-07-20 20:25:30
245
原创 5、二维数组、面向对象、类
二维数组:1、嵌套的一维数组2、java本身并不支持多维数组,使用一维数组的嵌套,达到任意维度。二维数组的定义: 例1:int[][] array1=new int[4][3]; 例2:int[][] array2=new int[4][]; 例3:int[][] array3=new int[][]{{1,2,3},{4,5,6},{3,2,1},...
2019-07-19 20:07:59
157
原创 4、一维数组、遍历数组、冒泡排序、插入排序、选择排序
一维数组:定义形式1:数据类型[ ] 数组变量名=new 数据类型[数组长度]例1:int[ ] array=new int[10];例2:char[ ] array=new char[8];定义形式2:数据类型[ ] 数组变量名={值1,值2,值3,…,值n}例1:int [ ] array={2,4,1,4,…,12,8,n};例2:String[ ] names={“小花”,...
2019-07-18 20:47:18
376
原创 3、选择判断语句、循环语句
选择判断:单分支选择判断:if语法: if(条件语句){ 执行语句;//可以有多条执行语句 } 简体: if(条件语句) 单条执行语句;//如果条件语句后面没有大括号,则条件语句所控制的执行语句只能有一条双分支选择判断:if --else语法: if(条件语句){ ...
2019-07-17 21:51:30
482
原创 2、数据类型、类型转换、运算符及其优先级
数据类型:整数类型:java中不声明的整数默认为int类型byteshortintlong字符类型:char 一次存放一个字符(一个字母、符号、汉字)2个字节值使用单引号引起来,不能不赋值浮点类型:java中不声明的小数默认为double类型float:单精度类型double:双精度类型布尔类型:占一字节,只存放true或false类型转换:上一篇博文已经说过各个数据...
2019-07-16 20:29:26
719
原创 1、java数据类型、JDK、JRE、转义字符
JDK:java语言的软件开发工具包JRE:java语言的运行环境每个字节占八位(最高位代表符号位,所以1字节取值范围是+127~-127,0代表正数,1代表负数)数据类型:基本数据类型:整数类型(byte:占1字节,short:占2字节,int:占4字节,long:占8字节)浮点类型 (float:占4字节,double:占8字节)字符型 (char:占2字节(C语言中占1...
2019-07-15 20:21:24
202
原创 排序算法——桶排序
排序方法——桶排序桶排序算法思想:假如有5个学生的成绩分别为1分、7分、7分、8分、3分。满分是10分,那么,我们可以创建一个长度为11的数组int[] array=new int[11]来服务它们。array[i]可以看做是一个一个的桶容器,把1分放进array[1]里面,那么array[1]=array[1]+1 , 7分放进array[7]里面,那么array[7]=array[7]+1...
2019-07-12 21:39:21
189
原创 java中super的三种用法
java中super的用法super只在子类中出现super有三种用法【1】 super.xxx;xxx可以是类的属性。例如super.name;即从子类中获取父类name属性的值【2】 super.xxx();xxx()可以是类中的方法名。super.xxx();的意义是直接访问父类中的xxx()方法并调用【3】 super();此方法意义是直接调用父类的构造函数...
2019-07-11 21:12:56
35634
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人