自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 独显装ubuntu18.04(或者mint 20)双系统,nvidia驱动,brightness-controller调亮度

独显笔记本安装ubuntu18.04双系统,以及安装nvidia显卡驱动1安装ubuntu18.04(1)下载镜像文件ios,下载地址可以是清华镜像站(2)使用ultral软件,将镜像文件刻录到U盘里,USB-HDD++写入就可以了(3)修改bios,联想笔记本进入bios的按键为F2,将U盘启动放在第一序列(4)挂载分配 swap 主分区 4GB efi 逻辑分区 512MB / 主分区 60GB

2021-05-24 23:10:21 1205

原创 ubuntu18.10安装chrome浏览器,百度网盘,微信,pycharm,以及快捷方式

这里写自定义目录标题ubuntu18.10安装chrome浏览器(1)第一步(2)第二步(3)第三步(4)第四步(5)第五步(6)总结ubuntu18.10安装chrome浏览器(1)第一步官网下载chrome的deb安装包(2)第二步解压deb安装包air@air:~/下载$ dpkg -x google-chrome-stable_current_amd64.deb googleair@air:~/下载$ lsgoogle google-chrome-stable_current_am

2021-02-06 21:51:58 1241

原创 Ubuntu Server 20.04 LTS 64bit安装ftp服务

新建 /etc/vsftpd.chroot_list 文件,添加登录ftp服务器的用户,可以直接用当前账号。FTP在连接和传输数据分别用到了两个不同的端口21和20。其中,21用于连接,20用于传输数据。

2024-04-19 19:00:47 477

原创 云服务器ubuntu搭建自己的gitlab私有仓库

ubuntu搭建gitlab私有仓库

2023-03-29 21:26:15 727 1

原创 安装pyenv-win(windows 环境)支持多个python环境管理

pyenv多个python环境

2023-02-20 19:38:52 2265

原创 python二进制截图,图片存到本地

python截图

2022-12-14 20:57:40 644

原创 python处理未知数据类型的字符,整型浮点型字符串转换为浮点型数字

整型,浮点型字符串转换为数字类型

2022-11-12 14:21:50 798

原创 xpath常用语法

xpath语法

2022-10-31 16:39:09 574

原创 windows7升级ie8到ie11,处理selenium调用ie11出现Unbale to get browser问题

ie11离线安装包,selenium调用ie11出现unable to get browser的问题

2022-10-07 09:18:16 570

原创 selenium已知cookie模拟登录,通过selenium,requests或者session下载pdf,selenium获取html元素,JavaScript获取html元素

selenium,request,session,js

2022-10-05 00:47:30 684

转载 Fiddler抓包

fiddler抓包

2022-10-02 09:52:49 1092

原创 python post请求

post请求的4种编码方式。

2022-09-30 09:17:00 14373

原创 windows中给python安装虚拟环境,修改镜像源

修改python虚拟环境路径

2022-08-24 09:25:36 1272

原创 git使用记录

git使用记录

2022-08-19 09:05:16 547

原创 windows11安装msi文件的方法

windows安装msi

2022-08-17 20:27:42 9381 4

原创 ubuntu安装node-v16.14.2-linux-x64.tar.xz

1.下载https://nodejs.org/dist/v16.14.2/node-v16.14.2-linux-x64.tar.xz2.解压xz -d node-v16.14.2-linux-x64.tar.xztar xvf node-v16.14.2-linux-x64.tar3.配置环境变量sudo vim /etc/profile使环境变量生效source /etc/profilenode -v判断是否安装成功...

2022-03-18 11:26:21 1638

原创 ubuntu安装mysql详细过程

1.安装mysql-serversudo apt install mysql-server2.登录sudo mysql -u root -p两点要注意:添加sudo;password中,默认使用回车键3.修改登录密码4.卸载msyql不要使用,如果没有备份,删除发生故障都恢复不了sudo rm -rf /var/lib/mysql/sudo rm -rf /etc/mysql/sudo apt-get autoremove mysql* --purge -y查看安装的my

2022-03-18 10:18:08 10250 2

原创 ubuntu新增固态硬盘

1. 查看所有硬盘sudo fdisk -l2.将新增磁盘分区挂载到根目录sudo fdisk /dev/nvme1n1挂载后,sudo fdisk -l的结果如下:3.格式化分区sudo mkfs -t ext4 -c /dev/nvme1n1p1其中:-t ext4 表示磁盘格式化类型为ext4-c 表示检查硬盘是否损坏,可以不检查4.添加新固态的挂载目录sudo mkdir /data # 新增目录/datasudo mount /dev/nvme1n1p1

