zoukankan      html  css  js  c++  java
  • 工作感悟

    最近在重构一些老的业务代码,非常的繁琐,就是一行一行的看代码,整理出要实现的技术逻辑,对很多重复的代码进行了重写,对很多查询都加上了缓存,切忌在循环中查数据库,真的非常的慢,见识到了一些不好的写法,因为这些不好的写法不仅在技术逻辑上看起来费劲,在接口返回的时候因为循环中嵌入查询最后返回的数据非常的慢,我加了监控之后看一些接口,真的,不敢相信,今年一上班我就对这个接口进行了重写,一行一行的过,一些不必要调的接口跟业务方确认后都删除不再调用,需要的数据通过别的方式给,其实也理解,可能之前的数据少,返回的数据没有这个问题,但是随着数据上亿,很多问题就来了,后来上线了,终于到了ms级别,是的,之前最长的都是s!

    最近一直都在重构一些老代码,没有新的技术积累,但是通过看到一些不好的代码书写方式,也让自己意识到千万不能这么写,可能也有一定的成长吧。继续加油

  • 相关阅读:
    eclipse的web项目热部署
    JAVA字符串转日期或日期转字符串
    右下角弹出框
    div拖拽
    js的富文本框与日期插件
    slected多选框的转移
    判断当前日期是否是当月数据
    java常见面试题(二)
    静态代理和动态代理
    java常见面试题(一)
  • 原文地址:https://www.cnblogs.com/weiluoyan/p/12567117.html
Copyright © 2011-2022 走看看