自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叶梨子

不如正儿八经写点东西嗨

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

原创 2020年个人总结

2021考研结束了,重新开始写作,经历多个平台和个人博客辗转,最后决定还是回到当初的起点CSDN来写写博文2020年12月28日之前的所有博文之后都会进行相关的修改和删除,年轻气盛里面很多问题没搞好就发出来了,实在是不应该12月29日-12月31日会将之前在外写的许多散的文章整合修改下再发出来新博文从2021年开始更新,希望大家共同努力进步,加油!...

2020-12-29 00:41:16 201 1

原创 OpenMLDB新手入门开源介绍

OpenMLDB新手入门开源介绍,OpenMLDB是一个开源机器学习数据库,提供线上线下一致的生产级特征平台。

2022-11-10 11:45:40 1403 1

原创 vmware配置虚拟机环境后无网络问题

如果动态ip的可以不IPADDR、NETMASK、GATEWAY、DNS1注释掉,BOOTPROTO修改为hdcp。如果你的ifcfg-ens33没有分配id,那你可以到该目录中进行修改。无论动态ip还是静态ip,ONBOOT都要修改为yes。给一份已经解决问题的配置(该方法为固定ip)博主是单网卡NAT模式。......

2022-07-22 17:00:50 301

转载 wsl2(Ubuntu-22.04)配置mysql8.0

该教程转载原地址:https://blog.csdn.net/gandongusa/article/details/122964656原博主为ubuntu-20.04版本,本博主为ubuntu-22.04版本,因此本方法具备通用性。因为ubuntu内置了最新的mysql8.0版本,因此快捷安装就直接这么整就行了,如果需要安装mysql5.7可以去看看官网的二进制安装。如果需要在docker中安装可以去看docker相关拉镜像操作。1.1 启动MySQL服务WSL子系统Ubuntu中不包含system

2022-07-14 11:21:49 3486 4

原创 wsl2换源及无法验证签名问题

备份list文件修改list文件按理说,是默认自带了vim的,如果提示没有vim可以使用sudo apt install vim来安装一个,或者将vim改为vi。将里面的内容全部删除,然后替换为我下面附件提供的各类源。(本文仅提供一种阿里源)更新软件列表补充问题由于没有公钥,无法验证下列签名: NO_PUBKEY 3B4FE6ACC0B21F32解决方法:打开终端,下载对应密钥3B4FE6ACC0B21F32是缺少的密钥,缺少什么就下什么...

2022-07-14 07:48:10 590

原创 当前目录下批量将.ipynb文件转换为.py文件

当前目录下批量将.ipynb文件转换为.py文件

2022-07-09 22:03:55 216

原创 从零开始搭建wsl相关环境

从零开始搭建wsl相关环境

2022-07-05 17:45:38 480

原创 二分的核心就是四种情况

二分的核心就是四种情况选择(l + r)还是(l+r+1)取决于你想逼近左边还是逼近右边二分模板-来自于yxcbool check(int x) {/* ... */} // 检查x是否满足某种性质// 区间[l, r]被划分成[l, mid]和[mid + 1, r]时使用:int bsearch_1(int l, int r){ while (l < r) { int mid = l + r >> 1; if (check(

2022-05-03 20:03:10 97

原创 本地win10与WSL文件传输

使用下面命令explorer.exe .就可以啦

2022-04-16 09:54:54 4210 1

原创 win10修改WSL2存储路径

1.关闭WSLwsl --shutdown2.查看系统信息wsl -l -v显示如下NAME STATE VERSION* Ubuntu Stopped 2这里我们知道了NAME3.导出系统,示例如下wsl --export Ubuntu D:\ubuntu.tar注意这里的Ubuntu是和上面的NAME相同4.删除系统,示例如下:wsl --unregister Ubuntu出现“正在注销…”即成功5.导入系统,指定新的位置 ,示例如下:wsl --import U

2022-04-16 09:33:29 1330

