黑马程序员——网络编程(二)

------- android培训java培训、期待与您交流! ----------

 

一、服务端多线程

    服务器一般是一直运行的,并可以允许多个用户同时登录或和服务器进行数据交换,这里每个用户就是一个新的线程,这样使用多线程,就可以实现多用户并发的登录服务器。

    下面是上传图片的代码:

     服务器运行:

    

     服务器线程类:

    

      客户端上传文件:

     

 

 注:因为Gui的知识生疏,Gui模拟浏览器的程序没有实现,后面在复习Gui视频的时候在写。

 

二、URL、URLConnection

    URL 代表一个统一资源定位符,他的一些方法封装了socket的功能,使用起来更便捷:

   

三、域名解析

   每台服务器在互联网上都有一个特定的数字ip地址,为了便于记忆,可以注册域名,在公网上映射到对应的数字ip,这样就可以通过域名(相当于baidu.com、sina.com.cn)来访问服务器。

   同时本地有一个文件记录了常用的域名和数字ip的对应关系,如果在本地找到,就不用去公网上找了,可以直接访问到对应的数字ip地址。而这个文件是可以自己手动修改的。文件地址:C:\WINDOWS\system32\drivers\etc\HOSTS。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值