http://www.cnblogs.com/lijunamneg/archive/2013/03/25/2980991.html ...
分类:
编程语言 时间:
2017-12-30 22:33:22
阅读次数:
105
注解简单来说就是配置,是特别的配置,之前常用的配置文件,可以用注解替换。然后通过反射去获取注解的信息。 如何定义一个注解 你在IDE中新建一个注解定义,是这样的结构的: 然后大概有4个对上述结构加上一些配置,当然,这配置是以注解的形式添加的=_=! 此注解使用在哪里 此注解会应用的哪里,可通过如下配 ...
分类:
编程语言 时间:
2017-12-30 22:34:33
阅读次数:
171
题目描述一个递增排序的数组的一个旋转(把一个数组最开始的若干元素搬到数组的末尾,称之为数组的旋转),输出旋转数组的最小元素。?解题思路:旋转之后的数组实际上可以划分成两个有序的子数组:前面子数组的大小都大于后面子数组中的元素 注意到实际上最小的元素就是两个子数组的分界线。本题目给出的数组一定程度上是 ...
分类:
编程语言 时间:
2017-12-30 22:34:49
阅读次数:
224
列表首先先说明中python中数组下标的使用,在java,c或者c++中,每个数组的下标必须是正数,不能出现负数,如在java,c或者c++中使用a[-1],编辑器会报错,而在python中数组的访问时可以出现负数下标,表示倒数第几个元素。list列表的定义 Python中列表的定义比较简单,不需要想java中需要用List类创建的一个对象。在java中不同类型的对象是不能存放在同一个列
分类:
编程语言 时间:
2017-12-30 22:34:57
阅读次数:
200
public static int[] BInsertSort(int[] arr){ for(int i=1;i=high+1;j--){ arr[j+1] = arr[j]; } arr[j+1] = temp; } return arr; } ... ...
分类:
编程语言 时间:
2017-12-30 22:35:05
阅读次数:
140
public static int[] InsertSort(int[] arr) { for(int i=1;i=0 && temp < arr[j];j--){ arr[j+1] = arr[j]; } arr[j+1] = temp; } return... ...
分类:
编程语言 时间:
2017-12-30 22:35:15
阅读次数:
121
字符流按字符个数输入、输出数据。 1.Reader类和FileReader类 Reader类是字符输入流的超类,FileReader类是读取字符的便捷类,此处的便捷是相对于其父类(另一个字符输入流)InputStreamReader而言的。 read()每单字符读取: read(char[] c)读 ...
分类:
编程语言 时间:
2017-12-30 22:35:24
阅读次数:
180
['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BlockingIOError', 'BrokenPipeError', 'BufferError', 'BytesWarning', 'ChildPr ...
分类:
编程语言 时间:
2017-12-30 22:35:39
阅读次数:
562
原因是在Win7系统的简体中文环境下,默认使用的中文编码格式是GBK格式,而eclipse默认的编码格式为使用所在系统的编码格式。因此需要对eclipse进行默认编码格式的修改。 步骤 打开eclipse,Windows -> Preferences... 左侧导航到general -> Works ...
分类:
编程语言 时间:
2017-12-30 22:36:04
阅读次数:
160
1. java垃圾收集机制概述 Java用new关键字生成的对象放在堆空间中,引用句柄则放在栈空间中。一个对象可以有多个引用。由于垃圾收集器的存在,对象是没有作用域的,引用句柄才有作用域。所以,当该对象的最后一个引用的作用域结束,或者该对象的最后一个引用指向了另一个对象或null,也就是说当该对象已 ...
分类:
编程语言 时间:
2017-12-30 22:36:40
阅读次数:
195
public static int[] radixSort(int[] arr, int radix, int d){ //用于暂存元素 int[] temp = new int[arr.length]; //用于计数排序 int[] count = new int[radix]; int divi... ...
分类:
编程语言 时间:
2017-12-30 22:36:54
阅读次数:
189
今天来介绍另一种更为强大的代理——Cglib动态代理。 什么是Cglib动态代理? 我们先回顾一下上一篇的jdk动态代理,jdk动态代理是通过接口来在运行时动态创建委托类的代理对象,但是跟静态代理一样有一个缺点,就是必须和委托类实现相同的接口,当接口数量增加时,便需要增加代理类的数量才能满足需求,而 ...
分类:
编程语言 时间:
2017-12-30 22:37:04
阅读次数:
179
Apriori is an algorithm for frequent item set mining and association rule learning over transactional databases. It proceeds by identifying the freque ...
分类:
编程语言 时间:
2017-12-30 22:37:29
阅读次数:
178
1、没有参数时 2、只有一个参数时 3、函数体只有一条语句时 4、箭头函数的确与传统函数有不同之处,但仍存在共同的特点。 例如: 1.对箭头函数进行typeof操作会返回“function”。 2.箭头函数仍是Function的实例,故而instanceof的执行方式与传统函数一致。 3.call/ ...
分类:
编程语言 时间:
2017-12-30 22:38:00
阅读次数:
176
Given two strings a and b we define a*b to be their concatenation. For example, if a = "abc" and b = "def" then a*b = "abcdef". If we think of concate ...
分类:
编程语言 时间:
2017-12-30 22:38:15
阅读次数:
185
public static int[] sort(int[] arr) { int temp; for(int i=0;ii;j--){ if(arr[j] < arr[j-1]){ temp = arr[j]; arr[j] = arr[j-1];... ...
分类:
编程语言 时间:
2017-12-30 22:39:09
阅读次数:
200
1、我自己的提交到练习系统的代码思路: (1)如果m < n,0种方案; (2)把m个还鞋子的人写成m个1,那么,每个1的后面,就是借鞋子的人的个数; (3)那么,一开始 ,可借鞋子数组a[] = {1, 2, 3, 4, ……, m}; (4)对于第i个1后面的位置,可以允许借的鞋子的数量范围为: ...
分类:
编程语言 时间:
2017-12-30 22:39:17
阅读次数:
187
public static int[] selectionSort(int[] arr) { for(int i=0;i arr[j]) { int temp = arr[j]; arr[j] = arr[i]; arr[i] = temp; ... ...
分类:
编程语言 时间:
2017-12-30 22:39:24
阅读次数:
191
public static int[] heapSort(int[] arr) { int i; for (i = arr.length / 2; i >= 0; i--) { heapAdjust(arr, i, arr.length - 1); } for (i = arr.length - 1... ...
分类:
编程语言 时间:
2017-12-30 22:39:33
阅读次数:
205
public static int[] mergeSort(int[] arr, int left,int right) { if (left < right){ // 取分割位置 int middle = (left + right) / 2; // 递归划分数组左序列 merg... ...
分类:
编程语言 时间:
2017-12-30 22:39:47
阅读次数:
223