06 2018 档案

摘要:Latch是轻量级的锁,它是SQL Server内部用来同步资源访问的一个数据结构,使数据的访问同步有序,这意味着,当一个线程获得资源R的Latch的独占使用权时,如果其他的线程也想访问这个Latch时,那么它必须等待该Latch的独占使用权释放。 一,Latch介绍 Latch主要分为两种:Buf 阅读全文
posted @ 2018-06-28 18:31 littlewrong 阅读(310) 评论(0) 推荐(0) 编辑
摘要:JavaScript有多种继承模式,总结起来用到的方法有:原型链的传递、构造函数的借用、对象的复制。 这篇文章讲得很清晰,让我们明白:所有JS对象源于null,并通过原型指针和原型对象来实现继承。 构造函数和原型对象的关系如下: 每个构造函数都有一个prototype属性,指向函数的原型对象;原型对 阅读全文
posted @ 2018-06-24 17:38 littlewrong 阅读(225) 评论(0) 推荐(0) 编辑
摘要:这里介绍 Dijkstra 算法,它是一个应用最为广泛的、名气也是最大的单源最短路径算法Dijkstra 算法有一定的局限性:它所处理的图中不能有负权边 「前提:图中不能有负权边」 换句话说,如果一张图中,但凡有一条边的权值是负值,那么使用 Dijkstra 算法就可能得到错误的结果不过,在实际生活 阅读全文
posted @ 2018-06-18 20:44 littlewrong 阅读(17204) 评论(1) 推荐(5) 编辑
摘要:Makefile 值得一提的是,在Makefile中的命令,必须要以[Tab]键开始。 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像 阅读全文
posted @ 2018-06-17 18:41 littlewrong 阅读(978) 评论(0) 推荐(0) 编辑
摘要:gcc命令使用GNU推出的基于C/C++的编译器,是开放源代码领域应用最广泛的编译器,具有功能强大,编译代码支持性能优化等特点。现在很多程序员都应用GCC,怎样才能更好的应用GCC。目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语 阅读全文
posted @ 2018-06-17 15:10 littlewrong 阅读(343) 评论(0) 推荐(0) 编辑
摘要:语法 选项 参数 文件:二进制可执行程序。 实例 以下是linux下dgb调试的一个实例,先给出一个示例用的小程序,C语言代码: 请将此代码复制出来并保存到文件 gdb-sample.c 中,然后切换到此文件所在目录,用GCC编译之: 在上面的命令行中,使用 -o 参数指定了编译生成的可执行文件名为 阅读全文
posted @ 2018-06-16 09:39 littlewrong 阅读(1281) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示