在Java中我们所使用的实例变量其实都是一个引用,所以如果要求实现一个swap(String A, String B)这种函数时无法实现的,因为在类方法的定义中是先对行参进行地址传递,然后对形参修改,所以对原来的变量不产生影响。一种实现方法是不使用方法传递参数,直接交换,另一种有趣的方式是使用Jav...
分类:
编程语言 时间:
2014-11-02 07:03:51
阅读次数:
174
我们要知道什么JavaScript,首先我们要清楚JavaScript它有什么特点?
JavaScript到底是什么?它是一种基于对象并且具有安全性的脚本语言,对!它是脚本语言。所以它有以下特点:
1)是一种脚本语言,也是一种解释性语言,程序运行过程中是被逐行解释。
2)基于对象的,它的许多功能来自于脚本环境中对象的方法与脚本的相互作用。...
分类:
编程语言 时间:
2014-11-02 01:58:44
阅读次数:
215
在游戏开发中,Xml经常被用来作为技能配置、地图配置、人物动作配置等配置文件。Unity3d内置的Xml库让我们很方便地就可以新建Xml和读取Xml。...
分类:
编程语言 时间:
2014-11-02 01:58:44
阅读次数:
225
当运行一个Java程序的同时,也就在运行了一个Java虚拟机实例。Java虚拟机实例通过调用某个初始类的mian()方法来运行一个Java程序运行中Java程序的每一个线程都是一个独立的虚拟机执行引擎的实例。虚拟机实例都有一个方法区和一个堆,它们是由该虚拟机实例中所有线程共享的。当每个线程被创建时,...
分类:
编程语言 时间:
2014-11-02 01:54:19
阅读次数:
177
1.背景《算法》一书中提到了关于算法的一些基本思想优秀的算法因为能够解决实际的问题而变得更为重要; 高效算法的代码可以很简单; 理解某个实现的性能特点是一项有趣而令人满足的挑战; 在解决同一个问题的多种算法之间进行选择时,科学方法是一项重要工具; 迭代式改进能够让算法效率越来越高; 使用union-...
分类:
编程语言 时间:
2014-11-02 01:54:43
阅读次数:
326
函数是执行特定任务的代码自包含块。给定一个函数名称标识, 当执行其任务时就可以用这个标识来进行"调用"。Swift的统一的功能语法足够灵活来表达任何东西,无论是甚至没有参数名称的简单的C风格的函数表达式,还是需要为每个本地参数和外部参数设置复杂名称的Objective-C语言风格的函数。参数提供默认...
分类:
编程语言 时间:
2014-11-02 01:53:54
阅读次数:
229
1 class YiChang{ 2 public static void main(String[] args){ 3 A a=new A(); 4 a.show(); 5 } 6 } 7 8 class A{ 9 int[] i={1,...
分类:
编程语言 时间:
2014-11-02 01:53:50
阅读次数:
204
ping多线程 #!/bin/env?python2.7
import?multiprocessing,subprocess
import?os,time
result?=?[]?#定义空列表
a=time.time()
def?run(i):
????IP=‘192.168.1.‘+str(i)
????#num?=?os.system(‘...
分类:
编程语言 时间:
2014-11-02 00:51:00
阅读次数:
188
本文继续实践“实战-JavaWweb的Servlet和Filter运行关系(一)”一文中留下的问题。问题二:在Filter没有执行chain.doFilter(request,response)方法的时候,response对象输出的内容有那些部分组成的。在(文一)的基础上对RequestFilter做了略微改动,改动部分如下:图c-1说明:..
分类:
编程语言 时间:
2014-11-02 00:50:45
阅读次数:
192
通过三篇实践性文章的说明和总结,理解Servlet和Filter之间的运行关系。实战-JavaWweb的Servlet和Filter运行关系(一)实战-JavaWweb的Servlet和Filter运行关系(二)实战-JavaWweb的Servlet和Filter运行关系(三)下面是一张Servlet和Filter的运行关系图,用来说明Servlet和Filter的..
分类:
编程语言 时间:
2014-11-02 00:48:17
阅读次数:
236
smartOJ[NOIP1995P3]importjava.util.*;publicclassMain{ publicstaticvoidmain(String[]args){ Stringstr=null; Scannerscanner=newScanner(System.in); intn=scanner.nextInt(); int[][]numbers=newint[n][n]; boolean[][]isE=newboolean[n][n]; intx=0,y=n-1,k..
分类:
编程语言 时间:
2014-11-02 00:45:49
阅读次数:
198
importFoundationprintln("Hello,World!")
分类:
编程语言 时间:
2014-11-02 00:43:20
阅读次数:
163
/*********************************************************************************
Copyright (C), 1988-1999, drvivermonkey. Co., Ltd.
File name:
Author: Driver Monkey
Version:
Ma...
分类:
编程语言 时间:
2014-11-02 00:41:22
阅读次数:
227
JAVA访问URL:
package Test;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLC...
分类:
编程语言 时间:
2014-11-02 00:37:25
阅读次数:
172
byte转化为int有两种情况:
1)要保持数值不变
应用场景:数值计算,等等。
方法:可以直接采用强制类型转换:int i = (int) aByte,
例如:若aByte=0xff(即数值为-1),则转化为int后,i为0xffffffff,数值仍为-1。
2)保持最低字节中各个位不变,3个高字节全部用0填充
应用场景:编解码操作,
方法:采用位操作:int i = aB...
分类:
编程语言 时间:
2014-11-02 00:37:42
阅读次数:
155
链接:http://poj.org/problem?id=1128
题意:有几张图片,给你叠加到一起之后的图,问叠加的可能性,如有多种可能则按字典序由小到大输出。
思路:根据给出的图形建一个图,被覆盖的图片向覆盖它的图片建边,然后拓扑排序。
拓扑排序按照字母顺序从小到大找入度为0的点,用dfs形式的拓扑排序,就按照字典序输出了。
POJ1270的做法也类似: 代码
...
分类:
编程语言 时间:
2014-11-02 00:36:56
阅读次数:
196
在编写注解的时候需要了解的四种注解:@Target 表示该注解可以用于什么地方,可能的ElementType参数有:CONSTRUCTOR:构造器的声明FIELD:域声明(包括enum实例)LOCAL_VARIABLE:局部变量声明METHOD:方法声明PACKAGE:包声明PARAMETER:参....
分类:
编程语言 时间:
2014-11-02 00:36:53
阅读次数:
219