自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bai_and_hao_1314的博客

Stay Hungry Stay Foolish

  • 博客(20)
  • 收藏
  • 关注

原创 hadoop 伪分布式安装详细教程(windows下)

安装前需要准备的东西:1.一台客户机2.安装虚拟机,并在虚拟机中配置好linux系统3.下载jdk安装包(我用的jdk版本是jdk-8u201-linux-x64)4.下载hadoop安装包 (我用的hadoop版本是hadoop-2.7.6)5.下载SecureCRT(这个不是必需的,它只是一个远程连接服务器软件)接下来让我们步入安装的进程吧:将JDK及HAD...

2019-03-06 12:59:23 1284

原创 决策树杂记

首先,我先以自己的理解对决策树做一个简单的解释定义:决策树是一个分类算法,它是根据已知的数据集来归纳出一个分类规则,对未知数据进行分类的方法。其具体操作是,根据原训练集,递归的选取最优特征,然后根据最优特征的取值,对相应的数据集进行划分归类。一般而言,决策树的具体实现分为三个过程:a.特征选择              b.决策树生成             c.决策树剪枝 其...

2019-02-22 21:09:17 206

原创 python导入自己的模块

在实际的编程生活当中,我们除了会去import已经存在的包外,当然还会偶尔自定义一些模块,然后来导入,,,其实一般而言,自定义的模块也就是一系列的脚本,具体的,自己写好了脚本,然后导入,导入的情况分为以下情况:1.自定义模块与所需要调用自定义模块的文件在同一文件夹下这时的调用就较为简单了,直接导入即可比如说我想要在learnpandas中导入m1.py,只需要在learnpanda...

2018-11-25 18:10:05 35981 5

原创 python数据分析之matplotlib库

emmmmmmm.....码了一天的matplotlib文章,一不小心点了下前向键,,,全没有了,几千字和代码,都没有了..............给大家分享一个视频教学网址吧,matplotlib的,我就是在那上面看的学的,大家有需要可以去看看   ps:以后写文章一定要记得随时保存,一定一定要记得。。。。...

2018-11-25 13:23:19 214

原创 mysql指令执行顺序

mysql指令执行顺序fromonjoinwheregroup byrollup/cubehavingselectdistinctorder by注:mysql每执行一个指令的过程都是创建一个虚拟表的过程

2018-11-01 16:29:03 646

原创 ubuntu samba共享文件夹的搭建

博主最近到了要找工作的时间,而一般技术岗的岗位都会要求要会一点linux的,所以博主最近就下了ubuntu,然后在上面码代码,但有时博主想将在ubuntu上写的代码拿到windows上,然后发现不能直接拖,这可急死了人。。。。最终啊,还是在度娘上找到了答案:                                                              搭建sam...

2018-08-30 17:03:17 2875 2

原创 链表找环(python实现)

具体思路我就不在这照猫画虎啦,具体的算法思路可以看一下这篇文章,文章思路很清晰,文笔很诙谐幽默,我就直接上代码吧,python语言实现:# coding:utf-8#节点类class Node(object): def __init__(self, value): self.val = value self.next = None#链表找环...

2018-08-30 16:29:52 962

原创 关联规则方法之apriori算法

        Apriori algorithm是关联规则里一项基本算法,是由Rakesh Agrawal和Ramakrishnan Srikant两位博士在1994年提出的关联规则挖掘算法。关联规则的目的就是在一个数据集中找出项与项之间的关系,也被称为购物蓝分析 (Market Basket analysis),因为“购物蓝分析”很贴切的表达了适用该算法情景中的一个场景。         ...

2018-08-23 16:48:22 2174

原创 冒泡排序及优化(python实现)

冒泡排序大家应该都很熟悉,是一个比较交换排序,时间复杂度是O(n2),之前用过java实现过,现在用python来实现一次,还有其优化总共用了三种实现方式话不多说,直接上代码,比较三种的性能------------------#! -*- coding:utf-8 -*-#冒泡排序import time#野路子冒泡排序def maopaosort1(array): ...

2018-08-17 16:36:53 804

原创 python __future__模块

       今天在看一个代码的时候,突然发现了一个陌生的模块,__future__模块,然后就去官网上查了一下,翻译了一下,大概就是一个提前测试兼容新版本python特性的一个模块,翻译加理解,大概意思如下:       Python的每个新版本都会增加一些新的功能,或者对原来的功能作一些改动。有些改动是不兼容旧版本的,也就是在当前版本运行正常的代码,到下一个版本运行就可能不正常了。  ...

2018-08-14 18:51:21 256

原创 排序之简单选择排序(java实现)

