自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

皮皮虾的博客

爱好python,喜欢琢磨爬虫!

  • 博客(57)
  • 资源 (3)
  • 收藏
  • 关注

原创 深度学习入门到放弃系列 - Jupyter Notebook添加虚拟环境

虚拟环境Jupyter Notebook

2024-06-01 13:20:54 240

原创 深度学习入门到放弃系列 - ChatGLM3-6B微调实战

LoRAChatGLM3

2024-05-17 22:39:40 568 2

原创 深度学习入门到放弃系列 - 阿里云人工智能平台PAI部署开源大模型chatglm3

云服务器部署chatglm3阿里云人工智能平台PAI

2024-05-14 22:57:22 1466 4

原创 深度学习入门到放弃系列 - 魔搭社区完成开源大模型部署调用

魔搭社区ollama大模型搭建和部署

2024-05-09 23:55:22 750

原创 hadoop集群三之hive安装

hive安装 hive的详细安装 hive初始化报错的解决办法 guava版本不一致的解决办法

2023-06-18 22:36:54 897

原创 HDFS常用命令及使用Big Data Tools操作HDFS

HDFS常用命令 Big Data Tools

2023-06-18 18:44:37 711 1

原创 python进制转换

python进制转换

2022-06-12 23:11:10 371 2

原创 flink(scala版)学习二之常用的Sink

Sink之kafka存储import org.apache.flink.streaming.api.scala.StreamExecutionEnvironmentimport org.apache.flink.streaming.connectors.kafka.{FlinkKafkaProducer, KafkaSerializationSchema}import org.apache.kafka.clients.producer.ProducerRecordimport org.apache.

2022-05-11 00:12:43 692

原创 kafka常用命令记录

环境centos7.6下已搭建kafka集群未搭建kafka集群的请移步参考搭建常用命令说明:所有的执行命令均默认表示在kafka的安装目录,如果在bin目录下直接执行sh的命令即可# 查看节点下topic列表bin/kafka-topics.sh --list --zookeeper node1:2181bin/kafka-topics.sh --list --zookeeper node1:2181,node2:2181,node3:2181# 创建topic test01bin/k

2022-05-08 23:06:04 438

原创 flink(scala版)学习一之常用的source

source之文件数据读取import org.apache.flink.streaming.api.scala.StreamExecutionEnvironment//导入隐式转换,建议写在这里,可以防止IDEA代码提示出错的问题import org.apache.flink.streaming.api.scala._object FileReadeSource { def main(args: Array[String]): Unit = { //初始化Flink的Streamin

2022-05-08 14:25:11 739

原创 hadoop集群四之zookeeper、kafka安装

mac搭建hadoop集群一之虚拟机安装mac搭建hadoop集群二之hadoop安装hadoop集群搭建完成后,紧接着我们将安装zookeeper组件。zookeeper安装上传zookeeper并解压将压缩包上传到服务器/export/server目录下并解压,安装包自取,zookeeper版本3.5.6tar -zxvf apache-zookeeper-3.5.6-bin.tar.gz移动到/usr/local下并修改名称为zookeepermv apache-zookeepe.

2022-05-01 16:25:03 1468

原创 hadoop集群二之hadoop安装

上一篇我们已经准备好三台虚拟机,计划一主两从搭建hadoop集群。没安装的可以参考一下。虚拟机安装传送门:mac搭建hadoop集群之虚拟机安装集群规划主机角色node1NN DN RM NMnode2SNN DN NMnode3DN NM集群配置hadoop3.3安装包下载更改主机名分别将三台虚拟机分别更改为node1、node2、node3。vim /etc/hostname新增host映

2022-04-28 23:19:34 2403

原创 hadoop集群一之虚拟机安装(mac)

环境准备工作镜像:centos7虚拟机:WMware阿里云镜像站CentOS-7-DVD版本:DVD是标准安装盘,一般下载这个就可以了,我也是下载的这个。CentOS-7-NetInstall版本:网络安装版,用于启动后通过网络安装。CentOS-7-Everything版本:对完整版安装盘的软件进行补充,集成所有软件。CentOS-7-minimal版本:最小化安装版,只有必须的软件包小技巧:下载较慢的情况下可使用迅雷进行下载,特别是这种大文件。让你享受飞一般的感觉推荐一个网站

2022-04-28 00:42:40 4107 2

原创 云服务器安装mysql8.0版本

