自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鑫哥

方向比速度重要,智能比吃苦重要,学习比学历重要,机遇比关系重要,要什么比做什么重要!

  • 博客(60)
  • 资源 (4)
  • 收藏
  • 关注

原创 linux安装anaconda并授权给所有用户使用

输入安装地址,因为要给其他用户使用,建议安装到opt目录下,千万不要使用默认root目录,其他用户没有权限。登录上以后前面会多一个base表示可以使用conda了。按回车,出来anaconda信息,然后一直按回车,直到出来以下界面。是否接收许可,输入yes,按回车。复制下载地址,在服务器目录下载。给安装文件赋予可执行权限。最后输入yes,安装完成。然后关了命令行,重新连接。在文件最后添加以下代码。在文件最后添加以下代码。

2024-08-17 16:51:48 203

原创 DolphinScheduler3.2.2在centos7上伪集群部署

DolphinScheduler 是一个分布式易扩展的可视化工作流任务调度系统。集成了很多数据处理常用的功能,包括定时任务,脚本执行,错误预警等。它具有以下一些主要特点和优势:分布式架构:支持大规模任务的调度和管理,能够应对高并发和大数据量的处理需求。例如,在大型互联网企业中,处理海量的用户数据时,DolphinScheduler 可以确保任务的高效分配和执行。易扩展:可以方便地添加新的节点和资源,以适应不断增长的业务需求。

2024-08-13 09:19:18 1091

原创 seatunnel2.3.3在centos7上安装

安装前需要准备点环境,因为seatunnel是基于java开发的,因此需要先安装java,我这里使用的java1.8,可以网上搜索下java安装教程,记得配置JAVA_HOME环境变量。在安装的过程中需要用到mysql命令,因此也需要安装下MySQL环境,这里也不具体讲解了,在网上搜索安装就行。接下来就是正式安装seatunnel了,

2024-08-09 11:36:05 1017

原创 Django使用django-apscheduler实现定时任务

定时任务可以在后台定时执行指定的代码,避免了很多人为操作。下面是在Django项目中如何使用定时任务的具体操作流程。我在这里使用的 django-apscheduler库来实现定时任务。

2024-06-20 18:25:46 515

原创 Django框架数据库ORM查询操作

Django框架在生成数据库的models模型文件后,旧可以在应用中通过ORM来操作数据库了。今天抽空试了下查询语句。以下是常用的查询语句。12、大于 gt 小于 lt gte 大于等于 lte 小于等于。以下查询需要引入django的Sum,Count,Q模块。导入生成的model数据库表模型文件。8、group By查询各类数据数量。9、group By求各类数据的和。3、根据条件查询单条数据。11、between查询。10、各类like查询。2、根据id查询数据。14、执行原生sql。

2024-06-19 18:58:47 452

原创 Django中配置日志

在Django中配置日志的方法非常简单,只需要在 setting 文件中添加配置项,系统会自动生成相应的日志文件,也可以配置调试时显示内容,报错发送邮件等操作。在项目根目录下创建一个run.py文件,在里面添加以下代码,每次启动时只需要启动这个文件就可以,没必要每次都输命令。handlers:处理器,配置日志的处理方式,包括:写入文件配置、调试打印配置、发送邮件配置等。loggers:日志处理员(我起的名字),可以配置多个不同的日志处理角色,进行不同的操作。配置中主要的是以下四个大的配置项。

2024-06-11 17:57:58 584

原创 使用Python读取xlsx表格数据并导入到MySQL数据库中时遇到的问题

使用pandas读取数据后,迭代每一行,将每一行转换为字典后,组装成列表数据,就将所有数据转为字典了,可以通过标头的字段名获取对应的值。通过 os库,的listdir方法,可以方便的获取对应目录的所有文件名列表,然后循环读取列表内容文件名就可以。1、第一种方式是判断如果为nan,修改nan的值。2、第二种方法直接将nan替换为空字符串。完整的读取exxcel表格代码。

