自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 学习vue2之安装VueCli

目录一、安装VueCli二、创建一个Vue项目三、目录结构一、安装VueCli 1、全局安装VueCli(VueCli4.5以上版本对应的是vue3.x,目前我们学习的是vue2.x) npm install -g @vue/[email protected] 2、查看vue版本号 npm list vue -g3、查看vue-cli 版本号vue -V二、创建一个Vue项目 步骤: 1、在你喜欢的盘下面创建一个项目文件...

2022-05-11 11:13:03 1707 3

原创 安装nrm以及解决其跳转国内镜像源不显示问题

安装nrm这里我使用的是cnpm进行安装,也可以用npm在cmd中输入命令,进行全局安装:cnpm i nrm -gnrm的一些基本命令:1、查看已有的镜像源nrm ls2、 查看nrm的版本号nrm -V注意:这里是大写的V3、切换到想要用的镜像源(例如:切换至淘宝镜像源)nrm use taobao想要查看镜像源是否已经更换到taobao的镜像源,可以输入nrm ls进行查看解决其跳转国内镜像源不显示问题:此时.

2022-05-11 09:45:45 1577

原创 npm 安装 局部webpack

首先查看Node.js是否安装完成node -vnpm -v安装webpack疑问:在这里,我们为什么不进行全局安装? 全局安装后,会造成多个项目依赖同一版本,但是有时候我们想要的是不同版本的,因此不推荐全局安装 步骤:1、在你需要打包的项目文件夹中,打开cmd:win7下 shift+右键,在命令行中打开,win10还需要在Powershell中输入start cmd2、初始化npmnpm init一直回车3、局部安..

2022-05-10 15:13:47 1561 1

原创 jQuery简单动画实例1--王者荣耀手风琴

主要运用:淡入fadIn()、attr()方法改变图片、动画animate()实例中的图片可以用其他图片代替,改变图片需要注意改变盒子宽高效果图:源码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <met

2022-04-22 16:30:49 1193

原创 jQuery简单动画实例2--小米展示栏拉伸

主要应用:hover()、animate()图片更换的时候需要注意盒子宽高鼠标移进和移出效果图:源码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" conten.

2022-04-22 16:29:36 1363

原创 h5本地存储数据sessionStorage、localStorage