原创 加速go get

go env -w GO111MODULE=ongo env -w GOPROXY=https://goproxy.io,direct

2022-02-07 21:55:44 465

原创 linux中pip和conda配置清华源

pip设置清华源pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simpleconda设置清华源添加源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/

2021-12-09 13:46:27 3731

原创 质因数分解代码

质因数分解const int maxn = 5000005; // n:待分解质因数// tot:不同质因数的值// a[i]表示第i个质因数的值// b[i]表示第i个质因数的指数 int a[maxn], b[maxn]; int factor(int n){ int temp, now; temp = (int)((double)sqrt(n) + 1); int tot = 0; now = n; for(int i=2;i<=t

2021-07-18 16:26:34 534

原创 牛客网C/C++语言基础答案

1.你好,牛客#include<bits/stdc++.h>using namespace std;int main(){ printf("hello nowcoder"); return 0;}2.牛牛学说话之-整数#include<bits/stdc++.h>using namespace std;int main(){ int a; scanf("%d", &a); printf("%d", a

2021-07-04 15:19:01 1000

原创 使用vscode写acm、leetcode的题目

简介Visual Studio Code(以下简称 VS Code) 是一个由微软开发,同时支持 Windows、Linux 和 macOS 等操作系统且开放源代码的代码编辑器。它是用 TypeScript 编写的,并且采用 Electron 架构。它带有对 JavaScript、TypeScript 和 Node.js 的内置支持,并为其他语言(如 C、C++、Java、Python、PHP、Go)提供了丰富的扩展生态系统。编译器Windows推荐使用 GNU 编译器。需要去 MinGW Dist

2021-06-17 15:02:05 1525 5

原创 浅谈leetcode11题盛最多水的容器和42题接雨水

11题要和42题结合起来看,42就是11的一个小变化,双指针类型的题目要求我们把握前后指针移动的过程,并且要明白每次移动的时候我们需要根据要求做哪些操作,不仅仅是一维可以使用双指针,在不少二维矩阵的情况中也可以通过双指针来解决问题11. 盛最多水的容器本题是一道非常经典的面试题,题目要求我们找出其中的两条线,使其能容纳尽量多的水常规暴力的做法就是O(n2)O(n^2)O(n2),两个for直接遍历,但这种做法非常的暴力,显得非常不优美,那让我们来看看双指针是如何来解决这道题的双指针,顾名思义,我们需

2021-05-30 22:26:26 199

转载 c++与java的文件输入输出

c++的文件输入输出采用freopen的方式#define INPUT "C:/input.txt"#define OUTPUT "C:/output.txt"int main() { // connect I/O streams to files freopen(INPUT, "r", stdin); freopen(OUTPUT, "w", stdout); int x; while (cin >> x) { cout << x &lt

2021-05-17 20:40:07 102

转载 acm写题,程序结果进行对拍

对拍是一种进行检验或调试的方法,通过对比两个程序的输出来检验程序的正确性。可以将自己程序的输出与其他程序的输出进行对比,从而判断自己的程序是否正确。对拍过程要多次进行,因此需要通过批处理的方法来实现对拍的自动化。具体而言,对拍需要一个 数据生成器 和两个要进行输出结果比对的程序。每运行一次数据生成器都将生成的数据写入输入文件,通过重定向的方法使两个程序读入数据,并将输出写入指定文件,最后利用 Windows 下的 fc 命令比对文件(Linux 下为 diff 命令)来检验程序的正确性。如果发现程序出

2021-05-15 23:24:25 182

原创 简单提高git clone速度方案

修改一下url链接,在github.com后面加上.cnpmjs.org比如原始命令是:git clone https://github.com/mu-editor/mu.git修改后命令为:git clone https://github.com.cnpmjs.org/mu-editor/mu.git

2021-04-29 23:24:24 260 1

原创 百度云服务器Centos7.9下安装python3及pip3