2024-05-18 17:22:10 414

原创 python文件操作常用方法整理

通过os.listdir方法获取给定目录下的所有文件名,使用os.path.join方法循环拼接文件名和目录名,通过os.unlink方法删除指定的文件。通过os.endswith()方法判断是否以指定的文件后缀结束,这里判断的是否为.docx文件,也就是word文件。in os.walk()方法用于获取文件的三元信息,包括指定目录的目录地址、目录下的子目录列表、目录下的文件列表。2、unlink可以删除快捷方式背后的文件,remove只删除快捷方式本身,不删除指向的文件。导入zipfile,os两个库。

2024-05-17 19:55:53 298

原创 测试paddle和pytorch运行再cpu或gpu

【代码】测试paddle和pytorch运行再cpu或gpu。

2024-04-10 15:24:34 331

原创 如何更换Ubuntu系统的软件源

Ubuntu系统的软件源是决定你的系统从哪里下载软件包和更新的关键设置。有时,由于网络连接问题或软件源的更新,你可能需要更换软件源。以下是详细的步骤,教你如何在Ubuntu系统上更换软件源,并确保在更改之前进行备份。

2024-03-25 22:08:38 2048

原创 windows下通过cmd命令行操作linux服务器

【代码】windows下通过cmd命令行操作linux服务器。

2024-03-20 08:45:40 327

原创 使用MySQL存储过程构建动态SQL查询

存储过程是一种在数据库中预定义的SQL语句集,可以接受参数并根据参数的值执行不同的操作。性能:由于存储过程在数据库端执行,可以避免网络开销。安全性:通过限制对数据库的直接访问,可以减少SQL注入等安全风险。灵活性:存储过程可以根据输入参数执行不同的操作,非常适合动态查询的需求。以下,我们将通过一个具体的例子来展示如何使用存储过程构建动态查询。假设我们有一个名为test 的表,我们希望根据不同的条件查询该表。

2024-02-01 20:34:11 619

原创 python基础之ORM操作Mysql数据库

执行这个命令后,`sqlacodegen` 工具将根据指定的表名和连接信息,生成一个 Python 模型文件。它会根据你提供的数据库连接信息和要生成模型的表名,自动生成相应的 Python 类。它提供了一个统一的 API,使得开发人员可以使用相同的代码来操作不同的数据库,而无需关心数据库的具体细节。目前sqlacodegen库和flask-sqlacodegen库对SQLalchemy库的版本要求不一样,不能同时安装这两个库,如果需要请在虚拟环境中使用。(1)导入所需的库,以及索要操作的数据库表对象。

2024-01-29 13:25:33 737

原创 python常用命令汇总

以下是国内的python库原地址。将当前环境包读取到文件。根据文件内的包批量安装。使用对应原地址安装包。

2024-01-22 21:28:25 580

原创 vue3基础知识一,安装及使用

需要安装node,然后在项目所在目录命令行执行以下代码。cd到项目目录,执行以下代码安装依赖包。ok,到此安装和运行就完成了!回车后需要配置以下内容。

2023-12-31 16:27:29 440

原创 Python web框架,flask学习,初次使用

1、首先导入所需库,2、 初始化flask对象# 初始化Flask对象3、入口方法,浏览器不带任何路由访问,浏览器打印字符串。# 入口方法,浏览器打印字符串return "hellow world 中国 我的"4、最简单的接受参数,可以直接写到路由地址上,也可以通过request对象接受。# 浏览器传参,接受参数name = ''name = '图书'else:name = '电脑'return "详情内容为:{},类型为:{}".format(id,name)

2023-12-30 17:27:42 333

原创 python读取xlsx格式的excel

