上周开发中组员遇到几个问题,都不是大问题,但都耽搁了一些时间。在这里总结一下,下次遇到同样问题就不用浪费时间了
1、在服务端做一个入库操作,看日志发现Hibernate已经生成了update语句了,也没有抛异常,但是看数据库里就是没有数据。最后发现原来是数据库锁表了。。白白浪费了半个小时
所以遇到预期插入数据不成功的情况,首先看看SQL语句生成没有,如果没有生成SQL语句,就从代码里找问题。如果明明有语句,但是写入数据库没有成功,首先排除一下数据库锁表的原因
2、在客户端android程序里写了一个service,但是跑单元测试始终成功不了。以为是代码写得不对,反复检查代码,实在发现不了问题。最后试着做了一个test button,结果一点就成功了。原来是单元测试有问题。最后证实是Android自带的单元测试对Activity和Service支持得不太好
所以android开发时,Activity和Service不能太依赖单元测试。其他组件和自定义的类是可以的
3、做了一个用logcat -f命令从日志缓冲区捞日志的Service,结果发现总是不能成功,最后发现是少了在manifest.xml中配置READ_LOGS权限
4、从服务端的Servlet给回来的数据发现中文是乱码,原来是没有在Servlet里加上
response.setCharacterEncoding("UTF-8")
5、如果服务端的WEB容器完全没启动,那浏览器访问看到的“无法显示此网页”;如果WEB容器启动了,但是某个应用不存在,那看到的是400错误“错误的请求”;如果WEB容器启动,应用也存在,但是输入了错误URL,那看到的是404错误“页面不存在”
分享到:
相关推荐
上周学习总结笔记.doc
班主任上周工作总结_.docx
人力资源部上周总结与本周计划PPT教案.pptx
mysql 查询本周、上周、本月、上个月份的数据 mysql 查询本周、上周、本月、上个月份的数据 mysql 查询本周、上周、本月、上个月份的数据
上周工作总结和下周工作计划模板.doc
上周工作总结 、本周工作计划 猎头部.docx
软件开发周报.doc 上周工作总结 本周工作计划
分享一个PHP取得上周一、上周日,下周一的类。取得下周一时的结算区间,取得下个周一,取得上个周一,取得上个周日。
获取当天、昨天、上周、当月、上个月 当年等起始和结束时间
获取周一和周日的日期,当前周,上周,下周,周一至周日时间段
上周作业.cpp
用php获取本周,上周,本月,上月,本季度日期的代码
js表单验证实例,HTML文件,javascript常用表单验证: 账号、密码、身份证等
上周参加了关于测试的培训,虽然没有想象中的那么大的帮助,感触还是有的,现对于某几个相关的问题写了一些个人的想法,这次说的是关于bug曲线图的问题, 上周参加了关于测试的培训,虽然没有想象中的那么大的帮助...
mysql 查询语句 方便自己以后查询
青岛版三年级上周周清.doc
首先向同事了解了一下上周的测试情况,被告知在多实例场景下 MySQL Server hang 住,无法测试下去,原生版本不存在这个问题,而新版本上出现了这个问题,不禁心头一颤,心中不禁感到奇怪,还好现场环境还在,为排查...
上周我上传了此代码的1.0版本,留下了部分bug,现在推出2.0版本,解决了一些简单的bug,另外新增加了: 无按钮完全融入的子窗体 两种dll窗体关闭功能(菜主窗体菜单关闭以及子窗体关闭按钮关闭) exe主窗体调整面积...
因为改成小程序云开发,所以需求也有了些变动,最后改成不需要后台,图片直接在云开发控制台中上传,然后在小程序中添加一个专门用来对封面和名称做修改的管理员页面,其中最大的问题就是如何获取文件夹下的图片,查...
AsyncTask引发的一个问题上周遇到了一个极其诡异的问题,一个小功能从网络上下载一个图片,然后放到ImageView中,是用AsyncTask来实现的,本身逻辑也很简单,仅是在doInBackground中用HTTP请求把图片的输入流取出,...