1.安装python3.6.51.1 先去python官网下载python3安装包官网:https://www.python.org/downloads/source/通过wget命令下载1.2 安装zlib-devel包(后面安装pip需要用到,这里先下载,后面就不用重复编译)yum install zlib-devel1.3 解压命令: tar -xvf Python-3.8.8.tgz 1.4 将解压文件移动到 usr/local目录下mv Python-3.8.8 /usr/l

2021-04-29 16:31:12 695 2

原创 git bash使用conda命令切换环境

将anaconda的图示的几个路径添加进去conda创建环境及切换环境创建环境conda create -n your_env_name python=3.7删除环境conda remove -n your_env_name --all激活自定义的环境source activate your_env_name退出环境source deactivateconda deactivate//或者这样列出所有的环境conda env listconda info --envs//

2021-04-28 13:54:58 3118 6

原创 MSYS2添加国内源

步骤:1、打开MSYS2软件内的\etc\pacman.d\ 中3个文件,分别进行修改mirrorlist.mingw32 mirrorlist.mingw64 mirrorlist.msys 2、用编辑器打开这3个文件,加入国内的源,会优先进行访问 # 号代表注释mirrorlist.mingw32:#### 32-bit Mingw-w64 repository mirrorlist#### Primary## msys2.org ## 清华大学Server = h

2021-04-27 23:33:42 732

原创 21考研燕大计算机调剂贴(一个废柴的血与泪)

2021燕大计算机专硕调剂上岸严格意义上来说,这不是一个初试、复试相关的经验贴,而是一个二战人一年半来的心理路程,如果你一战失败感到迷茫,可以来听听我的故事由于部分内容涉及个人信息,因此我会模糊掉一些具体数据内容,希望大家能够理解个人部分信息某弱校双非(除省内一本外,省外均为二本)算法竞赛、互联网+、挑战杯、大数据等相关竞赛较多,有多个国奖和省奖项目经历较为丰富,在大数据、java、深度学习等领域都参与过不少项目,拥有一定的实习经验2019年一战失败选择学校:广州某校初试总成绩:320政

2021-04-06 21:22:11 7504 8

原创 Python进程与线程

进程模块——multiprocessing函数名介绍参数返回值Process创建一个进程target,args进程对象start执行进程无无join阻塞进程无无kill杀死进程无无is_alive进程是否存活无bool举例# coding:utf-8import timeimport osimport multiprocessingdef work_a(): for i in range(10):

2021-01-27 17:05:04 92

原创 scala用maven打包无class问题

官方文档:https://davidb.github.io/scala-maven-plugin/index.htmlscala编译的时候,jar包里没有生成相关的class,原因是需要配置插件,详细内容都可以在官方文档中找如果急用可以把下面代码拷进你的pom.xml中主pom.xml<plugin> <groupId>net.alchim31.maven</groupId> <artifactId>scala-maven-plugi

2021-01-27 00:13:10 881

原创 spark序列化

官方文档:https://spark.apache.org/docs/latest/tuning.html序列化在分布式应用的性能中扮演着重要的角色。格式化对象缓慢,或者消耗大量的字节格式化,会大大降低计算性能。通常这是在spark应用中第一件需要优化的事情。Spark的目标是在便利与性能中取得平衡,所以提供2种序列化的选择。Java serialization在默认情况下,Spark会使用Java的ObjectOutputStream框架对对象进行序列化,并且可以与任何实现java.io.Seri

2021-01-27 00:12:13 321

原创 azkaban3.0调度spark

源码配置:https://github.com/azkaban/azkaban/blob/master/az-hadoop-jobtype-plugin/src/main/java/azkaban/jobtype/SparkJobArg.javagoogle和官方文档都没有说明spark的调度方法,因此这个需要自己从源码处自己研究怎么写配置过程1.plugins/jobtypes下几个文件commonprivate.properties和common.properties内的hadoop.home

2021-01-27 00:11:36 294

