也工作了这么久了,想写点什么。   

  最开始来到公司,做的是国际票,开发团队还是比较大,有十来个人吧,我也做了将近10个页面吧,不过都是增、删、改、查。涉及到的技术是调分页服务,各种基础服务,实现数据库的增加、修改、删除、查询等操作。还有页面上的js的控制。重新回顾了JQuery的操作,Ajax调用,以及正则表达式验证等。同时也知道了一些通用的应用,如WCF、服务路由、分页服务、日志规范等。   

   支付页面的跳转,这个是我印象比较深刻的。需求是这样的,当点击按钮之后,要去后台构造支付链接,并且转到相应的页面,但是很多浏览器会拦截不是用户触发的点击事件。包括Chrome等浏览器。既不能让用户在点击立即支付后,再点击支付,然后才跳转到支付页面,也不能让支付页面被拦截。参考以前的做法也不行。因为以前的做法是,在点击立即支付之前,支付链接已经有了,而这一次是点击立即支付以后,才从后台去获取支付链接。浏览器不允许修改链接地址后,非用户触发就会被拦截。最后的解决方案是:点击立即支付,将参数构造起来,跳转到新页面,在新页面解析构造的参数,获取支付链接,再进行跳转。   

  另外让我比较头疼的一个事情就是,在支付页面选择银行修改的时候,点击图片也要是选中的状态,那个地方jquery使用不知道哪里出问题,整成死循环了,老是保存。父节点和子节点之间的相互调用。   

  转换率报表和查询,这个吧,因为这个东西,接触了一两天的etl,做查询的时候,添加了一些字段信息,但是没有添加索引,导致查询的速度非常慢。这个项目大概最大的收获就是随时随地要考虑数据库的优化,该加索引就得加索引。加了索引之后速度果然好多了。千万别小看它。其实在这之前我从来没有觉得数据库的索引有多么重要,知

相关文章:

  • 2021-11-29
  • 2021-05-17
  • 2021-08-30
  • 2021-08-15
  • 2021-10-30
  • 2021-09-07
  • 2021-08-28
  • 2021-08-20
猜你喜欢
  • 2021-05-28
  • 2021-09-01
  • 2022-01-24
  • 2022-12-23
  • 2022-12-23
  • 2021-10-11
  • 2022-01-08
相关资源
相似解决方案