自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 go中使用chromedp的dockerfile配置问题

本以为chromedp不需要特别配置,就开始用来开发了。我们程序本地跑完后,一切正常,部署到线上docker中,发现无法生成pdf,报错:google-chrome不在&PATH中。找了几个pdf库,包括unipdf,chromedp,以及强大的wkhtmltopdf还有啥的,忘了。新版的库是允许编辑页眉的,怎么使用,如下:特别提醒,有图片需要转成base64格式。在一个项目中需要打印页面出pdf,需要有页眉与页脚,同时,最好容易部署。分析一轮,原来docker中也是需要安装依赖的,然后就开始找怎么安装。

2024-06-22 20:32:09 188

原创 使用腾讯云轻量云更新dify遇到的问题

1、使用docker compose up -d报错, 报错 dial unix /var/run/docker.sock: connect: permission denied。原因:直接进入后用户为loghthouse,需要执行 sudo -i 切换到root。将修改的代码将暂时封存起来,等拉完git服务器最新代码,再使用拉取即可。2、使用git pull拉取新内容报错。原因:没有备份没有本地镜像所以报警。

2024-06-01 14:58:48 396

原创 Dockercompose部署rabbitmq遇到的问题

在我们一个项目用dockercompose直接部署这个个项目所需要的镜像后,发现使用http://IP:15671无法打开rabbitmq的管理后台。原来rabbitmq的镜像有些是带了管理后台自动启动的,有些需要你命令行里面启动。这个时候我们进入到rabbitmq的bash里访问后用默认的账号密码登录。http://你的IP:15672/guestguest。

2024-04-12 11:09:39 226

原创 完整新Linux服务器docker部署数据库和应用过程

记录下新运行的go程序过程

2024-03-23 11:22:23 1502

原创 在linux中更新ssl证书

这里需要操作key和pem文件,使用vim编辑器简单地说就是vim(文件名)进入文件进入编辑模式,a(却换到insert)修改完成按ESC进入正常模式最后 :wq(:是命令)保存并退出。最后重启nginx,命令:nginx -s reload。

2023-11-10 18:56:20 794 1

原创 生成关联其他mysql容器的go程序镜像并运行

当我们mysql在其他容器中运行时,go程序使用docker build生成镜像或者运行的时候,回出现connect refused的报错。因为当时在本地go run的时候config中我们用了127.0.0.1:3306,运行镜像文件的时候就不行。此时我们需要用到【关联其他容器】的操作,具体实现就是把config中mysql的配置host改成容器名,例如mysql1990.这里用到【分阶段构建】以及【附带其他文件】的应用。输入http://127.0.0.1:9000。三、生成程序的镜像文件。

2023-11-07 18:08:21 111

原创 CSS打印:避免页面之间的半切DIV?

报告页面需要用到浏览器的打印,这个时候,我不想页面上个别板块被分割成两页,例如二维码,图片等,这个时候可以使用一个参数。

2023-11-03 19:12:29 187

原创 docker容器中运行mysql数据库过程与遇到的问题

在MySQL登录时出现Access denied for user 'root'@'localhost' (using password: YES) 拒绝访问。错误1045(28000):用户'root'@'localhost'(使用密码:YES)拒绝访问。应用程序连接 MySQL 时应该使用容器的 IP 地址和容器中的 MySQL 端口号。在使用 Docker 部署 MySQL 时,有时会出现连接不上的情况。在cmd中运行这个命令,会返回我们运行的容器的ip,记录下用于连接。

2023-10-31 23:14:11 466 1

原创 使用python打包pdf2image库做pdf打散图片的坑

python pyinstaller运行可执行exe文件,在服务器上出错:importError: DLL load failed while importing cv 2:找不到指定的模块 解决方法_斯汤雷的博客-CSDN博客。解决方法:下载poppler库,解压到一个文件夹,例如C:\Users\Administrator\PycharmProjects\pythonProject\poppler-0.68.0。一、打包的exe去其他电脑上使用,首先会提示cv2找不到模块。

2023-07-19 10:01:05 222

原创 更换python版本3.11出现大量错误

先运行上面一句就好了。

2023-04-08 17:07:56 606

原创 我们在使用 pip 安装 python 包时,经常会出现如下错误:ERROR: Could not find a version that satisfies the requirement xx

不止要选择pip源,还要信任它的来源,只完成第一步是不可以的喽。敲以上命令即可,遇到此类问题不用再迷路啦~

2023-04-08 16:49:12 195

原创 使用阿里云的镜像仓库提交go项目镜像

安装完成后dockercompose后的应用

2022-11-11 09:22:26 644

原创 使用IDF在vscode上编译ESP32代码,#include标红线与make等问题

1、首先vscode环境问题,记得安装新的gcc,并在vscode的setting.json中写上所在路径。修改gcc的里面有个bin文件夹里,XXXX-make.exe,重命名为mske.exe。3、缺少CMakeLists.txt。2、make命令不成功。

2022-11-10 16:21:50 741

原创 宝塔部署gin-vue-admin项目

刚学go不久,今天上传到宝塔,记录几点要点

2022-07-13 08:49:16 2081 1

原创 gin 路由中:与*的区别

一、首先看下文档里的代码func main() { r := gin.Default() r.GET("/user/:name", func(c *gin.Context) { name := c.Param("name") c.String(http.StatusOK, "Hello %s", name) }) r.GET("/user/:name/*action", func(c *gin.Context) { name := c.Param("name") a

2022-05-19 22:43:01 522 1

原创 Gin框架 安装时候遇到的坑

1、go get -u github.com/gin-gonic/gin时候返回go.mod file not found in current directory or any parent directory. 'go get' is no longer supported outside a module. To build and install a command, use 'go install' with a version,处理方法:首先确保下载了...

2022-05-16 22:54:43 1232 1

空空如也

空空如也

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

TA关注的人

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