创新实训——服务端开发总结
2018-08-30 10:35
155 查看
本来我是擅长安卓客户端开发的,对服务端开发只是略懂,对于SSH框架也只是大体了解,没有实际使用过。这次创新实训,因为必须搭建服务器,所以我不得不完成这个任务。
一开始的几天,我一直在忙着搭建环境,包括服务器的、本地的环境,而且必须要配置正确的参数,比如远程tomcat debug的配置、mysql编码格式的配置。
终于,环境搭建好后,我开始设计数据库,这次创新实训的数据库是相对简洁的。 因为图片没有存放到自己的服务器上,而是放到了七牛云服务器上,所以方便了很多,图片可以看成是一个url了。
代码设计方面,我使用Servlet处理请求,它的使用是很方便的,只需要实现doGet或者doPost方法,并且正确处理request和response对象就可以了,还有很重要的一点是正确写sql语句。
与客户端传输数据的时候,我使用Gson去解析和生成数据格式,对Gson的使用有了更深的理解。
后来,我开始在服务器上搭建神经网络模型的开发环境,我们组的同学将这个环境一共装了四遍,最后终于十多个模型能够正常处理图片了,然后项目代码能够调用模型的处理命令并且拿到处理后的图像。
再后来,我开始参考okhttp里面网络连接池的实现,去实现一个更加简单的数据库连接池,最后测试是可以正常工作的。
经过这次创新实训,我对于后台JavaWeb的开发更加熟悉了,对于linux的使用也更加熟练了。这次实训让我学到了客户端之外的新的技能,并且对神经网络模型有了初步的接触。
总之,这次创新实训让我学到了很多东西,虽然也踩了很多坑,但是获益匪浅。
阅读更多相关文章推荐
- WebService学习总结(五)——使用Myeclipse开发WebService(服务端)
- 移动社交App服务端开发总结
- C++ 服务端开发总结
- 在线支付开发流程总结<包括客户端与服务端>
- 使用CXF开发WebService程序的总结(四):基于bean的客户端和服务端代码的编写
- 微信支付服务端开发总结
- 项目开发中的一些注意事项以及技巧总结 基于Repository模式设计项目架构—你可以参考的项目架构设计 Asp.Net Core中使用RSA加密 EF Core中的多对多映射如何实现? asp.net core下的如何给网站做安全设置 获取服务端https证书 Js异常捕获
- 《Brick & Ball》开发总结(二)——服务端
- Android平台Thrift服务端开发总结
- 项目开发实训第一阶段总结
- 使用CXF开发WebService程序的总结(二):创建webservice服务端
- 微信支付服务端开发总结
- 3d游戏开发实训结项总结
- iOS推送技术总结-(证书的生成、客户端的开发、服务端的开发)
- 总结这两天连续干掉的bug In 创新实训 智能自然语言交流系
- 3d游戏开发实训一周总结 3
- 使用CXF开发WebService程序的总结(五):基于Map数据类型处理的的客户端和服务端代码的编写
- WebService学习总结(四)——使用spring+CXF开发WebService(服务端)
- 开发服务端程序,在存在并发请求场景下,需要考虑一些常规事项简单梳理和总结
- APP服务端开发遇到的问题总结(后续再整理解决方法)