自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

原创 最新-使用selenium爬取淘宝商品数据(扫码方式绕过反爬虫验证),并根据搜索关键词分类

文章目录环境准备爬虫的准备:各函数1.login()2.drop_scroll()3.get_gooods()4.to_searchs()5.save_data()完整代码和数据环境准备博主python为3.8,应该3.x的都没问题下载selenium:pip install selenium也可以使用清华镜像下载pip install -i https://pypi.tuna.tsinghua.edu.cn/simple selenium下载浏览器的驱动包,博主使用的是Chrome,下载

2020-07-28 21:59:11 2353 7

原创 ROS智能车定位导航仿真(原赛道自主导航,构建地图再导航)

1.智能车环境,空间,资源准备标题并且初始化mkdir -p ~/ qianRuShi/racecar_ws/srccd qianRuShi/racecar_ws/srccatkin_init_workspace克隆 racecar 源代码包,并编译git clone https://github.com/xmy0916/racecar.gitcd ..catkin_make编译的时候遇到下列问题:解决方案:更新apt-get,下载它sudo apt-get updatesu

2020-07-04 01:28:04 6562 1

原创 基于hdfs+javaweb的简易网盘--(4)具体功能的实现

1.管理界面由于代码嵌入了比较多的java代码,看起来比较凌乱,不理解的请在下方留言吧<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@page import="org.apache.hadoop.fs.FileStatus"%><!DOCTYPE html><html><head><meta c

2020-07-02 00:36:03 3346 12

原创 字节跳动前端实习一面二面(凉面)

运气也算好吧,恰好自己在重庆的实习自己刚辞职,然后其实自己都打算春招了,然是app的给我推送了消息,hr邀请我投简历,然后投了过去。过了两天,收到电话约一面。一面过了也已经有几天了,好歹也算是有体验感了吧,记一下。一面面试官挺好的,都在耐心的等我解题,一遍解题,然后做完题,问问题,然后继续做题,反复 这样,一面共做了四个题吧。好多记不得了,趁现在还记得一些,写下来。自我介绍我就介绍了一下自己的项目然后他说一面主要问题基础这些,二面面试官会问的。说一说你知道的flex属性,说了一堆参考文章:一

2021-01-16 16:01:30 3280 1

原创 MongoDB安装教程(最新2020.11.21)

文章目录NoSQL 简介官网下载安装配置环境变量NoSQL 简介NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。参考MongoDB官网NoSQL的优点/缺点优点:高可扩展性分布式计算低成本架构的灵活性,半结构化数据没有复杂的关系缺点:没有标准化有限的查询功能(到目前为止)最终一致是不直观的程序关系型数据库遵循ACID规则:1、A (Atomicity) 原子性事务里的所有操作要么全部做完,要么都不做,事务成功的条件是事务里的所有操作都成

2020-11-21 20:53:28 830

原创 浙江大华前端一二三面经(2021届校招)

一面电话面试一面问的技术问题最多:自我介绍我自我介绍的时候说了做过angular和vue的项目,就问了我它们的区别:自己简单的答了一下:两个空项目,angular项目体积60多k,vue30多k,angular是使用ts的,更加规范而且也是未来趋势。angular更适合大型项目,vue适合中小型项目…巴拉巴拉…。深拷贝浅拷贝(以及实现方法)promise相关(尽量自己多说点)事件轮询vue组件通信推荐掘金的一篇关于vue的面试题集:这里事件流行内元素和块级元素…还有些问题,记不得了

2020-10-03 22:31:47 2046 3

原创 vue-router上线后刷新报错404,解决方案

