码迷,mamicode.com
首页 > 编程语言 > 日排行
【algorithms IV】带权重的并查集算法
问题 普通的Union-find并查集算法没有加入权重, 可以构造特别的输入使得每次合并的时候高的树HighTree以低的树LowTree的根【root(LowTree)】为新的根, 造成树的不平衡,从而使得效率下降。 用一个新的数组标记节点当前的高,可以用来在合并的时候减少时间。 当然了,这种方法 ...
分类:编程语言   时间:2017-11-25 19:21:56    阅读次数:253
java之sleep(),join(),yield(),wait(),notify()、notifyAll()区别
1、sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。 例 如有两个线程同时执行(没有synchronized)一个线程优先级为MAX_PR ...
分类:编程语言   时间:2017-11-25 19:23:05    阅读次数:192
201621123048《Java程序设计》第十周学习总结
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容。 2. 书面作业 本次PTA作业题集异常 1. 常用异常 结合题集题目7 1回答 1.1 自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免? 平常遇到较多的是ArrayIndexOutOfBoun ...
分类:编程语言   时间:2017-11-25 19:23:31    阅读次数:184
学了忘忘了看之Java8
Java8语法基本使用 lambda表达式使用 lambda表达式基本概念 只需要知道lambda表达式主要功能是用来实现接口的和匿名内部类差不多,而且实现的是一个只有一个抽象方法的接口(函数式接口,被@FunctionalInterface注释) 快速入门案例 基本语法 java8新增的函数式接口 ...
分类:编程语言   时间:2017-11-25 19:24:04    阅读次数:129
学了忘忘了看之Java多线程
Java多线程 什么是线程? 线程是相对于进程而言的,通常在计算机中,一个程序就是一个进程,而一个进程中可以有一个或多个的进程来完成该程序相关的功能。 举个不是很恰当的例子:例如乐队表演是一个进程,那么主唱和鼓手和和声等都可以理解为一个线程,他们共同来完成演奏一首曲子的工作。 什么是线程的并行和并发 ...
分类:编程语言   时间:2017-11-25 19:24:29    阅读次数:167
Spring框架中获取连接池常用的四种方式
1:DBCP数据源 DBCP类包位于 /lib/jakarta-commons/commons-dbcp.jar,DBCP是一个依赖Jakarta commons-pool对象池机制的数据库连接池,所以在类路径下还必须包括/lib/jakarta-commons/commons-pool.jar。下 ...
分类:编程语言   时间:2017-11-25 19:24:39    阅读次数:125
多线程
多线程 1、简单例子: ...
分类:编程语言   时间:2017-11-25 19:59:49    阅读次数:141
201621123021《JAVA程序设计》第十周学习总结
1. 本周学习总结 2. 书面作业 1. 常用异常 结合题集题目7-1回答 1.1 自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免? 我以前编写代码是经常遇到诸如题目所示数组越界、空指针、强转失败、数字格式出错等情况,我认为这些现象需要捕获。 为了避免这些现象可使用try-c ...
分类:编程语言   时间:2017-11-25 19:59:57    阅读次数:164
Java调用ARM模板执行Azure Rest建立VM过程
Azure Resource Manager 提供一致的管理层,用于管理通过 Azure PowerShell、Azure CLI、Azure 门户、REST API 和开发工具执行的任务,所有工具使用一组通用操作,这就意味着Resource Manager 提供了一种新方法来部署和管理解决方案。下 ...
分类:编程语言   时间:2017-11-25 20:00:06    阅读次数:184
201621123054《java程序设计》第十次作业
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容。 2. 书面作业 本次PTA作业题集异常 1. 常用异常 结合题集题目7 1回答 1.1 自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免? 1.2 什么样的异常要求用户一定要使用捕获处理? 2. ...
分类:编程语言   时间:2017-11-25 20:00:38    阅读次数:150
c语言数据类型
一、PTA实验作业 题目1:交换a和b的值 1. 本题PTA提交列表 2. 设计思路 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明。 题目2: 1. 本题PTA提交列表 2. 设计思路 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明。 题目3: 1. 本题PTA提交 ...
分类:编程语言   时间:2017-11-25 20:02:11    阅读次数:134
201421123042 《Java程序设计》第10周学习总结
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容。 2. 书面作业 本次PTA作业题集异常 1. 常用异常 结合题集题目7 1回答 1.1 自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免? 答:经常会出现数组越界,不需要捕获,因为异常属于Run ...
分类:编程语言   时间:2017-11-25 20:02:47    阅读次数:127
201621123040《Java程序设计》第十周学习总结
1.本周学习总结 2.书面作业 2.1常用异常 2.1.1自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免? 算术异常 (除数为0的情况) 类型强制转换异常 (类型强制转换过程中,不能进行转换的情况) 数组越界异常 (访问数组中的一个非法元素) 上述常发生的异常都是Runtim ...
分类:编程语言   时间:2017-11-25 20:02:55    阅读次数:158
作业10-异常 java
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容。 2. 书面作业 本次PTA作业题集异常 1. 常用异常 结合题集题目7 1回答 1.1 自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免? 1.2 什么样的异常要求用户一定要使用捕获处理? 2. ...
分类:编程语言   时间:2017-11-25 20:03:04    阅读次数:140
python tkinter 中 listbox绑定scrollbar实现自动循环滚动
上次我自己提出一个问题就是如何实现scrollbar自动滚动(),经过不懈努力终于解决了这个问题!值得庆贺~~~ 话不多说,程序员还是上个代码比较实在!以下就是一个小例子: ...
分类:编程语言   时间:2017-11-25 20:03:41    阅读次数:534
Python 基础数据类型之tuplu
Python的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 1、元组的定义 2、访问元组 3、修改/删除元组 元组中的元素值是不允许修改的,但我们可以对元组进行连接组合,如下实例: 元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组,如下实例: ...
分类:编程语言   时间:2017-11-25 20:04:29    阅读次数:137
[剑指offer] 调整数组顺序使奇数位于偶数前面
题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后 ...
分类:编程语言   时间:2017-11-25 20:04:36    阅读次数:176
Java中utf-8格式字符串的存储方法。
如要正确获得每一个字节表示的实际编码值。可通过如下方式。(需了解位移运算,原码、反码、补码相关知识) 1.十进制 2.十六进制 3.二进制 练习:中英文混合字符串截取 执行结果如下: ...
分类:编程语言   时间:2017-11-25 20:04:54    阅读次数:272
201621123042《java程序设计》第十次作业
1\. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容。 2\. 书面作业 本次PTA作业题集 1\. 常用异常 结合 题集题目7 1 回答 1.1 自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免? 答: 非法索引访问数组 类型强制转换异常 空指针 ...
分类:编程语言   时间:2017-11-25 20:05:20    阅读次数:237
守护线程
1、守护线程 当主线程退出时,守护线程就自动退出,无论守护线程是否已经执行完成。 threading [Thread-[0]] is begin!threading [Thread-[1]] is begin!threading [Thread-[2]] is begin!threading [Th ...
分类:编程语言   时间:2017-11-25 20:06:19    阅读次数:136
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!