摘要: ​ 最简单的SQL查询 -- 对emp表查询: select * from emp; -- *代表所有数据 -- 显示部分列: select empno,ename,sal from emp; -- 显示部分行:where子句 select * from emp where sal > 2000; 阅读全文
posted @ 2023-02-23 23:25 CodeWhisperer001 阅读(13) 评论(0) 推荐(0) 编辑
摘要: ​ 【1】认识数据库表 表(Table)是数据库中数据存储最常见和最简单的一种形式,数据库可以将复杂的数据结构用较为简单的二维表来表示。二维表是由行和列组成的,分别都包含着数据,如表所示。 每个表都是由若干行和列组成的,在数据库中表中的行被称为记录,表中的列被称为是这些记录的字段。 记录也被称为一行 阅读全文
posted @ 2023-02-23 23:18 CodeWhisperer001 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 查看MySQL的安装结果 1)安装了Windows Service:MySQL80,并且已经启动。 2)安装了MySQL软件。安装位置为:C:\Program Files\MySQL。 (MySQL文件下放的是软件的内容)3)安装了MySQL数据文件夹,用来存放MySQL基础数据和以后新增的数据。安 阅读全文
posted @ 2023-02-23 23:13 CodeWhisperer001 阅读(20) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库最初是由瑞典MySQL AB公司开发,2008年1月16号被Sun公司收购。2009年,SUN又被Oracle收购。MySQL是目前IT行业最流行的开放源代码的数据库管理系统,同时它也是一个支持多线程高并发多用户的关系型数据库管理系统。MySQL之所以受到业界人士的青睐,主要是因为其 阅读全文
posted @ 2023-02-23 23:02 CodeWhisperer001 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 【1】数据库基本概念(1)数据所谓数据(Data)是指对客观事物进行描述并可以鉴别的符号,这些符号是可识别的、抽象的。它不仅仅指狭义上的数字,而是有多种表现形式:字母、文字、文本、图形、音频、视频等。现在计算机存储和处理的数据范围十分广泛,而描述这些数据的符号也变得越来越复杂了。 (2)数据库数据库 阅读全文
posted @ 2023-02-23 22:56 CodeWhisperer001 阅读(3) 评论(0) 推荐(0) 编辑
摘要: ü1.创建一个远程接口,并继承java.rmi.Remote接口 ü2.实现远程接口,并且继承UnicastRemoteObject ü3.创建服务器程序,同时使用createRegistry方法注册远程接口对象 ü4.创建客户端程序,通过Naming类的lookup方法来远程调用接口中的方法 手写 阅读全文
posted @ 2023-02-23 18:47 CodeWhisperer001 阅读(11) 评论(0) 推荐(0) 编辑
摘要: RPC远程过程调用(Remote Procedure Call) 调用远程计算机上的服务,就像调用本地服务一样。 RPC的Java版本--RMI nRMI概述 RMI(remote method invocation),可以认为是RPC的java版本,允许运行在一个java 虚拟机的对象调用运行在另 阅读全文
posted @ 2023-02-23 18:41 CodeWhisperer001 阅读(12) 评论(0) 推荐(0) 编辑
摘要: RPC 课程简介 RPC是只远程过程调用,也就是说两台服务器A,B, 一个应用部署在A服务器上,另一个应用部署在B服务器上,A服务器上的应用想要调用B服务器上的应用提供的方法/函数,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语意和传递调用的参数。 课程目标 RPC的主要功能目标是让 阅读全文
posted @ 2023-02-23 13:49 CodeWhisperer001 阅读(13) 评论(0) 推荐(0) 编辑
摘要: ​ 3.5.1 闭包的基本技能点 闭包的定义: 闭包就是一段代码块,用{}括起来: def c = { println 'hi groovy'} **闭包调用/执行: c.call() c() //类似调用方法一样 闭包传入参数:** 无参数: // -> 前:闭包参数 -> 后:闭包体 def c 阅读全文
posted @ 2023-02-23 13:38 CodeWhisperer001 阅读(49) 评论(0) 推荐(0) 编辑
摘要: ​ 流程控制分为:顺序结构、分支结构、循环结构 3.4.1 switch-case分支 package com.msb.test01 def a = 74 //在Groovy中a可以是任意类型: switch (a){ //按照类型比较:a.class //case后面可以按照不同类型进行判断: c 阅读全文
posted @ 2023-02-23 10:41 CodeWhisperer001 阅读(11) 评论(0) 推荐(0) 编辑
摘要: ​ 3.3.1 字符串的常用定义方式 (1)单引号定义方式 (2)双引号定义方式 **(3)三引号定义方式 package com.msb.test01 //单引号形式定义字符串:等价于Java中双引号的定义方式: def str1 = 'hi groo\nvy1' println str1 pri 阅读全文
posted @ 2023-02-23 10:31 CodeWhisperer001 阅读(31) 评论(0) 推荐(0) 编辑