5.8

JAVA

Swing基础

UI:组件(可以添加到容器中的组件)

   布局管理器(如何在容器中添加组件)

   事件处理器(编写对应的代码)

AWT组件

该组件的核心类为Component类(为java.lang.Object的直接子类)

该组件被包含在java.awt包中


Component包含

Button:可点击的按钮

Canvas:空白屏幕

Checkbox:复选框

Choice:单选按钮

Label:不可编辑的文本

TextComponent:TextField(单行文本);TextArea(多行文本)

List:选项列表

Container:可包含其他组件——其中一个具体实现为window(Frame    Dialog)。Container是Frame类的父类

Scrollbar:水平和垂直滚动条


每个AWT的应用程序中都至少有一个Frame:setTitle(设置框架标题)

                                 add(将AWT组件添加到框架)

                                 remove(删除AWT组件)

                                 show(显示这个Frame)

其中Frame类和Dialog类常用于接收用户收入


import java.awt.TextFiled;(Button;Checkbox;Lable;Frame;FlowLayout)

frame setLayout(new FlowLayout()); 调用setLayout


实用AWT类

颜色:Color color = Color GREEN;

定制颜色: Color myColor = new Color(246, 27, 27); 通过RGB的值来定制

改变组件颜色:component.setForeGround(Color.YELLOW);

            component.setBackGround(Color.RED);


字体:int style = Font BOLD | Font.ITALIC;  其中style参数采用整数位掩码:PLAIN或BOLD|ITALIC

     Font font = new Font(“Garamond”,style,11) (11 为字体的size


SQL

非过程化,无流程控制,无循环结构

起到存储数据,检索数据,操作数据的作用,与DBMS(数据管理系统)紧密联系,不能脱离DBMS使用

方式为:对DBMS提交查询

CREATE TABLE status

(                             定义了列的名称

status_id_n TNT,                  

status_code_s CHAR(2)             数据类型——>定义存储的信息的类型

status_desc_s VARCHAR(30)          状态识别码,代码,描述

)

DROP TABLE status ——> 删除一个表


INSERT(添加数据) INTO status

         (STATUS_ID_N, STATUS_CODE_S, STATUS_DESC_S)

VALUES (8, '70', 'INVOICED')

 (数字类型) (字符数据类型需要单引号)


UPDATE(更新,改变现存数据) status

SET status_desc_s='APPROVED'

WHERE status_id_n=8

                                                         

UPDATE status

SET status_desc_s='APPROVED'       WHERE(精确的限定要做出更改的位置)           

   status_code_s='90'

WHERE status_id_n=8


DELETE status               如果没有WHERE 则删除内容时,会删除所有表中的内容

WHERE status_id_n=8


SELECT customer_name(用户姓名)

      order_number (编号)

      total_price(制定的选择标准)

FROM V_customer_totals (从视图中选择上述三列)


SELECT customer_name

      order_number

      (total_price-(total_price*0.085)) net_sale(计算列的名称)


ORDER BY net_sale DESC  按计算列的降序排序显示结果(不加DESC 则为默认的升序排序)


SELECT SUM(total_price) net_sale_total    SUM(为SQL的内件函数)    net_sale_total(累积该列的所有数值)

FORM V_custome_totals


SELECT AVG(total_price) net_sale_average   AVG(为SQL的聚合函数)    net_sale_average(平均数值)

FROM V_custome_totals


GRANT(授权) SELECT(update;insert;delete)(可同时授权一个或多个许可)

ON V_custome_totals

TO john_doe(用户的名字)


REVOKE(撤销) SELECT(ALL,一次撤销所有的特权)

ON V_custome_totals

FROM john_doe


计算机网络

广域网WAN(Wide Area Network)  >  城域网MAN(Metropolitan Area Network)   >  局域网LAN(Local Area Network)

LAN:对等式

   客户机/服务器

拓扑结构:总线型,星型,网状型,环型,树型

分别了解OSI/RM     TCP/IP 的体系结构


TCP/IP 中

应用层:HTTP(超文本协议)  FTP(文本协议)   Telnet(远程登录协议)   DNS(域名解析系统)

传输层:TCP(传输控制协议)    UDP(用户数据报协议)

网际层:IP(网际协议)   ICMP(Internet控制消息协议)   ARP(地址解析协议)   RARP(方向地址解析协议)

网络接口层:HDLC(高级数据链路控制规程)   PPP(点对点协议)   SLIP(串行线路网际协议)

                   (工作位置)

IP网络核心产品:路由器——————>OSI网络层

工作方式通过:路径表:

动态路径表:根据网络系统的运行情况而自动调整

静态路径表:通过事先设置好的,不随网络结构的改变而改动


传输介质:

同轴电缆(粗,细 两种):以总线型的方式

双绞线(屏蔽和非屏蔽两种)  CTA5  CTA5E  CTA6

光纤(单模和多模):以太网传输媒体转换单元

将短距离的双绞线电信号和长距离的光信号进行互换

多模收发器的一般传输距离为2-5km   

单模收发器的覆盖范围为20-120km

                                     



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值