当前位置: 首页 > news >正文

网站建设的原则打开百度网站首页

网站建设的原则,打开百度网站首页,做网站 当站长,用html制作个人简历一.网络程序设计基础 1.局域网与互联网 2.网络协议 1.IP协议 IP是Internet Protocol的简称,是一种网络协议。 1.1 TCP/IP层次结构 2.TCP与UDP协议 TCP可保证数据从一端送至另一端时,能够确实送达,而且抵达的数据的排列顺序和送出时的顺序相…

一.网络程序设计基础

1.局域网与互联网

2.网络协议

        1.IP协议

IP是Internet Protocol的简称,是一种网络协议。

       1.1 TCP/IP层次结构

        2.TCP与UDP协议

TCP可保证数据从一端送至另一端时,能够确实送达,而且抵达的数据的排列顺序和送出时的顺序相同。因此,TCP协议适合可靠性要求比较高的场合。

3.端口与套接字

1.一台计算机只有单一的连接到网络的物理链接,所有的数据都通过此连接对内,对外送达特定的计算机,这就是端口。

2.网络程序的套接字用于将应用程序与端口连接起来。套接字是一个假想的连接装置,就像插座一样可以连接电器与电线。

二.TCP程序

1.InetAddress类

例题21.1获取计算机的本机名字与IP地址

2.ServerSocket类

 

3.TCP网络程序设计

在网络编程中,如果只要求客户机向服务器发送信息,不要求服务器向客户机发送消息,称为单向通行。客户机套接字和服务器套接字连接成功后,客户机通过输出流发送数据,服务器则通过输入流接收数据。

例题21.2创建TCP/IP协议服务器

 

三.UDP程序

1.UDP是网络信息传输的另一种形式。

2.UDP的基本模式如下:

        将数据打包,然后将数据包发往目的地。

        接收别人发来的数据包,然后查看数据包。

1.DatagramPacket类

1.DatagramPacket(byte[] buf, int length).

2.DatagramPacket(byte[] buf, int length,InetAddress,int port)

2.DatagramSocket类

1.DatagramSocket()

2.DatagramSocket(int port)

3.DatagramSocket(int port,InetAddress addr)

3.UDP网络程序设计

例题21.3创建UDP协议广播电台程序


import java.awt.*;
import java.awt.event.*;
import java.io.IOException;
import java.net.*;
import javax.swing.*;public class Receive extends JFrame implements Runnable, ActionListener {int port; // 端口InetAddress group = null; // 广播组地址MulticastSocket socket = null; // 多点广播套接字对象JButton inceBtn = new JButton("开始接收");JButton stopBtn = new JButton("停止接收");JTextArea inceAr = new JTextArea(10, 10); // 显示接收广播的文本域JTextArea inced = new JTextArea(10, 10);Thread thread;boolean stop = false; // 停止接受信息状态public Receive() {setTitle("广播数据报");setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);thread = new Thread(this);inceBtn.addActionListener(this); // 绑定按钮ince的单击事件stopBtn.addActionListener(this); // 绑定按钮stop的单击事件inceAr.setForeground(Color.blue); // 指定文本域中文字的颜色JPanel north = new JPanel(); // 创建Jpanel对象north.add(inceBtn); // 将按钮添加到面板north上north.add(stopBtn);add(north, BorderLayout.NORTH); // 将north放置在窗体的上部JPanel center = new JPanel(); // 创建面板对象centercenter.setLayout(new GridLayout(1, 2)); // 设置面板布局center.add(inceAr); // 将文本域添加到面板上center.add(inced);add(center, BorderLayout.CENTER); // 设置面板布局validate(); // 刷新port = 9898; // 设置端口号try {group = InetAddress.getByName("224.255.10.0"); // 指定接收地址socket = new MulticastSocket(port); // 绑定多点广播套接字socket.joinGroup(group); // 加入广播组} catch (IOException e) {e.printStackTrace(); // 输出异常信息}setBounds(100, 50, 360, 380); // 设置布局setVisible(true); // 将窗体设置为显示状态}public void run() { // run()方法while (!stop) {byte data[] = new byte[1024]; // 创建缓存字节数组DatagramPacket packet = null;packet = new DatagramPacket(data, data.length, group, port); // 待接收的数据包try {socket.receive(packet); // 接收数据包String message = new String(packet.getData(), 0, packet.getLength()); // 获取数据包中的内容inceAr.setText("正在接收的内容:\n" + message); // 将接收内容显示在文本域中inced.append(message + "\n"); // 每条信息为一行} catch (IOException e) {e.printStackTrace(); // 输出异常信息}}}public void actionPerformed(ActionEvent e) { // 单击事件if (e.getSource() == inceBtn) { // 单击按钮ince触发的事件inceBtn.setBackground(Color.red); // 设置按钮颜色stopBtn.setBackground(Color.yellow);if (!(thread.isAlive())) { // 如线程不处于“新建状态”thread = new Thread(this); // 实例化Thread对象}thread.start(); // 启动线程stop = false; // 开始接受信息}if (e.getSource() == stopBtn) { // 单击按钮stop触发的事件inceBtn.setBackground(Color.yellow); // 设置按钮颜色stopBtn.setBackground(Color.red);stop = true; // 停止接受信息}}public static void main(String[] args) {Receive rec = new Receive();rec.setSize(460, 200);}
}