环境:CentOS 7.6 64位根据你对应的系统下载 MySQL 所需要的安装包(我的是阿里云服务器centos)​ mysql下载地址:https://dev.mysql.com/downloads/mysql/2、将下载的包上传到服务器,建议放到/opt/download 目录下,注意download是我自己创建的[root@iZwz9hw4qywrrl4vj6o0j1Z ~]# cd /opt/download/ [root@iZwz9hw4qywrrl4vj6o0j1Z do

2022-04-27 23:31:43 411

原创 scala学习第二天-数据类型Array

传送门:scala String常用方法Scala中Array的常用方法(不可变)var arr1 = Array("a", "b", "c")// 获取数组的长度println(arr1.length) // 3// 获取指定索引的元素println(arr1(0)) // aprintln(arr1.apply(0)) // aprintln(arr1(arr1.length - 1)) // cvar arr2 = Array("ff", "d", "e")// 将两个.

2022-04-24 00:16:08 553

原创 scala学习第一天-数据类型String

Scala中String的常用方法 var str1 = "" str1 += "abCDae" // 字符串拼接 str1 = str1.concat("abCDae") // 字符串拼接 println(str1) // abCDae // 转大写 println(str1.toUpperCase()) // ABCDAE // 转小写 println(str1.toLowerCase()) // abcdae // 长度,建议写法

2022-04-22 23:38:45 691

原创 python面试题三:常用的标准库及其方法

内置库(函数)、标准库及第三方库的区别:内置库跟随解释器就有的标准库是需要导入才能用的第三方库需要安装且导入才能使用的Python常用标准库之OS模块Python常用标准库之time模块Python常用标准库之datetime模块Python常用标准库之random模块...

2021-12-22 23:44:48 412

原创 python面试题二:数组(字符串)实现反转的方式