1、读取表格数据,header=None 因为pandas默认打开第一行为字段名称,可作为下标直接读取数据,加上header参数后,将不默认第一行为字段名称行。2、我的表格第5行为字段名称行,以下代码配置字段名称行。读取excel表格数据最好用的还是pandas库。读取excel,xlsx格式数据。首先是安装pandas。3、按字段名称获取数据。最后调用方法就ok了。

2023-12-26 22:39:42 768

原创 python基础之操作MySQL数据库

工作需要操作MySQL数据库,使用pymysql库,有些操作上不习惯的地方做了些修改。比如查询的时候结果不能按字段名读取数据等。以下是代码。首先是引入库、引入random和string主要是为了生成id。创建数据库链接对象。

2023-12-25 21:43:29 1000

原创 go语言基础之for循环和range的使用

在go语言中,for循环和php的for循环类似,用分号分为三段,初始值;range是一个关键词,获取一个可迭代变量的key和walue。

2023-12-20 21:31:09 461

原创 go语言指针变量定义及说明

go语言指针主要需要记住两个特殊符号,一个是 & 用来获取变量对应的内存地址。另一个是 * 用来获取指针对应的变量值。下面是个最简单的go语言指针说明。

2023-12-19 21:27:08 444

原创 python实现一张图片按指定宽高截取成多张图片

这两行代码主要用来获取截取图片的宽高,代码默认宽按原图片宽,高按原图片高除以3加顶部空白区域的高155像素。3、循环读取源图片并按指定宽高进行自动截图保存。

2023-12-18 11:36:40 228

原创 鸿蒙开发编辑器设置

首先需要知道如何打开设置页面,以下所有设置都需要在设置界面中进行修改,有三种方式可以打开,1、编辑器左上角file菜单下的Setting菜单。2、编辑器右上角的设置按钮3、按快捷键ctrl+alt+s注意不要和其他软件案件重复。

2023-12-16 22:54:51 348

原创 python循环读取文件夹中的图片表格内容

有几百张格式相同的图片,图片中有固定格式的表格内容,需要读取表格中的固定单元格的值,根据值将图片存放到不同的目录。因为我的图片是中文的,因此需要替换原来的文件名成英文(要不读取图片表格报错),主要是这段代码,读取图片并提取图片中的表格。使用的 img2table 库,首先需要安装 img2table。3、定义了个随机生成字符串的方法,用来替换原来的文件名。4、循环处理图片,懒得拆分方法了,真个粘贴了!2、读取文件夹中的所有图片文件名。当然页可以换个其他写法。

2023-12-16 21:24:48 267

原创 go语言web框架,gin基础一,获取json及字符串数据,定义结构体

3、定义main函数,定义路由入口。6、通过结构体返回json结果。5、返回jsonp结果。

2023-12-16 11:34:27 193

原创 python数据分析基础(一)

NumPy是Python科学计算的核心库,提供了多维数组对象和用于处理这些数组的函数。numpy.ones等。数组的基本操作:索引、切片、运算。numpy.meannumpy.sumnumpy.maxnumpy.sin等。广播(Broadcasting)机制:不同维度数组之间的运算。# 创建NumPy数组# 数组的基本操作print(array1[2]) # 输出:3print(array2[1:4]) # 输出:[2 4 6]

2023-08-02 21:38:56 378

原创 nginx配置,接收到的请求在代理转发时不包含 /api 路径

这样,当请求到达 Nginx 时,将去除 /api 路径后,转发到后端代理服务器的相应路径。例如,当访问 http://your_domain_or_ip:8080/api/some/path 时,Nginx 会将请求转发到 http://localhost:9000/some/path,去除了 /api 路径。现在,可以通过访问 http://your_domain_or_ip:8080/some/path。而不是带有 /api 的路径,来访问代理服务器的相应资源。

2023-07-11 17:13:55 4142

原创 cnetos上php项目平移服务器操作流程

