dij是单源的,只是从一个顶点出发到其它点的最短距离,并且它的全值都是正的,不能够有负值;Bellman-ford 也是单源的,但是他能够完成负权值的图,这是dij无法达到的,并且能够判断是否存在负环,经过修改可以求最长路;SPFA是在Bellman-ford上优化的,所以跟快; floyd算...
分类:
其他好文 时间:
2015-05-14 13:44:53
阅读次数:
105
集 合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会 用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型 (concurrent,copyonright,queue...
分类:
其他好文 时间:
2015-05-14 13:43:39
阅读次数:
110
#include #include int main(int argc, char* argv[]) { int (*array[5])[6]; printf("%d\n", sizeof(array)); // 20 printf("%d\n", sizeof(*ar...
分类:
其他好文 时间:
2015-05-14 13:42:28
阅读次数:
116
1.原来Route对象升级成Presentation对象后,激活方法的变化:原来5.1版本示例代码:function flyto(thisa){ var thisid = thisa.id; var thisb=IInformationTree.GetObjectEx(thisi...
分类:
其他好文 时间:
2015-05-14 13:41:45
阅读次数:
122
引文:iOS真机调试程序,报如下错误信息: 原因:证书问题,project和targets的证书都必须是开发证书,ADHOC的证书会出现此问题。解决方案:project和targets的证书使用开发证书。其他:failed to get the task for process XXX 补充:i.....
分类:
其他好文 时间:
2015-05-14 13:43:03
阅读次数:
123
方法一:新建一个单链表,遍历源链表。每次将源链表中的节点插到新链表的第一个节点位置struct Node { int data; Node * next;};//带表头单链表//新建一个单链表,遍历源链表。每次将源链表中的节点插到新链表的第一个节点位置Node * reverselis...
分类:
其他好文 时间:
2015-05-14 13:42:46
阅读次数:
104
已知strcpy函数的原型是:char *strcpy(char *dst, const char *src);实现strcpy函数解释为什么要返回char *假如考虑dst和src内存重叠的情况,strcpy该怎么实现1.strcpy的实现代码char * strcpy(char *dst,con...
分类:
其他好文 时间:
2015-05-14 13:44:04
阅读次数:
88
Ant命令行操作Ant构建文件可以将项目编译,打包,測试,它是Apache软件基金会jakarta文件夹中的一个子项目,具有跨平台性,操作简单,并且非常easy上手。关于Ant执行,能够在项目中找到build.xml直接执行,还能够在命令行切换到构建文件文件夹执行。前者比較的快,而后者相对来说慢点,...
分类:
其他好文 时间:
2015-05-14 13:41:52
阅读次数:
97
ejb一直是一个让我很纠结的技术,虽然ejb作为sun推荐的最佳实践,在sun的J2EE教程中,推荐jsp和servlet作为view层,ejb作为业务逻辑层。上述就是J2EE教程讲J2EE体系中J2EE的EJB示意图了,讲了EJB的位置,详情可以看:http://docs.oracle.com/j...
分类:
其他好文 时间:
2015-05-14 13:42:38
阅读次数:
108
想到了从小到大依次填,但想到可能有重复元素,那是就会有分支,就不知怎样办了,最后才发现它是用随机数来调整排列,所以没有重复元素,唉。。。。。 1 /************************************************************** 2 Problem...
分类:
其他好文 时间:
2015-05-14 13:40:17
阅读次数:
109
Package Control1. 安装方法? 下载地址:https://sublime.wbond.net/Package%20Control.sublime-package? 将下载下来的Package Control.sublime-package放到Sublime的插件目录:C:\Progr...
分类:
其他好文 时间:
2015-05-14 13:40:56
阅读次数:
111
人们总说“:老师是一支燃烧自己,却点亮别人的蜡烛。"我想如果我COSplay这个角色,我首先要知道学生哪个知识点不懂,其科目测试情况如何。什么教育方式比较合适他?以下我会根据我想要的功能做出相应的解决方案。 编号、 名称、 重要性 初始估算 1...
分类:
其他好文 时间:
2015-05-14 13:41:20
阅读次数:
121
开发环境搭建回顾现在已经在windows上安装好了theos了。在上一篇中都已经讲了,开发环境主要部件就是:1.theos,主要包含了使用make时的makefile模板文件、包含了各种库和框架的sdks2.llvm,包含了clang在内的编译器所以如果出错了,首先看自己的环境搭建好了没有,然后看看...
分类:
其他好文 时间:
2015-05-14 13:40:34
阅读次数:
500
text-shadow是给文本添加阴影效果,box-shadow是给元素块添加周边阴影效果。随着html5和CSS3的普及,这一特殊效果使用越来越普遍。基本语法是{box-shadow:[inset] x-offset y-offset blur-radius spread-radiuscolor}...
分类:
其他好文 时间:
2015-05-14 13:39:02
阅读次数:
144
在上篇文章中初步的分析了一下,Redis工具类文件里的一些使用方法,包含2个随机算法和循环冗余校验算法,今天,继续学习Redis中的其它的一些辅助工具类的使用方法。包含里面的大小端转换算法,sha算法在Redis中的实现和通用工具类算法util.c。 先来看看大小端转换算法,大小端...
分类:
其他好文 时间:
2015-05-14 13:38:54
阅读次数:
131
1.说到拖拽 首先要说说我自己理解的原理(是剪切而不是复制,不知道对不对),其次就是最主要的draggable属性,此属性的默认值是false。支持:火狐4+,谷歌,IE10+。2.为需要拖拽的标签设置 draggable后,使用 ondragstart=function(ev){ev.dataTr...
分类:
其他好文 时间:
2015-05-14 13:40:37
阅读次数:
183
1、“There is no certainty, only opportunity.”没有一定会怎样,只有可能会怎样。--《V字仇杀队》,V2、“A good plan today is better than a perfect plan tomorrow.”今天的好计划胜过明天的完美计划。--...
分类:
其他好文 时间:
2015-05-14 13:39:55
阅读次数:
91