2015 11月16日 一周工作计划与执行
2015-11-16 09:34
363 查看
上周:计费中心测试,还存在很多bug,这周尽力快速修正。
本周:
周一:
1.时间utc到本地,本地到utc
a.js 的Date,需要根据设置文件里面的时区设置来载入时间,而Date只支持local时间,所以需要自己实现不同时区转换
b.可以通过django的templatefilter 来进行转换。
周二:
1.检测问题
a.如果某个模块开发依赖于另外一个模块,尽快将独立模块部署起来并进行维护,这样测试数据可以保持完整性。公共性的东西都需要部署到服务器上,如果有依赖于个人的,那么迟早引用个人的公共模块部分会成为瓶颈。 管 理者要测评每个部分的优先级以及依赖性。确立模块之间优先次序,保持模块的独立性,使得让个人的开发不会互相制肘。
b.测试数据库要么有生成机制,每次部署都删除测试数据,也会造成重复工作。
2.bootstrap-validator:类似的js控件一般使用两种方式启用,通过设置元素特别的类或者在属性上的特殊字段触发。还有一种使用显性的方式如 $(xxx).bootstrapValidator 等等触发。
3.目前计费中心错误分类两类:
a.计算逻辑错误,配置的策略越多,数据就越容易出错。
b.从数据到页面展示的错误:例如本该是数字的数据却为none,而在前台可能引用该数据进行js计算,如果在js运算中不进行判断意外情况的那么就会导致该js运行错误,会导致更多数据不能正常显示。如果全部进行判断,则js变 得非常臃肿。因此,在从后台数据到前台应该有一定约束。即非法数据应该如何处理。应用统一的约束,则能够减少前台判断逻辑。
周三:
1.修复bug
2.eventlet中遇到问题:虽然eventlet在遇到IO时候放弃cpu占用,但是遇到数据库查询等等请求时候却不会放弃,会导致如下情况:
某个协程在数据库查询时期上锁并且一直卡住,导致eventlet不能切换到其他协程。所有协程都卡住。程序不能获取高并发。解决:openstack中使用多进程+协程方式解决。
周四:
1.修复bug
2.给数据库做了说明文档
3.使用paste进行web程序配置
周五:
1.看了一下rabbitmq 的python接口kombo代码
2.做数据库接口:提供内部url调用。
3.方便起见,做一个数据库row转字典的函数,自动进行json字段的数据转换
4.bootstrap validater 在form submit后按钮disable
本周:
周一:
1.时间utc到本地,本地到utc
a.js 的Date,需要根据设置文件里面的时区设置来载入时间,而Date只支持local时间,所以需要自己实现不同时区转换
b.可以通过django的templatefilter 来进行转换。
周二:
1.检测问题
a.如果某个模块开发依赖于另外一个模块,尽快将独立模块部署起来并进行维护,这样测试数据可以保持完整性。公共性的东西都需要部署到服务器上,如果有依赖于个人的,那么迟早引用个人的公共模块部分会成为瓶颈。 管 理者要测评每个部分的优先级以及依赖性。确立模块之间优先次序,保持模块的独立性,使得让个人的开发不会互相制肘。
b.测试数据库要么有生成机制,每次部署都删除测试数据,也会造成重复工作。
2.bootstrap-validator:类似的js控件一般使用两种方式启用,通过设置元素特别的类或者在属性上的特殊字段触发。还有一种使用显性的方式如 $(xxx).bootstrapValidator 等等触发。
3.目前计费中心错误分类两类:
a.计算逻辑错误,配置的策略越多,数据就越容易出错。
b.从数据到页面展示的错误:例如本该是数字的数据却为none,而在前台可能引用该数据进行js计算,如果在js运算中不进行判断意外情况的那么就会导致该js运行错误,会导致更多数据不能正常显示。如果全部进行判断,则js变 得非常臃肿。因此,在从后台数据到前台应该有一定约束。即非法数据应该如何处理。应用统一的约束,则能够减少前台判断逻辑。
周三:
1.修复bug
2.eventlet中遇到问题:虽然eventlet在遇到IO时候放弃cpu占用,但是遇到数据库查询等等请求时候却不会放弃,会导致如下情况:
某个协程在数据库查询时期上锁并且一直卡住,导致eventlet不能切换到其他协程。所有协程都卡住。程序不能获取高并发。解决:openstack中使用多进程+协程方式解决。
周四:
1.修复bug
2.给数据库做了说明文档
3.使用paste进行web程序配置
周五:
1.看了一下rabbitmq 的python接口kombo代码
2.做数据库接口:提供内部url调用。
3.方便起见,做一个数据库row转字典的函数,自动进行json字段的数据转换
4.bootstrap validater 在form submit后按钮disable
相关文章推荐
- 删除重复记录的SQL语句
- JavaScript
- C#基于委托实现多线程之间操作的方法
- virsh命令中使用qemu-monitor-command
- jQueryMobile快速入门
- 关于北京计算机技术与软件专业技术资格(水平)考试(软考)报名及证书的领取
- Android 高级UI设计笔记07:RecyclerView 的使用(ListView的扩展)
- javascript中tostring()和valueof()的用法及两者的区别
- RMI是什么?
- 带你玩转Visual Studio——Property Manager的配制
- PAT 1001. A+B Format
- 【LBS】移动互联网基于LBS地理位置应用开发必备
- MySQL存储引擎--MyISAM与InnoDB区别
- HR不看简历,是因为你犯了这些大忌!
- android中的category
- EC读书笔记系列之17:条款41、42、43、44、45、46
- 黑客与渗透测试编程之道
- [Linux] 查看系统启动时间
- js中获取文件的本地路径的代码
- 华为OJ基础篇-自守数