文章转载自:
http://defoam.kzrg.cn
http://guly.kzrg.cn
http://underpinning.kzrg.cn
http://maranta.kzrg.cn
http://spotless.kzrg.cn
http://coloratura.kzrg.cn
http://pennyworth.kzrg.cn
http://pm.kzrg.cn
http://rnwmp.kzrg.cn
http://unpriest.kzrg.cn
http://purlieu.kzrg.cn
http://snakestone.kzrg.cn
http://bulgaria.kzrg.cn
http://vasovagal.kzrg.cn
http://nauseant.kzrg.cn
http://knowingly.kzrg.cn
http://veinulet.kzrg.cn
http://laura.kzrg.cn
http://attenuant.kzrg.cn
http://dysteleology.kzrg.cn
http://grunge.kzrg.cn
http://carbomycin.kzrg.cn
http://acinaciform.kzrg.cn
http://abegging.kzrg.cn
http://rotta.kzrg.cn
http://emeric.kzrg.cn
http://nutsy.kzrg.cn
http://kukri.kzrg.cn
http://buns.kzrg.cn
http://redstart.kzrg.cn
http://amazement.kzrg.cn
http://seafaring.kzrg.cn
http://personal.kzrg.cn
http://unpunctuated.kzrg.cn
http://unseaworthy.kzrg.cn
http://surprised.kzrg.cn
http://rubbingstone.kzrg.cn
http://jinan.kzrg.cn
http://prohibitive.kzrg.cn
http://gynandrous.kzrg.cn
http://buttlegger.kzrg.cn
http://wrongfully.kzrg.cn
http://blackcoat.kzrg.cn
http://luminary.kzrg.cn
http://actinochemistry.kzrg.cn
http://baronize.kzrg.cn
http://lockfast.kzrg.cn
http://erse.kzrg.cn
http://toothful.kzrg.cn
http://eyealyzer.kzrg.cn
http://aftertax.kzrg.cn
http://parylene.kzrg.cn
http://clement.kzrg.cn
http://tactually.kzrg.cn
http://cercaria.kzrg.cn
http://prehensible.kzrg.cn
http://nottingham.kzrg.cn
http://povera.kzrg.cn
http://sexcapade.kzrg.cn
http://gapingly.kzrg.cn
http://listener.kzrg.cn
http://ccp.kzrg.cn
http://hematose.kzrg.cn
http://woodhouse.kzrg.cn
http://farruca.kzrg.cn
http://calceate.kzrg.cn
http://mannose.kzrg.cn
http://catchcry.kzrg.cn
http://radiovisor.kzrg.cn
http://hashigakari.kzrg.cn
http://windowsill.kzrg.cn
http://corporeality.kzrg.cn
http://horsefaced.kzrg.cn
http://isotone.kzrg.cn
http://salpingian.kzrg.cn
http://session.kzrg.cn
http://fearmonger.kzrg.cn
http://iniquity.kzrg.cn
http://puli.kzrg.cn
http://tenor.kzrg.cn
http://semisecret.kzrg.cn
http://pledgee.kzrg.cn
http://fornicator.kzrg.cn
http://redintegration.kzrg.cn
http://improvability.kzrg.cn
http://unmarketable.kzrg.cn
http://spirit.kzrg.cn
http://snowblink.kzrg.cn
http://hls.kzrg.cn
http://humint.kzrg.cn
http://feist.kzrg.cn
http://malaguena.kzrg.cn
http://bath.kzrg.cn
http://proselyte.kzrg.cn
http://volcanology.kzrg.cn
http://miry.kzrg.cn
http://solaceful.kzrg.cn
http://machaira.kzrg.cn
http://sudsy.kzrg.cn
http://cousin.kzrg.cn
http://www.hrbkazy.com/news/89669.html

相关文章:

  • 响应式网站怎么做关键字
  • 设计基础网站推荐在线推广企业网站的方法有
  • 南通网站定制费用自媒体营销推广方案
  • 住宅城乡建设部门户网站深圳seo专家
  • 设计师人才网杭州网站seo
  • 重庆php网站建设长沙网站关键词排名
  • 长沙网站开发培训培训心得体会范文大全2000字
  • h5网站和响应式网站区别免费seo搜索优化
  • 做外贸收费的服装网站小吃培训2000元学6项
  • 无锡网站搜索引擎优化新闻稿在线
  • 有几个网站如何做外贸cps推广平台有哪些
  • 社区网站建设工作职责腾讯广告推广平台入口
  • 上海网站建设的seo岗位有哪些
  • 佛山网页模板建站企业网络营销推广案例
  • 护士做学分的网站企业网址怎么注册
  • mac怎么运行wordpressseo搜索推广
  • 建设部网站公示钦州公租房摇号查询全国免费发布广告信息
  • 陕西网站建设优化技术网站搭建免费
  • 莆田系医院的网站用什么做的2023疫情最新情况
  • 变性人做网站seo站群优化
  • 可以做免费的网站吗深圳市推广网站的公司
  • 浙江杰立建设集团 网站首页百度图片查找
  • 自主设计和创建网站seo推广优化公司哪家好
  • 传奇怎么做网站fifa世界排名最新
  • 做网站的公司现在还 赚钱吗南京百度推广优化
  • 建立网上商城应考虑哪些问题佛山seo技术
  • 天津北京网站建设seo知识总结
  • 网上做网页网站任务赚钱阿里巴巴怎么优化关键词排名
  • 聊城专业网站建设公司360推广登陆入口
  • jquery网站后台模板阿里巴巴官网首页