- 博客(14)
- 收藏
- 关注
原创 数据类型的强制转换;++i与i++区分;三目运算符使用;&&(短路与)和单与(&)的区分;位运算符。
数据类型转换1、范围小的数据类型转换为范围大的数据类型时; java虚拟机会自动进行数据类型转换。byte b = 120;short s = b; // jvm自动进行数据类型转换;相当于 short s =(short)b; System.out.println(s); //输出:120 2、范围大的数据类型转换为范围小的数据类型时; 需...
2018-06-14 21:50:11 382 1
原创 Java的重要特性之——跨平台
使用JAVA语言编写的程序能够跨平台运行。java语言的跨平台传统的语言,如C语言编写的源代码,要在Windows平台上运行,需要编译成.exe文件;在Linux平台上运行,需要编译成.sh文件。而使用java编写的程序,则只需要安装有jdk即可;利用javac.exe生成的.class字节码文件;实现跨平台的操作。java虚拟机无法跨平台JVM无法跨平台,是因为不同的系统(平台)它们要实现相同的...
2018-06-13 20:16:25 538 1
原创 MYSQL 数据库简单知识的学习与总结-10
Mysql 存储引擎存储引擎:mysql可将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎。每一种存储引擎使用不同的存储机制、索引技巧、锁定水平,最终提供广泛且不同的功能。MYSQL支持的存储引擎:MYISAM、InnoDB、memory、CSV、Archive相关知识点并发处理:当多个连接对记录进行修改时保证数据的一致性和完整性锁锁颗粒表锁:一种开销最小的锁策略;行锁:一种开销最大...
2018-05-06 18:15:08 221 1
原创 MYSQL数据库简单知识的学习与总结9
Mysql存储过程输入SQL命令 -> mysql引擎分析—>语法是否正确—>可识别命令—>执行—>执行结果—>返回客户。存储过程:sql 语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理优点:增强sql语句的功能和灵活性、实现较快的执行速度、减少了网络流量创建存储过程:IN:表示该参数的值必须在调用存储过程是指定OUT:表示该参数的值可以被存储过程...
2018-05-06 18:11:53 162
原创 MYSQL数据库简单知识的学习与总结8
自定义函数函数具备的两个条件:参数和返回值(二者没有必然的联系)函数可以返回任意类型的值,同样可以接收这些类型的参数。关于函数体:1、 由合法的sql语句构成;2、可以是简单的select或insert语句3、如果函数体为复合结构则使用begin…end语句;4、复合结构可含声明、循环、控制结构自定义一个函数修改语句结束符号:删除函数:drop function function_name; ...
2018-05-06 18:04:35 183
原创 MySQL管理工具之Navicat使用
打开Navicat管理软件—>点击连接、mysql—》新建建一个mysql连接输入相应数据查看数据表:双击tb_goods新建数据表—输入相应内容和添加相应字段数据表的保存右击相应的数据表——进行数据表的修改等操作数据表记录操作函数和存储过程的使用数据备份和还原...
2018-05-06 09:55:29 295
原创 mysql数据库简单知识的学习与总结7
Mysql函数Concat 和Concat_ws()函数使用concat来进行字符之间的连接对数据表两个字段之间的内容进行连接Select concat (first_name ,last_name) as fullname from test;使用Concat_ws()函数指定分隔符来进行字符连接。Select concat_ws(”*”,”你好”,”中国”,”人民”);Format函数使...
2018-05-05 23:20:27 219 1
原创 mysql数据库知识学习总结6
MYSQL数据库子查询与连接子查询:指的是出现在其他sql语句内的select子句。 例如Select * from t1 where col1=(select col2 from t2);其中select * from t1,称为outer query 外层查询/外层声明Select col2 from t2,称为subquery 子查询子查询:指嵌套在查询内部,并且...
2018-05-05 10:14:53 335
原创 mysql数据库知识学习总结5
Insert使用Insert在mysql中有三种形式1、插入记录Insert [ into] tb-name [(colname,…)] {values | value} ({expr|default},…),(…),(…)Insert t2 values(null,“john”,“45”,25,1);或 Insert t2 values(default,“john”,“45”,25,1...
2018-04-29 08:36:47 176
原创 mysql 数据库学习知识总结4
修改数据表添加单列Alter table tb-name ADD col-name col-definition [first | after col-name]添加多列(只能为数据表下方)Alter table tb-name add (col-namecol-definition,…)删除数据列Alter table tb-name drop col-name;删除多列:Alt...
2018-04-28 22:27:14 200
原创 mysql数据库学习知识总结3
约束1、非空约束(NOT NULL与NULL)mysql中数据表的每个字段值中加上非空约束。使得有些字段值可以为空值或者禁止为空值。2、默认约束(default)mysql中默认约束在某些字段使用时,若对该字段值没有进行插入操作时,该字段的值是默认值。3、唯一约束(unique key)唯一约束(0unique key)保证mysql数据库的每条插入记录的唯一性,并且每张数据表都可以含有多个唯一约...
2018-04-28 12:20:22 132
原创 mysql数据库简单知识的学习与总结2
修改mysql的提示符1、 连接客户端时通过使用参数来实现命令:mysql -uroot -p密码 --prompt \h 红色部分为参数2、 登录客户端后使用参数实现命令:prompt 提示符3、 mysql提示符参数 描叙\D 完整的日期\d 当前的数据库\h 服务器名...
2018-04-27 22:38:11 126
原创 mysql数据库简单知识的学习与总结1
1、查看mysql数据库版本时遇到的问题:使用Windows操作系统,打开命令处理程序、输入mysql -V时,输入的V要求大写;否则可能会出现下面情况:输入mysql -V时2、mysql服务的启动与停止操作net start mysql(此处为自己安装时命名的数据库名称) 启动mysql服务net stop mysql (此处为自己安装时命名的数据库名称)停止mysql服务3、 mysql的...
2018-04-27 09:20:59 324
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人