- 博客(19)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
转载 SQL多表连接查询(详细实例)
新建两张表:表1:student 截图如下:表2:course 截图如下:(此时这样建表只是为了演示连接SQL语句,当然实际开发中我们不会这样建表,实际开发中这两个表会有自己不同的主键。)一、外连接外连接可分为:左连接、右连接、完全外连接。1、左连接 left join 或 left outer joinSQL语句:select * from studen
2017-03-30 23:25:36 280
原创 接口
接口接口是Java中支持多态性的另一重要概念。接口允许多继承,也就是说,当类或接口用关键字implements或extends从接口继承时,它可以同时有多个父接口,这一点与类继承是不同的。通过接口继承我们可以实现接口的组合与扩充。接口常常被用来为具有相似功能的一组类,对外提供一致的服务接口,这一组类可以是相关的,也可以是不相关的,而抽象类则是为一组相关的类提供一致的服务接口。所以,接口往往比抽
2017-03-28 17:58:26 242
原创 多态
Java语言中多态实现的机制Java中多态含义更多的是指用来在运行时动态选择调用的方法或对象的机制,正是方法的重写使得多态得以实现。Java中运用方法的重写实现多态主要有以下两种机制:(1)通过父类或抽象类对象动态调用子类的方法假如一个类有很多子类,并且这些子类都重写了父类的某个方法来分别产生不同的行为,如何能使一个父类对象动态调用属于子类的该方法呢?这就涉及到对象的转型问题。允许把子
2017-03-28 17:03:25 300
原创 java重写与重载
1.方法重载 方法重载(overloading)是让类以统一的方式处理不同类型数据的一种手段。Java的方法重载,即在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数,调用方法时通过传递给它们的不同个数和类型的参数来决定具体使用哪个方法。编译器根据不同的参数列表,对同名方法的名称做修饰,所以对于编译器来说这些同名方法是不同的。例如两个同名方法:int fun(int A)和i
2017-03-28 16:48:24 273
原创 啤酒和饮料
啤酒和饮料啤酒每罐2.3元,饮料每罐1.9元。小明买了若干啤酒和饮料,一共花了82.3元。我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。#includeint main(){int wine,coke;int i,j;int sum=0;for(i=1;ifor(j=1;j{if(i*19+j*23==823)pri
2017-03-27 14:56:07 466
原创 mysql试题
执行一个DDL或DCL语句后,事务自动提交。下面哪个SQL语句可以查询出名字当中有’A_B’这样的员工? (单选) DA.select * from emp where ename like '%A\_B%' escape '\\';B.select * from emp where ename like '%A_B%' escape;C.select * from e
2017-03-24 10:02:45 1811
转载 sql语句中的主外键关系
主键Primary key,唯一标示一个实体。是保证数据库的实体完整性,保证数据中数据的正确性和合理性,取值非空唯一。 外键Foreign,是用来使表与表之间联系。用来保证数据库的参照完整性,外键的取值必须来自参照表参照列的值,可以为空也可不为空。 外键的作用: 保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。 使两张表形成关联,外键只能
2017-03-23 19:21:36 8372
原创 蓝桥杯 大数乘法
大数乘法对于32位字长的机器,大约超过20亿,用int类型就无法表示了,我们可以选择int64类型,但无论怎样扩展,固定的整数类型总是有表达的极限!如果对超级大整数进行精确运算呢?一个简单的办法是:仅仅使用现有类型,但是把大整数的运算化解为若干小整数的运算,即所谓:“分块法”。如图【1.jpg】表示了分块乘法的原理。可以把大数分成多段(此处为2段)小数,然后用小数的多次运算组合表示一个大数
2017-03-20 17:47:52 553 1
转载 java swing界面布局
package com.swing;import java.awt.Container;import java.awt.FlowLayout;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.WindowConstants;/** * 1:流(FlowLayout)布局管理器是布局管理
2017-03-18 13:15:06 4391
转载 Java下static关键字用法详解
Java下static关键字用法详解 Java下static关键字用法详解本文章介绍了java下static关键字的用法,大部分内容摘自原作者,在此学习并分享给大家。Static关键字可以修饰什么?从以下测试可以看出, static 可以修饰:1. 语句块2. 成员变量(但是不能修饰局部变量)3. 方法4. 接口(内部接口)5. 类(只能修饰在类中的类,
2017-03-18 11:37:04 365
原创 java中jframe 和jpanel的区别 (java的swing界面)
JFrame是最底层,JPanel是置于其面上,同一个界面只有一个JFrame,一个JFrame可以放多个JPanel。如果你直接在JFrame上放也可以,但是首先不规范,然后要是过于复杂的界面你准备如何处理这么多控件呢?对于java页面的布局,我的理解就是JFrame 就像是一张大的桌子,你可以直接把鱼呀,肉了,直接放在桌面上,没有盘子进行分类管理,这时我们就需要jpanel这样的盘子来放我
2017-03-17 19:19:58 17801
原创 mysql基础(1)
Day 1 数据库基础(4课时)数据 数据库 数据库管理系统 视图工具人工管理 文件管理 数据库管理 Oracle db2 Sqlserver mysql区别1. Mysql开源的 Oracle db2 Sqlserver是收费的2. Oracle mysql是oracle Sqlserver是微软 db2是IBM3. Ora
2017-03-16 11:39:09 481
原创 经典递归(排队买票)
一场球赛开始前,售票工作正在紧张的进行中.每张球票为50元,现有m+n个人排队等待购票,其中有m个人手持50元的钞票,另外n个人手持100元的钞票.假设开始售票时售票处没有零钱,求出m+n排队购票,使售票处不至出现找不开钱的局面的不同排队种数.(约定:拿同样面值钞票的人对换位置后为同一种排队)思路:f(m,n)表示m个人手持50元的钞票,n个人手持100元钞票时的排队总数。(1):
2017-03-15 21:07:42 4771 1
转载 java swing
Java Swing 介绍分类 编程技术 Swing 是一个为Java设计的GUI工具包。Swing是JAVA基础类的一部分。Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java本身一样可以跨平台运行,这一点不像AWT。它们是JFC的一部分。它们支持可更换的面
2017-03-15 19:44:52 660
转载 计算机基础
计算机基础知识1、信息技术是指用来扩展人们信息器官功能,协助人们更有效地进行信息处理的一类技术。它包括: (1).扩展感觉器官功能的感测与识别技术 (2).扩展神经系统功能的通信技术 (3).扩展大脑功能的计算与存储技术 (4).扩展效应器官功能的控制与显示技术。 2、集成电路以半导体单晶片为材料。现代集成电路使用的半导体材料通常是硅(
2017-03-12 14:28:17 740
原创 递归
递归我们来说说递归,Hanoi塔就是一个经典的例子。刚刚上大一的时候当时并没有理解其中的原理。设有三个柱子,A,B,C,A柱上有大小不同的64个盘子,大盘放在小盘的下面。下面我们想借助C柱将A柱移到B柱,每次只能移动一个盘子,大盘在下,小盘在上。那么你会怎么解决这个问题呢?当有n个盘子,我们可以考虑为(n-1)个盘子,当(n-1)个盘子我们放好了,我们将(n-1)个盘子顺序移到C盘,再
2017-03-09 23:17:35 238
原创 Java种的枚举
Java种的枚举所谓“枚举”即这种类型的变量值只能是若干指定的值之一。enmu是枚举的关键字。enum枚举名{枚举常亮列表}例如:enum Season{Spring,summer,autumn,winter}Season就是一个枚举类型,他有4个常量值,可以通过“枚举类型名.枚举常量名”形式访问枚举常量。声明一个枚举类型的变量格式:Season seaso
2017-03-09 22:30:59 317
转载 java中list和arraylist的区别
List是一个接口,而ListArray是一个类。 ListArray继承并实现了List。 所以List不能被构造,但可以向上面那样为List创建一个引用,而ListArray就可以被构造。 List list; //正确 list=null; List list=new List(); // 是错误的用法 List list = new Array
2017-03-05 15:30:14 315
原创 java中的粗略查询
java中粗略查询的学生信息父类package reaily1;import java.util.Scanner;public class People {private String name;private int age;private String gender;private String phone;private String addres
2017-03-01 19:59:56 383
spring学习过程
2018-01-27
mybatis分布查询以及resulttype和resultmap的用法
2018-01-17
c语言交换数组交换无效,求大神帮助,小弟在线等
2018-03-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人