回归基础系列
antgan
因为简单,所有快乐
展开
-
回归基础系列-call by value / call by reference区别与实例
call by reference 与 call by value的区别与实例①什么叫call by value(值传递),当往方法里传递如int,double等基本类型的变量时,这就是值传递,到方法后,得到一个拷贝副本(形参),在方法里对形参做任何操作都不会影响原变量。②什么叫call by reference(引用传递),当往方法传递类对象时,会拷贝一个副本(形参)到方法里,这里的形参跟实参对象是同一地址原创 2016-03-31 15:16:59 · 15038 阅读 · 4 评论 -
Ajax的原理和应用
1、ajax技术的背景 不可否认,ajax技术的流行得益于google的大力推广,正是由于google earth、google suggest以及gmail等对ajax技术的广泛应用,催生了ajax的流行。而这也让微软感到无比的尴尬,因为早在97年,微软便已经发明了ajax中的关键技术,并且在99年IE5推出之时,它便开始支持XmlHttpRequest对象,并且微软之前已经开始在它的一转载 2016-11-08 21:47:08 · 698 阅读 · 0 评论 -
让人糊里糊涂的HTTP、TCP、UDP、Socket
原文地址:http://blog.csdn.net/qq598535550/article/details/52926418 感谢分享先来一个讲TCP、UDP和HTTP的关系TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有FTP、HTTP转载 2016-11-08 20:55:39 · 786 阅读 · 0 评论 -
TCP协议中的三次握手和四次挥手(图解)
原文地址:http://blog.csdn.net/whuslei/article/details/6667471/ 感谢分享建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK转载 2016-11-08 20:51:51 · 616 阅读 · 0 评论 -
回归基础系列-快速排序[JAVA]
快速排序: 基本思想:选择个基准数(一般是第一个元素或最后一个元素),然后以基准数分开左右边。 * 左边全部比基准数小 * 右边全部比基准数大 * 直到左右指针相等,交换下标为左右指针相等的数和基准数 * 递归重复。/** * 快速排序 * * @author Ant * */public class QuickSort { /原创 2016-04-01 20:23:33 · 694 阅读 · 0 评论 -
回归基础系列-插入排序[JAVA]
插入排序: 基本思想:假设前面(n-1)[n>=2]个数已经排好,现在要把第n个数插到前面有序数中。反复循环。/** * 插入排序 * @author Ant * */public class InsertSort { /** * 基本思想:假设前面(n-1)[n>=2]个数已经排好,现在要把第n个数插到前面有序数中。反复循环 * @param a *原创 2016-04-01 20:19:58 · 702 阅读 · 0 评论 -
回归基础系列-冒泡排序-[JAVA]
冒泡排序: 基本思想:比较相邻的元素大小,将小的前移,大的后移(或者反过来。)/** * 冒泡排序 * @author Ant * */public class BubbleSort { /** * 基本思想:比较相邻的元素大小,将小的前移,大的后移 * @param a * @return */ public static voi原创 2016-04-01 20:18:16 · 698 阅读 · 0 评论 -
回归基础系列-重载与覆盖(重写)[JAVA]
重载:方法具有同一名字,但是具有不同参数类型就是重载,这也是多态的表现。如:/** * 重载:方法具有同一名字,不同参数类型就是重载,这也是多态的表现 * @author Ant * */public class Overloading { public void receive(int i){ System.out.println("接收了int类型的数据:"+原创 2016-04-18 18:12:52 · 633 阅读 · 0 评论 -
回归基础系列-JAVA基本知识[JAVA]
最近要辅导一下小师弟,顺带也给自己复习一边基本功吧! 由于最近博主也在找实习QAQ!在复习的途中,深深感觉到这些看似简单的基础理论,大公司面试几乎都在抠细节,就是这些平常我们不在乎的细节,基本功很重要,写下来提醒一下自己。原创 2016-04-18 17:53:28 · 985 阅读 · 0 评论 -
回归基础系列-选择排序[JAVA]
选择排序: 基本思想:选择排序基本思想:选择出一个最大(最小)每次放在已排好的数组最后面。/** * 选择排序 * @author Ant * */public class SelectSort { /** * 选择排序基本思想:选择出一个最大(最小)每次放在已排好的数组最后面。 * @param a */ public static voi原创 2016-04-01 20:21:39 · 614 阅读 · 0 评论 -
[回归基础系列]-简单选择排序[JAVA]
package 经典例题;/** * 选择排序 * @author 甘海彬 * */public class SelectSort { /** * 思路:循环i,找出i以后的最小值。替换到最前面。 * @param a */ public static void sort(int[] a){ //外层循环 for(原创 2016-11-08 22:05:49 · 1028 阅读 · 0 评论