原创 hive文件存储格式及数据压缩

一、存储格式行存储和列存储行存储可以理解为一条记录存储一行,通过条件能够查询一整行数据。列存储,以字段聚集存储,可以理解为相同的字段存储在一起。二、Hive文件存储格式TEXTFILEHive数据表的默认格式,存储方式:行存储。可以使用Gzip压缩算法,但压缩后的文件不支持split在反序列化过程中,必须逐个字符判断是不是分隔符和行结束符,因此反序列化开销会比SequenceFile高几十倍。SEQUENCEFILE压缩数据文件可以节省磁盘空间,但Hadoop中有些原生

2021-01-27 00:10:53 334

原创 hadoop-lzo安装和小测试

前置要求1.安装好hadoop2.安装好jdk和maven(maven提前配置阿里云连接,不然慢死!)3.安装前置库yum -y install lzo-devel zlib-devel gcc autoconf automake libtoollzo使用流程下载及安装# 下载wget http://www.oberhumer.com/opensource/lzo/download/lzo-2.10.tar.gz# 解压tar -zxvf lzo-2.10.tar.gzcd

2021-01-27 00:10:10 183

原创 win10中IDEA导入hive源码并实现远程连接服务器元数据

windows下坑很多,比linux和mac都要麻烦一、准备工作下载Hive源码本次案例,我们使用CDH版本,版本为:hive-1.1.0-cdh5.16.2-src.tar.gz下载链接:http://archive.cloudera.com/cdh5/cdh/5/hive-1.1.0-cdh5.16.2-src.tar.gz编译Hive源码使用git-bash编译mvn clean package -DskipTests=true -Phadoop-2## 经过漫长的等待,出

2021-01-27 00:08:54 338

原创 采用mysqldump工具备份mysql数据

mysqldump工具备份备份整个数据库$> mysqldump -u root -h host -p dbname > backdb.sql备份数据库中的某个表$> mysqldump -u root -h host -p dbname tbname1, tbname2 > backdb.sql备份多个数据库$> mysqldump -u root -h host -p --databases dbname1, dbname2 > backdb.sql

2021-01-27 00:05:58 128

原创 hdu oj最基础50题(2040-2050题)

hdu oj最基础100题(2040-2049题)题目地址:http://acm.hdu.edu.cn/listproblem.php?vol=11本博文旨在帮助部分跨考生从初试踏入复试,大家加油hhhhh本内容编写过程中仅使用最基本的c语言知识,不使用c++库文章目录hdu oj最基础100题(2040-2049题)2040.亲和数2041.超级楼梯2042.不容易系列之二2043.密码2044.一只小蜜蜂...2045.不容易系列之(3)—— LELE的RPG难题2046.骨牌铺方格2047.阿

2021-01-02 23:10:49 224

原创 hdu oj最基础50题(2030-2039题)

hdu oj最基础100题(2030-2039题)题目地址:http://acm.hdu.edu.cn/listproblem.php?vol=11本博文旨在帮助部分跨考生从初试踏入复试,大家加油hhhhh本内容编写过程中仅使用最基本的c语言知识,不使用c++库文章目录hdu oj最基础100题(2030-2039题)2030.汉字统计2031.进制转换2032.杨辉三角2033.人见人爱A+B2034.人见人爱A-B2035.人见人爱A^B2036.改革春风吹满地2037.今年暑假不AC2038.

2021-01-01 00:03:20 167

原创 hdu oj最基础50题(2020-2029题)

hdu oj最基础100题(2020-2029题)题目地址:http://acm.hdu.edu.cn/listproblem.php?vol=11本博文旨在帮助部分跨考生从初试踏入复试,大家加油hhhhh本内容编写过程中仅使用最基本的c语言知识,不使用c++库文章目录hdu oj最基础100题(2020-2029题)2020.绝对值排序2021.发工资咯:)2022.海选女主角2023.求平均成绩2024.C语言合法标识符2025.查找最大元素2026.首字母变大写2027.统计元音2028.Lo

