自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

文艺圈不知名刘先生

https://liuyang0001.github.io/

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

原创 Leetcode爬虫项目:自动爬取源码,生成README,提交到Github

Leetcode-Helper 哪个男孩程序员不想一键下载写过的代码,并且生成一份好看的README呢?真的有人会不点⭐️吗? 不会吧,不会吧不会吧。传送门❤️主要功能❤️???? 模拟登陆力扣中国站(leetcode-cn)???? 顺序爬取每题最新的提交代码,保存至本地。???? 自动生成优美的github的README文件至本地。???? 支持指定id区间的源码下载保存。少啰嗦,先看东西 : 具体生成效果。点击这里生成的README效果图:生成的源码

2020-06-13 13:13:56 842 1

原创 windows搭建hadoop环境

前言之前虽然在wsl和docker上都搭建了hadoop的环境,但由于需要本地的代码调试,不得以而再次搭建windows平台的运行环境。文章目录前言下载拷贝dll文件配置环境变量配置JAVA_HOME配置HADOOP_HOME配置PATH检验伪分布式配置修改hadoop-env.cmd修改hdfs-site.xml检验下载首先下载我们需要的hadoop文件(这里的bin 和etc文件已经替换过,配置后直接使用即可):下载地址提取码:owtg强调:将该文件解压到一个没有中文与空格的路径下

2021-04-10 03:10:34 541

原创 使用docker搭建大数据环境

文章目录Instruction使用方法clone本仓库到你的本地使用make进行docker镜像下载启动镜像进入镜像退出并解除容器Instruction使用docker进行构建单机伪分布式hadoop环境,搭建的docker-images使用的软件版本如下:hadoop版本:2.7.7spark版本:3.1.1jdk版本:1.8hive版本:待添加Hbase版本:1.4.13ps:1. 请先确保你的 git 、docker 和 make 是可用的。2. 镜像内的用户密码.

2021-04-10 01:16:42 784

原创 WSL搭建Hadoop与Spark环境

❤❤❤文章目录jdk安装下载解压检验Hadoop安装下载解压检验Hadoop伪分布式模式配置文件配置修改hadoop-env.sh修改core-site.xml修改hdfs-site.xml测试HDFS启动sshNameNode格式化启动dfs查看hadoop页面YARN单机配置修改mapred-site.xml修改yarn-site.xml查看资源管理页面Spark安装下载spark解压配置环境配置Spark修改spark-env.sh启动启动pyspark❤❤❤jdk安装下载首先在oracle

2021-03-20 20:21:31 1369

原创 wsl安装systemd

