logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Postgresql数据库】Linux(Ubuntu)安装并连接navicat

Ubuntu安装postgresql并连接navicat,可能涉及到2种方式,一是没有服务器的情况下,使用虚拟机,二是直接用服务器,ip端口都是设置好的。本文主要是从初学者的角度,使用本地虚拟机的情况下完成本次任务,如果你是有服务器,请略过相关虚拟的步骤。

文章图片
#服务器#linux#运维
【Vue3】env环境变量的配置和使用(区分cli和vite)

目前vue程序可以通过cli和vite两种方式构建,但是两种方式加载env的方式有些不同,这里基于自己的理解简单记录。

文章图片
#vue.js#javascript#前端
【消息中间件】Kafka部署以及django生产和消费

Apache Kafka是一个开源消息系统,由Scala写成。是由Apache软件基金会开发的一个开源消息系统项目。Kafka是一个分布式消息队列:生产者、消费者的功能。Kafka对消息保存时根据Topic进行归类,发送消息者称为Producer,消息接受者称为Consumer,此外kafka集群有多个kafka实例组成,每个实例(server)成为broker。

文章图片
#中间件#ubuntu#kafka
【Python】异常处理:try+except和断言assert

在 Python 中,异常是一种表示程序执行期间发生错误的方式。当出现异常时,程序会停止执行,并且根据异常类型决定是否终止程序。为了避免程序终止,我们可以使用异常处理来捕获和处理异常。在 Python 中,我们使用 try-except 语句来实现异常处理。try 块包含可能会引发异常的代码,而 except 块用于处理异常。定义自己的异常处理其实很简单,继承内置 Exception 类就可以。

文章图片
#python#开发语言
【Django】如何使用gunicorn部署django程序

Django程序有很多方式部署,不同系统采取的方式也不一样。使用gunicorn启动Django的服务可以提高并发能力。使用gunicorn部署django程序有很多方式,本片博客是本人用的比较多的方式,一键更新主要是为了节省时间。

文章图片
#django#前端#gunicorn
【Python】项目打包:如何使用PyInstaller打包python程序(exe)

常用python的开发者现在也是很多的,用python可以做很多事情,如果涉及到python桌面开发一定会使用PyInstaller将程序打包成执行程序,如果要求更高的话还会再次封装成安装程序(工具inno setup)。执行程序就是复制到其他电脑可以直接运行,不需要安装配置python环境。安装程序就是我们日常安装的软件,会指引下一步安装,可以选择安装位置。本博客记录PyInstaller的使用

文章图片
#python#开发语言
【Linux入门】用户、权限和Permission denied报错

经常使用Linux系统的小伙伴,在操作的过程中都可能遇到过permission denied的错误提示问题,很多朋友不知道permission denied代表的是什么意思,也不知道怎么解决这个问题。本篇博客将不同原因的处理方法进行整理。希望能够在接下的工作中起到作用。以上就是今天要讲的内容,本文仅仅简单介绍了权限拒绝的解决方法,日常使用还需要根据实际情况调整。

文章图片
#linux#运维#服务器
【Django富文本编辑】Ckeditor的配置、使用和踩坑(应该全)

目录一、基本应用1.安装2.配置ckeditor3.models字段使用,引用步骤2中的ckeditor配置4.forms字段使用5.admin后台使用二、前端应用1.基本使用中的全部执行完后可以设置前端页面了(没有步骤5也可以)2.urls路由3.views配置4.html页面配置5.post后台处理数据三、带图片上传的编辑器1.安装pillow(所有屠屏功能都需要这个库)2.添加配置ckedi

文章图片
#django#python
到底了