题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2586 题意:给出一棵n个节点的无根树,每条边有各自的权值。给出m个查询,对于每条查询返回节点u到v的最短路径的权值和,按查询顺序输出结果。 数据范围:n [2, 40000], m[1, 200] 思路 ...
分类:
编程语言 时间:
2016-05-20 00:47:25
阅读次数:
214
Java与Unicode: Java的class文件采用utf8的编码方式,JVM运行时采用utf16。 Java的字符串是unicode编码的。 总之,Java采用了unicode字符集,使之易于国际化。 Java支持哪些字符集: 即Java能识别哪些字符集并对它进行正确地处理? 查看Charse ...
分类:
编程语言 时间:
2016-05-20 00:44:14
阅读次数:
154
1:UI线程。这个线程是操作系统自动创建的,你画了个winform,那么程序一启动,自然有了这么个线程。值得注意的是,你添加一个Timer控件,现实的多线程,实际上,依然在UI线程里。只是定时被Timer夺去控制权而已,本质上依然是单线程。另一个线索也可以论证:本来非UI线程想更新UI界面,是需要利 ...
分类:
编程语言 时间:
2016-05-20 00:44:00
阅读次数:
153
一、什么是Spring框架?Spring框架有哪些主要模块? Spring框架是一个为Java应用程序的开发提供了综合、广泛的基础性支持的Java平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring框架本身亦是按照设计模式精心打造,这使得我们可以在 ...
分类:
编程语言 时间:
2016-05-20 00:42:38
阅读次数:
318
该功能需要到JNA的知识。 通过查阅海康设备网络SDK编程指南(DVR&NVR)可以知道海康SDK的调用方法都要同过如下过程: 虚线框的流程是可选部分,不会影响其他流程和模块的功能使用。具体的模块说明可以自行参考SDK开发文件。 主要功能代码: 测试例子,因此虚线部分功能不实现 1.初始化设备SDK ...
分类:
编程语言 时间:
2016-05-20 00:39:41
阅读次数:
706
1. Python一切皆对象 包含了一系列的数据和操作这些数据的方法的整体,就叫做对象 2. 数据类型的组成 组成三部分 身份id 查看唯一标识符,内存地址靠这个噢! 类型 type可以看一看 值 数据项 某书里面骄傲的结论:Python里一切都是指针,所以不用再考虑指针这个问题了. 3. 常用基本 ...
分类:
编程语言 时间:
2016-05-20 00:39:59
阅读次数:
162
字符串认知与应用 认知1: 字符串的概念 认知2: acii unicode utf8到底是啥 Python默认的文件编码是ascii 1. len 之注意事项 ( decode()需要测试 ) >>> len("分析") 4 >>> len(u"分析") 2 2. 转义字符串 print('adb ...
分类:
编程语言 时间:
2016-05-20 00:34:48
阅读次数:
248
Java集合相关面试问题和答案
面试试题
1.Java集合框架是什么?说出一些集合框架的优点?
每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Java已经经历了很久。...
分类:
编程语言 时间:
2016-05-19 23:28:41
阅读次数:
489
基本思想、效率分析,java代码和图解排序过程...
分类:
编程语言 时间:
2016-05-19 23:27:59
阅读次数:
382
1.鸡汤咕嘟咕嘟~ Be a new gentleman 外在美: 老师说买衣服要多去优衣库,简洁大方还提供办事的试衣间!!真棒!! 某些国产大牌,外国地摊货(饥渴穷死啥的)就算了吧。 内在美: 多去旅行,多看书 学好英语,保持正能量 换位思考,积极影响身边的人 多看电影 ...
分类:
编程语言 时间:
2016-05-19 23:29:52
阅读次数:
402
IO中的几种形式 基于字节:InputStream、OutputStream 基于字符:Writer、Reader 基于磁盘:File 基于网络Socket 最终都是字节操作,字符到字节要编码转换。耗时,容易乱码 1,磁盘IO 磁盘设置,应用程序只能系统调用,要内核空间和用户空间切换, 标准访问文件 ...
分类:
编程语言 时间:
2016-05-19 23:26:58
阅读次数:
286
第一节:Spring 简介 Spring 作者:Rod Johnson; 官方网站:http://spring.io/ 最新开发包及文档下载地址:http://repo.springsource.org/libs-release-local/org/springframework/spring/ 核 ...
分类:
编程语言 时间:
2016-05-19 23:22:54
阅读次数:
299
注:慕课网笔记 高阶函数 1.变量可以指向函数,例如 a=abs 则 a(-10)=10 。 2.一个函数可以接收另外一个函数作为参数 例如 fun1 是一个函数... ...
分类:
编程语言 时间:
2016-05-19 23:24:23
阅读次数:
311
使用SSM(spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程 ...
分类:
编程语言 时间:
2016-05-19 23:21:08
阅读次数:
208
了解了JSP和SERVLET的运行机制, 看完SPRING的内容,理解了一些IOC及AOP之后,进入SPRINGMVC和SPRINGBOOT,感觉轻松多啦。 ...
分类:
编程语言 时间:
2016-05-19 23:20:47
阅读次数:
178
计算所都不相同子串的个数,做法是所有子串的个数减去sigma(height[]).其中height数组的和便是所有相同子串的个数。 注意 N×(N+1)/2会爆int!但是最终答案在int内。所以使用sigma(n-sa[i]+1-height[i])的做法不会wa ...
分类:
编程语言 时间:
2016-05-19 23:18:14
阅读次数:
232
定义: (0)二叉树 (1)若左子树不空,则左子树上所有结点的值均小于它的根结点的值; (2)若右子树不空,则右子树上所有结点的值均大于它的根结点的值; (3)左、右子树也分别为二叉排序树 数据结构定义 插入元素 由于元素互异,插入元素的位置一定在叶子结点,递归插入程序 查找最小值 根据二叉搜索树的 ...
分类:
编程语言 时间:
2016-05-19 23:16:28
阅读次数:
238