参考链接:链接官网说明vue-router 默认 hash 模式 —— 使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载。如果不想要很丑的 hash,我们可以用路由的 history 模式,这种模式充分利用 history.pushState API 来完成 URL 跳转而无须重新加载页面。当你的页面上线刷新出现404时,基本上就是这个问题。解决方案:在nginx配置里添加vue-route的跳转设置(这里首页是index.html,如果是ind

2020-09-12 17:16:31 2897

原创 vue-cli4打包npm run build过后,通过index.html访问,加载资源失败的问题

在于package.json同级的目录下创建新文件:vue.config.js;添加下列代码:module.exports = { publicPath: process.env.NODE_ENV === 'production' ? './' : '/' }位置:

2020-09-10 16:13:18 1016 1

原创 求一个数n的阶乘,并求出n!的末尾的0的个数。(jJavaScript实现)

首先:0的阶乘就是1,这是人为的规定。function factorial(n){ if(n===1||n===0){ return 1; } return n*factorial(n-1);}const result=factorial(5)+'';const arr=[...result];let s=0;for(let i=arr.length-1;i>=0;i++){ if(arr[i]==

2020-09-06 15:26:21 358

原创 使用HTML+CSS实现如图布局,border-width:5px,格子大小是50px*50px,hover时 边框变成红色,需要考虑语义化。

使用HTML+CSS实现如图布局,border-width:5px,格子大小是50px*50px,hover时边框变成红色,需要考虑语义化。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <tit

2020-08-28 18:07:29 416

原创 最新前端js实现冒泡,选择,快速排序(部分结合ES6)

文章目录1.冒泡排序2.选择排序3.快速排序4.快速排序优美版本5.注意点6.冒泡排序页面可视化数组: const arr = [2, 55, 6, 47, 9, 11, 42, 3, 8, 7];1.冒泡排序 // 冒泡排序 function bubbleSort(arr) { for (let i = 0; i < arr.length; i++) { for (let j = 0; j < arr.length - 1 - i;

2020-08-27 10:38:53 484

原创 html5+css笔记

许多说明来自于菜鸟教程html5新增新元素新属性完全支持 CSS3Video 和 Audio2D/3D 制图本地存储本地 SQL 数据Web 应用语义化标签main,article,header,footer,nav,aside,section,time,mark,video,audio,

2020-08-23 13:40:32 89

原创 2020年最新前端面试题(包含ES6+)

这是博主自己整理的一些前端所需要掌握的知识点,若有错,请评论指出。觉得博主需要补充的也可以留言哦文章目录1.引用类型和基本类型2.JavaScript中的堆和栈3.var与let、const的区别4.JavaScript 严格模式(use strict)5.严格模式的限制6.JavaScript this 关键字7.箭头函数(注意点)8.解构赋值(注意点)9.Set 和 Map 数据结构10.Proxy11.promise12.new一个对象的过程13.常见的不支持冒泡事件14.说几个如何解决跨域的问.

2020-08-23 12:58:39 6557 2

原创 关于重绘和回流 (你真的了解回流和重绘吗)

这里有我觉得讲的不错的两篇文章链接链接

2020-08-18 10:06:00 303

原创 前端练习错题集--4

有如下代码片段::var obj ={a:1,b:function () {alert(this.a)}};var fun =obj.b;fun();运行结果是?var b = function(){ alert(this.a); },obj = { a:1, b:b // 把函数独立出来 };var fun = obj.b;// 存储的是内存中的地址fun()虽然fun是obj.b的一个引用,但是实际上,它引用的是b函数本身,因此此时的fun()其实 是一个

2020-08-18 10:03:53 424

原创 前端问题解决

Function.prototype.a = 'a'; Object.prototype.b = 'b'; function Person(){};var p = new Person(); console.log('p.a: '+ p.a); // p.a: undefined console.log('p.b: '+ p.b); // p.b: b为什么???图解:

2020-08-15 23:35:52 125

原创 前端练习错题集--3

如何阻止IE和各大浏览器默认行为( )阻止默认事件:e.preventDefault()e.returnValue = false (IE)阻止冒泡:e.stopPropagation()e.cancelBubble = true (IE)

2020-07-21 23:37:34 467

原创 前端练习错题集--2

<html><body><script type="text/javascript">var test=new Boolean();document.write(test);document.write("<br />");var test=new Boolean(0);document.write(test);document.write("<br />");var test=new Boolean(null);docum

2020-07-16 18:04:42 968

原创 前端练习错题集--1

题目来自牛客网下面有关html5标签说法错误的有?canvas ,比如来自一个外部的新闻提供者的一篇新的文章,或者来自 blog 的文本,或者是来自论坛的文本。亦或是来自其他外部源内容(错)解释:canvas 标签定义图形,比如图表和其他图像。canvas 标签只是图形容器,您必须使用脚本来绘制图形。下面有关javascript系统方法的描述,错误的是?isNaN方法:该方法用于检测参数是否为数值型,如果是,返回true,否则,返回false。(错)parseFloat方法:该方法将一个字.

2020-07-15 23:02:47 970

原创 ROS智能车定位导航仿真(续章之使用yolo识别物体)

码云镜像下载darknet_ros包请不要直接克隆,请git clone --recursive 用于循环克隆git子项目,否则克隆的包不完整cd qianRuShi/racecar_ws/src/git clone --recursive https://gitee.com/ojbk66/darknet_ros.git下载权重文件下载地址:yolov3.weightsyolov2.weightsyolov2-tiny.weights放在:xx/catkin_ws/src/darkn

2020-07-09 19:05:28 1192 1

原创 angular8添加quill editor富文本编辑器

下载相关包项目目录下运行:npm install ngx-quillnpm install quill根模块声明并导入添加两个地方:1.声明import { QuillModule } from 'ngx-quill';2.导入 QuillModule.forRoot(), //新版的要这么引入新建组件ng g c side-nav/futext将我的几个文件替换, (给项目的人看的,游客忽略)...

2020-07-08 01:47:27 1150 2

原创 学习Yolo v3/v4算法

1.环境准备升级到python3.6 sudo add-apt-repository ppa:jonathonf/python-3.6安装相应版本pip3 install tensorflow==1.14.0 keras==2.2.5 matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple(安装比较久,会出现各种网络问题,不行就多换几个源)2.下载权重文件下载地址:链接: http://pan-yz.chaoxing.com/share

2020-07-06 22:22:07 563

原创 基于hdfs+javaweb的简易网盘--(3)登录注册功能

根据需求,注册成功时需要将用户信息写入数据库,并在HDFS中建立用户的专属目录文章目录1.项目基本逻辑2.文件目录3.数据库连接测试4.用户的类5.对数据库相应的操作6.创建HdfsDao文件7.前端登录界面1.项目基本逻辑2.文件目录3.数据库连接测试Test.java:package com.wy.dbtest;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;.

2020-07-01 23:40:35 2103 5

原创 基于hdfs+javaweb的简易网盘--(2)环境搭建注意事项

文章目录登录页面安装msql数据库安装workbench关于tomcat新建动态web项目登录页面前端的界面代码我就不贴出来了,网上很多,不会写的网站找一个登录注册界面吧,参考b站链接安装msql数据库这个网上的安装教程也很多,我也不再过多阐述。参考链接安装workbench这里workbench,你如果对无界面管理熟悉的话,可以不安装,安装主要是用于对数据库的可视化操作,安装过程可能不是那么顺利,具体遇到的问题我也忘了,需要靠你自己解决了。参考链接关于tomcat这里你需要下载的最好是t

2020-06-18 11:28:28 1981

原创 人工智能--狗猫数据集的两阶段分类实验

安装Tensorflow,安装keraspip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple/pip install --upgrade tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simplepip install keras -i https://pypi.tuna.tsinghua.edu.cn/simple训练import keraskeras.__ve

2020-06-12 23:23:08 412

原创 基于hdfs+javaweb的简易网盘--(1)项目前言

本简单项目为博主的期末作业,博主掌握的javaweb只是不是很多,所以jsp的有些操作看起来有点复杂化了,如果有好的建议,欢迎在下方留言,提出建议。阅读此项目系列文章前请观看效果展示,以判断是否符合你的需求。文章目录1.开发环境2.项目功能3.视频演示4.最后1.开发环境hadoop3.1.3ubuntu18.04tomcat9bootstrap4eclipse IDE火狐或谷歌浏览器2.项目功能a.用户管理用户的注册,登录,退出。注册成功时需要将用户信息写入.

2020-06-08 11:26:29 4193 6

原创 人工智能学习---SVM算法编程练习

文章目录一.什么是SVM?二.Soft Margin SVM三.多项式与核函数四.超参数γ一.什么是SVM?Svm(support Vector Mac)又称为支持向量机,是一种二分类的模型。当然如果进行修改之后也是可以用于多类别问题的分类。支持向量机可以分为线性核非线性两大类。其主要思想为找到空间中的一个更够将所有数据样本划开的超平面,并且使得本本集中所有数据到这个超平面的距离最短。二.Soft Margin SVM鸢尾花数据集散点图分布:import numpy as npimport ma

2020-05-25 17:16:21 351

原创 给你的个人博客添加雪花特效

添加代码在你的网站的footer元素下添加下列代码<canvas id="Snow" width="542" height="722"></canvas>添加css样式#Snow { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999; background: rgba(125,137,95,.1); point

2020-05-22 15:08:22 693

原创 初识nginx学习总结(三大特点or功能)

文章目录1.是什么?2.正向与反向代理3.负载均衡4.动静分离5.总结1.是什么?Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx在反向代理、Rewrite规则、稳定性、静态文件处理,内存消耗等方面,有很强的优势,使用Nginx取代传统的Apache服务器,会得到多方面的性能提升。官方测试Nginx能够支撑5万并发连接,实际生产环境中可以支撑2~4万并发连接数。2.正向与反向代理正向代理:向服务器获取数据,客

2020-05-19 21:34:01 470

原创 对鸢尾花数据集和月亮数据集用LDA、k-means和SVM进行二分类可视化分析

一.鸢尾花数据集算法可视化1.LDA对鸢尾花数据集聚类代码如下:import numpy as npimport matplotlib.pyplot as pltfrom sklearn import datasetsdef LDA(X, y): #根据y等于0或1分类 X1 = np.array([X[i] for i in range(len(X)) if y[i] == 0]) X2 = np.array([X[i] for i in range(len(X))

2020-05-18 10:05:28 2027

原创 三步彻底解决github资源下载慢的问题

1.github上复制你的仓库链接2.到你的gitee上拉取链接点击这里:粘贴你的链接:(导入其实很快的)点击导入,很快。。3.本地clone的gitee上的仓库复制仓库地址:最后:执行git clone 你的仓库地址虽然有几部操作,但是相比几十k的下载速度,gitee的速度那就是真香了!!!!原本半个小时的下载时间,几十秒搞定!!!工具云当之无愧了 ,哈哈哈哈博客链接...

2020-05-15 11:21:17 689 2

原创 bt+typecho+瀑布流主题--效果展示

bt+typecho+practice01 链接地址

2020-05-15 10:41:43 444

原创 网站搭建5--宝塔面板设置伪静态,并给博客设置固定连接

1.伪静态是什么伪静态是相对真实静态来讲的,通常我们为了增强搜索引擎的友好面,都将文章内容生成静态页面,但是有的朋友为了实时的显示一些信息。或者还想运用动态脚本解决一些问题。不能用静态的方式来展示网站内容。但是这就损失了对搜索引擎的友好面。怎么样在两者之间找个中间方法呢,这就产生了伪静态技术。伪静态技术是指展示出来的是以html一类的静态页面形式,但其实是用ASP一类的动态脚本来处理的。简而言之,就是利于搜索引擎的爬取2.固定连接(永久链接)就是通过伪静态把动态链接变成静态链接,wordpress,

2020-05-12 12:23:50 1160 2

原创 (四)添加域名设置域名解析

看到这里说明你已经有了自己的域名(万网,阿里,腾讯,都可以购买)关于购买域名,比较简单,如果有需要,下放留言,博主视情况再写一篇从购买域名到备案的详细博客本博客介绍为在阿里的服务器配置域名解析,其他服务器基本类似,请举一反三。1.登录阿里配置解析画面如下:2.关于域名的一些解释说明类型:A:IP地址记录,用于把域名指向一个IP地址。CNAME:别名记录,用于把域名指向另一个域名。MX:邮件交换记录,指向您的邮件服务器。TXT:保存域名的附加文本信息,长度限制255。通常用来做.

2020-05-11 17:02:43 840

原创 windows下,实用工具推荐----作为程序员,应该具有一些好用的软件

文章目录1.Typora2.teamviewer3.snipaste4.pandownload5.拦截广告插件6.Notepad++8.navicat大家可以私信或者下方留言,博主看到会第一时间回复!

2020-05-08 11:10:19 492 2

原创 ubuntu18.04+win10双系统glub2改变默认启动

输入以下代码:sudo gedit /etc/default/grub如果文件有内容则没有打开错,再将GRUB-DEFAULT=0更改为你想要的启动项,我更改为默认启动windos,所以GRUB-DEFAULT=0对应第一个,win第三个,更改为GRUB-DEFAULT=2更新glub2:sudo update-grub...

2020-05-08 09:21:22 200

原创 利用ffmpeg制作gif图

由于老师安排的作业有需求,这里就记录一下利用ffmpeg制作gif图1.确保ffmpeg安装运行会显示版本号: ffmpeg -version没有安装的话先安装:sudo apt-repository ppa:kirillshkrogalev/ffmpeg-nextsudo apt-get updatesudo apt-get install ffmpegffmpeg -ve...

2020-05-06 21:24:07 1636

原创 ORB特征点匹配,图片序列的特征匹配

文章目录1.准备图片2.创建文件3.代码参考4.编译运行5..运行结果gif1)ORB特征点(无连线匹配)2)ORB特征点(连线匹配)1.准备图片2.创建文件没有他会自动创建gedit computeORB2.cpp3.代码参考 #include <opencv2/opencv.hpp> #include <iostream>#include <...

2020-05-06 21:10:30 324

原创 Jupyter完成Iris数据集的 Fisher线性分类和数据可视化技术

文章目录一.Iris数据集的 Fisher线性分类判断准确率1.代码:2.结果:二.数据可视化1.数据显示2.描述性统计3.特征计数三.特征工程1.绘制花萼的长度与宽度的散点图2.绘制花瓣的长度与宽度的散点图3.关系图4.散点图与直方图5.箱线图6.绘制琴图7.绘制分布图一.Iris数据集的 Fisher线性分类判断准确率1.代码:import pandas as pdimport num...

2020-05-06 15:55:11 777

原创 python代码完成Fisher判别

文章目录一.算法描述(1)W的确定(2)阈值的确定(3)Fisher线性判别的决策规则二.数据描述1.iris数据2.sonar数据三.python代码1.数据生成2.fisher算法实现3.判定类别4.绘图四.理解和心得五.参考链接一.算法描述Fisher线性判别分析的基本思想:选择一个投影方向(线性变换,线性组合),将高维问题降低到一维问题来解决,同时变换后的一维数据满足每一类内部的样本尽...

2020-05-05 22:44:24 5955

halo-1.3.2.jar

halo-1.3.2.jar,本地查看halo博客系统,采用了应用与用户配置分离的模式。你仅仅只需要一条命令即可运行成功,同时也支持 Docker/Docker Compose 部署。完善的主题系统,支持在线安装和更新。开发主题也十分方便,欢迎大家参与主题的开发。

2020-04-30

空空如也

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

TA关注的人

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