wsl默认是没有systemd服务的,需要自行去安装。安装daemonize和fontconfigsudo apt install -y fontconfig daemonize编辑/etc/profile脚本,加入如下内容:sudo nano /etc/profileSYSTEMD_PID=$(ps -ef | grep '/lib/systemd/systemd --system-unit=basic.target$' | grep -v unshare | awk '{pri

2020-08-11 13:19:30 4880 7

原创 wsl安装docker

记录如何在wsl2上启用docker服务。文章目录安装过程配置环境安装过程安装依赖sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common信任 Docker 的 GPG 公钥curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -添加软件仓库s

2020-08-11 12:38:47 161

原创 wsl配置java环境以及使用vscode调试

记录如何在wsl中配置java编译环境,以及如何使用vscode进行编译调试。文章目录下载jdk下载maven配置环境变量使用vscode调试java下载jdk点击进入到oracle/jdk的下载页面选择合适的安装包解压tar -zxvf ./jdk-*移动到自己的软件目录cp -r jdk1* ~/jdk下载maven点击进入maven的下载页面解压tar -zxvf ./apache*移动到自己的软件目录cp -r apa

2020-08-03 23:11:37 2826

转载 利用CDN加速GithubPage访问速度

在国内,githubpage的访问速度相当感人,于是使用CDN加速就变得十分有必要了。文章目录Github PageNetlify其他说明Github PageGithub Pages为Github提供的一项静态站点托管服务,它直接从Github仓库获取静态文件进行发布,然后提供一个github.io的二级域名供用户访问,支持绑定自定义域名,支持开启HTTPS,开启HTTPS会自动申请证书同时在证书过期前自动续签,这一切都是免费的,使用极其简单,只需要将你的静态文件提交到Github,然后开启P

2020-08-01 11:39:17 3638 1

原创 wsl安装字体与配置mlt

wsl默认是没有中文字体的,所以使用matplotlib绘图时存在中文就无法显示。所以本篇记录一下如何安装ttf字体,以及在Matplotplotlib中增加该字体。文章目录安装字体下载字体更改路径与权限配置matplotlib删除原来的缓存修改配置安装字体下载字体直接百度搜索下载SimHei字体,就可以找到对应网页进行下载。更改路径与权限拷贝字体到 usr/share/fontssudo cp SimHei.ttf /usr/share/fonts/SimHei.ttf更改

2020-08-01 11:34:33 1846 3

原创 wsl配置nodejs环境

记录如何在wsl-ubuntu下配置最新的node.js环境。文章目录下载与安装Nodejs的使用下载与安装打开Node.js官网下载安装包最好放在一个容易找到的位置打开wsl找到安装包的位置,进行解压。tar -xvf node-v*.xz拷贝解压的文件夹cp -r node* ~/nodejs把nodejs添加至环境变量如果使用的是zsh:sudo nano ~/.zshrc如果使用的是bash:sudo nano ~/.bashrc

2020-08-01 11:33:08 1206

原创 wsl中使用jupyter-lab

wsl安装完成直接使用jupyter-lab,会出现无法自动打开浏览器,即使打开浏览器也会出现“找不到文件”的问题,这篇记录一下如何完美解决这些问题。文章目录安装jupyter-lab使用jupyter-lab解决自动跳转问题1.找到浏览器的位置2.编辑jupyter配置文件安装jupyter-lab其实直接安装anaconda3就可以了,具体请参考这里使用jupyter-lab打开wsl,键入 jupyter lab 就可以了。jupyter lab这时候我们虽然不能正常的跳转浏览

2020-07-29 14:39:00 2455 1

原创 wsl使用zsh与终端美化

记录如何从bash切换到zsh,如何使用oh-my-zsh对终端进行美化以及zsh一些常用插件的安装。文章目录安装zsh美化zsh安装 Powerlevel10k主题安装字体配置 Powerlevel10k自动配置脚本个性化设置重新加载配置安装Oh My Zsh安装插件gitgithubautojumpzsh-syntax-highlightingzsh-autosuggestionszsh配置环境变量安装zsh直接使用apt命令安装即可sudo apt-get install zsh

2020-07-29 14:32:09 3143 1

原创 wsl导致vmmem占用高解决办法

自从装了wsl我这个年迈的电脑就更加吃力,尤其是内存基本上都要占到90%以上,打开任务管理器一看内存一半以上都是被vmmem吃掉了,于是在网上寻找解决办法,并记录优化过程。文章目录定期执行缓存删除硬限制最大内存使配置生效ISSUE定期执行缓存删除在WSL bash上,执行以下命令,并进入编辑模式sudo crontab -e -u root第一次运行会让你选择编译器,我选择了nano,感觉更加友好。并添加以下行:*/15 * * * * sync; echo 3 > /pr

2020-07-28 11:03:17 16431 3

原创 wsl安装anaconda

记录如何在wsl中安装anaconda。文章目录下载与安装配置环境变量下载与安装点击打开Anaconda的官网,找到下方的Download按钮,来到下载界面。下载框中的文件,完成后找到下载的文件位置(最好放在好找的位置)在wsl中找到这个文件开始安装 bash Anaconda3-2020.02-Linux-x86_64.sh随后进入安装过程,有提示时候输入yes,一路回车,等待安装结束。这里我们需要记下框中的路径,也就conda的路径,我们需要把它添加进环境变

2020-07-28 10:23:34 4662

原创 wsl安装/卸载mysql

记录下安装mysql的过程,以及遇到的问题和解决方法。安装基于Ubuntu-18.04,之前尝试了20.04版本尝试了各种方式无果。文章目录安装mysql卸载mysql安装mysql首先更新软件源,保证其为最新。sudo apt-get updatesudo apt-get upgrade然后通过apt命令安装mysqlsudo apt-get install mysql-server静静等待完成,如果没有出现报错,将会得到下面这样:但是不知道你有没有注意到,正

2020-07-28 10:20:41 1276 2

原创 wsl迁移非系统盘

记录了如何将wsl环境迁移至非系统盘,节约本就不富裕的系统盘空间。文章目录下载 LxRunOffline使用与迁移下载 LxRunOffline点击这里,选择最新版下载即可。使用与迁移使用管理员权限打开powershell,并找到解压好的文件查看当前的wsl环境.\LxRunOffline.exe list使用move命令进行迁移.\LxRunOffline.exe move -n 分发版 -d 目录我这里还好没出现任何报错或警告,网上说出现警告也没有

2020-07-28 10:18:59 545

原创 wsl使用vscode调试cpp

记录如何实现在wsl中使用本地vscode进行调试,编译。文章目录wls安装编译环境安装gcc安装gdb测试新建一个cpp文件夹在vscode中打开当前目录vscode配置安装插件配置c/c++扩展配置Taskswls安装编译环境安装gcc存储库包含一个名为build-essential的元包,它包含GCC编译器以及编译软件所需的许多库和其他实用程序。所以我们直接安装它。sudo apt-get install build-essential安装gdb这个我们直接apt安装就可以了。

2020-07-28 10:17:18 813 1

原创 wsl配置git环境

这篇记录下在WSL(Ubuntu-20.04)下如何配置git环境。文章目录安装git配置git配置SSH秘钥后记安装git直接使用apt-get即可。sudo apt-get install git随后使用whereis git 或者git --version检查是否安装完成。配置git配置你的用户名git config --global user.name xxx配置你的邮箱地址git config --global user.email xxx@xxx.com

2020-07-24 19:19:27 5572 4

原创 WSL2的安装详细过程

这部分记录了如何安装wsl,以及如何升级到wsl2的心酸历程。版本要求安装wsl2对系统版本有硬性的要求:运行 Windows 10(已更新到版本 2004 的内部版本 19041 或更高版本)。通过按 Windows 徽标键 + R,检查你的 Windows 版本,然后键入 winver,选择“确定”。 如果内部版本低于 19041,请更新到最新的 Windows 版本。升级windows如果版本达到了要求,则跳过此步骤。Win+S 搜索预览体验计划加入预览体验计划,获

2020-07-24 00:08:51 55721 13

原创 同时存在unicode-escape和utf-8的解码方法

在爬取lc提交代码的时候遇到的一个问题,在爬取到的源码中,符号是采用unicode-escape编码的,而其中的中文是采用utf-8编码的,正常解码无论怎样都会出现乱码,本文记录下解决办法。文章目录示例解决办法示例下面是lc第一题爬取的源码,编码为"utf-8",中文可以正确显示,但是换行符等符号并不能正确显示,因此需要转换。code = "class Solution:\u000A def twoSum(self, nums: List[int], target: int) \u002D

2020-06-09 19:53:51 3487

原创 Leetcode-Helper项目全记录1

LeetCode Helper简介:实现对LeetCode中文站的个人数据和提交源码进行爬取,将源码保存至本地,一键更新源码至github仓库,并且根据数据更新源码仓库的readme.md。本章进展:实现对Leetcode-cn的模拟登陆,并获取题目状态。将个人做题情况保存到本地csv表格。文章目录爬虫模拟登陆建立会话发送post请求登陆网址请求头参数设置请求数据发送请求判别登陆状态爬取题目状态并保存至CSV爬取题目状态保存至csv中写在后面爬虫模拟登陆该部分实现的需求是:建立一个长期的

2020-06-08 15:36:03 438

原创 2020中传计算机专硕考研经验贴

2020中传计算机专硕考研经验贴劝退环节初试部分英语一数学一政治数据结构复试部分总成绩构成专业知识与综合素养部分英语听说能力部分复试名单问题写在最后本文仅仅是我个人的经验贴,记录下考研总结和反思,如果能给你带来一点收获,那就太好了。对了,纯主观,不接受反驳,爱看看,不看滚。劝退环节​ 如果你还没考虑好是不是要考中传,那下面这些点可能会直接把你劝退,如果很坚决的想考,那么这些也一定要知道。我只拿专硕举例,学硕我也没什么发言权。优先一志愿问题:官网写的调剂和一志愿分别排名,优先一志愿。

2020-05-29 21:44:43 3876 5

空空如也

空空如也

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

TA关注的人

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