上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: 题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 题目代码 /** * <分析>: * 入队:将元素进栈A * 出队:判断栈B是否为空, * 如果为空,则将栈A中所有元素pop,并push进栈B,栈B出栈; * 如果不为空,栈B直接出栈。 * Creat 阅读全文
posted @ 2018-08-20 15:59 MichaelKai 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 题目代码 /** * Created by YuKa 阅读全文
posted @ 2018-08-17 11:06 MichaelKai 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 第3章 多线程 3.1 线程安全 如果有多个线程在同时运行,而这些线程可能会同时运行这段代码。程序每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 我们通过一个案例,演示线程的安全问题: 电影院要卖票,我们模拟电影院的卖票过程。假设要播放的电影是 “功夫 阅读全文
posted @ 2018-08-16 18:51 MichaelKai 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。 题目代码 /** * @program: JavaCode * @description:输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。 * @author: Yukai Fan * @create: 20 阅读全文
posted @ 2018-08-15 22:24 MichaelKai 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 第2章 线程池 2.1 线程池概念 线程池,其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源。 我们详细的解释一下为什么要使用线程池? 在java中,如果每个请求到达就创建一个新线程,开销是相当大的。在实际使用中,创建和销毁线程花费 阅读全文
posted @ 2018-08-15 16:56 MichaelKai 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 第1章 线程 1.1 线程介绍 学习线程之前,我们先要了解几个关多线程有关的概念。 进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程 阅读全文
posted @ 2018-08-14 19:10 MichaelKai 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 题目代码 import java.util.Scanner; /** * 题目描述 * 在一个二 阅读全文
posted @ 2018-08-14 10:15 MichaelKai 阅读(1523) 评论(0) 推荐(0) 编辑
摘要: 第1章 TCP通信 TCP通信同UDP通信一样,都能实现两台计算机之间的通信,通信的两端都需要创建socket对象。 区别在于,UDP中只有发送端和接收端,不区分客户端与服务器端,计算机之间可以任意地发送数据。 而TCP通信是严格区分客户端与服务器端的,在通信时,必须先由客户端去连接服务器端才能实现 阅读全文
posted @ 2018-08-13 19:35 MichaelKai 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 第1章 UDP与TCP协议 在介绍TCP/IP结构时,提到传输层的两个重要的高级协议,分别是UDP和TCP,其中UDP是User Datagram Protocol的简称,称为用户数据报协议,TCP是Transmission Control Protocol的简称,称为传输控制协议。 1.1 UDP 阅读全文
posted @ 2018-08-10 18:39 MichaelKai 阅读(2688) 评论(0) 推荐(0) 编辑
摘要: 第1章 网络通信协议 通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时 阅读全文
posted @ 2018-08-10 16:07 MichaelKai 阅读(193) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页