码迷,mamicode.com
首页 >  
搜索关键字:代码优化    ( 905个结果
代码优化之SQL优化
一、为什么要做sql优化? 在数据量较大,好的sql语句和合理的表结构,能够呈倍的提高执行效率,从而提高程序的可用性和用户体验性。 二、优化方向 1.sql语句优化(尽量避免造成全表扫描) (1)查询时尽量不要用* 号 (2)减少子查询和使用in,使用exits 例如 select id,name, ...
分类:数据库   时间:2019-08-22 12:48:30    阅读次数:91
从零写一个编译器(十三):代码生成之遍历AST
项目的完整代码在 "C2j Compiler" 前言 在上一篇完成对JVM指令的生成,下面就可以真正进入代码生成部分了。通常现代编译器都是先把生成IR,再经过代码优化等等,最后才编译成目标平台代码。但是时间水平有限,我们没有IR也没有代码优化,就直接利用AST生成Java字节码 入口 进行代码生成的 ...
分类:其他好文   时间:2019-08-21 21:54:34    阅读次数:115
从零写一个编译器(十):编译前传之直接解释执行
项目的完整代码在 "C2j Compiler" 前言 这一篇不看也不会影响后面代码生成部分 现在经过词法分析语法分析语义分析,终于可以进入最核心的部分了。前面那部分可以称作编译器的前端,代码生成代码优化都是属于编译器后端,如今有关编译器的工作岗位主要都是对后端的研究。当然现在写的这个编译器因为水平有 ...
分类:其他好文   时间:2019-08-20 12:20:33    阅读次数:59
react入门系列之todolist代码优化(使用react 新特性,es6语法)
代码优化 使用es6的解构赋值优化代码 react新特性 后续还有更新........... ...
分类:其他好文   时间:2019-08-17 10:56:32    阅读次数:62
新手如何做好网站优化
很多朋友学习了大量的网站seo教程,却依旧不知道seo具体怎么做,无从下手,这是普遍情况,且不是个例。网站seo优化没有严格的固定的套路,但有大致的步骤,还在学习seo或者刚接触seo的朋友,可以参考。一:网站代码优化具体设置。新网站已经上线,代码方面是有具体的操作点的,包括但不限于:Robot.txt文件设置,告诉搜索引擎哪些内容需要被收录,哪些内容不需要被收录。网站代码精简,典型的如合并css
分类:Web程序   时间:2019-08-11 23:10:56    阅读次数:177
工具---程序中的时间Time耗时
计算时间的函数 在实际开发中,尤其做算法的,有时为了比较不同的算法或者优化算法,需要计算各个算法运行的时间或者关键代码段的运行时间,以此来衡量算法在速度上的优劣或者进行代码优化时的一个参考。因此,如何学会计算程序的运行时间是一个基本的问题。 这里搜罗了部分时间函数,不限于这些: ...
分类:其他好文   时间:2019-08-09 10:33:09    阅读次数:252
数据库读写分离、分表分库——用Mycat
转: https://www.cnblogs.com/joylee/p/7513038.html 系统开发中,数据库是非常重要的一个点。除了程序的本身的优化,如:SQL语句优化、代码优化,数据库的处理本身优化也是非常重要的。主从、热备、分表分库等都是系统发展迟早会遇到的技术问题问题。Mycat是一个 ...
分类:数据库   时间:2019-08-08 23:53:13    阅读次数:254
代码重构之道案例优化
重构是在不改变软件可观察行为的前提下改善其内部结构 书中的案例如下: 以一个影片出租店用的程序,计算每位顾客的消费金额并打印详单。输入条件:顾客租了那些影片、租期多长;输出:费用根据租赁时间和影片类型计算,积分根据是否是新片而不同。影片分为三类:普通片、儿童片、新片: 优化之后整体布局如下: 关键部 ...
分类:其他好文   时间:2019-07-31 23:35:30    阅读次数:232
js里面for循环的++i与i++
首先我们应该都知道++i与i++的区别是: ++i 是先执行 i=i+1 再使用 i 的值,而 i++ 是先使用 i 的值再执行 i=i+1; 然后我们也知道for循环的执行顺序如下: for(A;B;C){ D;}进入循环执行A;//只是进入的时候执行.执行B;//条件为真才执行D,不然就跳出fo ...
分类:Web程序   时间:2019-07-22 18:40:06    阅读次数:153
python中一些简单的代码优化细节
关于优化不得不说的八点 1. 字符串拼接优化:字符串大量拼接尽量用join方法,但当拼接的字符串只有几个或者几十个,使用+号效率反而高于join。 2. 循环优化:将内层计算提到上一层。 3. 充分利用 Lazy if evaluation的特性:if x and y 在x为false的情况下,y不 ...
分类:编程语言   时间:2019-07-20 17:02:31    阅读次数:119
905条   上一页 1 ... 9 10 11 12 13 ... 91 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!