CC Team project Live Test 1
2015-11-12 14:01
183 查看
这次CC踩坑踩太多了,
即使是知道了前人踩的很多坑,
仍然不能避免最后结果没跑出来的命运,
即使我们最后一晚还通宵了 >.<
这次自己主要遇到的问题有:
(1)Tomcat上传WAR文件后,跑的还是以前的代码
Solution:每次print不同的值
(2) Read Time Out
这个问题困扰了我半个月,
本来以为是自己的机器处理太慢,没有实现多线程。
最后一天通过大神指点才发现,
就是因为是多线程才出现了错误。
解决方法:
查看/etc/lib/tomcat/logs下面
通过cat XXX | tail来查看打印出来的错误
发现每次读进来的值都只读了一部分
而通过网上查资料,
知道了servlet不是线程安全的
http://blog.csdn.net/yaerfeng/article/details/7385860 http://blog.csdn.net/junli0310/article/details/1804279
除此之外,暴露的问题还有和大神们的差距还很大,
不懂得怎么debug,
处理数据的逻辑还不够好
Q5Q6 FIGHT!
即使是知道了前人踩的很多坑,
仍然不能避免最后结果没跑出来的命运,
即使我们最后一晚还通宵了 >.<
这次自己主要遇到的问题有:
(1)Tomcat上传WAR文件后,跑的还是以前的代码
Solution:每次print不同的值
(2) Read Time Out
这个问题困扰了我半个月,
本来以为是自己的机器处理太慢,没有实现多线程。
最后一天通过大神指点才发现,
就是因为是多线程才出现了错误。
解决方法:
查看/etc/lib/tomcat/logs下面
通过cat XXX | tail来查看打印出来的错误
发现每次读进来的值都只读了一部分
而通过网上查资料,
知道了servlet不是线程安全的
http://blog.csdn.net/yaerfeng/article/details/7385860 http://blog.csdn.net/junli0310/article/details/1804279
除此之外,暴露的问题还有和大神们的差距还很大,
不懂得怎么debug,
处理数据的逻辑还不够好
Q5Q6 FIGHT!
相关文章推荐
- transfer .py to .exe
- jmx介绍及示例
- HDU 1695 GCD (欧拉函数+容斥原理)
- 总结
- 每天一点python -- python字典排序
- VS利用ADO连接数据库的操作
- 手机自动化测试:Appium源码分析之跟踪代码分析五
- 用MyEclipse自动生成hibernate映射文件和实体类
- oc学习总结 多态
- 伟大的母亲
- UITextField addTarget (实时监听,动态获取UITextFieldtext的值变化)
- 第一章C++对C的扩展(Externsion)--(3)函数重载
- LeetCode(134) Gas Station
- ViewRootImpl 传递整个绘制过程
- LINUX 搭建sftp 服务器
- json.stringify与json.parse
- LeetCode(134) Gas Station
- CommonEqualityComparer<T>
- [LeetCode] Range Sum Query 2D - Immutable 二维区域和检索 - 不可变
- css3 复选框