简单选择排序:通过n-i次关键字间的比较,从n-i+1个记录中选出关键字最小的记录,并和第i个记录交换。这个原理较为简单,就不细说啦,直接上代码:import java.util.Arrays;public class Simplechoose { public static int[] Choose(int a[]) { int len=a.length;//数组长度 in...

2018-06-02 10:32:52 204

原创 用两个栈模拟队列(java实现)

要用两个栈实现队列,首先要明确栈和队列的定义:栈:只能在表尾进行插入删除的线性表队列:只能在一端进行删除,另一端进行插入的线性表在明确栈和队列的定义后,我们现在来讨论它的具体实现过程:对于栈而言,其遵循后进先出的原则(LIFO),后进的元素反而会最先弹出;而队列遵循的是先进先出的原则(FIFO)。对于队列的入队,由于要用两个栈来替代队,而栈的存取数据只有压栈操作,故而队列的入队...

2018-05-14 22:44:33 1248

转载 J2EE中常用的名词解释

web容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使 JSP,SERVLET直接更容器中的环境变量接**互,不必关注其它系统问题。主要有WEB服务器来实现。例如:TOMCAT,WEBLOGIC,WEBSPHERE等。该容器提供的接口严格遵守J2EE规范中的WEB APPLICATION 标准。我们把遵守以上标准的WEB服务器就叫做J2EE中的WEB容器。EJB容器:Ent...

2018-05-11 11:29:59 330

原创 堆排序(java实现)

堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它是不稳定排序。堆的定义:堆是具有下列性质的完全二叉树:每个节点的值都大于或等于其左右孩子节点的值,称为大顶堆;反之为小顶堆。如果要对一个无序序列进行升序排列的话,思想如下:将待排序的序列构造成一个大顶堆。此时,整个序列的最大值就是堆顶的根结点。将它移走(放到序...

2018-05-08 21:16:56 175

原创 关于copyofrange方法的一些说明

今天在牛客网刷题的时候,碰到了一个重建二叉树的题目,上手做了一下,,,有思路,但就是不知道该怎么编,,,最后还是去看了一下人家的代码,,,豁然恍然大悟,,,竟然还有copyofrange这样有用的方法,,,好恨自己之前的无知,,,最后,把程序编了出来,,,但,它竟然报错了!!!报错了!!!检查了好几遍,还是报错。。。最后,,,发觉到问题有可能出现在copyofrange方法上,,,首先先介绍一下我...

2018-05-06 20:23:59 2442

原创 希尔排序(java实现)

希尔排序:将无序数组分割为若干个子序列,子序列不是逐段分割的,而是相隔特定的增量的子序列,对各个子序列进行插入排序;然后再选择一个更小的增量,再将数组分割为多个子序列进行排序......最后选择增量为1,即使用直接插入排序,使最终数组成为有序。下文中的代码增量选择为n/2,每次的增量为上一次的1/2,直到增量为1。import java.util.Arrays;public clas...

2018-05-04 16:56:15 135

转载 unicode编码简述

很多人都把Unicode编码挂在嘴边,其实咱们现实生活中遇到的编码基本都是Unicode的因为Unicode兼容了大多数老版本的编码规范例如 ASCIIUnicode编码定义了这个世界上几乎所有字符(就是你眼睛看到的长那个样子的符号)的数字表示也就是说Unicode为每个字符发了一张身份证,这张身份证上有一串唯一的数字ID确定了这个字符在这个纷乱世界上存在的唯一性。Unicode给这串数字ID起了...

2018-05-03 17:12:30 431

原创 排序之直接插入排序(java实现)

刚睡起来,直接上代码吧,,,自己慢慢悟(就是这么傲娇。。。啦啦啦)import java.util.Arrays;public class Anothersolution { public static int[] insert(int[] arr) { int length=arr.length; for(int i=0;i<length-1;i++) { if(...

2018-05-03 15:56:20 117

原创 交换排序之冒泡排序(java实现)

无论哪种编程语言,在讲到数组和循环时,通常会介绍一种排序作为例子,就是冒泡排序,,,因为冒泡排序的算法基本组成部分就是数组和循环,并且排序算法的思路简单,容易理解。冒泡排序是一种交换排序,其基本思想是:两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止。以下代码中的排序都按升序排列根据上述的思想我们很自然的就能写出最基本的一段冒泡排序代码:public class ...

2018-05-02 21:18:52 283

原创 全主元三角分解

           对于一个非奇异的矩阵而言(非奇异!非奇异!非奇异!非奇异!重要的事情说三遍!!!),全主元三角分解是一个较为‘“靠谱”的方法,它的靠谱体现在最终的分解结果上,它对计算机精度的要求相对而言较低。        全主元三角分解是一般的高斯LU的一种改进,它在选取消去过程中的主元的时候,选取子式中元素的绝对值中的最大元(具体哪个子式...enn...看教材去^_^),也就是说,...

2017-11-26 22:32:01 1862

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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