- 博客(34)
- 资源 (4)
- 收藏
- 关注
原创 Xshell & XFTP下载 for free
Thank You - 下载 - NetSarang Website (xshell.com)https://www.xshell.com/zh/thank-you-download/
2021-12-22 20:54:27 1003
原创 使用react路由传递过来的state如何清除
当我们使用react需要从一个组件传参到另一个组件的时候,会有params,search,state三种实现方式;实际需求: 从一个组件传递到另一个组件,并且不在url中显示传递的数据依据项目中实际需求,选择state方式进行参数传递:<Link to={{ pathname: "/path", state: {paramName: paramValue}}}>在另一个组件中接收到参数let {paramName} = this.props.location.st...
2021-05-20 23:04:45 4711 2
原创 HDFS文件在集群中的移动API
今天在使用Hadoop完成云盘小项目时遇到了怎么从云盘一端移动到云盘另一端的问题,文件在云盘中的移动,即文件在节点中的移动。Api中只找到了本地上传下载的,通过努力,找到了以下方法:#Copy from src to dst, optionally deleting src and overwriting dst.#copy的参数:源路径,目的路径,是否删除源资源,是否覆盖目的资源FileC...
2020-01-05 19:58:40 626
原创 Nginx环境搭建
一、环境搭建1.安装包下载(以下两种都可行)进入官网的下载页面下载自己需要的版本,然后使用远程传输工具,传到服务器上。 wget下载: http://nginx.org/download/nginx-1.6.3.tar.gz2.解压tar -zxvf nginx-1.6.3.tar.gz 3.下载所需要的依赖库文件安装PCRE:yum install pcre p...
2019-08-18 09:58:45 417
原创 Scala学习初体验
Scala 语言的特点Scala 是一门以 java 虚拟机(JVM)为运行环境并将面向对象和函数式编程的最佳特性结合在一起 的静态类型编程语言。Scala 源代码(.scala)会被编译成 Java 字节码(.class),然后运行于 JVM 之上,并可以调用现有的 Java 类库,实现两种语言的无缝对接。Scala 的 REPL1) 介绍上面打开的 scala 命令行窗口,...
2019-08-17 16:18:01 297
原创 hadoop报错:There are * missing blocks. The following files may be corrupted
错误如下:/user/hive/warehouse/student01.txt: MISSING 1 blocks of total size 57 B../user/hive/warehouse/student2/student02.txt: CORRUPT blockpool BP-1635359950-127.0.0.1-1538059327626 block blk_1073741...
2019-08-02 19:21:10 7223 6
原创 sqoop远程连接出现的两个小错误
sqoop连接MYSQL数据库时出现以下错误:错误一:19/07/31 03:56:24 ERROR manager.CatalogQueryManager: Failed to list tablescom.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failureLast p...
2019-07-31 16:12:42 1928 1
原创 Zookeeper入门
一、ZooKeeper 是什么ZooKeeper是一种开源的为分布式应用所设计的协作服务,用于维护配置信息,命名,提供分布式同步和提供组服务。所有这些类型的服务都以分布式应用程序的某种形式使用。Zookeeper由java语言编写,支持Java和C两种编程语言。二、ZooKeeper 提供了什么?zookeeper提供了文件系统以及通知机制。三、Zookeeper 文件系统Zo...
2019-07-18 09:41:04 290
原创 单节点hadoop运行jps没有出现namenode
在部署单节点分布式的时候,访问9000端口成功出现页面,可是当我再学习hdfs的时候,需要对core-site.xml在的配置进行修改,但是修改后出现了一些问题,如运行jps出现的节点中namenode就不见了,网页也自然访问不了。那么究竟是什么原因产生的呢?既然是与namenode相关的问题,那么就要找到与namenode相关的日志去找到问题的原因啦。那我们便切换到日志的目录下cd ...
2019-06-25 16:46:16 1547 1
原创 Ubuntu搭建Hadoop伪分布式(单节点集群)
可参考Apache Hadoop设置单节点群集官方文档。在这里不对jdk以及ssh的安装进行介绍一、下载安装包在apache Hadoop官网中下载自己想要下载的版本,我这里以2.7.6版本为例,来做一个介绍。下载后使用xftp复制到Ubuntu服务器中,并进行解压。格式:tar -zxvf 文件名.tar.gztar -zxvf hadoop-2.7.6.tar.gz...
2019-06-08 22:05:09 508 1
原创 K-means
k-means是无监督的聚类算法,k-means指的是 每个簇的中心即簇中所包含的值的均值。可使用k-means算法实现音调的分类与可视化 、文本文档聚类等用途。算法原理:选择k个初始中心点; 将每个初始点与每个点进行比较,如果与第n个点距离最近,则标记为n; 将标记为n的一类数据,计算他们每个特征的均值; 重复第二步和第三步,直到每个特征列的均值变化小于所给定的值,或者是达到了最...
2019-05-05 21:28:50 467 1
原创 几种常用的距离计算方式整合
在我们的机器学习和数据挖掘过程中(如最近学习的聚类,以及knn算法),经常会用到一些距离算法,如欧式距离,曼哈顿距离等等,那么这些距离是怎么计算的呢,我们来了解一下:欧式距离(Euclidean Distance)欧式距离又称之为欧几里得度量,我们从小学开始所学的二维空间两点的距离便是欧式距离。二维空间点a(x1,y1)与b(x2,y2)间的欧氏距离 在欧几里得平面中,两点距...
2019-04-24 21:36:54 6759 2
原创 Eclipse怎么设置查看源代码
在我们的学习过程中,通过查看源代码可以得到更多的知识,方便于我们对于java中某些代码的深入理解,同时,一名优秀的程序员,一定不会忽视源代码。那么,下面便是设置步骤:打开Eclipse,单击上面菜单栏中的Window,然后点击Preferences; 在弹出来的Java下面的点击Installed JREs;里面是你的JRE(java运行时环境);选中你的jre并点击Edit; 然...
2019-04-01 22:14:43 2341 3
原创 python日志
import loggingimport getpassimport sys#定义MyLog类class MyLog(object): #类MyLog的构造函数 def __init__(self): self.user = getpass.getuser() #获取当前系统的登录用户 self.logger = logging.getL...
2019-03-27 11:51:21 238 1
原创 修改anaconda启动时默认路径
其实修改很简单啊,来跟着我左手右手一个慢动作:1.找到你的anaconda启动位置(左下角,我用的是Anaconda3 (64-bit)文件夹下的 Jupyter Notebook)2.右键,找到属性,click一下3.将第三行的 目标(T): ......D:\Anoconda\Scripts\jupyter-notebook-script.py 后面部分替换成你的路径,我的设为...
2019-03-18 20:02:06 7897 4
原创 mysql隐藏手机号码中间四位
在实际需求中,出于保护用户私人信息的目的,我们并不会在查询时直接将用户手机号码输出,而会用占位符将中间四位号码隐藏。常见场景如抽奖平台显示中奖用户。假设存在存储电话号码表tel:方案一这里我们采用到的语法为MySQL的concat,left,以及right函数;CONCAT(str1,str2,…):作用是将多个字符串连接成一个字符LEFT(str,len)作用是从左边开始截取一定...
2019-03-08 20:24:42 1935 1
原创 [INS-20802] Oracle Net Configuration Assistant 失败
将 C:\Windows\System32\drivers\etc\hosts 文件中的# 127.0.0.1 localhost前面的#号去掉就会发现配置成功
2019-03-06 22:17:11 7548 6
原创 k近邻学习笔记一
k近邻(k-Nearest Neighbor,简称KNN)学习是一种常用的监督学习方法。对象通过其邻居的多个投票进行分类,其中对象被分配给其k个最近邻居中最常见的类(k是正整数,通常是小整数)。如果k = 1,则简单地将对象分配给该单个最近邻居的类。 ---------《维基百科》在维基百科中,是引用下图做的介绍:当k值为3的时候,就是我们在...
2019-03-05 22:57:26 489 1
原创 机器学习--digits手写字体
1.导入数据import numpy as npimport matplotlib.pyplot as pltfrom sklearn import neighbors,datasets,cross_validation #交叉验证#定义一个加载数据集函数def load_classification_data(): digits = datasets.load_digi...
2019-03-04 20:18:07 1590 1
转载 Oracle卸载
1、安装oracle的时候如果出现了,指定的SID在本机上已经存在。这样的报错的话。这边你肯定是第二次在安装你的oracle了,这里出现这样的错误是你没有吧原先的那些关于oracle的东西给清理干净,这里我们先再次的对你的oracle进行一次彻底的卸载。2、首先启动你的计算机→管理→服务,然后关掉你oracle的所有相关服务。3、打开开始菜单,找到oracle根目录 选择里面地的Unive...
2019-03-01 22:37:59 278 1
原创 java基础知识复习
Java语言的数据类型有几种?其中基本数据有哪些?分别是什么?逻辑型 boolean(取值为true或false)字节型 byte(1字节,最大存储数据量是255,存放的数据范围是-128~127之间)字符型 char(2字节,最大数据存储量是65536,数据范围是-32768~32767之间)短整型 short(2字节,从-32768到32767)整型 int (4字节)长整型 lo...
2019-02-27 20:12:30 188 1
原创 matplot显示图列中的中文问题
#中文文本的解决方案:#matplot显示图列中的中文问题:https://www.zhihu.com/question/25404709/answer/67672003mac中的字体问题:https://zhidao.baidu.com/question/161361596.htmlimport matplotlib as pltimport matplotlib.font_manage...
2018-12-19 20:24:55 249 1
原创 Emoji编码表
进下面的网站更直观Emoji Unicode TablesName Unified DoCoMo KDDI Softbank Google Wechatblack sun with rays U+2600 U+E63E U+E488 U+E04A U+FE000 ☀cloud U+2601 U+E63F U+E48D U+E049 U+FE001 ☁...
2018-12-19 20:20:15 11739 1
转载 浏览器User-Agent大全
一、基础知识篇:HttpHeader之User-AgentUserAgent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,UserAgent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识。通过这个标识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验或者进行信息统计;例如用手机访问谷歌和电脑...
2018-12-04 21:13:33 793 1
原创 vivo手机mitmproxy安全证书安装
在使用手机进行App爬取时,要拦截https请求时,需要进行证书设置。而mitmproxy在使用pip命令安装该模块后,会在你的用户目录下出现.mitmproxy目录,里面就包含了一套CA证书,如下:使用vivo手机安装证书时,在设置==》安全 ==》从手机存储安装 ,会出现未找到证书文件问题。如下图:下面是解决方法:在安装证书时,有如下两种办法:1.通过qq或者通过USB直接发送证书至...
2018-12-01 18:57:46 21765 6
原创 pip install tesserocr pillow报错
当使用pip命令安装pillow模块时,会出现以下错误:其中的错误显示为需要什么 Microsoft Visual C++ 14.0 ,然后告诉你一个网址去下载它,于是乎,复制这个网址,打开后出现404错误。去问老师,老师说有几种解决方式:1.可以使用conda命令下载;2.下载上面的 Microsoft Visual C++ 14.0 3.更新pillow,然后安装一个文件。经过老师的解...
2018-11-25 16:32:50 1133 1
原创 PhantomJS常用配置
下列是有关PhantomJS的学习网站:PhantomJS官方地址:http://phantomjs.org/PhantomJS官方API:http://phantomjs.org/api/PhantomJS官方示例:http://phantomjs.org/examples/PhantomJSGitHub:https://github.com/ariya/phantomjs/中文:h...
2018-11-18 18:32:25 5096 1
原创 使用python连接MySQL数据库
因为在你在python连接MySQL数据库的时候,不能直接进行访问,所以,你需要先下载pymysql模块:pip install pymysql -i https://pypi.tuna.tsinghua.edu.cn/simple这里可以使用pip install pymysql ,但是将镜像源设为国内源,访问速度更快。下载完成之后,你可以对数据库是否连接成功进行测试:import p...
2018-11-03 17:27:46 257
原创 利用DOS检测和管理网络
tips:再次执行DOS时按F3键 当DOS命令较长且需要较多的参数cls 屏幕清理一、检测和管理网络 1.显示网络协议配置 ipconfig 如果要查看跟详细的网络配置信息 /all 包括MAC地址、IP地址、子网掩码、默认网关、DNS2.更新IP地址 ipconfig/renew3.初始化网络配置 ipconfig/regist...
2018-10-29 23:33:51 633
原创 Eclipse 悬停框背景颜色还原成白色
之前自己敲代码的时候遇到过这种现象:悬停框的颜色本来是白色的,现在却变成了黑色,导致里面的字都看不见了,那么怎么修改过来呢?步骤如下:Window ===》 preferences ===》 General ===》 Appearance ===》 Colors and Fonts ===》Java background color 改为白色此处只需将JavaDoc bac...
2018-10-29 21:26:41 1756
原创 python 之 切片(slice)
在python中有一个高级特性称之为切片,其实之前我们在学习java的时候也接触过Substring方法(俗称取子串),而切片则和substring比较相似。假如说我们要获取列表或元组中的某个特定(全部)元素时,我们可以通过元素下标来使用,如:alist = [3,4,5,6]print(alist[0]) #获取alist中的第一个元素当我们遇到大量的数据的时候,使...
2018-10-29 00:06:39 924
原创 使用python实现伪随机数生成器
在前两天学习了使用python实现伪随机数的方法,今天是时候来做一个总结了。首先要说明的是什么是随机数,真正的随机数是使用物理现象产生的:比如掷钱币、骰子、转轮、使用电子元件的噪音、核裂变等等。产生这些随机数的方法有很多种,而这些产生随机数的方法就称为随机数生成器。像前面说的由物理现象所产生的随机数发生器叫做物理性随机数发生器,它们的缺点是技术要求比较高。但是在我们的实际生活中广泛应用的是伪随...
2018-10-22 22:51:05 4902 3
原创 python内置函数
作为一名菜鸟,今天学习了python内置函数(Built-in Functions),了解到了python的短小精悍,从内心感觉到了什么叫浓缩就是精华。下面就和大家一起来学习一下经常会用到的一些python内置函数。1、dir() 返回指定对象或模块obj的成员列表,如果不带参数则返回到当前作用域内所有标识符import keywordprint( dir() )print( dir...
2018-09-21 20:36:46 1182
原创 pip默认镜像源的配置
一、win7下pip默认镜像源的配置如下面图中所示,是没有配置pip国内源的时候,下载的过程。可以看到,默认情况下使用的是pythonhosted.cn这个域名,这个就是python官方的域名,对应的网站是在国外。通常下载速度较慢,容易出错。1、用notepad++创建pip.ini文件,保存位置为%USERPROFILE%\pip\pip.ini(注意:以UTF-8无BOM编码格式保存)。...
2018-09-20 22:54:23 54061
Xshell终端模拟软件
2019-02-28
Xftp 6云服务器
2019-02-28
火狐浏览器驱动geckodriver
2018-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人