首先你要弄清接口的含义.接口就是提供一种统一的‘协议’,而接口中的属性也属于‘协议’中的成员.它们是公共的,静态的,最终的常量.相当于全局常量。 在interface里面的变量都是public static final 的。所以你可以这...
分类:
编程语言 时间:
2015-09-27 23:01:11
阅读次数:
331
对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引...
分类:
编程语言 时间:
2015-09-27 22:59:50
阅读次数:
374
.NET转Java 懂C#的话,转Java也不是那么难,毕竟,语言语法还是相似的.尝试了下Java,说说自己的体会吧. 一,Java和C#都是完全面向对象的语言。在面向对象编程的三大原则方面,这两种语言接近得不能再接近。不过也有一些差别,不过不多,稍微习惯下就好了,比如:集合:两种语言都有集合A.....
分类:
编程语言 时间:
2015-09-27 22:48:05
阅读次数:
226
//判断中奖情况 public void zhongjiangqingkuang(int num) { if(num>=4) { Console.Write("恭喜您中奖了"); ...
分类:
编程语言 时间:
2015-09-27 22:46:47
阅读次数:
181
实验二 Linux下C语言编程基础一、实验目的1. 熟悉Linux系统下的开发环境2. 熟悉vi的基本操作3. 熟悉gcc编译器的基本原理4. 熟练使用gcc编译器的常用选项5 .熟练使用gdb调试技术6. 熟悉makefile基本原理及语法规范7. 掌握静态库和动态库的生成二、实验步骤1. 快捷键...
分类:
编程语言 时间:
2015-09-27 22:46:50
阅读次数:
1327
原文地址: http://blog.csdn.net/morewindows/article/details/7354571推荐书籍: Hacker's Delight1.判断奇偶1 if (a & 1)2 {3 printf("%i is an odd number", a);4 }2.交...
分类:
编程语言 时间:
2015-09-27 22:40:28
阅读次数:
238
[百度百科]磁盘调度在多道程序设计的计算机系统中,各个进程可能会不断提出不同的对磁盘进行读/写操作的请求。由于有时候这些进程的发送请求的速度比磁盘响应的还要快,因此我们有必要为每个磁盘设备建立一个等待队列,常用的磁盘调度算法有以下四种:[1]先来先服务算法(FCFS),最短寻道时间优先算法(SSTF...
分类:
编程语言 时间:
2015-09-27 22:41:57
阅读次数:
234
http://www.cnblogs.com/xdp-gacl/p/3744053.htmlJavaWeb学习总结(三)——Tomcat服务器学习和使用(二)
分类:
编程语言 时间:
2015-09-27 22:39:35
阅读次数:
139
配置过程来自:http://docs.opencv.org/master/d5/de5/tutorial_py_setup_in_windows.html在Windows10-64位系统下配置,步骤如下:1.安装Python packages a. python 2.7.5 http:...
分类:
编程语言 时间:
2015-09-27 22:41:42
阅读次数:
328
地址映射过程中,若在页面中发现所要访问的页面不再内存中,则产生缺页中断。当发生缺页中断时操作系统必须在内存选择一个页面将其移出内存,以便为即将调入的页面让出空间。而用来选择淘汰哪一页的规则叫做页面置换算法。常见的置换算法有:1)最佳置换算法(OPT)(理想置换算法)这是一种理想情况下的页面置换算法,...
分类:
编程语言 时间:
2015-09-27 22:38:20
阅读次数:
210
问题:
检测数组里是否有两个数之和等于某个数解决方法一:先将数组排序,然后从两头开始遍历
数组排序后,从左端开始取最小值,从右端取最大值,
判断两者之和与目标的大小:
1. 等于时,输出两个数;
2. 大于时,右端移到第2个数,继续判断;
3. 小于时,左端移到第2个数,继续判断。#include
#include
#include <algori...
分类:
编程语言 时间:
2015-09-27 21:34:40
阅读次数:
212
1.原理希尔排序又称为缩小增量排序,是一种插入排序,排序速度比直接插入排序更加快捷。对于长度为n的待排序数组a,希尔排序的基本思路如下:A.选取整数gap(0=1) { // 把距离为 gap 的元素编为一个组 for (int i = gap; i = 0 && temp < a[j]) ...
分类:
编程语言 时间:
2015-09-27 21:32:36
阅读次数:
263
python中数据结构,主要有列表、元组、字典、集合。python中最基本数据结构是序列(sequence)。序列中每个元素被分配一个序号——即元素位置,也成为索引。第一个索引是0,第二个是1,以此类推。python包含6种内建序列,其他内建序列类型有字符串、unicode字符串、buffer对象和...
分类:
编程语言 时间:
2015-09-27 21:28:35
阅读次数:
197
1. 引言 从这篇博客开始,来介绍一些基本的数据结构知识。本篇及下一篇会介绍几种基本的数据结构:栈、队列、链表和有根树。此外还会介绍由数组构造对象和指针的方法。 ...
分类:
编程语言 时间:
2015-09-27 21:27:45
阅读次数:
232
域名系统(DNS) 是一个分布式的数据库,它主要用来把主机名转换成IP地址。DNS以及相关系统之所以存在,主要有以下两个原因:它们可以使人们比较容易地记住名字,如www.baidu.com。它们允许服务器改变IP地址,但是还用同样的名字。作为一个例子,让我们看一下查询 www.baidu.com ....
分类:
编程语言 时间:
2015-09-27 21:25:13
阅读次数:
244
BF(Brute Force)算法是普通的模式匹配算法,BF算法的思想就是将目标串S的第一个字符与模式串T的第一个字符进行匹配,若相等,则继续比较S的第二个字符和 T的第二个字符;若不相等,则比较S的第二个字符和T的第一个字符,依次比较下去,直到得出最后的匹配结果。BF算法实现: 1 int ...
分类:
编程语言 时间:
2015-09-27 21:24:37
阅读次数:
272
最终未在纠缠pyhton自由IDE该。一旦开放源码python IDE真不容易使用。比较著名的商业软件最早是是Komodo IDE和Wing IDE。他们也有免费版,但最重要的Debug功能阉割了,全鸡。这两年JetBrains的各种IDE后来者居上。出了商业版的pyCharm。最重要的还公布了一个...
分类:
编程语言 时间:
2015-09-27 21:24:45
阅读次数:
243