![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常用工具
骑单车的王小二
切勿眼高于顶,谨记脚踏实地。
展开
-
sql 统计pv时加衰减因子
sql 统计pv时加衰减因子原创 2023-02-11 18:12:31 · 145 阅读 · 0 评论 -
excel 设置双坐标轴柱状图
excel 设置双坐标轴柱状图原创 2023-01-08 23:20:26 · 10993 阅读 · 0 评论 -
jupyterlab 终端显示全路径
jupyterlab 终端显示全路径原创 2022-12-12 14:55:08 · 395 阅读 · 1 评论 -
sql 时间戳转换,查询一段时间内记录
sql 时间戳转换,查询一段时间内记录原创 2022-11-10 20:08:11 · 396 阅读 · 0 评论 -
hadoop问题解决 Permission denied: user=root, access=READ_EXECUTE, inode=“
hadoop问题解决 Permission denied: user=root, access=READ_EXECUTE, inode="原创 2022-08-25 20:22:25 · 1317 阅读 · 0 评论 -
flask 静态文件服务搭建
flask 静态文件服务搭建原创 2022-07-25 21:52:14 · 596 阅读 · 0 评论 -
hive 导入导出hive表数据或转换时间
date_str="2022-04-07"hive -e """set mapreduce.job.queuename=指定集群名;select * from hive表名 where day='${date_str}' and (hour BETWEEN '00' and '23') limit 100000000;""" > 指定目录/指定文件名.txt原创 2022-04-11 18:03:11 · 1468 阅读 · 0 评论 -
查看特定进程&&杀死进程
僵尸进程可能会造成内存爆炸,建议每次运行程序后,top检查下运行进程,并按下述方式查看特定进程查看特定进程ps -aux|grep 【py脚本名】杀死特定进程ps -ef | grep 【py脚本名】 | awk '{ print $2 }' | sudo xargs kill -9#没有sudo权限的话,去掉sudo...原创 2021-12-16 10:56:16 · 1485 阅读 · 0 评论 -
spark/scala常用语法
SparkContext每一个Spark应用都是一个SparkContext实例,可以理解为一个SparkContext就是一个spark application的生命周期,一旦SparkContext创建之后,就可以用这个SparkContext来创建RDD、累加器、广播变量,并且可以通过SparkContext访问Spark的服务,运行任务。spark context设置内部服务,并建立与spark执行环境的连接。spark.sparkContext.textFile(path)textFile的原创 2021-11-18 15:16:10 · 1369 阅读 · 0 评论 -
C++ 程序运行时间【单线程、多线程】
#include<ctime>int main(int argc, char* argv[]){ clock_t startTime,endTime; startTime =clock();//单位为微秒 your_fun(); endTime = clock(); cout << "run time(ms): " << (endTime - startTime)/1000 << endl; return 0;原创 2021-10-28 14:11:59 · 1031 阅读 · 0 评论 -
深度优先和广度优先
深度优先DFS# 深度优先过程def depth_tree(tree_node): if tree_node is not None: print(tree_node._data) if tree_node._left is not None: return depth_tree(tree_node._left) if tree_node._right is not None: return dep转载 2021-10-07 22:26:15 · 603 阅读 · 0 评论 -
版本号命名规范及原则
命名规范主版本号.子版本号.修正版本号命名原则(1)项目初版本时,版本号可以为 0.1.0;(2)当项目在进行了局部修改或 bug 修正时,主版本号和子版本号都不变,修正版本号加 1;(3)当项目在原有的基础上增加了部分功能时,主版本号不变,子版本号加 1,修正版本号复位为 0;(4)当项目在进行了重大修改或局部修正累积较多,而导致项目整体发生全局变化时,主版本号加 1;案例主版本号改动:一期项目用0.1.0;二期项目用1.1.0;三期项目用2.1.0;子版本号改动:增加了权限管理功能模块转载 2021-09-28 20:26:18 · 6776 阅读 · 0 评论 -
编程语言学习超强网站
#免费计算机编程语言教程(C,C++,Python,Java等)C语言中文网:http://c.biancheng.net/##C++60分钟教程http://c.biancheng.net/cpp/biancheng/view/2755.html原创 2021-09-26 09:32:47 · 521 阅读 · 0 评论 -
blade链接.a静态库
blade链接.a静态库,可使用如下方式【需要将.a文件所在目录改为lib64_release】cc_library( name = "paddle_fluid", prebuilt = True, export_incs = "include",)原创 2021-09-22 11:16:28 · 1089 阅读 · 0 评论 -
cmake_blade对比学习
cmake_blade对比学习cmake常用字段及编译流程常用字段编译流程blade常用字段及编译流程示例常用字段编译流程cmake常用字段及编译流程常用字段cmake_minimum_required ///检查cmake的版本project(lac) //工程名为lacoption //脚本定义宏:编译脚本传递参数 -> CMake脚本接收option -> 源代码宏set(定义变量a 路径b) //用变量代替值,定义a代替后面的bmessage //为用户显示一条信息ma原创 2021-09-14 17:39:16 · 944 阅读 · 0 评论 -
linux 一秒钟清理buff/cache缓存占用
sudo sh -c "echo 1 > /proc/sys/vm/drop_caches"sudo sh -c "echo 2 > /proc/sys/vm/drop_caches"sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"查看是否有效:free -hm原创 2021-09-14 10:14:42 · 830 阅读 · 0 评论 -
1分钟解决cmake编译时git慢或clone不了
试了很多方法,效果一般最简单的方式是:进入cmake文件夹下,找到要clone项目的.cmake文件,将里面GIT_REPOSITORY字段的“https"改成“git”原创 2021-09-10 10:36:05 · 3415 阅读 · 0 评论 -
git下载速度慢(设置代理或镜像)
设置代理#设置http代理git config --global http.proxy http://127.0.0.1:8080#设置https代理git config --global https.proxy http://127.0.0.1:8080查看代理git config --global -l全局配置提交文件大小git config http.postBuffer 5242880000取消代理git config --global --unset http.proxy原创 2021-09-10 10:23:35 · 1588 阅读 · 0 评论 -
error: RPC failed; result=35, HTTP code = 0
远程便捷HTTP传输请求数据时最大的缓存字节数,默认时1M字节,默认能满足大多数请求。而当git clone的是大文件,就需要调大git缓存值,例如(怼到5G!):sudo git config --global http.postBuffer 5242880000...原创 2021-09-09 17:25:17 · 1789 阅读 · 0 评论 -
git新建远程分支,并将远程分支合并到远程master
git新建远程分支,并将远程分支合并到远程mastergit新建远程分支,并将远程分支合并到远程mastergit提交到远程分支,并提出合并请求(没有的话会新建)git新建远程分支,并将远程分支合并到远程master【整体相当于先在本地将分支合并到master,再push到远程master】1.git clone 远程仓库2.cd 本地仓库3.git branch 本地分支4.git checkout 本地分支5.coding 本地分支6.git add . ,然后 git commit -原创 2021-09-06 15:36:39 · 4311 阅读 · 7 评论 -
hdfs常用操作命令
https://blog.csdn.net/csdnliuxin123524/article/details/80191795原创 2021-08-30 15:29:06 · 648 阅读 · 0 评论 -
jupyter 无法访问此网站 err_unsafe_port
chrome - "无法访问此网站 err_unsafe_port" - jupyter问题原因解决方法注意问题在chrome浏览器下无法打开jupyter,显示 “无法访问此网站 err_unsafe_port”原因部分端口,chrome浏览器可能在本地不支持打开解决方法右键chrome图标,选择“属性” ,在“目标”栏后面填入“ --explicitly-allowed-ports=your_ip_port”,应用,再次打开注意记得加空格...原创 2021-08-23 15:16:14 · 844 阅读 · 0 评论 -
HDFS相关命令
创建一个文件夹 hdfs dfs -mkdir /myTask创建多个文件夹 hdfs dfs -mkdir -p /myTask1/input1上传文件 hdfs dfs -put /opt/wordcount.txt /myTask/input查看总目录下的文件和文件夹 hdfs dfs -ls /查看myTask下的文件和文件夹 hdfs dfs -ls /myTask查看myTask下的wordcount.txt的内容 hdfs dfs -cat /myTask/wordcou原创 2021-08-17 16:22:43 · 563 阅读 · 0 评论 -
git使用指南(新手入门即可学习)
git使用指南-新手入门即可学习参考安装创建仓库此时工作流状态添加和提交推送改动分支更新与合并标签【如果是自己编程玩耍,这个可以忽略】替换本地改动其他常用git操作将本地源码或一个git仓库源码提交到另一个git仓库使用git本地修改项目并同步修改到GitHub远程仓git删除远程分支本地关联/取消关联远程分支拉取远程指定分支、推送到远程指定分支参考https://www.runoob.com/manual/git-guide/简介Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或原创 2021-08-14 16:17:37 · 859 阅读 · 0 评论 -
VScode 快捷键打开终端
①查看->终端② ctrl + · 【点是键盘上 esc 下面的那个】原创 2021-08-12 11:03:27 · 1060 阅读 · 0 评论 -
linux 查看目录下文件、查看文件具体内容、查看文件夹大小
linux 查看目录下文件、查看文件具体内容查看目录下文件查看文件具体内容查看目录下文件ls 查看目录下所有文件(不包含隐藏文件)ls -a 查看目录下所有文件(包含隐藏文件)查看文件具体内容cat filename 逐行查看文件more filename 逐页查看文件...原创 2021-08-12 10:07:44 · 9925 阅读 · 0 评论 -
linux 查看(统计)文件字数、行数;查看文件具体内容
@[TOC](linux 查看(统计)文件字数、行数)常规命令wcwc -c或–bytes或–chars 只显示Bytes数。wc -l或–lines 显示行数。wc -w或–words 只显示字数。wc -help 在线帮助。wc --version 显示版本信息。原创 2021-08-12 10:02:42 · 2441 阅读 · 0 评论 -
python调用C/C++
https://www.cnblogs.com/yanzi-meng/p/8066944.html原创 2021-08-11 20:53:25 · 532 阅读 · 0 评论 -
Vim设置换行缩进
vi ~/.vimrcset ts=4set expandtabset autoindent原创 2021-08-11 15:46:45 · 2377 阅读 · 0 评论 -
最全的Vim操作快捷键
最全VIM快捷键指令 索 1. 关于Vim vim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 (如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimtutor zh) 1.1 Vim的几种模式 正常...转载 2021-08-10 19:48:15 · 5579 阅读 · 0 评论 -
git branch不显示分支
原因:本地没有指向分支解决方法:#如果没配置git,先把git配置了git config --global user.name your_namegit config user.email your_emailgit init#可以之后,commit一次git commit -m “test”然后就能看到了原创 2021-08-10 17:27:35 · 1859 阅读 · 0 评论 -
绘制logo软件-AI(illustrator)
下载:https://www.jb51.net/softs/698873.html制作logo教程:https://www.zhihu.com/question/41208309?sort=created原创 2021-08-04 19:58:50 · 921 阅读 · 0 评论 -
screen实现linux一个终端开多个窗口(非常适用长时间任务!)
screen可以实现linux一个终端开多个窗口(非常适用长时间任务!)简略步骤:1.创建窗口:screen -S name2. 退出当前窗口(保留窗口): Ctrl+a d键3. 查看所有窗口:screen -ls4. 恢复并进入指定窗口:screen -r name5.退出当前窗口(直接关闭窗口):exit参考链接:https://www.jianshu.com/p/50d6205885d1坑:按住Ctrl,依次再按a,d 可重连按住Ctrl和a,放开a去按d 不可重连原创 2021-08-04 17:31:23 · 2421 阅读 · 0 评论 -
linux命令行查看或编辑文件
查看文件 cat filename编辑文件 vim filename原创 2021-08-04 17:26:49 · 534 阅读 · 0 评论 -
shell脚本批量执行可执行文件
touch一个test.sh文件,按下方例子vim写入:#!/bin/bashecho "---------start shell---"str_list=(a b c)for item in ${str_list[*]}do ./your_exe_file $itemdone~ 保存后,命令行敲chmod +x text.sh,获得权限,然后./test.sh执行即可。...原创 2021-08-04 15:54:50 · 3679 阅读 · 0 评论 -
C++中文输出乱码
简单使用在命令行中先输入命令:chcp 65001然后再开始编译执行程序缺点:只在当前CMD下有效代码中注释//示例#include <cstdlib>//可以引入system("pause")来实现程序的暂停using namespace std;//引入命名空间std,使得std::cout和std::endl可以直接省去std::int main(){ system("chcp 65001"); return 0;}修改mingw的输出参考:原创 2021-08-02 11:32:31 · 1982 阅读 · 0 评论 -
linux环境下cmake安装及使用
linux安装cmake#/bin/shcd /usr/local/src/wget http://wwwNaNake.org/files/v2.8/cmake-2.8.12.2.tar.gztar zxvf cmake-2.8.12.2.tar.gzcd cmake-2.8.12.2./configureMakeMake installlinux使用cmake参考: https://www.cnblogs.com/chengzhicc/p/6066147.html原创 2021-08-02 10:43:47 · 4431 阅读 · 0 评论 -
linux cd常用方法
linux cd常用方法cd 目录名 (进入目录)cd … (后退一个目录层)cd - (退回上次访问的目录)cd ~(回到根目录)原创 2021-07-29 21:24:23 · 557 阅读 · 0 评论 -
vim按ESC也没法退出(解决)
问题:按了Esc也无法输入:q退出文件原因:系统当前为中文输入法解决方案:先insert试一下(键盘i),切换回英文,再Esc,然后输入:q退出原创 2021-07-29 15:22:47 · 4736 阅读 · 0 评论 -
linux查找目录中指定文件或遍历指定文件夹
查找目录中指定文件终端输入:find 指定文件夹 指定文件名其中,文件夹可以不指定,但搜索较慢。原创 2021-07-28 21:59:32 · 1461 阅读 · 0 评论