码迷,mamicode.com
首页 > 编程语言
【HDU 2586 How far away?】LCA问题 Tarjan算法
题目链接: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编码浅析(注意区分三个概念)(转)
Java与Unicode: Java的class文件采用utf8的编码方式,JVM运行时采用utf16。 Java的字符串是unicode编码的。 总之,Java采用了unicode字符集,使之易于国际化。 Java支持哪些字符集: 即Java能识别哪些字符集并对它进行正确地处理? 查看Charse ...
分类:编程语言   时间:2016-05-20 00:44:14    阅读次数:154
.NET中创建线程的方法
1:UI线程。这个线程是操作系统自动创建的,你画了个winform,那么程序一启动,自然有了这么个线程。值得注意的是,你添加一个Timer控件,现实的多线程,实际上,依然在UI线程里。只是定时被Timer夺去控制权而已,本质上依然是单线程。另一个线索也可以论证:本来非UI线程想更新UI界面,是需要利 ...
分类:编程语言   时间:2016-05-20 00:44:00    阅读次数:153
4,由spring展开的串烧
一、什么是Spring框架?Spring框架有哪些主要模块? Spring框架是一个为Java应用程序的开发提供了综合、广泛的基础性支持的Java平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring框架本身亦是按照设计模式精心打造,这使得我们可以在 ...
分类:编程语言   时间:2016-05-20 00:42:38    阅读次数:318
java实现海康NVR/DVR设备工作状态获取
该功能需要到JNA的知识。 通过查阅海康设备网络SDK编程指南(DVR&NVR)可以知道海康SDK的调用方法都要同过如下过程: 虚线框的流程是可选部分,不会影响其他流程和模块的功能使用。具体的模块说明可以自行参考SDK开发文件。 主要功能代码: 测试例子,因此虚线部分功能不实现 1.初始化设备SDK ...
分类:编程语言   时间:2016-05-20 00:39:41    阅读次数:706
第三节课: Python 基本数据类型讲解(1/3)
1. Python一切皆对象 包含了一系列的数据和操作这些数据的方法的整体,就叫做对象 2. 数据类型的组成 组成三部分 身份id 查看唯一标识符,内存地址靠这个噢! 类型 type可以看一看 值 数据项 某书里面骄傲的结论:Python里一切都是指针,所以不用再考虑指针这个问题了. 3. 常用基本 ...
分类:编程语言   时间:2016-05-20 00:39:59    阅读次数:162
第三节课: Python 基本数据类型讲解(2/3)
字符串认知与应用 认知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集合相关面试问题和答案
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
python学习笔记 Day2
1.鸡汤咕嘟咕嘟~ Be a new gentleman 外在美: 老师说买衣服要多去优衣库,简洁大方还提供办事的试衣间!!真棒!! 某些国产大牌,外国地摊货(饥渴穷死啥的)就算了吧。 内在美: 多去旅行,多看书 学好英语,保持正能量 换位思考,积极影响身边的人 多看电影 ...
分类:编程语言   时间:2016-05-19 23:29:52    阅读次数:402
1,理解java中的IO
IO中的几种形式 基于字节:InputStream、OutputStream 基于字符:Writer、Reader 基于磁盘:File 基于网络Socket 最终都是字节操作,字符到字节要编码转换。耗时,容易乱码 1,磁盘IO 磁盘设置,应用程序只能系统调用,要内核空间和用户空间切换, 标准访问文件 ...
分类:编程语言   时间:2016-05-19 23:26:58    阅读次数:286
(一)问候Spring4
第一节:Spring 简介 Spring 作者:Rod Johnson; 官方网站:http://spring.io/ 最新开发包及文档下载地址:http://repo.springsource.org/libs-release-local/org/springframework/spring/ 核 ...
分类:编程语言   时间:2016-05-19 23:22:54    阅读次数:299
Python函数式编程笔记
注:慕课网笔记 高阶函数 1.变量可以指向函数,例如 a=abs 则 a(-10)=10 。 2.一个函数可以接收另外一个函数作为参数 例如 fun1 是一个函数... ...
分类:编程语言   时间:2016-05-19 23:24:23    阅读次数:311
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程 ...
分类:编程语言   时间:2016-05-19 23:21:08    阅读次数:208
越来越好玩,SPRINGMVC
了解了JSP和SERVLET的运行机制, 看完SPRING的内容,理解了一些IOC及AOP之后,进入SPRINGMVC和SPRINGBOOT,感觉轻松多啦。 ...
分类:编程语言   时间:2016-05-19 23:20:47    阅读次数:178
SPOJ705-New Distinct Substrings-后缀数组
计算所都不相同子串的个数,做法是所有子串的个数减去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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!