编程开发

flask服务器部署全流程

开始前的逼逼赖赖: 本人前端,在学校学过点PHP,用原生PHP写过接口,写了很多重复代码。后尝试学习thinkPHP,没学下去。 0123CD3B.jpg 之后接触了Python,感觉Python语法还挺简洁的,又看了看Python的后端框架,选中了flask,或许flask不是主流,但管他呢,自己用的舒服就行了。 flask或许确实有点小众了,网上没多少教程,很多东西还是得靠

Jenkins 流水线

采用Jenkins的自由风格构建的项目,适合用于测试和学习,主要问题有: 构建过程中整体流程是不可见的,无法确认每个流程花费的时间 出现问题不方便快速的定位 无法进行版本化管理 多个任务中有很多步骤需要重复搭建 Jenkins的Pipeline可以让项目的发布整体流程可视化,明确执行的阶段,可以快速的定位问题。并且整个项目的生命周期可以通过一个Jenkinsfile文件管理,而且Jenkins

1202. 交换字符串中的元素

题目: 给你一个字符串 s,以及该字符串中的一些「索引对」数组 pairs,其中 pairs[i] = [a, b] 表示字符串中的两个索引(编号从 0 开始)。 你可以 任意多次交换 在 pairs 中任意一对索引处的字符。 返回在经过若干次交换后,s 可以变成的按字典序最小的字符串。 示例 1: 输入:s = "dcab", pairs = [[0,3],[1,2]] 输出:"bacd" 解释

【初识 Docker | 基础篇】 Docker 安装

一、安装说明 Docker 必须部署再 Linux 内核的系统上 Docker 并非是一个通用的容器工具,他依赖于已存在并运行的 Linux 内核环境。 目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在CentOS 7 (64-bit)上,要求系统为64位、Linux系统内核版本为 3.8以上,这里选用Centos7.x 二、安装步骤 1.卸载旧版本 旧版本

GitHub 要求所有账户开启双因素身份验证

GitHub 重磅宣布,在 2023 年之前,所有使用 GitHub 平台存储代码、做贡献的开发者都需要启动一种或多种形式的双因素身份验证(2FA),否则将无法正常使用该平台。 GitHub 在解释时表示,大多数安全漏洞并非来自非常复杂的攻击事件或是零日漏洞,相反,往往是一些低成本的攻击,如社会工程、密码泄露,以及其他为攻击者提供访问受害者账户的攻击。被入侵的帐户可用于窃取私有代码或对代码进行恶意

第7章·细胞自动机

书名:代码本色:用编程模拟自然系统 作者:Daniel Shiffman 译者:周晗彬 ISBN:978-7-115-36947-5 总目录 第 7 章 细胞自动机 1、目录 7.1 什么是细胞自动机 7.2 初等细胞自动机 7.3 如何编写初等细胞自动机 7.4 绘制初等CA 7.5 Wolfram分类 7.6 生命游戏 7.7 编写生命游戏 7.8 面向对象的细胞实现 7

Node.js 命令行工具库:js-fire

前言 来啦老铁! 还记得之前 Python 下学过一个好用的模块 Fire,关于 Fire 模块的简介是: Python Fire 是 Google 开源的一个可从任何 Python 代码自动生成命令行接口(CLI)的库。 对 Fire 模块的介绍有兴趣的小伙伴可以移步至:Python 命令行工具库:Fire。 而笔者平时工作用的语言是 typescript,或者也可以说是 Node.

Python函数-1

一、函数概念: 所谓函数,就是把 具有独立功能的代码块 组织为一个小模块,在需要的时候 调用 函数的使用包含两个步骤: 定义函数 —— 封装 独立的功能 调用函数 —— 享受 封装 的成果 二、创建函数 函数用 def 语句创建,语法如下: def 函数名(参数列表): # 具体情况具体对待,参数可有可无 """函数说明文档字符串""" 函数封装的代码 …… 标题行由 def