这篇文章主要介绍了Java如何实现八个常用的排序算法:插入排序、冒泡排序、选择排序、希尔排序 、快速排序、归并排序、堆排序和LST基数排序,分享给大家一起学习。 分类1)插入排序(直接插入排序、希尔排序)2)交换排序(冒泡排序、快速排序)3)选择排序(直接选择排序、堆排序)4)归并排序5)分配排序( ...
分类:
编程语言 时间:
2017-02-27 01:12:47
收藏:
0 评论:
0 赞:
0 阅读:
138
windows 专用 准备机试,同时希望做出更棒的博客,向别人学习。 ...
分类:
编程语言 时间:
2017-02-27 01:10:02
收藏:
0 评论:
0 赞:
0 阅读:
173
转载自:http://blog.csdn.net/zhangjg_blog/article/details/18369201 Java中对象的创建 clone顾名思义就是复制, 在Java语言中, clone方法被对象调用,所以会复制对象。所谓的复制对象,首先要分配一个和源对象同样大小的空间,在这个 ...
分类:
编程语言 时间:
2017-02-27 01:06:13
收藏:
0 评论:
0 赞:
0 阅读:
143
Restful风格的API是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 在Restful风格中,用户请求的url使用同一个url而用请求方式:get,post,del ...
分类:
编程语言 时间:
2017-02-27 01:05:56
收藏:
0 评论:
0 赞:
0 阅读:
232
18个章节的问题 (1)为什么需要JVM让java跨平台? (2)JVM与JDK,与JRE的关系? (3)为什么 -0/3 结果是 0,而 -0.0/3.0 结果是 -0.0?(注意后边的结果0带负号) (4)某些JAVA开发人员使用 int a[] 而不是 int[] a 去声明一个数组。这两者有 ...
分类:
编程语言 时间:
2017-02-27 01:05:43
收藏:
0 评论:
0 赞:
0 阅读:
202
Spring Boot在所有内部日志中使用Commons Logging,但是默认配置也提供了对常用日志的支持,如:Java Util Logging,Log4J, Log4J2和Logback。每种Logger都可以通过配置使用控制台或者文件输出日志内容。 格式化日志 默认的日志输出如下: 1 2 ...
分类:
编程语言 时间:
2017-02-27 01:02:55
收藏:
0 评论:
0 赞:
0 阅读:
313
一、前言 项目中用到的SSO,使用开源框架cas做的。简单的了解了一下cas,并学习了一下 单点登录的原理,有兴趣的同学也可以学习一下,写个demo玩一玩。 二、工程结构 我模拟了 sso的客户端和sso的服务端, sso-core中主要是一些sso需要的过滤器和工具类,缓存和session共享的一 ...
分类:
编程语言 时间:
2017-02-27 01:02:14
收藏:
0 评论:
0 赞:
0 阅读:
1840
本文转载自http://blog.csdn.net/w_9449/article/details/52864135 转载请申明哦,其实我发现自从我在贴吧发了帖子后,就冒出了不少帖子、经验。当然方法和我的一样,是你探索出来的我无话可说,只是我发现有的人直接复制了我的内容,还好意思在下面写上记得点赞哦, ...
分类:
编程语言 时间:
2017-02-27 01:01:46
收藏:
0 评论:
0 赞:
0 阅读:
291
囧,道理很简单,实践起来却不容易。 因为编程语言跟算法描述数据结构并不能完全一致,所以理论到实践还是有些出入的。 下面的例子是没有哨兵位置的实现: ...
分类:
编程语言 时间:
2017-02-27 01:00:46
收藏:
0 评论:
0 赞:
0 阅读:
343
JDK源码阅读—基本集合类 My Github很久以前就看过集合类,但是没有记笔记,本文就当是补的笔记吧,其中涉及java.util包中的集合类型,没有包括java.util.concurrent包。 VectorVector 实现可增长的对象数组。与数组一样,它包含可以使用整数索引进行访问的组件。 ...
分类:
编程语言 时间:
2017-02-27 01:00:03
收藏:
0 评论:
0 赞:
0 阅读:
327
以下都是基于python3环境但(也支持2.7只要注意语法) 一、添加解释器 文件书写的时候需要标识由哪个解释器来执行、还需要添加中文解释器 1 #!/usr/bin/env python 2 #-*- coding:utf-8 -*- 二、注释 三、字节码 自带的(内置模块) 下载的 自己写的 写 ...
分类:
编程语言 时间:
2017-02-27 00:59:16
收藏:
0 评论:
0 赞:
0 阅读:
181
1 /** 2 * Created by liangjiahao on 2017/2/26. 3 * 运用泽勒一致性计算某天是星期几? 4 * 公式: 5 * h = (q + 26(m+1)/10 + k +k/4 + j/4 +5j) % 7 6 * 7 */ 8 9 10 import jav... ...
分类:
编程语言 时间:
2017-02-27 00:58:54
收藏:
0 评论:
0 赞:
0 阅读:
407
1、文件打开/关闭/读/写 ...
分类:
编程语言 时间:
2017-02-27 00:55:23
收藏:
0 评论:
0 赞:
0 阅读:
182
还是畅通工程 Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 43080 Accepted Submission(s): 19636 Proble ...
分类:
编程语言 时间:
2017-02-27 00:54:16
收藏:
0 评论:
0 赞:
0 阅读:
221
首先HashMap并不是sun公司多线程提供的集合,很多时候我们的程序是一个主线程,用了hashmap并没有什么问题,但是在多线程下会出现问题。 hashmap是一个哈希表,存储的数据结构也可以是一个线性数组,我们的存储的数据都在entry里,默认的大小是16, 因子是0.75 当达到16*0.75 ...
分类:
编程语言 时间:
2017-02-27 00:53:37
收藏:
0 评论:
0 赞:
0 阅读:
180
转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi 欢迎加入讨论群 64770604 一、实验器材 1、TPYBoard板子一块 2、数据线一条 3、杜邦线若干 4、OLED液晶屏一块 二、OLED显示屏 1. OLED显示屏简介 有机发光二极管(organic l ...
分类:
编程语言 时间:
2017-02-27 00:50:16
收藏:
0 评论:
0 赞:
0 阅读:
371
C++中的错误处理,涉及到try...catch throw来实现。 例如: 在这个代码中,,遇到抛出整型的值就进入对应的int型的错误处理。 如果要获取到抛出的值就要使用引用。 例如: 在这里,如果要使用类来作为抛出的值,将对象抛出。 当有多种不同类型的对象,而且错误处理函数名称相同时,就可以使用 ...
分类:
编程语言 时间:
2017-02-27 00:50:05
收藏:
0 评论:
0 赞:
0 阅读:
167
1 use threads; 2 use threads::shared; 3 my $count:shared = 1; 4 print "主线程中count为:$count\n"; 5 6 sub thread1{ 7 print "线程1增加1\n"; 8 $count++; 9 print ... ...
分类:
编程语言 时间:
2017-02-27 00:48:49
收藏:
0 评论:
0 赞:
0 阅读:
199
本文转载自:http://blog.csdn.net/mengxiangyue/article/details/6818611 Java中我们可能都遇到过这样的情况,在我们将一个对象做为参数传给一个函数的时候,我们希望在这个函数中所做的操做,并不会影响到这个对象本身。但是在java传递都是引用,所以 ...
分类:
编程语言 时间:
2017-02-27 00:45:16
收藏:
0 评论:
0 赞:
0 阅读:
157
20145207 《Java程序设计》第一周学习总结 假期忙实习还有一些其他事情,为了认真对待这门课,把剩下的时间留下来,争取一天一章来弥补。 由于没选课加上另一门课没开的缘故,同学们都学完了的这门课,我现在重新来学啦!当然啦,也给自己带来了不少的便利。首先呢,通过看一些同学的博客听取了好朋友们的建 ...
分类:
编程语言 时间:
2017-02-27 00:01:26
收藏:
0 评论:
0 赞:
0 阅读:
277