当前位置: 首页 > news >正文

thinkphp手机网站制作网站建设什么价格

thinkphp手机网站制作,网站建设什么价格,成都定制app开发,邯郸之窗官网上一篇谈了谈简单的前端的优化#xff0c;这次就以下几点谈谈后端的优化。 书写时常见的。 循环里面不要走IO流。 走IO#xff0c;是要对硬盘进读写操作的。就结论而言#xff0c;硬盘的读写速度是低于内存的#xff0c;比如说硬盘上读一次数据#xff0c;需要1秒#…上一篇谈了谈简单的前端的优化这次就以下几点谈谈后端的优化。 书写时常见的。 循环里面不要走IO流。 走IO是要对硬盘进读写操作的。就结论而言硬盘的读写速度是低于内存的比如说硬盘上读一次数据需要1秒内存里读一次数据需要0.1秒。那么如果对应的步骤执行10次、100次从硬盘读取数据的时间就会成倍的增加。 常见的IO操作如Excel的编辑、mysql的读取。善用多线程。 这是由上述的情况延伸出来的。实际的开发工作中确实有不得不进行循环中读写IO的情况发生。而硬盘的读写会导致当前的线程阻塞从而影响接口的执行最后导致前端因为等待接口的返回而卡死。 这里我们不去管前端对于接口超时怎么处理。如果说因为读写IO导致当前线程阻塞把这个需要耗费大量时间的任务单独分一个线程去处理让主线程继续执行并反馈结果是一种常见的解决方式。循环的嵌套不要太多。 这个大家都知道比如我有两个长度为100的数组A和B。如果循环是这样。 int[] a new int[100]; int[] b new int[100]; for(int i 0 ; i a.length; i ){for(int j 0; j b.length; j ){System.out.println();} }这相当于打印执行了10000次。但是如果换成这么写 int[] a new int[100]; int[] b new int[100]; for(int i 0 ; i a.length; i ){} for(int j 0; j b.length; j ){}两个循环加起来的处理也不过200次。 4. 编写时尽量小循环套大循环 这种情况多见于遇上条件处理的情况。比如 int[] a new int[10]; int[] b new int[100]; for(int i 0 ; i a.length; i ){for(int j 0; j b.length; j ){if(j 10){break;}} }如上述例子如果j等于10 的时候结束当前的循环。这样实际执行的循环次数会小很多。 实际工作中常见的。 结合公司的技术架构和业务做出取舍。 很多公司实际的并发量并不大服务器也只是单台。但是这种情况下有一种为了技术而技术的情况发生例如只有一台服务器还要整什么分布式、负载均衡。这种说实话多余的依赖反而会增加硬件的负担。因此本着够用就行、留量应急的原则应该去掉那些不必要的依赖。多思考尽可能把手头的技术在业务中用到极致。 很多东西的设计都是在过程中才发现不是很适合。这种情况下应该好好分析一下业务。比如说大数据看板在需求上看大致上是有实时性要求或者没有实时性要求的。这里用没有实时性要求的来举例。 一般来说一个b/s架构的软件服务都是客户端发起请求到服务端然后服务端去数据库里面逛一圈拿到数据最后在响应到客户端。但是如果对实时性要求并不高的又不方便直接存在前端的完全可以提前把这种数据存一份。需要的时候去取并根据具体的业务比如定时器每天24:00执行一次更新。
http://www.hkea.cn/news/14297171/

相关文章:

  • 建设网站的计划书网站功能配置
  • 网站建设教学设计维护网址
  • 网站点击图片放大怎么理解网站开发
  • 国外建站网址响应式衣柜网站
  • 在国外建网站方便吗最近10个新闻
  • 网站首页的浮窗怎么做网站源码可以做淘宝客
  • 专业微网站云南省建设学校网站
  • 聊城网站推广动态如何做网站建设方案
  • 做网站的一个专题网页界面设计中一般使用的分辨率的显示密度是多少dpi
  • 常见的网站名称有哪些宁波市城乡和建设网站
  • 如何做网站的软件网站多页面布局
  • 二级网站建设与管理会议网站建设一般多少费用
  • 网站开发用原生网站到底是域名需要备案还是空间
  • 长春网站建设哪个公司好网站开发最新书籍
  • 百度是什么网站安庆市建设局网站首页
  • 网站开发设2018网站设计报价表
  • 怎么做网站才能吸引人高尔夫 wordpress
  • 中小企业建网站哪个好毕设做桌面软件还是网站
  • 电子商务网站建设课件wordpress 3.8 漏洞
  • 网站设计报价方案丹灶网站设计
  • 关于做好网站建设的通知网站家建设培训学校
  • 哪里建网站性价比高营销与销售的区别
  • 安国手机网站设计如何从下载的视频查到原网站
  • 上海seo网站优化公司整套网站模板
  • 网站开发分析模板英国做电商网站有哪些
  • 做网站项目前怎么收集需求域名解析怎么设置
  • 三沙网站建设大型网站技术架构 pdf
  • 经营网站 备案seo网站优化插件
  • 建设网站需要注册证书吗怎么在网上做广告
  • 微网站建设公司哪家好东莞大朗网站设计