摘要:
package com.JiHeTotal; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; imp... 阅读全文
posted @ 2017-02-26 01:20
浪涛飞
阅读(196)
评论(0)
推荐(0)
摘要:
package com.JiHeTotal; import java.util.Comparator; import java.util.Map; import java.util.Map.Entry; public class MyComparator implements Comparator> { @Override public int compare(Entry o1, En... 阅读全文
posted @ 2017-02-26 01:19
浪涛飞
阅读(120)
评论(0)
推荐(0)
摘要:
package com.JiHeTotal; import java.util.Map; public class Student { int id; String name; Map scode; int totalSum; public int getId() { return id; } public void setId(int id) { this.... 阅读全文
posted @ 2017-02-26 01:18
浪涛飞
阅读(143)
评论(0)
推荐(0)
摘要:
1208421001,关羽,数学,93 1208421001,关羽,英语,88 1208421002,张飞,语文,82 1208421002,张飞,数学,83 1208421002,张飞,英语,89 1208421003,赵云,语文,92 1208421003,赵云,数学,95 1208421003,赵云,英语,94 1208421004,大乔,语文,95 1208421004,大乔,数学,... 阅读全文
posted @ 2017-02-26 01:17
浪涛飞
阅读(136)
评论(0)
推荐(0)
摘要:
package com.ioTest; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.u... 阅读全文
posted @ 2017-02-26 00:51
浪涛飞
阅读(1499)
评论(0)
推荐(0)
摘要:
1 /* 2 SQLyog Ultimate v12.3.2 (64 bit) 3 MySQL - 5.5.13 : Database - test 4 ********************************************************************* 5 */ 6 7 8 /*!40101 SET NAMES utf8 */; 9 ... 阅读全文
posted @ 2017-02-26 00:49
浪涛飞
阅读(209)
评论(0)
推荐(0)
摘要:
1 USE school; 2 SELECT * FROM sc; 3 SELECT * FROM course; 4 SELECT * FROM student; 5 SELECT * FROM teacher; 6 -- 创建所有学语文学生的视图 7 /* 8 9 视图的好处:安全、简化操作; 10 视图的来源:一张或多张基表通过查询得到的新表,也做虚... 阅读全文
posted @ 2017-02-26 00:40
浪涛飞
阅读(432)
评论(0)
推荐(0)
摘要:
/*create table teacher( tno varchar(10) primary key,-- 教师编号 tname varchar(20) not null,-- 教师姓名 sex char(2) default '男',-- 性别 age date,-- 年龄 sal int,-- 工资 dname varchar(30) -- ... 阅读全文
posted @ 2017-02-26 00:35
浪涛飞
阅读(147)
评论(0)
推荐(0)
摘要:
-- ########## 01、集合逻辑 ########## -- MySQL中,只实现了一种集合逻辑:逻辑与,有两种用法:UNION 和 UNION ALL -- 临时表1 CREATE TABLE temp1 ( id INT NOT NULL ); -- 临时表2 CREATE TABLE temp2 ( id INT NOT NULL ); -- 模拟数据 I... 阅读全文
posted @ 2017-02-26 00:34
浪涛飞
阅读(417)
评论(0)
推荐(0)
摘要:
-- ########## 01、综合练习 ########## -- 使用的表结构来自前面创建的"教师授课、学生选课并有课程成绩"这个数据库设计 -- studentinfo、teacherinfo、courseinfo、scoreinfo -- 1、查询姓张的老师的数量 SELECT COUNT 阅读全文
posted @ 2017-02-26 00:33
浪涛飞
阅读(247)
评论(0)
推荐(0)
摘要:
-- ########## 01、LIMIT的使用和分页 ########## INSERT INTO studentinfo VALUES(NULL, '刘备', '男', 35), (NULL, '关羽', '男', 30), (NULL, '张飞', '男', 25), (NULL, '貂蝉', '女', 15), (NULL, '吕布', '男', 33), (NULL, '甄姬', '... 阅读全文
posted @ 2017-02-26 00:32
浪涛飞
阅读(200)
评论(0)
推荐(0)
摘要:
-- ########## 01、ER关系 ########## -- ER关系(逻辑描述) -- A:E---Entity简写,实体,具有相同属性(特征)的对象归为同一实体 -- Attribute属性,描述实体具有的特征,一个实体可以有若干个属性来描述 -- B:R---Relationship简写,关系/联系,数据对象彼此之间的互相关联的关系 -- ER关系常见的三种形式... 阅读全文
posted @ 2017-02-26 00:31
浪涛飞
阅读(134)
评论(0)
推荐(0)
摘要:
-- ########## 01、查询的排序 ########## -- 需求:对班级的所有男生的年龄进行排序 -- 思路: -- 思路1、对全部的数据先排序,再进行筛选 -- 思路2、对全部的数据线筛选,再进行排序 -- 显然,思路2这种形式效率比较高,语义上和实现上都符合要求,因为排序的数据越多,耗时越多,所以先通过筛选减少需要排序的数据量再进行排序 -- 次序:升序(顺序)ASC 和 降... 阅读全文
posted @ 2017-02-26 00:30
浪涛飞
阅读(204)
评论(0)
推荐(0)
摘要:
1 -- ########## 01、MySQL的一些基本概念 ########## 2 -- 学习数据库时,应该具备集合论的思想:把数据形成的结果作为一个集合(无序的) 3 -- 关注点在于作为集合的一系列的数据,而不是集合中的单个孤立的数据 4 5 -- 概念描述 物理描述 6 -- Entity实体 -----> tabl... 阅读全文
posted @ 2017-02-26 00:29
浪涛飞
阅读(278)
评论(0)
推荐(0)
摘要:
1 -- ########## 01、数据库概述 ########## 2 -- 1、信息:现实世界中各种可以接触到的东西 3 -- 2、数据:信息在计算机世界中的映射(反映) 4 5 -- Java中可以把数据存储在内存中的各种容器里,但是电脑掉电后(或程序关闭后),存储在内存中的这些数据就被擦除掉了 6 7 -- 为了解决数据持久化的问题,人类提出了各种解决方... 阅读全文
posted @ 2017-02-26 00:28
浪涛飞
阅读(314)
评论(0)
推荐(0)
摘要:
1.重写必须继承,重载不用。 2.重写的方法名,参数数目相同,参数类型兼容,重载的方法名相同,参数列表不同。 3.重写的方法修饰符大于等于父类的方法,重载和修饰符无关。 4.重写不可以抛出父类没有抛出的一般异常,可以抛出运行时异常 5.重载能改变返回值类型,而重新不行。 阅读全文
posted @ 2017-02-26 00:24
浪涛飞
阅读(751)
评论(0)
推荐(0)
摘要:
抽象方法和普通方法的区别???? 1.抽象方法必须要通过继承才能被实现,然后才能被对象调用;普通方法在定义的同时就已经实现了。 2.抽象方法只需声明,而不需实现某些功能 3.抽象方法必须要被重写 2016/10/11 设计模式:对问题行之有效的解决方法,是一种思想(问题不是运行问题编译问题或... 阅读全文
posted @ 2017-02-26 00:21
浪涛飞
阅读(123)
评论(0)
推荐(0)
摘要:
面向对象的总结: 什么叫面向对象:把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。 面向对象的好处:基于对象的编程更符合人的思维模式,使人们更容易编写程序。 第一,封装性 第二,继承性 第三,多态 什么叫做类:对同类对象抽象出其共性,形成类。 面向对象的三大特性: 封装:封装:是指隐藏... 阅读全文
posted @ 2017-02-26 00:17
浪涛飞
阅读(195)
评论(0)
推荐(0)
摘要:
线程: isLive(); 测试线程是否处于活动状态。 long getId() 返回该线程的标识符。 String getName() 返回该线程的名称。 currentThread(); 返回对当前正在执行的线程对象的引用。static Thread interrupt(); 中断线程。并不能中断线程,只是... 阅读全文
posted @ 2017-02-26 00:15
浪涛飞
阅读(152)
评论(0)
推荐(0)