2022-02-27 18:57:30 3593 3

原创 pandas写入字典,或者pandas以各种格式输出数据

pandas

2022-02-16 11:45:14 3052 2

原创 python一行写if else,以及if else列表推导

1. if else1个if else多个if else(1)如果第一个if成立,则返回第一个if左边的结果>>> b=0 >>> a = 1 if b==0 else 3 if b==1 else 4>>> print(a)1(2)如果第一个if不成立,看第二个if,如果第二个if成立,则返回第二个if左边的else结果>>> b=0>>> a = 1 if b==1 els

2022-02-14 10:52:07 6645 2

原创 clickhouse普通函数,聚合函数使用总结

## 一.创建clickhouse表### 1.建表CREATE TABLE ck_test( `id` String COMMENT 'id', `int_1` UInt32 COMMENT '整型列1', `int_2` UInt32 COMMENT '整型列2', `str_1` String COMMENT '字符串列1', `str_2` String COMMENT '字符串列2')ENGINE = MergeTreeORDER BY id...

2022-02-11 14:38:01 8160

原创 python连接clickhouse两种方法

1.使用Client类import loggingfrom apscheduler.schedulers.blocking import BlockingSchedulerfrom clickhouse_driver import Clientlogger = logging.getLogger(__name__) # 操作日志对象class CkClient(): """数据库连接的公共类,初始化连接,自定义查询,删除等操作""" def __init__(self):

2022-02-09 10:29:16 4519

原创 clickhouse使用clickhouse-backup来本地和远程备份文件

1.下载clickhouse-backupwget https://github.com/AlexAkulov/clickhouse-backup/releases/download/v1.0.0/clickhouse-backup.tar.gztar -zxvf clickhouse-backup.tar.gz # 解压cd clickhouse-backupcp clickhouse-backup /usr/local/bin/ # 将可执行文件复制到/usr/local/binmkdir

2022-02-08 18:04:17 5879 1

原创 clickhouse重启,以及修改数据存储目录后重启失败的解决办法

1.clickhouse重启,查看重启之后的状态 systemctl restart clickhouse-server #重启 systemctl start clickhouse-server # 启动 systemctl status clickhouse-server #查看状态2. 修改数据文件存储路径vim /etc/clickhouse-server/config.xml 将/var/lib/clickhouse默认存储路径,改为/data/clickhousecp -r

2022-02-08 13:02:22 10848

原创 ubuntu从安装python到安装虚拟环境virtualenv的完整过程

一.安装python,pip1.安装指定版本的python3.8sudo apt install python3.82.发现本地已经有python3.6,如何将python3.8作为默认的python(注意对于一个完整的linux系统,事先都会安装一个python,修改默认python要慎重,因为修改之后,系统可能不支持新的默认python)which python #或者which python#查看可执行文件存放目录使用软链接ln -s 目标路径 软链接路径例如:ln -

2022-01-27 22:38:59 2537

原创 ubuntu安装docker

1.安装docker 1127 curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add - 1128 sudo apt install curl # 没有安装curl的时候,无法执行1127行命令 1129 curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

2022-01-27 12:37:28 935

原创 clickhouse远程连接以及用户名密码设置

clickhouse远程连接以及用户名密码设置(1)远程连接sudo vim /etc/clickhouse-server/config.xml两种情况,如果没有禁用ipv6,找到<!--<listen_host>::</listen_host> -->改为<listen_host>::</listen_host>如果禁用了ipv6,则使用配置<listen_host>0.0.0.0</listen_host

2022-01-18 16:05:37 3606

原创 ubuntu20禁止hdmi显示器音频输出

ubuntu20禁止hdmi显示器音频输出,有线耳机输出音频1.安装pavucontrolsudo apt install pavucontrol确保选择sof-hda-dsp Speak + Headphones确保选择Headphones就可以通过有线耳机输出音频2.查看音频输出的卡号,设备aplay -l3.新建文件sudo vim /etc/asound.conf​ 内容:defaults.pcm.card 0defaults.pcm.device 0dev

2022-01-16 12:00:11 3976

原创 ubuntu好用的输入法googlepinyin

ubuntu好用的输入法googlepinyin1.安装fcitxsudo apt install fcitx2.安装googlepinyinsudo apt install fcitx-googlepinyin

