自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 由数据库练习浅析子查询和链接查询

本周我主要学习了mysql的相关概念及SQL、DML、DQL操作语言。下面我将以一个数据库练习为例介绍DQL中的子查询和连接查询。在结束了本周的学习后,我进行了一个数据库练习,以下是所建的表和相关题目及答案。1.student表2.score表3.teacher表4.course表5.grade表以下是45道练习题及答案(均为亲自完成)...

2018-09-02 18:45:00 246

转载 对称加密的概述及简单实现

一.什么是对称加密常见的加密方式分为三种:1.正向加密:如MD5,加密后密文固定,目前还没有办法破解,但是能够通过数据库撞库有一定概率找到,不过现在一般用这种方式加密都会加上盐值。2.对称加密:通过一个固定的对称密钥,对需要传输的数据进行加密,速度快,但是安全性不高,主要用于企业级内部系统中数据传输。3.非对称加密:N把公钥,一把私钥,私钥存放在服务器一方保管,公钥可以放...

2018-08-12 20:43:00 825

转载 sleep()和wait()的区别及wait方法的一点注意事项

一.查看APIsleep是Thread类的方法,导致此线程暂停执行指定时间,给其他线程执行机会,但是依然保持着监控状态,过了指定时间会自动恢复,调用sleep方法不会释放锁对象。当调用sleep方法后,当前线程进入阻塞状态。目的是让出CPU给其他线程运行的机会。但是由于sleep方法不会释放锁对象,所以在一个同步代码块中调用这个方法后,线程虽然休眠了,但其他线程无法访问它的锁对象...

2018-08-05 20:57:00 254

转载 day25作业

1.阻塞 2.就绪 3.阻塞 4.Runnable 5.join() 6.synchronized 7.notify()和notifyAll() 8.Object1.A 2.D 3.C 4.C 5.C 6.B 7.AD 8.A 9.C 10.D1.继承Thread()方法优点:可以直接调用Thread类里的方法,代码简单缺点:如果...

2018-08-03 21:05:00 143

转载 day22-23作业

1.字节流字符流 2.read() 3.-1 4.System.out 5.InputStream 6.OutputStream1.IO流按流向分为输入流和输出流,即输入流和输出流都属于IO流。输入流是将数据从硬盘读到内存中,输出流是将数据从内存写到内存中。IO流按操作类型分为字节流和字符流,字节流和字符流都属于IO流。字节流可以操作任何数据,因为在计算机中任何...

2018-08-01 20:13:00 147

转载 集合类List、Set、Map的区别、联系和遍历方式

说集合之前,先说说数组和集合:1.数组长度是固定的,当超过容量后会在内存中重新创建一个原来数组1.5倍长度的新数组,再把元素存进去;数组既可以存储基本数据类型,又可以存储引用数据类型。2.集合长度是可变的,集合只能存储引用数据类型,集合也可以存储基本数据类型,但是在存储时自动装箱变成对象。3.如果元素个数是固定的推荐用数组,如果元素不是固定的推荐用集合。一.三者关系...

2018-07-29 22:57:00 186

转载 day17作业

1.java.util 2.队列先进先出,栈堆先进后出 3.链表 4.LinkedList 5.TreeSet 6.Comparable 7.Map 8.next()1.AC 2.A 3.D 4.B 5.D 6.C 7.C 8.C 9.CD1.× 2.√ 3.× 4.× 5.√ 6.√ 7.√ 8.× 9.√ 10.× 11.× 12.√2.List是有序的集...

2018-07-29 16:58:00 79

转载 day16作业

一.填空题1.Integer Character 2.String s = "123";Integer i = new Integer(s);System.out.println(i.intValue());3.StringBuffer 4.StringBuffer 5.public final String format(Date date) 6.System.out....

2018-07-23 21:35:00 82

转载 String,StringBuffer和StringBuilder的区别

(1)String类的API概述是这样的:String类代表字符串,Java程序中的所有字符串字面值都作为此类的实例体现。字符串是常量,它们的值在创建之后不能更改。可见,String是对象且为不可变对象,一旦被创建,就不能被改变,对于已经存在的String类的对象的更改都是在常量池中重新创建一个对象,将这个新地址覆盖原来的地址值,原来的就变成垃圾了。以下面这段代码为例当声明...

2018-07-22 17:51:00 81

转载 day12作业

一,选择题1.C 2.B 3.D 4.AC 5.AB 6.AD 7.AB 8.BC二 ,判断题1.√ 2.√ 3.× 4.√ 5.√ 6.× 7.√ 8.√ 9.× 10.√ 11.×三,简答题1.final是一个修饰符表示最后的、最终的,用final修饰的类不能被继承,用final修饰的变量变成常量且只能被赋值一次,final修饰的方法不能被重写。abstr...

2018-07-17 21:41:00 91

转载 day11作业

