I/O模型之BIO 基本介绍 Java BIO 就是传统的 Java IO 编程,其相关的类和接口再 java.io 包下 BIO(blocking I/O):同步阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,但是如果新启动的这一个线程不做任何事情就 ...
分类:
其他好文 时间:
2019-11-28 22:48:13
阅读次数:
120
转发:https://www.iteye.com/blog/wiselyman-2212679 15.1 TaskExecutor spring的TaskExecutor为在spring环境下进行并发的多线程编程提供了支持; 使用ThreadPoolTaskExecutor可实现一个基于线程池的Ta ...
分类:
编程语言 时间:
2019-11-28 15:18:51
阅读次数:
65
题目一:找出数组中任意重复的数字 在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。例如,如果输入长度为7的数组{2, 3, 1, 0, 2, 5, 3},那么对应的输出是重复的数字2 ...
分类:
编程语言 时间:
2019-11-28 13:25:36
阅读次数:
73
parser = OptionParser() parser.add_option("-f", "--file", dest="filename", help="write report to FILE", metavar="FILE") parser.add_option("-q", "--qui ...
分类:
编程语言 时间:
2019-11-27 23:50:13
阅读次数:
154
public static void main(String[] args){ int[] arr= {321, 43, 45, 76, 8, 6, 9, 1, 3, 63, 43}; for(int i=0;i<arr.length-1;i++){ for(int j=0;j<arr.length ...
分类:
编程语言 时间:
2019-11-27 20:41:56
阅读次数:
68
public class TestSyn{ /* * 线程同步:多个对象使用同一资源,当一个线程占有资源时,其他线程不能使用该资源,进入线程阻塞,等待使用线程释放资源 * 1.当一个线程访问“某对象”的“synchronized方法”或者“synchronized代码块”时, 其他线程对“该对象”的... ...
分类:
编程语言 时间:
2019-11-27 19:15:14
阅读次数:
62
package demo; import java.util.HashSet; import java.util.Random; public class RandomDemo { public static void main(String[] args) { HashSet hashSet = ... ...
分类:
其他好文 时间:
2019-11-27 12:26:58
阅读次数:
73
最近做leetcode总感觉自己是个智障,基本很少有题能自己独立做出来,都是百度。。。 不过终于还是做出了一题。。。而且速度效率还可以 哎,加油吧,尽量锤炼自己 ...
分类:
其他好文 时间:
2019-11-27 12:11:23
阅读次数:
62
class SingletonType(type): def __init__(self, args, kwargs): super(SingletonType,self).__init__( args, kwargs) def __call__(cls, args, kwargs): 这里的cls ...
分类:
编程语言 时间:
2019-11-26 22:56:19
阅读次数:
67