自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

L

通俗

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

原创 Java死锁分析(jstack、jconsole、JProfiler、Linux和Windows)

死锁代码示例/** * Created by leboop on 2019/1/16. */public class DeadLock implements Runnable { private String a = ""; private String b = ""; public DeadLock(String a, String b) { ...

2019-01-16 22:29:52 1769

转载 模拟登录(Python)

"""模拟登录"""import requestsfrom lxml import etreeEMAIL = '********'PASSWORD = '********'class Login(object): def __init__(self): self.session = requests.Session() self.head...

2019-01-14 18:58:00 2031 1

原创 验证码识别(Python)

图形验证码识别        图形验证码最早出现,也很常见,一般由4个字母或者数字组成。例如,中国知网注册页面采用的就是图形验证码,链接为http://my.cnki.net/elibregister/commonRegister.aspx,页面如下:该注册页面表单最后一项就是图形验证码,必须正确输入图形验证码才可以完成注册。该图形验证码其实是一张图片,上面是经过变形的4个大写字母,并...

2019-01-10 13:06:13 1228

原创 MapReduce数据去重的一些方法

基于compareTo方法数据7369,SMITH,CLERK,7902,1980/12/17,800,,207499,ALLEN,SALESMAN,7698,1981/2/20,1600,300,307521,WARD,SALESMAN,7698,1981/2/22,1250,500,307566,JONES,MANAGER,7839,1981/4/2,2975,,207654...

2019-01-29 13:32:40 1342

原创 关于MapReduce运行的常见问题

 日志错误信息,如下:log4j:WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMetricsFactory).log4j:WARN Please initialize the log4j system properly.log4j:WARN See http:/...

2019-01-28 18:17:50 709

原创 eclipse卸载、安装和配置Git及提交代码到GitHub详解

eclipse版本:Release Notes 4.7 (Oxygen) Git卸载如果eclipse中已经安装了Git,可以卸载重新安装:(1)打开eclipse开发工具,依次点击Help-->About Eclipse,如图:(2)点击Installation Details,如图:(2)选择要卸载的Git(按下Ctrl键可以多选),点击Uinstall....

2019-01-28 11:39:19 2368

原创 Linux基于SSH协议搭建Git仓库

环境Linux系统:版本rhel-server-7.4-x86_64;Git服务器规划:IP地址 角色 系统 192.168.128.111 Git服务器(共享仓库) Linux 192.168.128.112 开发者mike Linux 192.168.128.1 开发者leboop Windows 如图: ...

2019-01-27 20:29:56 666

原创 Git rebase(变基)操作详解

目录简单变基操作复现变基更复杂的变基复现变基变基操作建议简单变基操作复现先复现一个变基操作的现场,具体做法如下:(1)创建一个testrebase目录,在该目录下执行git init命令,初始化一个本地仓库,如图:(2)在testrebase目录下创建新文件readme,并执行git add和git commit提交到本地仓库默认master分支下...

2019-01-25 15:07:53 8434 2

原创 Git分支合并冲突处理

冲突问题复现        我们先复现一个冲突问题,具体做法如下:(1)任意找个目录,在该目录下创建一个testmerge目录,进入目录执行git init,初始化一个仓库,如图:(2)在testmerge目录下创建一个readme.md文件,并执行git add和git commit命令将文件提交到仓库的master分支,如图:此时分支示意图如下: (3)创建并切...

2019-01-25 10:18:41 6087

原创 Git命令(全)

不断补充命令,方便查阅。基本操作初始化Git仓库命令:git init例:创建test目录,进入test目录,执行git init,如图:一个名叫test的仓库就初始化好了,test目录下生成.git子目录。查看仓库状态命令:git status例:执行git status,可以查看test仓库状态,如图:跟踪新文件和向暂存区中添加文件...

2019-01-23 23:25:02 969

原创 Windows和Linux环境MapReduce开发调试部署(eclipse和idea)

开发Windows+eclipse(1)创建Map/Reduce项目        打开eclipse,点击File-->New-->Other-->Map/Reduce Project,按照步骤操作就可以创建一个Map/Reduce项目,与普通项目不同的是,当创建好Map/Reduce项目后,需要的Hadoop依赖包都自动从Hadoop安装目录中添加进来。如图:...

2019-01-22 21:20:10 661 1

原创 Hadoop(MapReduce)Windows和Linux开发环境搭建(eclipse和idea)

目录 Windowseclipse软件准备hadoop安装配置eclipse配置ideaLinuxeclipse软件准备hadoop安装配置eclipse安装配置Windowseclipse软件准备(1)eclipse:eclipse-jee-oxygen-3a-win32-x86_64;(2)hadoop:hadoop-2.7....

2019-01-22 12:35:45 1501 2

原创 Hadoop源码阅读环境搭建(Windows和Linux)

        就为了瞅瞅hadoop源码长啥样,坑是踩了一个又一个,最后将成功的搭建方法记录下来仅供参考。每个人的系统环境不同,出现的问题也会不一样,如果有新坑,欢迎粘贴到底部评论区,回头踩踩。Windows源码环境搭建软件下载Windows:版本8.1;eclipse:版本eclipse-inst-win64.exe,官方下载地址:eclipse-inst-win64.exe;...

2019-01-21 17:19:05 1395 1

原创 Windows上Linux虚拟机网络配置(VMnet1和VMnet8)

Windows版本:Windows 8.1;VMware版本:15;Linux版本:rhel-server-7.4;VMnet1,仅主机模式,Linux仅可以和Windows连接,Linux不能上网;VMnet8,NAT模式,Linux可以和Windows连接,Linux能上网。Windows配置VMnet1和VMnet8通过VMware在Windows上安装好...

2019-01-21 00:27:21 7010

原创 Python3无法安装turtle问题

问题执行pip3 install turtle命令安装turtle时,错误如图:发现在setup.py包的第40行 except ValueError, ve处有错,Python2中是可以这样写的,但在Python3中多个异常需要放在小括号中。解决方法根据错误信息中的给定的地址,下载turtle(开始下载),解压后,打开setup.py,将第40行代码修改为:...

2019-01-19 13:08:11 12648 19

原创 Hadoop RPC机制及实现

机制以后补上 实现hadoop版本:hadoop-2.7.3服务端定义RPC协议接口package rpc.server;import org.apache.hadoop.ipc.VersionedProtocol;/** * Created by leboop on 2019/1/18. */public interface MyInterface e...

2019-01-18 23:18:11 434

原创 Java API 操作HDFS权限问题

例如在HDFS上创建/input目录,Java代码如下:package HDFS;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.FileSystem;import org.apache.hadoop.fs.Path;import java.io.IOException;/** ...

2019-01-18 12:31:42 3662 4

翻译 Linux软件包管理(RPM、tar、zip和YUM)

RPM软件包管理Linux软件包从内容上可分为:(1)源码包源码包是没有经过编译的包,需要经过GCC或者C++编译器环境编译才能运行。通常以.tar.gz、.zip、.rar等后缀结尾的包为源码包,例如:hadoop-2.7.3.tar.gz,jdk-8u144-linux-x64.tar.gz等。当然还得依据包中的文件区分,例如包含.h、.c、.cpp、.cc等结尾的源码文件的包一般...

2019-01-17 12:21:47 1568

转载 IP地址、子网掩码、网关地址和MAC地址

IP地址概念        IP地址,英文名为IP Address,是internet protocol address的缩写,译为互联网协议地址,又译为网际协议地址。它是IP协议(internet protocol )提供的一种统一的地址格式,分配给使用IP协议的设备的数字标签。它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。更通俗的来说,IP地址给网上的...

2019-01-15 16:32:06 12093

翻译 Python编码规范(Style Guide for Python Code)

参考原文《Style Guide for Python Code》。Guido:“code is read much more often than it is written”缩进每个缩进级别使用四个空格。函数正例:函数调用时多个参数分多行书写,第一种方式,参数需要对齐:foo = long_function_name(var_one, var_two, ...

2019-01-07 14:14:29 3221 1

原创 机器学习之逻辑回归求解(梯度下降、随机梯度下降、随机平均梯度下降)

逻辑回归的原理请参见《机器学习之逻辑回归原理》。本篇文章对逻辑回归模型进行求解。先给出逻辑回归模型的两种形式:(形式1) ...

2019-01-02 18:06:04 2216

第7章-使用统计方法进行变量有效性测试-7.2.2-多因素方差分析

第7章-使用统计方法进行变量有效性测试-7.2.2-多因素方差分析

2023-11-17

空空如也

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

TA关注的人

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