码迷,mamicode.com
首页 >  
搜索关键字:存在    ( 82212个结果
js:深入闭包(作用域:下)
function fn1(){   //创建了一个数组   var fns = new Array();   //i这个变量是保存在fn1这个作用域中   for(var i=0;i     //数组中的值是一组函数     fns[i] = function(){       return i;      }    }   return fns; } var fs =...
分类:Web程序   时间:2014-05-12 14:37:20    阅读次数:264
Myeclipse导入不了自己建的包
今天遇到的问题,包明明存在却突然报找不到包的错误,重启eclipse无法解决,Refresh也不行。最后是通过Project-Clean解决掉的。上面是一篇文章,列举了一系列的方法。 Where ClassName was my imported class. I’m using the MyEclipse Workbench 5.5.1 on Eclipse 3.2. Here are...
分类:系统相关   时间:2014-05-12 14:33:14    阅读次数:471
在Linux中将Eclipse图表添加到桌面
在Linux操作系统中将Eclipse图表添加到桌面,这样每次允许eclipse程序方便于启动 在终端中输入 vim /usr/share/applications/eclipse.desktop 命令,如果eclipse.desktop文件不存在,则会自动创建 也可以在文本编辑器中编辑,将vim命令换成gedit命令就可以在文本编辑器中打开文件 文件打开后,在文件中输入如下代码: [De...
分类:系统相关   时间:2014-05-12 07:16:12    阅读次数:417
leetcode第一刷_Set Matrix Zeroes
这个题乍一看很简单,实际上还挺有技巧的。我最开始的想法是找一个特殊值标记,遇到一个0,把他所对应的行列中非零的元素标记成这个特殊值,0值保持不变,然后再从头遍历一次,碰到特殊值就转化成0。 问题是这个特殊值怎么确定,题目中没有把取值范围给出,我怀着侥幸的心理用了最大和最小的int,都被揪了出来。。如果找一个不存在于数组中的值,这个复杂度太高了。 有没有其他更好的方法呢?当然有。这个思想很巧妙,...
分类:其他好文   时间:2014-05-12 06:54:39    阅读次数:193
并发编程实践四:实现正确和高效的锁
你是否觉得锁是一种很神奇的东西,在并发编程中,你只需要将你的代码加上锁,就能保证代码是线程安全的(当然现实和感觉有很大差别,代码的线程安全是非常复杂的),那么,这些都是怎么做到的呢?当存在大量线程同时竞争锁时,竞争失败的锁会怎么做呢?锁又是怎么保证这一切高效的执行的呢?这篇文章将为你回答这些问题,首先我将介绍怎样实现一个正确的锁,然后介绍高效的锁应该具备的条件,最后将介绍两种常用的队列锁算法:CL...
分类:其他好文   时间:2014-05-12 06:49:30    阅读次数:394
《Effective C++》条款14 总是让base class拥有virtual destructor
有时,一个类想跟踪它有多少个对象存在。一个简单的方法是创建一个静态类成员来统计对象的个数。这个成员被初始化为0,在构造函数里加1,析构函数里减1。(条款m26里说明了如何把这种方法封装起来以便很容易地添加到任何类中,“my article on counting objects”提供了对这个技术的另...
分类:编程语言   时间:2014-05-12 05:33:36    阅读次数:341
单源最短路径(dijkstra算法)php实现
做一个医学项目,其中在病例评分时会用到单源最短路径的算法。单源最短路径的dijkstra算法的思路如下: 如果存在一条从i到j的最短路径(Vi.....Vk,Vj),Vk是Vj前面的一顶点。那么(Vi...Vk)也必定是从i到k的最短路径。Dijkstra是以最短路径长度递增,逐次生成最短路径的算法。例如:对于源顶点V0,首先选择其直接相邻的顶点中长度最短的顶点Vi,那么当前已知可得从V0到达V...
分类:Web程序   时间:2014-05-11 04:52:06    阅读次数:415
常见的文件和目录函数
在APUE这本书,第三章与第四章都是在讲一些关于文件操作和目录操作的函数。简单地说明一下涉及到的函数及其使用。   open函数 原型为: #include   int open(const char *pathname, int oflag,.../*mode_t mode*/);        该函数是用来打开或创建一个文件(记住:是文件,不包括目录),第三个参数只有当打开文件不存在时...
分类:其他好文   时间:2014-05-11 04:46:16    阅读次数:336
线性代数之线性无关的几何上的思考
说到线性代数,我相信很多人都和我一样头很大,大学的时候考完就忘,然后感觉没有没有什么实际的作用,但是现在发现这玩意很有有用,所以希望能过慢慢捡起来。  不对之处望大家狠批。权作抛砖引玉。           今天我来看到线性代数的线性 相关和线性无关。先把这个线性相关的定义,线性相关是指我们一个列向量组a1,a2......am,由这个列向量组构成的矩阵A (mXn)。如果我们存在一组不全为0的...
分类:其他好文   时间:2014-05-11 02:24:00    阅读次数:361
x264内存泄露的解决办法
也许我使用的x264库比较原始,但经过测试,x264的库存在内存泄露.面对内存泄露,如何在尽量少改动的前提下解决这个问题。 下面是我解决的思路: 由于x264相关的内存分配与释放都有封装一层函数,我们可以在从这两个函数入手。将分配的内存记录到一个链表中,释放时从链表中删除。程序执行完后, 如果链表中有记录,说明是内存泄露,清空链表即可。 所以具体操作如下: 1.增加一个链表; 2.修改x264_malloc函数,将分配的内存记录在链表中; 3.修改x264_free函数,从链表中释放节点; 4.最后统一...
分类:其他好文   时间:2014-05-11 01:50:43    阅读次数:322
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!