使用Set集合的主要原因是因为Set集合里面没有重复的元素。Set集合有三个常见的实现类:HashSet,TreeSet,LinkedHashSet。什么时候,选择哪一个使用非常重要。简单的说,如果你关注性能,应该使用HashSet;如果你需要一个有序的Set集合,应该使用TreeSet;如果你需要 ...
分类:
编程语言 时间:
2016-05-16 10:51:39
阅读次数:
279
当我们使用Java往文件写入数据的时候,我们有两种方式,使用FileOutputStream或FileWriter。 FileOutputStream: FileWriter: 以上两种方式都可以正常运行,但是它们究竟有何区别呢? 关于以上这两个类,有太多需要讨论,它们都很好的实现了常见操作系统的文 ...
分类:
编程语言 时间:
2016-05-16 10:50:18
阅读次数:
184
1.缘由:最近在用latex写本科生毕业论文,在附录部分需要插入python代码,准确来讲是ipython的代码,用的是python的科学计算库anaconda。百度了好多解决方法,发现总有一些错误,比如improper alphabetic constant, undefined control ...
分类:
编程语言 时间:
2016-05-16 10:49:19
阅读次数:
2109
public class choujiang { private ArrayList<Integer> cards; public void deal(int num){ if (cards==null){ cards=new ArrayList<Integer>(); for(num=1;num< ...
分类:
编程语言 时间:
2016-05-16 10:46:11
阅读次数:
182
我选择的是通过AsteriskServer 来生成连接,因为后面要通过AsteriskServer来进行监听通话属性的改变。 demo: AsteriskServer asteriskServer=new DefaultAsteriskServer("服务器ip", "账号","密码"); if(a ...
分类:
编程语言 时间:
2016-05-16 10:42:24
阅读次数:
670
asteriskServer文章1提到啦怎么获取,就不解释 asteriskServer.addChainListener(new AsteriskeventListenerInit());//整个服务的事件监听,给这个服务加监听 通过实现ManagerEventListener类, public ...
分类:
编程语言 时间:
2016-05-16 10:39:10
阅读次数:
213
QEMU-KVM中的多线程压缩迁移技术 QEMU-KVM中的多线程压缩迁移技术 QEMU-KVM中的多线程压缩迁移技术 导读 目前的迁移技术,都是通过向QEMUFILE中直接写入裸内存数据来达到传送虚拟机的目的端,这种情况下,发送的数据量大,从而会导致更高的迁移时间(total time)和黑宕时间 ...
分类:
编程语言 时间:
2016-05-16 10:36:55
阅读次数:
248
最近在牛客上整理常用的一些算法思路,【常用算法思路分析系列】主要是针对一些高频算法笔试、面试题目的解题思路进行总结,大部分也给出了具体的代码实现,本篇文章是对排序相关题目的思路分析。(1)对一个基本有序的有序的数组排序,选择哪种排序算法?(2)判断数组中是否有重复值,要求空间复杂度为O(1);(3)把两个有序数组合并成一个数组,第一个数组空间正好可以容纳两个数组的元素;(4)荷兰国旗问题;(5)有序矩阵(二维数组)查找;(6)最短排序子数组:对于一个数组,请设计一个高效算法计算需要排序的最短子数组的长度;(...
分类:
编程语言 时间:
2016-05-16 09:31:32
阅读次数:
365
通过完成信用卡系统+购物商城 使自己在利用 字典和列表方面有了较大的提升,感悟很深, 下面将我对此次作业所展示的重点列表如下: 在处理利息计算方面,这是我想到的方法: ...
分类:
编程语言 时间:
2016-05-16 09:29:38
阅读次数:
322
作为一个Java的初学者,或者说,如果你从来没有学过任何计算机语言,当然也没有或者只是听过Java,那么,简单了解一下JAVA还是有必要的,那么,Java到底是什么呢? 毫无疑问,Java是一门优秀的计算机语言,它的发展历史和实际应用你几乎可以在任何一本书或者相关网站上找到。但是以我的经验,如果你是 ...
分类:
编程语言 时间:
2016-05-16 09:29:37
阅读次数:
237
学校的网络每次开机都需要手动登陆,于是用c写了一个自动登陆的小程序。。。 程序功能超级简单。。。只是懒得每次都登陆。。。 PS:代码功能具体没有测试。。。我自己用的是python 1 #include <windows.h> 2 #include <conio.h> 3 4 int main() 5 ...
分类:
编程语言 时间:
2016-05-16 09:28:16
阅读次数:
234
1 基础 l Andrew NG 的 Machine Learning视频。 连接:主页,资料。 l 2.2008年Andrew Ng CS229 机器学习 当然基本方法没有太大变化,所以课件PDF可下载是优点。 中文字幕视频@网易公开课,英文版视频@youtube,课件PDF@Stanford l ...
分类:
编程语言 时间:
2016-05-16 09:30:24
阅读次数:
741
一:要求 存储的信息包括:ID,姓名、手机号、地址、婚姻状况、生日。 功能:对员工能进行增删查改。 思路: 1)一个带有main方法的类 2)一个雇员的实体类Employee; 3)一个增删查改的类DBcenter; 1)代码:带main方法的类 2)代码:实体类 3)代码DBcenter 运行结果 ...
分类:
编程语言 时间:
2016-05-16 09:27:14
阅读次数:
399
首 先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到的JDK,就主要指的这个,它是三者的基础,属于桌面级应用开发,这部分如果学得好很容易拓展J2EE和J2ME。 J2ME,The ...
分类:
编程语言 时间:
2016-05-16 09:28:32
阅读次数:
176
// 利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 //求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。 //例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由用户控制。 // ...
分类:
编程语言 时间:
2016-05-16 09:25:37
阅读次数:
175