2021-12-31 17:29:31 1991

原创 ubuntu好用的截图软件flameshot和设置快捷方式截图

ubuntu好用的截图软件flameshot和设置快捷方式截图1.安装sudo apt install flameshot[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nZS4PNP0-1640942289426)(/home/dair/.config/Typora/typora-user-images/image-20211231161626312.png)]2.设置快捷方式设置-键盘快捷键-添加快捷键-设置命令为flameshot gui即可[外链图片转存失

2021-12-31 17:18:36 779

原创 ubuntu火狐浏览器没有flash插件

ubuntu火狐浏览器没有flash插件sudo apt install flashplugin-nonfree或者sudo apt install browser-plugin-freshplayer-pepperflash注意:需要重启火狐之后,才能生效

2021-12-31 14:45:13 911

原创 hive sql报错ParseException in subquery source

hive sql报错ParseException in subquery sourceorg.apache.hadoop.hive.ql.parse.ParseException:line 368:18 cannot recognize input near ‘group’ ‘by’ ‘order_phone_num’ in subquery sourcesql: customer_Flag as ( select order_phone_num,

2021-12-21 14:37:15 4511

原创 dataframe一列拆分为多列,一行拆分为多行

dataframe一列拆分为多列,一行拆分为多行import pandas as pddf = pd.DataFrame([['a1','a2', 'a3_a4'], ['b4', 'b5', 'b6_b7']],columns=['A','B','C'])abc0a1a2a3_a41b4b5b6_b71.一列拆分为多列使用指定分隔符,将一列分隔为多列import pandas as pddf = pd.DataFrame([['a1','a2'

2021-12-14 11:23:36 7613

原创 pandas中使用apply

pandas中使用applyimport pandas as pddf = pd.DataFrame([['a1','a2', 'a3'], ['b4', 'b5', 'b6']],columns=['A','B','C'])1.使用apply修改指定列内容abc0a1b2c31a4b5c6import pandas as pddf = pd.DataFrame([['a1','a2', 'a3'], ['b4', 'b5', 'b6']],col

2021-12-14 10:35:02 1672

原创 dataframe删除指定列

dataframe删除指定列 import pandas as pd df = pd.DataFrame([[1, 2, 3], [4, 5, 6]],columns=['A','B','C']) df = df.drop(['A'], axis=1) #删除A列abc01231456输出:bc023156

2021-12-14 10:03:30 13154

原创 python方法itertools实现排列组合

python方法itertools实现排列组合1.组合itertools.combinations(参数1,参数2)参数1:需要被组合的字符串列表参数2:整型数,表示几个元素作为一个组合 import itertools for i in itertools.combinations(['1','2','3'],2): print(i) 输出:('1', '2')('1', '3')('2', '3')2.排列itertools.permutations(参数

2021-12-10 18:05:15 1390

原创 dataframe按行遍历按列遍历,切片举例

dataframe按行遍历按列遍历,切片举例 import pandas as pd df = pd.DataFrame([[1, 2, 3], [4, 5, 6]],columns=['A','B','C'])abc012314561.按行遍历(1) for indexs in df.index: print(df.loc[indexs])df.iloc[indexs]和df.loc[indexs]输出结果相

2021-12-10 14:36:38 3044

原创 dataframe判断为空,以及添加一行数据或者空行

dataframe判断为空,以及添加一行数据或者空行df = pd.Dateframe()1.判断为空(1)df.empty返回true,表示为空(2)len(df) == 0,表示为空(3)df.shape[0] = 0,表示为空;df.shape[0]返回行数,df.shape[1]返回列数2.dataframe添加一行数据(1)加入空行df = df.append(pandas.Series(),ignore_index=True)# 或者df =df.append(pandas.

2021-12-10 12:13:23 6287

原创 sql中使用正则表达式regexp的两种方式

sql中使用正则表达式regexp的两种方式table_a:idtitle1健康早餐2自动变速table_b:nameregname1(营养|健康).{0,2}早餐name2(自动|智能).{0,2}变速1.方式一匹配正则表达式select id, title from table_a where title regexp ' (营养|健康).{0,2}早餐'不匹配正则表达式 title fr

2021-12-09 10:17:28 5590

原创 IDEA配置maven

IDEA配置maven(1)配置maven和repository(2)配置jdkFile -> Project Structure(3)配置Scala

2021-11-29 16:33:28 184

空空如也

空空如也

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

TA关注的人

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