1、特性:(1)设置读取方便(2)容量比较大,sessionStorage约5M,localStorage约20M(3)只能存储字符串(4)JASON转字符串:JSON.stringify(json)2、window.sessionStorage(1)生命周期:关闭浏览器,数据消失(2)只能在当前页面(同一窗口)数据共享例子: var data = {"name":"小陈","age":19} window.sessionStorage.setItem('data

2022-04-20 10:32:50 923

原创 css中四大定位模式

目录一、静态定位:static二、相对定位:relative三、绝对定位:absolute四、固定定位:fixed五、定位要点——子绝父相在CSS中,通过position属性定义元素的定位模式,语法如下:选择器 { position:属性值; }一、静态定位:static静态定位是元素的默认定位方式,无定位的意思。它相当于border里面的none,不要定位的时候用。特点:按照标准流特性摆放位置,它没有边偏移,在布局时我们几乎不用。二、相对定位:relati.

2022-04-19 21:51:41 6163

原创 判断字符串首尾是否包含目标参数:startsWith()、endsWith()方法

startsWith():表示参数字符串是否在原字符串的头部,返回布尔值endsWith():表示参数字符串是否在原字符串的尾部,返回布尔值应用: let str = 'wo?e' console.log(str.endsWith()); // false console.log(str.startsWith('w')) //true console.log(str.startsWith('')) //true console.log(st

2022-04-18 10:13:03 622

原创 页面动态显示时间(升级版)

实现按钮控制时间展示<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &l

2022-04-12 11:17:24 463

原创 页面实时显示当前时间

知识点涉及:1、时间获取和格式设定2、给标签设定操作事件3、定时器设置<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width

2022-04-12 10:27:46 1937

原创 安装配置淘宝镜像npm(cnpm)

(1)在cmd中输入npm install -g cnpm --registry=https://registry.npm.taobao.org(2)将下载好的cnpm文件(在node_global\node_modules下)移动至npm的同一文件夹中,并将cnpm和cnpm.cmd文件移至npm与npm.cmd所在的文件夹(3)在用户变量中新建变量CNPM_PATH,输入cnpm的bin的路径(4)在系统变量的Path中新增变量值(5)在...

2022-04-06 20:39:55 4949

原创 配置npm

(1)在NodeJs下建立"node_global"及"node_cache"两个文件夹(2)输入以下命令配置npm的全局模块的存放路径以及cache的路径npm config set prefix + node_global的路径npm config set cache + node_cache的路径(3)配置系统变量,新建NODE_PATH后输入node_modules的路径(4)在命令行输入以下命令试着安装express(注:“-g”这个参数意思是装到g..

2022-04-06 20:07:18 7373 2

原创 ‘npm‘不是内部或外部命令,也不是可运行的程序 或批处理文件

问题: 安装了node.js之后,使用npm --version可能会提示 ‘npm’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。原因:可能是环境变量没配置好1、在“此电脑”中点击右键然后点击属性2、 进入系统后点击“高级系统设置”中的环境变量3、 系统变量中找到Path,点击进入Path4、 查看node.exe的地址(蓝色处)5、在末尾加入node.exe的地址,然后点击确定6、在cmd输入npm-v查看版...

2022-04-06 19:29:19 67993 3

原创 Vue安装保姆级教程

安装环境:win10 64位系统目录一、下载安装Node.js二、安装Vue.js一、下载安装Node.js官网链接地址:Download | Node.js1、选择下方红圈标记的版本2、点击进行安装3、按下列步骤安装(博主忘截图了,下面尽量写的详细)(1)点击Next、显示Node.js的许可协议页面;(2)勾选“I accept the terms in the License Agreement”同意许可协议,并单击Next下一步;(3)Node..

2022-04-06 19:10:00 634

原创 Moment.js中format方法函数的格式

moment().format(参数) 返回参数设定的当前日期格式

2022-04-06 15:20:43 6128

原创 自定义时间格式(YYYY-MM-DD HH:mm:ss 星期X)

function format(newDate) { var day = newDate.getDay() var y = newDate.getFullYear() var m = (newDate.getMonth() + 1) < 10 ? "0" + (newDate.getMonth() + 1) : (newDate.getMonth() + 1) var d = newDate.getDat.

2022-04-02 15:08:13 793

原创 Date对象(js内置对象)

基本方法: //当前时间对象(自动获取服务器当前时间) var date = new Date() console.log(date) //UTC 1970.1.1 00:00:00(Date对象中,保存是从1970年1月1日00:00:00到现在的毫秒数) var date1 = new Date(0) console.log(date1) //UTC 1970.1.1 00

2022-04-02 15:05:14 334

原创 简易随机点名抽奖(js下编写)

随机抽三个人出来且不重复<script type="text/javascript"> //选3个人,且不重复 var names = ["严峫", "停停", "蒋丞", "顾飞", "江添"] var choice = [] for (var i = 1; i <= 3; i++) { var index1 = Math.round(Math.random() * (names

2022-04-01 16:58:57 1501 1

原创 Git基础(2)--分支的基本命令

一、分支概述 几乎所有的版本控制系统都以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离开来进行重大的Bug修改、开发新的功能,以免影响开发主线即主线上看不见分支上的操作。二、查看本地分支 命令:git branch 三、创建本地分支 命令:git branch 分支名 四、分支切换(checkout、switch) 命令:git checkout 分支名 命令:git switch 分支名 我们还可以直接切换到一个不存在的分

2022-03-08 15:52:36 88

原创 Git基础(1)

常见指令:1.将文件从工作区提交到暂存区提交单个文件:git add 文件名或将所有文件提交:git add .2.将文件从暂存区提交到本地仓库git commit -m '注释内容'3.查看操作文件后的状态(暂存区、工作区)git status4.查看提交日志(两指令展示格式不同)git log或git-log5.版本回退git reset --hard commitID本质意思是将头指...

2022-03-08 14:55:42 104

原创 Django使用mysql数据库报错解决

运行django报错:解决方法 :在终端输入:pip install mysqlclient同时注意以下两个配置:1.setting.py 中2.__init__.py 中(自己的APP下)

2021-12-13 21:15:35 758

原创 hadoop 伪分布搭建

创建目录mkdir /opt/softmkdir /opt/datals /opt2.java配置(1)上传 jdk 压缩文件到 soft 目录(2)解压 jdk 压缩文件到 opt 目录,并将 jdk1.8.0_112 目录变为 jdkcd /opttar -zxvf soft/jdk-8u202-linux-x64.tar.gzmv jdk1.8.0_202/ jdk(3)在 hadoop-eco.sh 中添加相关内容后,保存并退出输入:vi /etc/pr

2021-12-10 21:09:32 997

原创 javascript变量

1、 x的值为742 (直接级联)<script>x = "7" + 4 + 2;</script>2、 x的值为67(先加再级联)<script>x = 4 + 2+"7";</script>

2021-12-01 21:56:55 175

原创 Hbase shell 过滤器(4)(实例讲解)

Hbase shell 过滤器(3)(实例讲解)_资深咸鱼~的博客-CSDN博客接上一篇值过滤器的实例讲解 ,这篇主要讲解时间过滤器和分页过滤器四、其他过滤器知识点:1、时间过滤器 TimestampsFilter:通过时间戳过滤2、分页过滤器 PageFilter:自定义一页显示的条数(1)时间过滤器 TimestampsFilter实例:过滤出时间在1637745493210,163774548957的数据scan "booksystem:bookinfo", FI

2021-12-01 21:26:37 1946

原创 Hbase shell 过滤器(3)(实例讲解)

Hbase shell 过滤器(2)(实例讲解)_资深咸鱼~的博客-CSDN博客接上一篇列族和列过滤器的实例讲解 ,这篇主要讲解值过滤器三、值过滤器知识点:1、ValueFilter:值过滤器,找到符合值条件的键值对,可以利用get和scan方法对单元格进行过滤,但使用get方法时,需要指定行键2、 SingleColumnValueFilter:在指定的列族和列中进行比较的值过滤器3、SingleColumnValueExcludeFilter:排除匹配成功的值SingleCo

2021-12-01 21:19:02 1196

原创 Hbase shell 过滤器(2)(实例讲解)

Hbase shell 过滤器(1)(实例讲解)_资深咸鱼~的博客-CSDN博客接上一篇行键过滤器的实例讲解 ,这篇主要讲解列族和列过滤器二、列族和列过滤器 (1)列族过滤器知识点:1、语法与行键过滤器相似2、FamilyFilter 是对列族名称进行过滤的实例:1、过滤出列族为info2的列数据scan 'booksystem:bookinfo',FILTER=>"FamilyFilter(=,'binary:info2')"2、过滤出列族名包.

2021-12-01 21:04:09 1211

原创 Hbase shell 过滤器(1)(实例讲解)

在HBase中,过滤器的作用类似与SQL中的where查询过滤器包括:行键过滤器、列族与列过滤器、值过滤器、时间过滤器、分页过滤器等使用过滤器的语法格式:注意: FILTER(大写)scan ‘表名’, { FILTER => “过滤器(比较运算符, ‘比较器’)” }使用的表:一、行键过滤器知识点:1、行键过滤器 RowFilter2、比较器:(1)准确查询:binary (2)模糊查询:substring(不支持>或者<运算符)...

2021-12-01 20:40:04 2566 2

原创 Xpath主要定位方法

Xpath是一门在xml文档中查找信息的语言。Xpath可用来在xml文档中对元素和属性进行遍历。由于html的层次结构与xml的层次结构天然一致,所以使用Xpath也能够进行html元素的定位。主要定位方法 :1.绝对路径定位:顾名思义,将Xpath表达式从html的最外层节点,逐层填写,最后定位到操作元素,一般浏览器插件出来都是绝对定位类似:/html/body/div[1]/div[2]/div[5]/div[1]/div[1]/form/span[2]/input2.相对

2021-11-30 20:02:36 2048

原创 requests库中response.text 和response.content的区别

1、返回的数据类型response.text 返回的是一个 unicode 型的文本数据,适用于文本数据的爬取response.content 返回的是 bytes 型的二进制数据,适用于图片、文件的爬取2、数据编码response.text 默认”iso-8859-1”编码,服务器不指定的话是根据网页的响应来猜测编码response.content 返回的是二进制响应内容...

2021-11-30 19:43:25 1423

原创 Hadoop实现wordcount单词计数(eclipse架包操作)

实现流程:1.eclipse写三个操作类(1)主函数所在类WCDemopackage cn.cqsw;import java.io.IOException;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.Path;import org.apache.hadoop.io.LongWritable;import org.apache.hadoop.io.Text;import org.a

2021-11-28 22:45:34 1639

原创 Hbase Shell中scan常用语法

1、全表扫描:(默认命名空间就不用写命名空间)scan '命名空间:表名’2、限定只显示多少条:(限定2行)scan '表名’,{LIMIT=>2}3、限定查询某几个列:scan '表名’,{COLUMNS=>['列族名:列名','列族名:列名']}4、根据ROWKEY指定几行查询:(从102行查询到103行,只会显示102行的数据)scan '表名',{STARTROW=>'102',STOPROW=>'103'}5、根据ROW.

2021-11-25 15:02:19 3747 2

原创 Hbase Shell 实例讲解scan用法(下)

实现功能:在命名空间booksystem中查询表bookinfo中数据1.扫描出bookinfo的所有数据2.获取前2行数据3.获取前2行的name和price列4.从102行显示数据5.显示102-103的数据6.从102开始要1行的数据7.根据行键直接查询101行数据前提工作:1.创建命名空间create 'booksystem:bookinfo'语法:create '命名空间:表名' 2.创建该命名空间中含两个列族的表create 'bo.

2021-11-25 14:56:00 2444

原创 Hbase Shell 实例讲解scan用法(上)

实现功能:在命名空间booksystem中查询表bookinfo中数据1.扫描出bookinfo的所有数据2.获取前2行数据3.获取前2行的name和price列4.从102行显示数据5.显示102-103的数据6.从102开始要1行的数据7.根据行键直接查询101行数据前提工作:1.创建命名空间create 'booksystem:bookinfo'语法:create '命名空间:表名' 2.创建该命名空间中含两个列族的表create 'bo.

2021-11-25 14:48:22 1594

原创 python matplotlib 定制坐标轴

例子:根据下表的数据,将时间列的数据作为x轴的刻度标签,将风速列的数据作为y轴的数据,使用plot()方法绘制反映深圳市24小时平均风速的折线图长度为6,宽度为2,标签大小为12刻度线方向朝内,长度为6,宽度为2,标签大小为12提取条件:(1)刻度线方向朝内,长度为6,宽度为2,标签大小为12(2)x轴刻度标签为固定格式的时间下面是完整代码以及注释:dates = ['201910240', '2019102402', '2019102404', '201910240.

2021-11-22 23:02:26 2836

原创 mysql去除括号以及括号中的字符

想要去除()中的内容以及()注意:括号有中英的区分:标红的( 为中文的括号,如果去除英文括号就用(UPDATE 表 SET 列名= REVERSE(SUBSTRING(REVERSE(列名),INSTR(REVERSE(列名),'(')+1,LENGTH(列名)));比如我这的列名为title修改前:修改后:修改完成...

2021-11-20 19:09:12 2904

原创 解决Django中无法迁移数据到mysql数据库的问题(亲测有效)

问题: 执行了python manage.py makemigrations app名 成功,但是python manage.py migrate app名 报错解决该问题的步骤:1.删除刚刚执行了python manage.py makemigrations app名后自动生成的在migrations下的py文件例如这的0001_initial.py2.删除连接的数据库中django_migrations表中的记录,这里是第20条,删除这条记录3.重新执行这两...

2021-11-20 12:52:50 1874

原创 python+mysql

1.连接参数:host='主机地址' user='用户名' passwd='密码' db='数据库名' port=端口 charset='utf8'# 数据库连接def Ex_Mysql(): db = pymysql.connect(host='localhost', user='root', passwd='123', db='csf', port=3306, charset='utf8') print("数据库连接") cursor = db.curs...

2021-11-19 10:41:52 1540

原创 复制本地文件到HDFS系统(eclipse操作 )

1.新建一个eclipse项目工程作者的架构:我们要用到的java文件就是写在HDFS下的Test.java文件2.Test.javapackage HDFS;import org.apache.hadoop.fs.Path;import java.io.IOException;public class Test { public static void main(String[] args) throws IOException { Path .

2021-11-10 21:12:36 2727

原创 Hadoop完全分布式集群配置(续)

前面的步骤看博主这篇文章~给出连接:hadoop集群拓扑配置_资深咸鱼~的博客-CSDN博客现在我们配置剩下的内容:注意下面标蓝的master:因为博主这里的主机名是master,所以才是master,记得改成自己的主机名1.修改core-site.xml配置文件,具体修改集群中NameNode 结点的 URI 的值为“hdfs://【主机名】:9000”<property> <name>fs.defaultFS</name>...

2021-11-03 10:03:38 317

原创 Cent0S7系统镜像文件(百度网盘资源)

版本:CentOS-7-x86_64-Minimal-1708链接:https://pan.baidu.com/s/1jxGHB3iXzMqPUdDABuc-SA提取码:hdfs

2021-10-17 22:35:18 4576 2

空空如也

空空如也

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

TA关注的人

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