有个阿里云linux服务器的php老项目这段时间并发量提高一段时间,想了个解决办法是申请了一个月的高性能服务器、旧i服务器镜像到新服务器,前端加个负载均衡,配置到新服务器上,然后需要在不大影响使用的情况下,切换到新服务器。以下是具体操作步骤一、旧服务器 停 apacheservice httpd stop二、解析旧的域名到负载均衡服务器三、旧数据库同步到新数据库四、停用旧服务器数据库service mysqld stop五、旧服务器 nginx 配置这一步

2023-06-27 18:43:09 442

原创 mysql随机查询

1、如果id是自增的数字。2、如果id为随机字符串。

2023-05-11 21:39:33 139

原创 linux配置定时任务

第1列表示分钟1~59 每分钟用或者 /1表示。第5列标识号星期0~6(0表示星期天)分别代表 分 时 日 月 周。3、代表每天晚上两点半访问百度。4、保存退出,启动服务。

2023-04-22 18:11:27 51

原创 windows上canal同步数据到es7初始化

mytest_user.yml 改成es7目录下需要同步的配置文件。解压,配置bin目录为path的环境变量。1、首先windows上安装curl。

2023-04-21 16:02:18 172

原创 用php写了个三个文件比对的程序

【代码】用php写了个三个文件比对的程序。

2023-04-18 19:49:16 114

原创 Spring tool Suite配置maven

STS配置maven,搭建maven项目

2022-11-10 10:43:11 1618

原创 php代码中开启报错

php代码中开启报错

2022-06-10 10:31:49 527

原创 php高德转百度坐标

php高德转百度坐标

2022-06-10 10:25:38 372

原创 python模块安装和更新

1、模块安装python -m pip install SomePackage2、模块升级python -m pip install --upgrade SomePackage

2022-01-15 09:59:38 1413

原创 mysql查询添加数据

INSERT INTO `table1` ( `id`, `month`, `num`, `addtime`)SELECT uuid() as id, '2020-02' as month, count(1) AS num,now() addtimeFROM table2

2020-07-17 18:12:17 413

原创 php获取指定日期所在周是第几月第几周

//返回日期所在周是第几月第几周 public function get_week_num(){ // 当前日期 $sdefaultDate = '2020-07-01'; $first=1; $w = date('w', strtotime($sdefaultDate)); //获取当前日期所在周的周一日期 $week_start=date('Y-m-d', strtotime("$sdefaultDate -".($w ? $w - $first : 6).' ..

2020-07-08 15:27:21 994 2

原创 php获取响应头中的cookie

//获取cookie $s_data 相应头 function get_cookies($s_data) { $preg_cookie = '/Set-Cookie: (.*?);/m'; preg_match_all($preg_cookie,$s_data,$cookie); $cookie = implode(';', $cookie[1]); return $c...

2020-04-29 16:53:16 1670

原创 centos7手动安装java环境

一、解压安装包tar -zxvf jdk-8u211-linux-x64.tar.gz# mv jdk1.7.0_76/ /usr/local/java二、配置环境变量vi /etc/profileexport JAVA_HOME=/usr/local/javaexport PATH=$JAVA_HOME/bin:$PATHsource /etc/profile三、...

2020-04-06 16:09:20 420

原创 php换区一段时间内的周数

function numweeka($starttime,$endtime){ $arr = array('0'=>0,'1'=>0,'2'=>0,'3'=>0,'4'=>0,'5'=>0,'6'=>0); if($starttime-$endtime >= 0){ return '开始时间大于或等于结束时间'; }else if(da...

2019-06-28 09:21:11 188

canal数据同步工具

包括服务端

2023-04-24

mongodb-linux-x86_64-4.0.17.tgz

centos7安装mongodb数据库安装包 mongodb-linux-x86_64-4.0.17.tgz

2020-04-06

kangle反向代理linux安装包

kangle反向代理linux安装包

2018-01-05

php ftp文件操作类

php ftp操作类文件,包括文件上传,删除,复制,移动等。

2017-08-24

空空如也

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

TA关注的人

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