2020-12-31 19:55:14 702 1

原创 hdu oj最基础50题(2010-2019题)

hdu oj最基础100题(2010-2019题)地址:http://acm.hdu.edu.cn/showproblem.php?pid=2000本博文旨在帮助部分跨考生从初试踏入复试,大家加油hhhhh本内容编写过程中仅使用最基本的c语言知识,不使用c++库文章目录hdu oj最基础100题(2010-2019题)2010.水仙花数2011.多项式求和2012.素数判定2013.蟠桃记2014.青年歌手大奖赛_评委会打分2015.偶数求和2016.数据的交换输出2017.字符串统计2018.母牛

2020-12-31 00:22:46 222

原创 hdu oj最基础50题(2000-2009题)

hdu oj最基础100题(2000-2009题)地址:http://acm.hdu.edu.cn/showproblem.php?pid=2000本博文旨在帮助部分跨考生从初试踏入复试,大家加油hhhhh本内容编写过程中仅使用最基本的c语言知识,不使用c++库文章目录hdu oj最基础100题(2000-2009题)2000.ASCII码排序2001.计算两点间的距离2002.计算球体积2003.求绝对值2004.成绩转换2005.第几天?2006.求奇数的乘积2007.平方和与立方和2008.数

2020-12-31 00:22:13 249

原创 shell基础语法

shell基础语法指定脚本要使用的 Shell#!/bin/bash上面这句代码中, /bin/bash 是 Bash 程序在大多数 Linux 系统中的存放路径,而最前面的 #! 被称作 Sha-bang,或者 Shebang。在计算机科学中,Shebang(也称为 Hashbang )是一个由井号和叹号构成的字符串 #! ,其出现在文本文档的第一行的前两个字符。在文档中存在 Shebang 的情况下,类 Unix 操作系统的进程载入器会分析 Shebang 后的内容,将这些内容作为解释器指

2020-12-31 00:21:17 415

原创 解决Maven新建工程卡顿问题

解决Maven新建工程卡顿问题通过链接https://repo.maven.apache.org/maven2/archetype-catalog.xml下载拷贝到F:\software\maven_repository\如果你没有修改默认路径的话,应该是C:\Users\Administrator\.m2\repository\org\apache\maven\archetype\archetype-catalog\3.1.2IDEA创建的时候添加参数命令archetypeCatalog=

2020-12-31 00:20:23 177

原创 流与输出重定向

流与输出重定向流就是读一点数据, 处理一点点数据重定向,是什么意思呢?简单来说,就是我们可以把本来要显示在终端的命令结果,输送到别的地方:到文件中或者作为其他命令的输入(命令的链接,或者叫命令管道)。> :重定向到文件中。如果文件已存在,则覆盖文件内容;文件不存在,则创建文件。>> :重定向到文件末尾。如果文件不存在,则创建文件。> 和 >> 符号只是将标准输出重定向到文件,并不能将标准错误输出重定向到文件。那么我们要重定向标准错误输出,该怎么办呢?我们

2020-12-31 00:19:40 271 1

原创 nohup与前台后台操作

nohup与前台后台操作1. & 符号和 nohup 命令:后台运行进程我们到目前为止用终端做的事情都是目所能及的,也就是说:我们运行的命令都是在前台可见的。这样的一个好处是我们可以看到命令运行的过程,有什么问题可以及时发现。但是也有缺陷,例如有的命令运行耗时良久,我们又不想无所事事,怎么办呢?难道我开一个终端专门执行一个耗时命令,然后为了能做其他事情,我再启动一个终端,那也很不方便。事实上,我们可以在同一个终端中同时运行好几个命令。怎么做呢?就需要用到后台进程的概念。前台进程和后台进程

2020-12-31 00:19:13 4990 2

空空如也

空空如也

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

TA关注的人

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