自学Java第46天
写了一个上传图片的案例
我在想我们平时发朋友圈啊,动态啊
不会就是这样的一个原理吧?
就是客户端上传本地的图片
访问服务端将对应图片传输过去
服务端接受客户端的访问并保存文件
也就是说我们朋友圈发的图片
其实都在腾讯的服务器里有
其他平台也是一样的道理
啧啧,原来如此
话不多说回到当前学习
正式开发中,代码一般从服务端开始写
昨天想当然地先写了客户端……
代码就不再阐述,说说优化
因为多个客户端会访问同一服务端
那么在服务端中要加入while死循环
只要有请求就会无限循环下去
其中因为A客户端访问进来了
需要一定的时间来处理文件
为了不影响其它客户端的访问
接受客户端访问后,就创建一个线程。
此外还有图片命名同名问题
为了处理这一问题,要使用到UUID
我们现在去网上下载一张图片
还有种子的命名规则,其实就是UUID