
Linux后端开发
文章平均质量分 56
该模块主要讲述后端(Linux)开发过程中,专业技能,疑难杂症以及相应的解决方案。
IMTIY
蓝翔毕业专业级码农,我两天可以码400行代码的哦
展开
-
[保姆教程] [Python] 基于对象的配置 1
前言我在开发中遇到这样的问题,我要去写一个配置文件,但是配置文件中有很多重复的内容和结构,后来我想如果我能以对象的形式去配置文件字段,会不会很棒。那样我只需要配置一些模块,让模块之间产生引用和继承关系,这样不就解决这个问题了吗。思考了很久,其重点是怎么去让模块之间,建立引用和继承关系。我尝试者用Python实现了它,它看起来效果还不错。class ObjectConfiger(): """ 基于对象的配置 使用它可以建立不同dict之间的对象关系原创 2021-04-05 00:48:21 · 205 阅读 · 0 评论 -
[保姆教程] [Database Model] 1分钟了解亿万数据的结构设计模型
简介你是否也有这样的困扰?苦恼怎么样设计才能让数据库支持数亿,数十亿或者数百亿级别的数据业务。苦恼设计怎样一种模式,才可以兼容高体量数据的动态分配,扩容,合并。如果你还没有找到合适的方案,不如看看这篇文章,帮助你认识基于角色数据的寻址方案(Role Data Addressing Model)。这个方案用能够解决哪些问题?减轻数据负载,它的核心思想是以角色为中心,将角色的所有负载数据拆分成子表管理,从而减轻数据体量对数据库造成的压力。动态分配,使用它你可以在运行时指定当前的角色数原创 2021-03-21 18:04:08 · 391 阅读 · 0 评论 -
[保姆教程] [Python] 1分钟玩转枚举
前言你是否还用老土的方式使用枚举,像这样,这样,或者是这样......# 像这样class Colorful: Red=0 Green=1# 或者这样class Colorful: Red=0 Green=1 keys = ['Red','Green'] items= { 'Red':0, 'Green':1 }# 像这样校验数据if _ in Colorful.keys: # 有效值e原创 2021-03-16 21:48:36 · 370 阅读 · 1 评论 -
[保姆教程] [fun] 3分钟入门阿里云函数计算
简介无服务架构现在已经成为网络应用服务的趋势,较流行的有AWS的Lambda和阿里云的函数计算,它的职能是将开发人员从繁琐的部署作业中解脱出来,简化大型应用场景的部署任务,使开发者专注于业务开发和迭代。它最大的优点是冷启动,弹性扩容,调用计费。冷启动 用户首次访问的时候才会实例化服务 没有任何用户访问的时候,它不运行,不占用服务器资源 弹性扩容 服务实例随着访问量减少,或者增加 量大的时候自动扩容,增加实例流量阻塞 量小的时候自动缩容,释放无用实例资源 调用计费 服务进原创 2021-01-04 02:36:23 · 2463 阅读 · 0 评论 -
[保姆教程] [Postgres] 1分钟深入了解Postgres主键自增
简介用最简单的教程,抓住最重要的点。本章教程将带你认识Postgres的自增的用法,以及自增的原理。本章节中会使用Navicat工具对Postgre的数据库进行操作,如果你能按照教程操作,这将会帮助你加深印象。初遇自增顾名思义,就是自动增加,最终产生的结果会生成一组有序的值,也称作序列值。实际,我们仅仅需要两步操作即可为一个字段添加自增属性,第一步,声明自增变量,第二步引用自增变量。声明自增变量首先,我们使用下面的SQL命令创建一个自增变量,语法如下:--auto 是自定义原创 2020-12-15 02:28:29 · 667 阅读 · 0 评论 -
[保姆教程] [Postgres] 3分钟在Ubuntu环境下安装Postgresql
简介用最简单的教程,找出最重要的点。这篇教程将帮助你,在Ubuntu上安装postgresql。安装Postgre通过 install postgresql 指令安装最新版sudo apt-get install postgresql当然也可以在末尾指定版本号,来安装你需要的版本sudo apt-get install postgresql 10.15修改Postgre的登录密码在安装后会默认创建一个名叫postgres的数据库,并且默认创建名叫postgres的登录账号,密原创 2020-12-14 02:08:51 · 519 阅读 · 0 评论 -
[保姆教程] [Python] 3分钟搭建Python远程开发环境
简介这篇文章将帮助你学习,如何在Linux虚拟机环境下,配置Python开发环境,并通过VSCode访问虚拟机中的工程。前提条件是你已经掌握了搭建Linux.Ubuntu虚拟开发环境的技能,如果你还没有掌握,请参考《如何在Windows环境下搭建基于Ubuntu的虚拟开发环境》。 学习目标 在Linux环境下配置Python开发环境 创建和访问虚拟机上的Python项目 在Ubuntu上配置Python环境该段落会跳过XShell与虚拟机连接的知识,具体原创 2020-12-12 17:58:19 · 1468 阅读 · 0 评论 -
[保姆教程] [Ubuntu] 如何在Windows环境下搭建Ubuntu的虚拟开发环境
目录简介搭建环境安装V-Box简介本文讲述如何在Window环境下搭建基于Ubuntu系统的虚拟开发环境。在开始先,我们需要下载搭建过程中需要用到的工具,工具如下: 下载 Virtual-Box (提供虚拟开发环境的软件) https://www.virtualbox.org/wiki/Downloads 下载 UBuntu Server(我是用的是ubuntu-18.04.3-live-server-amd64) http://old-rel.原创 2020-12-06 21:27:00 · 2936 阅读 · 1 评论