石思潮的博客

这世界就是一拨人在昼夜不停地高速运转,另一拨人起床发现世界变了。

cygwin bash 启动出错

环境:win7 64位 Error: Could not fork child process: Resource temporarily unavailable (-1). DLL rebasing may be required; see ‘rebaseall / rebase –hel...

2018-01-08 14:55:38

阅读数 1690

评论数 0

使用Docker在本地搭建Hadoop分布式集群 的错误总结(持续更新)

参考文章:使用Docker在本地搭建Hadoop分布式集群错误:错误1.ssh连接The authenticity of host can’t be established修改/etc/ssh/ssh_config文件的配置,以后则不会再出现此问题最后面添加:StrictHostKeyChecki...

2016-11-02 20:11:31

阅读数 1193

评论数 0

Win10 Docker 安装使用

1.前言 Docker最近推出了可以运行在Win10和Mac上的稳定版本,让我们赶紧来体验一下。2.安装准备 需要的条件为: 64bit Windows 10,开启Hyper-V2.1 下载Docker for Windows 从官网的下面地址可以下载https://download.doc...

2016-11-01 15:02:56

阅读数 40881

评论数 5

Docker 笔记

一、Docker 简介 Docker 两个主要部件:Docker: 开源的容器虚拟化平台 Docker Hub: 用于分享、管理 Docker 容器的 Docker SaaS 平台 – Docker Hub Docker 使用客户端-服务器 (C/S) 架构模式。

2016-11-01 14:25:24

阅读数 498

评论数 0

win10 Intellij idea开发Hadoop MapReduce程序单机测试

测试《Hadoop权威指南》第二章的天气例子 环境;win10,JDK1.8,Intellij idea,hadoop2.7.2

2016-10-22 15:58:40

阅读数 2199

评论数 0

软件工程常考笔试面试题

1.软件指的是计算机系统中与硬件相互依赖的另 —部分,包括程序、数据和有关的文档,2.面向对象程序语言的三大特征分别是:1.封装,2.继承,3.多态

2016-09-07 10:44:44

阅读数 14915

评论数 2

Dynamic Web Module 是2.3,无法修改到3.0

新SVN下来的项目,遇到了这样的问题: 打开 project > Properties >Project Facets 页面 提示下面的错误: 而Dynamic Web Module 是2.3,无法修改到3.0,Java 已经是1.7了 非常郁闷。 pom.xm...

2016-08-29 14:32:25

阅读数 4343

评论数 0

int 负数最小值

32位int最小的负数值为 0x80000000(也就是-2147483648),这是补码形式,也是原码。原码为0XFFFFFFFF的数是-2147483647,其补码是 0x80000001如果-2147483647再减1,0XFFFFFFFF的进位会被舍弃(超过了32位),变为0X80000...

2016-07-16 11:44:36

阅读数 723

评论数 0

Java的日期修改如增加一天

Java的日期添加与修改:import java.util.Date ; date=new date();//取时间 Calendar calendar = new GregorianCalendar(); calendar.setTime(d...

2016-07-12 20:57:46

阅读数 4568

评论数 0

Mybatis 传入多个参数的方法

1.由于是多参数那么就不能使用parameterType, 改用#{index}是第几个就用第几个的索引,索引从0开始<update id="modifyPwd"> UPDATE ams_user SET login_pwd = #...

2016-06-29 21:50:30

阅读数 13908

评论数 1

SpringMVC @RequestParam注解

SpringMVC后台Controller中获取前段页面request中的参数 的方法主要是两种: 1.request.getParameter(“name”);2.@RequestParam直接获取,如下:public void getUser( @RequestParam St...

2016-06-29 21:35:46

阅读数 6836

评论数 0

Tomcat配置文件,如何配置默认项目目录

Tomcat配置文件,如何配置默认项目目录

2016-06-23 17:34:05

阅读数 4089

评论数 0

eclipse的svn插件连接osc的代码仓库时候报错的解决办法

在使用eclipse的svn插件连接osc的代码仓库时候,发生了以下错误:Cannot negotiate authentication mechanism svn: Unable to connect to a repository at URL ‘svn://git.oschina.net/...

2016-06-23 17:30:09

阅读数 587

评论数 0

deepin15.1 开启wifi热点

找了很多方法,都没有成功,不过在deepin社区看到了这个软件:https://github.com/oblique/create_ap github页面下面有安装设置步骤,十分方便简单虽然是英文的,但是挡不住我们开热点的心首先打开网址下载zip包,解压后在create_ap-master文件夹...

2016-02-26 13:21:48

阅读数 5914

评论数 0

快速排序QuickSort

参考书为 算法 第四版。 这几篇博文仅作笔记复习之用,如对他人有帮助,深感荣幸。 如有错误,恳请指出~

2016-02-23 23:56:08

阅读数 178

评论数 0

归并排序mergeSort

要点归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。归并排序的基本思想自顶向下的归并排序...

2016-02-22 23:55:30

阅读数 200

评论数 0

希尔排序

对于大规模乱序数组插入排序很慢,因为它只会交换(比较)相邻的元素,因此元素只能一点一点地从数组的一端移动到另一端。希尔排序为了加快速度简单地对插入排序进行了改进,交换不相邻的元素以对数组的局部进行排序,并最终用插入排序将局部有序的数组排序。 希尔排序的思想是数组中任意间隔为h的元素都是有序...

2016-02-22 21:58:43

阅读数 278

评论数 0

插入排序insertionSort

插入排序就是每一步都将一个待排数据按其大小插入到已经排序的数据中的适当位置,直到全部插入完毕。具体算法描述如下:⒈ 从第一个元素开始,该元素可以认为已经被排序⒉ 取出下一个元素,在已经排序的元素序列中从后向前扫描⒊ 如果该元素(已排序)大于新元素,将该元素移到下一位置⒋ 重复步骤3,直到找到已排序...

2016-02-19 21:14:15

阅读数 143

评论数 0

冒泡排序Bubble Sort

冒泡排序算法的运作如下:(从后往前) 1. 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没...

2016-02-19 19:55:18

阅读数 225

评论数 0

外部内部排序,稳定性

1.外部与内部排序 外部排序指的是大文件的排序,当待排序的文件很大时,无法将整个文件的所有记录同时调入内存进行排序,只能将文件存放在外存,这种排称为外部排序。外部排序的过程主要是依据数据的内外存交换和“内部归并”两者结合起来实现的。一般提到排序都是指内排序,比如快速排序,堆排序,归并排序等,所谓...

2016-02-19 19:41:19

阅读数 550

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