一.选择题1.B 2.D 3.AB 4.C二.判断题1.× 2.√三.简答题1.多态就是事物存在的多种形态。提高程序的复用性,提高程序的可扩展性和可维护性。2.向上转型是指父类引用指向子类对象,向下转型是指子类引用指向父类对象。import java.util.Scanner;class Test5_Pizza { publi...

2018-07-16 18:57:00 135

转载 第二周学习总结

本周主要学习了数组、方法、面向对象、封装、构造方法、代码块和继承等。在学面向对象之前,做了一个福利双色球项目,这是个综合性比较强的小项目,算是对之前的知识进行了一个复习。拿到一个项目先分析需求,心里有了一个大概的框架。大体上这个项目要实现一个菜单的循环实现,根据之前的知识,很明显是要用do while循环来实现,所以我在Editplus里先把do while循环写上。再分析需求...

2018-07-15 22:17:00 70

转载 day10作业

1.Java中,用{}括起来的代码称为代码块。代码块分为局部代码块,构造代码块,静态代码块,同步代码块局部代码块:在方法中出现,限定生命周期,及早释放,提高内存利用率构造代码块:在类中方法外出现,多个构造方法中相同的代码块放到一起,每次调用构造都执行,并且在构造方法前执行静态代码块:在类中方法外出现,并加上static修饰符;用于给类进行初始化,在加载的时候就执行,并且只...

2018-07-13 18:27:00 56

转载 day09作业

一.填空题1.方法 2.堆内存 3.构造方法 4.this 5.this 6.static 7.使用类名进行访问 8.package import class 9.关键字 10.lang二.选择题1.D 2.B 3.D 4.AC 5.AC三.判断题1.√ 2.× 3.√ 4.× 5.√ 6.× 7.√四.1.构造方法的作用是给对象进行初始化。特点:1.方法...

2018-07-12 22:29:00 75

转载 day08作业

1.A.在类中的位置不同成员变量:在类中方法外局部变量:在方法定义中或者方法声明上B.在内存中的位置不同成员变量:在堆内存(成员变量属于对象,对象进堆内存)局部变量:在栈内存(局部变量属于方法,方法进栈内存)C.生命周期不同成员变量:随着对象的创建而存在,随着对象的消失而消失局部变量:随着方法的调用而存在,随着方法的调用完毕而消失D.初始化值不同成...

2018-07-11 16:58:00 60

转载 day07作业

import java.util.Scanner;class SsqGame { public static void main(String[] args) { int total = 0;//买了几注 int[] num = new int[7]; boolean flag = false; ...

2018-07-10 16:36:00 57

转载 day06作业

一.方法1.方法是完成特定功能的代码块。修饰符 返回值类型 方法类型(参数类型 参数名1,参数类型 参数名2,...){方法体语句;return返回值;}修饰符:目前就用public static。返回值类型:就是功能结果的数据类型。方法名:符合命名规则即可。方便调用。参数:*形式参数:就是方法定义的,用于接收实际参数的。*实际参数:就...

2018-07-09 20:53:00 59

转载 day05作业

一.1.switch 2.字符串 3.表达式1 4.break 5.continue二.1.B 2.A 3.BD 4.D 5.B 6.B 7.A 8.D 9.D 10.B三.1.√ 2.√ 3.× 4.√ 5.√ 6.×四.1.都是选择语句,if后的括号里是条件表达式,switch后的括号里不是条件表达式,可以是变量名和表达式。2.都是循环语句,while循环先判...

2018-07-08 09:52:00 75

转载 day04作业

1.for(初始化表达式;条件表达式;循环后的操作表达式){循环体;}class Test_Sum { public static void main(String[] args) { int sum = 0; for (int i = 1;i <= 10 ;i++ ) { sum += i; } System.out.println(sum); }}c...

2018-07-06 20:11:00 64

转载 day03作业

---恢复内容开始---1.+、-、*、/、%、++、--①正号;②加法运算;③连接符除法是两个数相除所得的结果,取余是除法操作的余数。++前置表示现将一个数自加然后进行赋值,++后置表示先赋值后进行自加,--同理。2.基本赋值运算符:=扩展赋值运算符:+=、-=、*=、/=、%=+=是将运算符两侧的数相加后得到结果3.有问题。s是short类型,1...

2018-07-05 19:58:00 74

转载 day02作业

填空题.1.数字 2.4 3.8 4.98 5.&& 6.true 7.2<<3 8.int a = (int)3.14159 9.10 51 10.88选择题.1.D 2.CD 3.A 4.C 5.A 6.A 7.A 8.B 9.B判断题.1.× 2.× 3.√ 4.√ 5.× 6.√ 7.× 8.× 9.× 10.×简答题1.整数型(byt...

2018-07-04 19:58:00 156

转载 day01作业

Java技术按照用途不同分为三大版本,分别是JavaSE、JavaEE和JavaMeJava虚拟机就是一个虚拟的用于执行字节码文件的计算机。它是Java最核心的技术,是Java跨平台的基础。DOS命令中用来改变当前目录的命令是cd,用来查看当前目录下的文件和子文件夹的命令是 dir 。安装JDK后,为了告诉计算机exe和java.exe等执行文件的位置,需要配置的环境...

2018-07-03 19:43:00 109

空空如也

空空如也

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

TA关注的人

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