自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 环境配置和部署Ubuntu20.04 + conda + superset

基于ubuntu20.04操作系统配置好annaconda配置好superset需要的环境sudo apt-get install build-essential libssl-dev libffi-dev python3-dev python3-pip libsasl2-dev libldap2-dev default-libmysqlclient-dev在虚拟环境下,安装apache-supersetpip install apache-superset然后对数据库进行初始化

2022-04-19 18:03:33 927

原创 Django 框架中配置并连接 Redis

Django 中配置并连接redis

2022-04-11 17:05:31 2591 1

原创 常用的git命令一网打尽

系统整理了一下常用的git命令这里备个份

2022-04-07 11:37:45 145

原创 总用kill -9杀进程,知道9代表什么吗?

kill -9 杀进程,9代表什么linux 系统命令

2022-03-16 21:17:39 41436

原创 Django开发过程中,MySQL数据库的创建和连接

如何为Django项目创建和配置Mysql数据库操作系统:linux ubuntu20.04IDE: pycharm1. 终端连接到mysql,在mysql中为项目创建对应的数据库此处假设mysql数据库的账号为root, 密码为123为pcone项目创建一个pcone数据库mysql -uroot -p123# mysql8.9/MariaDB10.3以上版本create database pcone# 如果使用的mysql数据库版本低于8.0,则需要限定一下编码格式# create

2022-03-14 16:27:41 2311

原创 如何从零开始搭建基于Django的后端项目

web项目开发之开发环境的搭建开始开发一个Django项目前,如何搭建虚拟环境呢?假设初始配置为:linux ubuntu20.04 pycharm专业版假设项目名称为: Pcone1. 创建虚拟环境打开终端,利用anaconda创建虚拟环境cd ~/Desktopconda create -n pcone python=3.82. 准备好外部依赖把该注册的第三方工具如云服务器、云存储服务、防水墙、短信验证、 视频服务等注册好3. 安装项目会用到的相关依赖包依赖包:django、

2022-03-14 15:25:41 1738

原创 一文搞懂容器、迭代器和可迭代对象、生成器

容器(container)迭代器(iterator)可迭代对象(Iterable)生成器(generator)列表,元组,字典,集合,字符串都是可迭代对象__iter__() __next__()

2022-03-13 19:25:34 1255

原创 一文看懂进程、线程和协程

要聊明白进程、线程和协程,必须先搞明白两种计算模式:1)CPU密集型计算2)IO密集型计算CPU密集型计算的特征是CPU的占用率非常高,因为这一类程序运行过程中,CPU需要进行大量的计算和处理。比如压缩解压缩,加密解密,正则匹配等。IO密集型计算的特征则是CPU的占用率较低,但程序运行过程中会进行大量的IO读写操作。比如文件处理、网络爬虫、数据库读写等。明白了CPU密集型操作和IO密集型操作的意思,我们就可以来探讨一下进程、线程和协程了。...

2022-03-02 21:31:11 337

转载 重要知识点 -- JWT 认证 (转载)

JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。一、跨域认证的问题互联网服务离不开用户认证。一般流程是下面这样。1、用户向服务器发送用户名和密码。2、服务器验证通过后,在当前对话(session)里面保存相关数据,比如用户角色、登录时间等等。3、服务器向用户返回一个 session_id,写入用户的 Cookie。4、用户随后的每一次请求,都会通过 Cookie,将 session_id 传回服务器。5、服务器收到 sess

2022-02-28 20:53:25 256

原创 什么是REST?什么叫符合REST规范的API接口?

REST是一套设计规范RESTful API指的是符合REST规范的API接口REST接口本身也是HTTP的接口,只是这一套接口的开发,遵循了REST规范...

2022-02-28 20:47:30 789

原创 重要知识点--一文搞懂网络编程脉络

网络编程:使用编程语言实现多台计算机的通信网络三要素:Ip地址 端口 协议IP地址和端口能够在广袤的互联网中定位到要通信的程序,协议和数据传输方式规定了如何传输数据,有了这些,两台计算机就可以通信了。IP地址:网络中每一台计算机的唯一标识,通过IP地址找到指定的计算机要通信时,计算机将IP地址封装到要发送的数据包中,交给路由器去处理,路由器会找到目标计算机,将数据包传递给它,完成一次单向通信端口:用于标识进程的逻辑地址,通过端口找到指定进程一台计算机可以同时提供多种网络服务,例如Web服务、

2022-02-25 16:28:47 1764

原创 Ubuntu右上角网络图标消失的解决办法

查看网络状态ifconfig重启sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start

2022-02-24 16:15:56 707

原创 pycharm中安装pyinstaller将源文件编译为可执行文件exe

非常简单,但操作前,先确定自己的源码被编译后可以正常运行1. 在pycharm中打开terminal,安装pyinstaller# 直接输入pip install pyinstaller2. 安装成功后,编译源文件,此处假设源文件是 test.py# 根目录下执行pyinstaller -F -w test.py...

2022-02-23 15:58:52 618

原创 简要说说Django和DRF的区别-个人理解

Django是基于Python编程语言开发的一套重量级的用于web开发的框架所谓web开发框架,就是基于网络通信原理,为了便于开发,对代码流进行了统一的封装和集成Django是对Python的封装,而DRF又在Django的基础上做了进一步的封装相较于Django, DRF更加适用于前后端分离的开发模式Django自带template模板,最终会生成一个html页面。而DRF通过序列化器和丰富的视图类,向服务器提交json格式的数据。...

2022-02-22 16:51:09 1297

空空如也

空空如也

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

TA关注的人

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