面试被问到数组反转的实现方式:方式一a_list = [1, 4, 6, 2, 9, 4, 8, 3, 7]print(reversed(a_list))aa_list = list(reversed(a_list))print(a_list)print(aa_list)方式二 ,改变原有的变量b_list = [1, 4, 6, 2, 9, 4, 8, 3, 7]b_list.reverse()print(b_list)方式三c_list = [1, 4, 6, 2, 9, 4,

2021-12-22 23:28:31 913

原创 python面试题一:Python3与python2的区别

在概念上的不同点:python3默认的编码方式是UTF-8,而python2默认的编码方式是ASCIIpython3的字符串只有一种,即unicode,而python2有两种,一种是str,另外一种是unicode- python3具有严格的缩进,统一使用tab,而python2两种都支持,既可以是tab,也可以是spacePython3 采用的是绝对路径的方式进行 import,Python2 中相对路径的 import 会导致标准库导入变得困难(想象一下,同一目录下有 file.py,如何同时

2021-12-22 23:13:38 671

原创 Django实现qq登录对接

对接QQ登录前的准备工作申请域名并通过备案,可通过阿里云和腾讯云等购买域名并备案,不建议使用中文域名在qq互联中创建网站应用(https://connect.qq.com/index.html)这就是中文域名备案所面临的窘境,官方不支持中文域名作为回调地址。言归正传,准备工作做好后,最终目的就是为了拿到APP ID、APP Key和最终的回调地址。django的配置文件中:# QQ登陆相关配置信息QQ_APP_ID = "实际的APP_ID"QQ_APP_KEY = "实际的APP_K

2021-12-11 23:42:49 819 1

原创 云服务器安装kafka及python连接测试

云服务器环境:CentOS 7.6环境准备(版本见解压命令):java环境jdkzookeeperKafka传送门:jdk环境安装将下载的包上传到服务器/opt/software,解压tar -zxvf jdk-8u311-linux-x64.tar.gztar -xzvf kafka_2.12-2.3.1.tgztar -zxvf apache-zookeeper-3.5.6.tar.gz重命名,将三个文件夹移动到/usr/local目录下并重新命名mv kafka_2.1

2021-12-06 20:23:31 853

原创 mac下执行go mod init无效的解决办法

在mac下使用go.mod去管理应用包的时候,执行go mod init 应用名时报错Permission denied,go mod默认使用的是/usr/local/go,而这个目录是没有权限进行操作的,就算是使用管理员模式也无法成功。原因是mac用户在升级系统之后,电脑启用了SIP(System Integrity Protection)保护机制,增加了rootless机制,导致即使在root权限下依然无法修改文件,在必要时候为了能够修改下面的文件,我们只能关闭该保护机制。我选择的是关闭该保护机制。

2021-11-30 18:23:33 1162

原创 mac环境配置错误,导致命令行工具失效,亲测有效。

在配置.bash_profile文件时,由于配置错误导致大部分命令失效,我承认我慌了。连基本的ls等命令都不可用。解决方法如下:执行以下命令让终端暂时恢复export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin打开.bash_profile文件,将刚刚修改错误的删除掉vi ~/.bash_profile...

2021-11-25 01:29:05 3137

原创 记录一之mac系统的docker安装fastdfs

在安装好docker的前提下获取镜像可以通过下载docker pull delron/fastdfs启动tracker,这里我把fast存储路径放在自己的桌面/Users/apple/Desktop/fdfs/tracker,**注意可别放在/var/fdfs/tracker,看到一些博客放在这下面,初步分析是权限的问题 **docker run -d -p 22122:22122 --name tracker --net=my-net -v /Users/apple/Desktop/fdfs/t

2021-11-24 00:26:47 1394 2

翻译 mac创建vue项目过程中报错gyp: No Xcode or CLT version detected的解决办法

执行vue create vue3-ts报错:gyp: No Xcode or CLT version detected项目仍然能创建成功,担心后续产生影响,该死的强迫症也犯了。# 按顺序执行以下三行代码,查看 command-line tools 的安装路径,不出意外显示的结果应该是/Library/Developer/CommandLineToolsxcode-select --print-path # 把 command-line tools 从系统移除掉sudo rm -r -f /Lib

2021-11-22 17:10:38 440

原创 Docker常用命令

docker 公共命令# 查看docker容器版本docker version# 查看docker容器信息docker info# 查看docker容器帮助docker --help# 启动dockersystemctl start docker# 关闭dockersystemctl stop docker# 重启dockersystemctl restart docker镜像images操作# 搜索仓库MySQL镜像docker search mysql# 从仓库拉取最

2021-11-22 09:34:40 709

原创 flask使用flask_migrate来管理数据模型

需求:数据库经常会修改新增或修改一些字段,管理起来极不方便,不像django直接执行迁移命令进行修改,引入flask_migrate进行管理。安装pip intall flask_migrate测试from flask import Flask, request, redirect, url_forfrom flask_sqlalchemy import SQLAlchemyfrom flask_migrate import Migrateimport settingsapp = Fl

2021-11-19 11:10:33 784

原创 使用django通过163邮局发送邮件及win10环境下报错b‘Error: bad syntax和554的解决

配置settings.py# 用于发送邮件的邮箱EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'EMAIL_USE_TLS = True # 是否使用TLS安全传输协议(用于在两个通信应用程序之间提供保密性和数据完整性)EMAIL_USE_SSL = False # 是否使用SSL加密,qq企业邮箱要求使用,163邮箱设置为True的时候会报ssl的错误EMAIL_HOST = 'smtp.163.com' # 发送邮

2021-11-18 00:46:26 2589

原创 记录一下djang的orm对应的all、values和values_list的区别

UserSet模型:class UserSet(models.Model): """履职用户集""" user_id = models.IntegerField(verbose_name="用户id") score = models.IntegerField(default=0, verbose_name="履职得分") lvzhi = models.ForeignKey(LvzhiInfo, on_delete=models.SET_NULL, blank=True,

2021-11-17 18:27:41 371

原创 mysql从5.7平滑升级到8.0.27

mysql升级过程官网下载最新的mysql安装包上传到服务器的/opt/mysql目录下解压:# 文件上传位置在/opt/mysql/下面cd /opt/mysql/# 解压安装包[root@zkmet mysql]# xz -d mysql-8.0.27-linux-glibc2.12-x86_64.tar.xz [root@zkmet mysql]# tar -xvf mysql-8.0.27-linux-glibc2.12-x86_64.tar # 文件夹重命名为mysql8

2021-11-12 18:13:00 5507

原创 使用python对文件进行加密——PDF文件加密

使用PyPDF2模块对pfd文件加密,最终效果在最后。# -*- coding: utf-8 -*-# @fun : 对pdf文件进行加密# @Time : 2021/11/11 4:51 下午# @Author : pipiimport PyPDF2import ospath='/Users/apple/Desktop/test/' #文件夹路径files = []for file in os.listdir(path): # if file.endswith

2021-11-11 17:29:19 792

原创 python使用paramiko备份服务器fastdfs文件数据脚本,包含文件和文件夹,亲测可用

需求重新开发的老系统,需要将老服务器fastdfs的文件夹和文件备份。方案一:FastDFS数据迁移,通过配置有一套解决方案。(推荐)老服务器在内网,需要走申请流程。方案二:直接在服务器压缩后下载;文件相对较大,有82G,压缩后下载也比较麻烦方案三:使用脚本备份。最终使用的是方案三:使用paramiko包,使用sftp协议下载文件和文件夹,脚本如下# -*- coding: utf-8 -*-import datetimeimport osfrom stat import S_IS

2021-10-30 17:05:06 336

原创 对django中日期与数据模型中的日期进行比较

需求:比较当前日期与数据库中日期的大小(前后),当前日期超过数据库中的日期,提示截止时间已过。实现调用django中的timezone实现,如果模型中是DateTimeField,使用timezone.now(),如果是DateField,使用timezone.now().date()。我自己是后者。from django.utils import timezone# 序列化器校验的局部代码def validate(self, attrs): now_date = timezon

2021-09-28 23:04:01 1183

原创 OpenSSH 用户枚举漏洞(CVE-2018-15473)修复

参考链接: 用户枚举漏洞.亲测有效:安装包下载.

2021-09-14 18:38:38 1243

原创 mysql学习笔记三之主从复制及遇到的报错总结

mysql学习笔记一之数据库安装.mysql学习笔记二之阿里云Mysql8.0平滑升级.环境:采用一主一从的形式主数据库:阿里云服务器8.0.21版本从服务器:docker中安装的mysql8.0.251、主库配置:# 打开数据库my.cnfvi /etc/my.cnf# 增加配置log-bin=mysql-binserver-id=12、添加用于同步的数据库账号# 进入mysql -uroot -p 进入mysql交互界面后use mysql;create user 'pi

2021-09-02 23:55:33 595

原创 mysql学习笔记二之阿里云Mysql8.0平滑升级

1、下载最新版的mysql2、上传到阿里云服务器3、解压前三步参考: mysql学习笔记一之数据库安装4、停止mysql的运行systemctl stop mysqld5、执行mysql安装命令,和安装数据库命令一致rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm --nodeps --forcerpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm --nodeps --fo

2021-09-02 23:44:56 525

原创 mysql学习笔记一之云服务器安装数据库8.0安装

1、根据你对应的系统下载 MySQL 所需要的安装包(我的是阿里云服务器centos)​ 网址:https://dev.mysql.com/downloads/mysql/2、将下载的包上传到服务器,建议放到/opt/download 目录下,注意download是我自己创建的[root@iZwz9hw4qywrrl4vj6o0j1Z ~]# cd /opt/download/ [root@iZwz9hw4qywrrl4vj6o0j1Z download]# ll-rw-r--r-- 1

2021-09-02 23:37:36 165

原创 服务器防火墙相关命令

服务器防火墙命令# 查看防火墙状态systemctl status firewalld# 开启防火墙systemctl start firewalld# 关闭防火墙systemctl start firewalld# 开放指定端口firewall-cmd --zone=public --add-port=1935/tcp --permanent命令含义:--zone #作用域--add-port=1935/tcp #添加端口,格式为:端口/通讯协议--permanent #永

2021-08-31 19:14:15 527

原创 单机版fastDFS安装

FastDFS安装FastDFS 是一个开源的高性能分布式文件系统(DFS)。 它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。FastDFS 系统有三个角色:跟踪服务器(Tracker Server)、存储服务器(Storage Server)和客户端(Client)。Tracker Server: 跟踪服务器,主要做调度工作,起到均衡的作用;负责管理所有的storage server和group,每个 storage 在启动后会连接 Tracker,告知自己所属 group

2021-08-31 19:09:33 127

原创 linux系统下使用tar命令打包及解压文件

为啥要用tar命令去压缩和解压?最主要的原因其实是在一些服务器不能访问外网的情况下,tar是linux系统自带的压缩及解压的命令。1.打包一个tartar -cvf back.tar back/2.打包压缩一个tartar -cvzf back.tar.gz back/3.解压一个tartar -xvf back.tar4.解压一个压缩tartar -xvzf back.tar.gzc:压缩x:解压v:显示操作详情z:gzip的压缩包f:文件

2021-08-27 12:56:54 968

clickhouse可视化工具dbeaver和相关的驱动包

mac安装clickhouse必备安装包,dbeaver版本21.2.2搭配clickhouse-jdbc-0.2.6驱动包,亲测可用

2022-11-17

flink道路监控系统实战项目

共三份文件: 1. 大数据技术之Flink-修改版.doc 2. 基于Flink的城市交通实时监控平台.doc 3. 道路监控系统实战代码

2022-05-07

hadoop3.3+jdk1.8.zip

用于搭建hadoop集群环境,包括有jdk1.8、hadoop与snappy集成环境

2021-12-14

kafka安装包.zip

kafka安装包,内含最新jdk环境、zookeeper和kafka环境

2021-12-06

空空如也

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

TA关注的人

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