SQL复杂查询
PS:本文中数据库表请参考 ![上一篇文章][http://blog.shengyang.me/2017/03/24/SQL单表查询/]
I.连接查询
定义
前一篇中提到的查询都是针对单个表的。若一个查询涉及到两个以上的表,则称之为连接查询。连接查询是关系型数据库中的主要查询,包括等值连接查询、自然连接查询、非等值连接查询、自身连接查询、外连接查询和复合条件连接查询等。
1、等值与非等值连接查询
一般格式
[表名1.]<列名1> <比较运算符> [表名2.]<列名2>
其主要运算符有:=、>、<、>=、<=、!=(或<>)等;
当比较运算符为=时,称为等值连接,其他的运算符称为非等值连接。
1 |
|
SQL单表查询
SQL数据类型、基本表的定义、索引定义
前言
由于最近做消息中心后台开发,需要进行数据库的操作,在编写SQL(mybatis)上略感吃力,于是复习一下大学时代所学习的数据库的相关基础知识,直接从SQL开始。
I.SQL与模式
![此处输入图片的描述][1]
[1]: https://raw.githubusercontent.com/jdqm/hello-world/master/db/Image.png
Handler消息机制
消息机制主要包含三个元素:Handler、MessageQueue、Looper
工作原理
Hander被创建后,通过Handler的post方法将一个Runable投递到Handler内部的Looper中去处理,或者通过Handler的send方法发送一个消息到Handler内部的Looper中处理,其中post方法最终也是通过send方法实现的。具体的过程是:当Handler的send方法被调用发出一个消息,MessageQueue就会将这个消息插入消息队列中,Looper发现有新的消息(MessageQueue的next方法),就会处理这个消息。最终这个消息的Runable或者Handler的handleMessage方法就会被调用。Looper是运行在创建Handler的线程中,这样一来Handler中的业务逻辑就会切换到创建Handler的线程中。
Android学习笔记(1)
第六届蓝桥杯Java B组省赛试题答案
1、三角形面积
如【图1】所示。图中的所有小方格面积都是1。
那么,图中的三角形面积应该是多少呢?
请填写三角形的面积。不要填写任何多余内容或说明性文字。

这题为不规则图形求面积的问题,通常的解题思路是在不规则图形中寻找规则图形:
①整体法:整体视为一个规则图形,减去局部的规则图形
②局部法:将不规则图形分解为多个规则图形求解
所有方格为1,说明每个方格的长度为1。
88-(84+64+82)/2=28
答案:28