- 博客(26)
- 收藏
- 关注
原创 JavaSE学习小笔记(2)
异常处理Throwable(Error ,Exception(X,RuntimeException))RuntimeException:经常出的错误,可以catch也可以不catchX:必须catch的ExceptiongetMessage()/printStackTrace()finally{}try/catch/finally/throw/throwsthrow n
2016-04-15 19:30:59 432
原创 Question1
1.short s;s = s + 1; s+=1;自动处理。2.检查是否是类的对象instanceofXXX instanceof XXX---->true"Hello" instanceof String ---->true3.位运算符 (乘除2的几次方) 3 * 2^2 = 12 >>
2016-04-14 21:34:06 514
原创 SQL笔记(14)_第十四章 使用子查询定义未确定数据
第十四章 使用子查询定义未确定数据子查询也叫嵌套查询,是位于另一个查询的WHERE子句里的查询,它返回的数据通常在主查询里作为一个条件,从而进一步限制数据库返回的数据。它可以用于SELECT,UPDATE, DELETE, INSERT语句。在某些情况下,子查询能够间接的基于一个或多个条件把多个表里的数据关联起来,从而代替结合操作。当使用子查询时,子查询首先被执行,然后主查询再
2016-01-07 16:47:25 513
原创 SQL笔记(13)_第十三章 查询里结合表
第十三章 查询里结合表能够从多个表选择数据是SQL最强大的特征之一,也是实现关系型数据库整个概念的基础。规格化的主要目标是减少冗余和提高数据完整性。数据库管理员的最终目标是确保数据安全。结合的类型结合是把两个或多个表组合在一起来获取数据。SELECT和FROM是SQL语句的必要子句,而在结合表时WHERE子句是必要的。要结合的表列在FROM子句里,而结合是在WH
2016-01-07 14:39:12 676
原创 CAST,CONVERT,
1.CAST、CONVERT都可以执行数据类型转换。区别在于CONVERT还提供一些特别的日期格式转换,而CAST没有。2.CAST是ANSI兼容的,而CONVERT不是。3.SELECT 'QQ' + 888SELECT 'QQ' + CAST(888 AS VARCHAR)SELECT 'QQ' + CONVERT(VARCHAR,888)SELECT CAST('20160
2016-01-06 17:19:44 433
原创 SQL笔记(12)_第十二章 日期与时间
第十二章 日期与时间1.日期的存储(1).日期和时间的标准数据类型日期和时间(DATETIME)存储的标准SQL数据类型有3种。DATE:直接存储日期格式:YYYY-MM-DD范围:0001-01-01到9999-12-31TIME:直接存储时间格式:HH-MI-SS.nn...范围:00:00:00...到23:59:91.
2015-12-14 17:23:26 441
原创 SQL笔记(11)_第十一章 函数
ANSI字符函数字符函数用于在SQL里以不同于存储方式的格式来表示字符串。串接就是把两个单独的字符串组合为一个。1.常用字符函数(1)串接函数SQL Server: SELECT 'A' + 'B'Oracle:SELECT 'A' || 'B' (仅限2个)MySQL:SELECT CONCAT('A', 'B', ……) (2)TRANSLATE函数
2015-12-04 11:33:47 445
原创 SQL笔记(10)_2_CUBE,ROLLUP,GROUPING
CUBECUBE生成的结果集显示了所选列中值的所有组合的聚合。ROLLUPROLLUP生成的结果集显示了所选列中值的某一层次结构的聚合。 GROUPING当行由 CUBE 或 ROLLUP 运算符添加时,该函数将导致附加列的输出值为 1;当行不由 CUBE 或 ROLLUP 运算符添加时,该函数将导致附加列的输出值为 0。仅在与包含 C
2015-12-04 09:25:27 554
转载 SQL 数据类型
MySQL 以及 SQL Server所使用的数据类型和范围。MySQL 数据类型在 MySQL 中,有三种主要的类型:文本、数字和日期/时间类型。Text 类型:数据类型描述CHAR(size)保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多 255 个字符。
2015-12-03 13:24:05 439
原创 SQL笔记(9)_第九章 汇总查询得到的数据
第九章 汇总查询得到的数据汇总函数函数是SQL里的关键字,用于对字段里的数据进行操作。SQL包含多种类型的函数。汇总函数为SQL提供合计信息,比如计数,总和,平均COUNT SUM MAXMINAVG1.COUNT函数COUNT (*) COUNT ( [ DISTINCT | ALL ] COLUMN_NAME)
2015-12-02 09:03:55 614 1
原创 SQL笔记(8)_第八章 使用操作符对数据进行分类
第八章 使用操作符对数据进行分类1.SQL里的操作符:操作符是一个保留字或字符,主要用于SQL语句的WHERE子句来执行操作,比如比较和算数运算,操作符用于在SQL语句里指定条件,还可以联接一个语句里的多个条件。2.比较操作符比较操作符用于在SQL语句里对单个值进行测试。这里要介绍的比较操作符包括=, 3.逻辑操作符逻辑操作符用于对SQL关键字而不是
2015-12-01 17:11:09 408
原创 SQL笔记(7)_第七章 数据库查询
数据库查询SELECT [ * | ALL | DISTINCT COLUMN1, COLUMN2]FROM TABLE1 [ , TABLE2]WHERE [ CONDITION1 | EXPRESSION1 ] [ AND | OR CONDITION2 | EXPRESS
2015-11-30 18:12:45 549
转载 B2C电子商务基础系统架构解析
运营B2C日 久,越来越深刻的意识到IT系统对确保规范化业务流转,支撑消费者端的均一服务有着决定性的作用。于是,一直想好好整理下相关的系统架构,怎奈俗务缠身, 一直拖到今日,猛然发现下周娃很可能就要出生,拖无可拖,快马加笔,居然整出来了。本文的重点是理清系统的逻辑关系,详细的功能模块请参见结尾附上的系统 架构图。首先,聊下对系统逻辑架构的看法;我个人始终坚持认为,系统的开发与演化,前台严格
2015-11-30 15:02:32 5121
转载 从程序员到CTO的Java技术路线图
在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。 Java程序员高级特性 反射、泛型、注释符、自动装箱和拆箱、枚举类、可变 参数、可变返
2015-11-30 14:45:51 580
原创 SQL笔记(4)_第四章 规格化过程
第四章 规格化过程1.规格化数据库规格化就是去除数据库里冗余数据的过程,在设计和重新设计数据库时使用。它是一组减少数据冗余来优化数据库的指导方针,具体的方针被称为规格形式。对于初学者来说过于复杂。2.原始数据库,数据库的逻辑设计(逻辑建模)(应该减少甚至完全消除数据重复)3.规格形式:规格形式是衡量数据库被规划化级别(或深度)的一种方式。数据库的规格化级别是由规
2015-11-27 09:50:44 744
原创 SQL笔记(3)_第三章 管理数据库对象
第三章 管理数据库对象1.数据库对象:数据库里定义的,用于存储或引用数据的对象,比如表,视图,族,序列,索引和异名。2.规划 :规划是与数据库某个用户名相关联的数据库对象集合。相应的用户名被称为规划所有人,或是关联对象的所有人。数据库里可以有一个或多个规划。用户名只与同名规划相关联,通常情况下反之亦然。一般来说,当用户创建一个对象时,就是在自己的规划里创建了它,除非明确指定在另
2015-11-26 09:35:26 606
原创 SQL笔记(2)_第二章 定义数据结构
第二章 定义数据结构1.SQL中最基本的数据类型 :字符串类型数值类型 日期和时间类型2.定长数据类型 不要使用定长数据类型来保存长度不定的数据,比如姓名。如果不恰当的使用定长数据类型 ,可能会导致浪费可用空间,以及影响对不同的数据进行精确比较。 应该使用变长数据类型来保存长度不定的字符串,从而节省数据库空间CHARACTER(n) CHARACT
2015-11-25 15:24:50 565
原创 SQL笔记(1)_第一章 SQL概念综述
第一章,SQL概念综述1.由于关系型数据库里的表示相互关联的,所以通过一个查询可以获得足够的数据(虽然需要的数据可能处于多个表里)。 由于关系型数据库的表之间可以具有共同的关键字或字段,所以多个表里的数据可以结合在一起形成一个数据集。2.每个厂商的SQL实现都是与众不同,独一无二的。数据库服务器由多个不同的厂商生产。 为了实现数据的可移植性和易用性,厂商都保
2015-11-25 15:18:39 627
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人