题目描述 策策同学特别喜欢逛公园。公园可以看成一张NN个点MM条边构成的有向图,且没有 自环和重边。其中1号点是公园的入口,NN号点是公园的出口,每条边有一个非负权值, 代表策策经过这条边所要花的时间。 策策每天都会去逛公园,他总是从1号点进去,从NN号点出来。 策策喜欢新鲜的事物,它不希望有两天逛 ...
分类:
编程语言 时间:
2017-11-25 11:27:51
阅读次数:
232
标签dede:arclist的排序是通过orderby来指定的,如下: {dede:arclist orderby=’排序字段’ } {/dede:arclist} orderby=’sortrank’ 文档排序方式 § orderby=’hot’ 或 orderby=’click’ 表示按点击数排 ...
分类:
编程语言 时间:
2017-11-25 11:32:59
阅读次数:
230
一、描述符 在 面向对象 编程中 定义一个(没有定义方法)类:class person , 在这个类里面,有name,age, heigth, weight,等等属性, 这个类就可以看作一个对 person 的描述符,而具体的实例则是具体的“被描述物”。 而在python中,描述符本质就是一个新式类 ...
分类:
编程语言 时间:
2017-11-25 13:00:43
阅读次数:
245
一.final域的重排序规则 对于final域,编译器和处理器要遵循两个重拍序规则: 1.在构造函数内对一个final域的写入,与随后把这个被构造对象的引用赋值给一个引用变量,这两个操作之间不能重排序。 2.初次读一个包含final域的对象的应用,与随后初次读这个final域,这两个操作之间不能重排 ...
分类:
编程语言 时间:
2017-11-25 13:01:30
阅读次数:
216
最近复习了下堆排序的知识, 写下这篇文章和大家交流 。主要内容: 1. 什么是二叉堆 2. 二叉堆的表示方法 3. 二叉堆节点间的位置关系 4. 堆有序化的基本算法:上浮和下沉 5. 二叉堆的基本操作:插入元素和删除最大元素 6. 堆排序 ...
分类:
编程语言 时间:
2017-11-25 13:02:08
阅读次数:
250
Intellij IDEA生成JavaDoc 1. 在工具栏中找到 tool >> Generate JAVADoc… 2. 然后弹出配置窗口 参数说明 1. Whole project>>整个项目都生成 2. Custom scope>>自定义范围,如下:project files 项目文件,pr ...
分类:
编程语言 时间:
2017-11-25 13:04:53
阅读次数:
213
Spring的注解形式:@Repository、@Service、@Controller,它们分别对应存储层Bean,业务层Bean,和展示层Bean。 @Repository、@Service、@Controller 和 @Component 将类标识为Bean Spring 自 2.0 版本开始 ...
分类:
编程语言 时间:
2017-11-25 13:06:03
阅读次数:
170
在Python中赋值运算和比较运算是可以连接的,运算符可以连在一起使用,如:0<age<100 ==运算符判定两个对象是否相等,is判定两者是否等同(同一个对象) 断言,在错误条件出现时直接让程序崩溃: assert + 表达式 zip函数可以把两个序列压缩在一起,然后返回一个元组的列表:zip(n ...
分类:
编程语言 时间:
2017-11-25 13:06:28
阅读次数:
178
数组转对象 function array2object($array) { if (is_array($array)) { $obj = new StdClass(); foreach ($array as $key => $val){ $obj->$key = $val; } } else { $ ...
分类:
编程语言 时间:
2017-11-25 13:06:52
阅读次数:
181
转载:https://www.cnblogs.com/wxd0108/p/5479442.html 引 如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个 ...
分类:
编程语言 时间:
2017-11-25 13:07:50
阅读次数:
200
Java数据结构 java包含了强大的数据结构,在java中主要包含以下几种接口和类 枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字典(Dictionary) 哈希表(Hashtable) 属性(Properties) 枚举(Enumeration ...
分类:
编程语言 时间:
2017-11-25 13:08:35
阅读次数:
145
这是直接使用Math.random()方法生成随机数的方法。 还有使用Random类的方法。 Random():创建一个新的随机数生成器。 Random(long seed):使用单个 long 种子创建一个新的随机数生成器。 第一种构造方法是使用默认当前系统时间的毫秒数作为种子数:Random r ...
分类:
编程语言 时间:
2017-11-25 13:09:15
阅读次数:
222
using System; public class Singleton where T : class, new() { private static T m_instance; public static T instance { get { if (Singleton.m_instance =... ...
分类:
编程语言 时间:
2017-11-25 13:09:34
阅读次数:
120
目录: Python语言特性 1 Python的函数参数传递 2 Python中的元类(metaclass) 3 @staticmethod和@classmethod 4 类变量和实例变量 5 Python自省 6 字典推导式 7 Python中单下划线和双下划线 8 字符串格式化:\x和.form ...
分类:
编程语言 时间:
2017-11-25 13:10:32
阅读次数:
201
前言 关于赢在面试的Java题系列基本收集整理完成了,所有题目都是经过精心挑选的,很基础又考验求职者的基本功,应该说被面试到的几率很大。这里整理挑选出来供大家面试前拿来看一看,所有题目整理自网络,有一些错误和笔误,感谢读者的热心纠错,在声明中已经改正过来。 整理这些面试题源于在微信群和几个刚入职的小 ...
分类:
编程语言 时间:
2017-11-25 13:10:48
阅读次数:
164
编程语言 机器语言:0和1,人类几乎没办法阅读、理解 汇编语言:由一些特定指令构成,学习成本比较高;在底层做一些驱动,体积小,运行效率高 高级语言:c、c++、java、php、python、javascript等 机器语言:0和1,人类几乎没办法阅读、理解 汇编语言:由一些特定指令构成,学习成本比 ...
分类:
编程语言 时间:
2017-11-25 13:11:58
阅读次数:
187
Text.Regex.PCRE.Heavy ...
分类:
编程语言 时间:
2017-11-25 13:13:06
阅读次数:
134