码迷,mamicode.com
首页 >  
搜索关键字:程序执行效率    ( 125个结果
《JS权威指南学习总结--8.8.4 记忆函数》
内容要点: 可以将上次的计算结果缓存起来。在函数式编程当中,这中缓存技巧叫做 "记忆"。 需要注意的是,记忆只是一种编程技巧,本质上是牺牲算法的空间复杂度以换取更优的时间复杂度,在客户端JS中代码代码执行的时间复杂度往往成为瓶颈,因此在大多数场景下,这种牺牲空间换取时间的做法以提升程序执行效率的做法 ...
分类:Web程序   时间:2016-09-02 14:43:38    阅读次数:168
初识算法-算法思想的重要性
程序举例:不同的方法,处理相同的程序,执行效率上会有什么差别? /* 问题目标:从包含1000个值的数组(值为1-100的随机数)中得到不重复的值。*/ 方法一: /* 进行循环比较, * $myda中第一个值 和 后面999个值进行比较,如果找不到与之相等的值,则将第一个值放进结果数组($goal ...
分类:编程语言   时间:2016-08-22 23:12:45    阅读次数:239
Android 设计随便说说
我曾经搞过应用程序的设计,当时只是读了半本宝典《重构...》,现在看来就这半本九阴真经,收益甚多啊 。再加上这现年工作上的印证,基本上可以拿出喷一下了。当然现在看来当年的项目设计真是很烂了。 第一个问题,什么是设计?我的回答是:为了提高程序执行效率,对程序按照模块划分,并且合理组合。往后我将继续沿用 ...
分类:移动开发   时间:2016-08-12 06:41:42    阅读次数:148
几个主流java连接池
池(Pool)技术在一定程度上可以明显优化服务器应用程序的性能,提高程序执行效率和降低系统资源开销。这里所说的池是一种广义上的池,比如数据库连接池、线程池、内存池、对象池等。其中,对象池可以看成保存对象的容器,在进程初始化时创建一定数量的对象。需要时直接从池中取出一个空闲对象,用完后并不直接释放掉对 ...
分类:编程语言   时间:2016-08-10 12:45:50    阅读次数:213
(20)Hibernate二级缓存
1、二级缓存的知识Hibernate提供的缓存:有一级缓存、二级缓存。目的是为了减少对数据库的访问次数,提升程序执行效率!一级缓存:基于Session的缓存,缓存内容只在当前session有效,session关闭,缓存内容失效!特点:作用范围较小!缓存的时间短。缓存效果不明显。二级缓存:..
分类:Web程序   时间:2016-07-20 06:51:43    阅读次数:240
(11)Hibernate懒加载
1、get、load方法区别?get:及时加载,只要调用get方法立刻向数据库查询load:默认使用懒加载,当用到数据的时候才向数据库查询。2、懒加载(lazy)2.1、概念概念:当用到数据的时候才向数据库查询,这就是hibernate的懒加载特性。目的:提升程序执行效率!2.2、lazy属性的值在H..
分类:Web程序   时间:2016-07-14 19:36:52    阅读次数:168
Hibernate延迟加载机制原理
一.什么是懒加载?他的作用? 延迟加载,也叫懒加载,它是Hibernate为提高程序执行效率而提供的一种机制,即只有真正使用该对象的数据时才会创建。 Hibernate中主要是通过代理(proxy)机制来实现延迟加载。它的具体过程:Hibernate丛数据库获取某一个对象数据时、获取某一 个对象的集合属性值时,或获取某一个对象所关联的另一个对象时,由于没有使用该对象的数据,hi...
分类:Web程序   时间:2016-06-24 15:43:25    阅读次数:260
C++初识
C++全称:C Plus Plus (.cpp) 在C基础上扩充了:类与对象、多继承、命名空间、运算符重载、虚函数、异常处理、模版、、、 程序执行效率高,很多语言的底层都是用C、C ++实现的 iostream :C++的输入输出库,类似于C的 stdio.h cin :istream类型的对象 ; ...
分类:编程语言   时间:2016-06-15 15:59:54    阅读次数:140
关于提高python程序执行效率的思路和想法
相比编译型语言(C系列)python胜在简介的语法和优雅的动态编程体验,但是在执行效率上,python有解释性语言先天的劣势——执行效率较低,为了让编写出的程序获得更快的执行效率,开启此文章。 python将编写好的程序源代码转为字节码,然后用PVM进行解释执行。 方法一:对代码进行优化 方法二:使 ...
分类:编程语言   时间:2016-06-09 23:43:36    阅读次数:462
第8章 线程的同步
8.1 线程为什么要同步 线程是进程的”分身术“,是进程代码的执行序列,提高了进程的并发和程序执行效率;既然线程发明就是要并发执行的,所以线程肯定会相互共享资源;资源一旦共享就会引发其他的问题,比如资源、变量先后被修改造成同一个线程获取的结果是错误的;此时就需要线程同步来解决数据冲突的问题 8.2  线程同步的解决方案  --锁 因为公共资源会被多个线程修改,所以每次修改(读...
分类:编程语言   时间:2016-05-12 14:55:32    阅读次数:139
125条   上一页 1 ... 8 9 10 11 12 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!