计数排序并非一种基于比较进行的排序,它是计算一个序列中的值在正常排好序中的序列所处的位置,怎么求解一个数的位置呢?就是利用下脚标进行求解,新建一个数组resu[],数组的长度要比序列中的最大值大1,数组中的值全部初始化为0,然后遍历原序列,将原序列的值i作为新建数组resu[]的下脚表,对resu[ ...
分类:
编程语言 时间:
2017-08-23 23:00:44
阅读次数:
199
即在工作簿中添加一个工作表,然后移出并存为新的工作簿,在移出前将本工作簿的一个模块的代码拷贝至新的工作簿。下面是关键代码: 即将下图中的“各班考号处理”模块拷贝至新工作簿 原文件下载 ...
分类:
编程语言 时间:
2017-08-23 22:59:57
阅读次数:
235
设置定时任务很简单,用Timer类就搞定了。 一、延时执行首先,我们定义一个类,给它取个名字叫TimeTask,我们的定时任务,就在这个类的main函数里执行。 代码如下:package test;import java.util.Timer;public class TimeTaskTest { ...
分类:
编程语言 时间:
2017-08-23 22:58:28
阅读次数:
164
栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据在多个线程或者多个栈之 ...
分类:
编程语言 时间:
2017-08-23 22:13:42
阅读次数:
203
在我前面有一篇博客说到了rabbitMq实现与zk类似的watch功能,但是那一篇博客没有代码实例,后面自己补了一个demo,便于理解。demo中主要利用spring boot的配置方式, 一、消费者(也就是watcher)配置 配置都采用spring的注解进行配置 1、创建连接 2、创建交换机 创 ...
分类:
编程语言 时间:
2017-08-23 21:48:50
阅读次数:
3137
1.1java.util.Data data的每一个势力用于表示一个时间点。由于打他存在设计缺陷,所以大部分操作时间的方法都被声明为过时的,不建议使用 打他的每一个实力内维护这一个long值,该值表示的是自1970年1月1日零时到该实例被创建的日期所经历的毫秒。 void setTime(long ...
分类:
编程语言 时间:
2017-08-23 21:48:11
阅读次数:
177
集合框架 有两大接口 一个是 Collection (类集 )与Map (映射); collection 下有两大接口 一个是List (列表) 另一个是Set(集合) List (列表):ArrayList 基于数组实现的动态列表 动态数组 ; LinkedList 基于链表实现的列表 双向循环链 ...
分类:
编程语言 时间:
2017-08-23 21:48:01
阅读次数:
181
十、 MVC 的 Handler 方法可以接受哪些 ServletAPI 类型的参数 HttpServletRequest HttpServletResponse HttpSession 十一、使用 POJO 对象绑定请求参数值 Spring MVC 会按请求参数名和 POJO 属性名进行自动匹 配 ...
分类:
编程语言 时间:
2017-08-23 21:47:34
阅读次数:
250
前言:构造函数是C+中很重要的一个概念,这里对其知识进行一个简单的总结 一、构造函数的定义 1.类中的构造函数名与类名必须相同 2.构造函数没有函数的返回类值型说明符 [特别注意]: a.构造函数的返回值类型不是void,而是没有 b.构造函数虽然没有返回值类型说明符,但构造函数是有返回值的,构造函 ...
分类:
编程语言 时间:
2017-08-23 21:46:51
阅读次数:
139
----------------------siwuxie095 Spring 声明式事务管理(基于注解方式实现) 以转账为例 1、导入相关 jar 包(共 10 个包) (1)导入核心 jar 包和日志相关的 jar 包 (2)导入 JdbcTemplate 的 jar ... ...
分类:
编程语言 时间:
2017-08-23 21:46:20
阅读次数:
288
Jarvis OJ Pwn writeup1、[XMAN]level02、[XMAN]level13、[XMAN]level2(简单64位栈溢出)4、[XMAN]level2(x64)5、[XMAN]level3(32位下两次溢出拿shell)6、[XMAN]level3_x64(基本64位栈溢出,... ...
分类:
编程语言 时间:
2017-08-23 21:46:12
阅读次数:
7324
14.@ModelAttribute注解用于修饰方法,这个@ModelAttribute注解修饰的方法在我们每次请求目标方法之前都会被执行一次! 15.SpringMVC确定目标方法POJO类型入参的过程: 1.确定一个key: 1).若目标方法的POJO类型的参数木有使用@ModelAttribu ...
分类:
编程语言 时间:
2017-08-23 21:45:48
阅读次数:
412
字符串类型(string)字符串是以单引号‘或双引号"括起来的任意文本,比如‘abc‘,"123"等等。请注意,‘‘或""本身只是一种表示方式,不是字符串的一部分,因此,字符串‘abc‘只有a,b,c这3个字符。如果‘本身也是一个字符,那就可以用""括起来,比如"I‘mOK"包含的字符是I,‘,m,..
分类:
编程语言 时间:
2017-08-23 21:44:55
阅读次数:
166
java基本类型 好久没写博客了,都快忘了注册博客的初衷; java中数据的基本类型分为: 基本数据类型和引用数据类型,对此不多介绍; 接下来讨论一下java中数据类型存储在哪 基本数据类型存储在哪,取决于基本类型在哪声明: 1.基本数据类型在方法中声明时,其变量名和值都是存储在java栈中的; 在 ...
分类:
编程语言 时间:
2017-08-23 21:44:26
阅读次数:
137
实际上基本类型也是存在强制类型转换的,这里简单提一下。概括来讲分为两种: 1、自动类型转换,也叫隐式类型转换,即数据范围小的转换为数据范围大的,此时编译器自动完成类型转换,无需我们写代码 2、强制类型转换,也叫显式类型转换,即数据范围大的转换为数据范围小的,此时数据会损失精度,强转也需要我们书写代码 ...
分类:
编程语言 时间:
2017-08-23 21:43:27
阅读次数:
136
最近偶然的机会接触到opencv,然后接触到机器学习,感觉挺有意思,考虑以后自学点相关知识。编程方面涉及较多算法,而python编程较为方便,以前也有接触,但是都学的比较皮毛和杂乱,现在打算从头学学python编程语言,边学边记录吧! 1.软件安装 个人比较熟悉linux平台,开始打算使用linux ...
分类:
编程语言 时间:
2017-08-23 21:42:03
阅读次数:
119