自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jairo的博客

从0到一名斜杠开发者

  • 博客(45)
  • 资源 (2)
  • 收藏
  • 关注

原创 CFFI 中文文档

CFFI 文档CFFI(C Foreign Function Interface) 是Python的C语言外部函数接口。

2019-08-22 22:10:17 13622

原创 openEuler安装Docker和踩坑分析

12 月 8 日,CentOS 开发团队在其官博宣布,CentOS 8 将在 2021 年 12 月 31 日结束支持,CentOS 7 会按照计划维护至生命周期结束即 2024 年 6 月 30 日,接下来接下来将重点建设 CentOS Stream。免费的RedHat没有了,但生活还得继续。接下来我的目光转向openEuler,openEuler 是一个开源、免费的 Linux 发行版平台,将通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系。它由华为公司开源,众多国内企业

2021-07-02 02:02:44 14731 18

原创 记一下 Java Static 有哪些玩法

static 变量static变量是使用 static关键字定义的变量,又被称为静态变量静态变量是属于类的,也叫类变量;实例变量(非static变量)属于某个具体的对象静态变量和非静态变量的区别:静态变量被所有对象共享,在内存中只有一个副本,在类初次加载的时候才会初始化非静态变量是对象所拥有的,在创建对象的时候被初始化,存在多个副本,各个对象拥有的副本互不影响静态变量可以通过类名直接引用。class Dome { public static int staticVariable

2021-05-27 00:22:50 176

原创 Python 标准库之 collections (数据类型)

collections是Python内建的一个集合模块,提供了许多有用的集合类。

2020-06-13 01:06:50 1462 2

原创 一款使用 Jetbrains IDE 开发事半功倍的工具

一款使用 Jetbrains IDE 开发事半功倍的工具

2020-06-02 14:27:45 1347

原创 Javascript ES6 展开语法和解构赋值语法

Javascript ES6 展开语法和解构赋值语法知识,让工作更简单快捷

2020-05-15 21:22:20 1573 1

原创 UML 包图

概述包图是 UML 一种用以显示包和包之间的依赖关系的结构性图表。包图是一种结构图,显示了中大型项目中模型元素的排列和组织。包图可以显示子系统或模块之间的结构和依赖性,并显示系统的不同视图。目的包图图用于构造高级系统元素。软件包用于组织大型系统,其中包含图表,文档和其他关键交付物。包图可用于简化复杂的类图,它可以将类分组为包。包是逻辑上相关的UML元素的集合。软件包被描述为文件夹...

2020-04-14 18:27:17 2383

原创 UML 对象图

概述对象图(Object Diagram) 是显示了一组对象和他们之间的关系。使用对象图来说明数据结构,类图中的类或组件等的实例的静态快照。对象图是从类图中派生出来的,因此对象图依赖于类图。对象图表示类图的实例。类图和对象图的基本概念类似。对象图还表示系统的静态视图,但此静态视图是特定时刻系统的快照。对象图用于将一组对象及其关系呈现为实例。目的对象图的目的与类图类似。不同之处在于,...

2020-04-12 22:37:51 1065

原创 Python 标准库之 typing (类型标注)

PEP 3107引入了功能注释的语法,PEP 484 加入了类型检查标准库 typing 为类型提示指定的运行时提供支持,包含类型有Any,Union, Tuple,Callable,TypeVar,和 Generic。示例:def f(a: str, b:int) -> str: return a * b但是,Python运行时不强制执行函数和变量类型注释。使用类型检查...

2020-04-09 16:11:56 13613 2

原创 UML 类图

类图是软件工程的UML一种静态结构图,该图描述了系统的类集合,类的属性和类之间的关系。类图是面向对象式的建模。他们一般都被用于概念建模(conceptual modelling)的系统分类的应用程序,并可将模型建模转译成代码。类最上面是类名称中间包含类的属性底部包含类的方法成员修饰UML提供机制,以代表类的成员,如属性和方法,对他们的其他信息。指定一个类成员(即任何属性或方法...

2020-04-07 18:01:38 538

原创 【爬坑】 haystack ImportError: cannot import name 'six' from 'django.utils'

问题Django 3.0 使用 haystack 报错 ImportError: cannot import name 'six' from 'django.utils'原因Django 3.x 版本移除了部分用于兼容Python2 的 API参见 Removed private Python 2 compatibility APIs解决办法方案一安装 sixpip install...

2020-04-06 20:30:23 4103

原创 UML

UML 模型UML系统开发中有三个主要的模型:功能模型:从用户的角度展示系统的功能,包括用例图。对象模型:采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类别图、对象图。动态模型:展现系统的内部行为。包括序列图,活动图,状态图。UML 结构结构性图形(Structure diagrams)强调的是系统式的建模:静态图(static diagram)类图对象图...

2020-03-25 18:10:34 201

原创 Python 协程并发

文章目录先行内容同步和异步阻塞和非阻塞并行和并发协作式多任务和抢占式多任务线程正文协程可等待对象一个协程并发执行的例子协程的逻辑扩展内容生成器参考先行内容同步和异步同步和异步关注的发送方和接收方是否协调步调一致。同步:发送方发出请求后,等接收方发回响应以后才发下一个请求。异步:发送方发出请求后,不等接收方发回响应,接着发送下个请求。同步是指一个线程要等待上一个线程执行完之后才开始执行当...

2020-03-24 13:26:10 1344

原创 Python 标准库之 threading (线程并行)

文章目录示例返回活跃线程的数量返回活跃线程列表创建一个线程为线程绑定任务为线程任务传递参数运行线程阻塞调用的线程 (守护线程)多线程访问临界值线程锁参考线程对象锁对象示例返回活跃线程的数量In [1]: import threadingIn [2]: threading.active_count()Out[2]: 22 In [3]: len(threading.enumer...

2020-03-24 13:18:36 1286

原创 IDLE 中文版

IDLE 3.7 3.8中文版支持中文内容菜单 配置窗口 搜索、替换等对话框IDLE 截图: 方法一:下载IDLE 后解压使用IDLE 3.7 下载:下载提取码:ac6i方法二:将idlelib文件夹替换Python安装目录下的 Lib中的文件夹即可。idlelib 文件夹下载:下载提取码:q8gx注:记得备份...

2020-03-12 19:17:55 26361 20

原创 cookiecutter 构建Django项目初体验

cookiecutter 构建Django项目初体验

2020-03-06 12:16:28 971 6

原创 Linux MySql 安装与远程访问 (最快捷的方法)

Linux MySql 安装与远程访问 (最快捷的方法)

2020-03-03 12:34:24 374

原创 Python 标准库之 re (正则表达式操作)

Python 标准库之 re

2020-03-03 10:47:04 607

原创 如何正确的使用虚拟机中的Linux:通过ssh访问Linux

通过ssh访问虚拟机中的Linux

2020-02-29 00:50:20 1131

原创 简析 Python 深拷贝和浅拷贝

简析 Python 深拷贝和浅拷贝

2020-02-26 22:15:03 1647 3

原创 Python 生成器(generator)详细总结+示例

Python 生成器(generator)详细总结+示例

2020-02-26 12:20:19 13677

原创 Python 迭代器的使用

Python 迭代器的使用

2020-02-24 20:53:38 4213

原创 什么是强类型、弱类型语言以及动态类型、静态类型语言

什么是强类型、弱类型语言以及动态类型、静态类型语言

2020-02-23 21:11:26 2380

原创 Django django-admin 和 manage.py 命令的使用

django-admin是Django的用于管理任务的命令行实用程序,manage.py和他功能相同,但它是django-admin创建项目时为每一个项目创建的管理程序注意: django-admin 和 manage.py 虽然共有绝大部分命令,但是建议对项目操作时使用 manage.py ,django-admin 在未设置环境变量 DJANGO_SETTINGS_MODULE 或未在之...

2020-02-22 22:46:40 2220 1

原创 Python 装饰器(Decorator)

Python 装饰器是什么东西

2020-02-20 13:32:04 2592

原创 Git diff

描述:git diff显示提交,提交和工作树等之间的变化此命令比较的是工作目录中当前文件和暂存区域快照之间的差异,也就是修改之后还没有暂存起来的变化内容。常用命令:比较版本库中任意两个分支的差异。git diff <分支1>..<分支2>比较的是工作区和暂存区域提交索引之间的差异git diff查看当前的工作目录与另外一个分支的差别git diff &l...

2020-02-18 19:41:27 6472

原创 Git bisect

git bisect 命令及用法

2020-02-14 23:59:13 12358

原创 Git rm

git rm 命令及用法

2020-02-14 23:57:23 12133

原创 Git restore

git restore 命令及用法

2020-02-14 23:56:19 13766

原创 Git mv

git mv 命令及用法

2020-02-14 23:55:03 12560

原创 Git add

git add 命令及用法

2020-02-14 23:53:02 12240

原创 Git init

git init 命令及用法

2020-02-14 23:51:09 12338

原创 Django 查询

检索对象要从数据库检索对象,必须通过模型类的 Manager 构建一个 QuerySet 。 QuerySet 代表来自数据库中对象的一个集合通过模型的 Manager 获取 QuerySet。每个模型至少有一个 Manager,默认名称是 objects。Manager 是模型的 QuerySets 主要来源。检索全部对象从数据库检索全部对象使用 Manager 中的 all()...

2020-02-14 23:14:08 12573

原创 Git clone

git clone 命令格式及用法.

2020-02-14 19:38:09 12448

原创 Git config

git config 命名格式及用法

2020-02-14 00:45:26 12886

原创 Django models 模型

模型Django 模型是描述数据的,它包含存储数据的重要字段和行为。 一个模型映射一张数据库表。模型采用ORM来映射数据库表。每个模型都是一个 Python 的类,这些类继承 django.db.models.Model模型类的每个属性都相当于一个数据库的字段利用模型访问数据库进行查询如果模型中未定义主键,则表(模型)会字段添加一个id自增字段;如果显式地设置了...

2020-02-13 22:28:56 12888

原创 Django admin 模型选项(ModelAdmin) 【详细】

Django admin 模型选项的详细使用

2020-02-10 01:04:40 22068 8

原创 Django admin 模型选项(ModelAdmin)【简要】

属性功能actions在更改列表页面上提供的操作列表actions_on_top actions_on_bottom控制操作栏在页面上的显示位置(默认actions_on_top = True; actions_on_bottom = False)actions_selection_counter控制选择计数器是否显示在操作下拉列表旁边(默认actions_...

2020-02-08 22:40:37 14815

原创 Python 内置对象

内置类型有哪些主要内置类型有数字、序列、映射、类、实例和异常假值内置对象被定义为假值的常量: None 和 False任何数值类型的零:0, 0.0, 0j, Decimal(0), Fraction(0, 1)空的序列和多项集: '', (), [], {}, set(), range(0)数字类型数字类型有 整数, 浮点数 和 复数。布尔值属于整数的子类型构造器 in...

2020-02-05 22:34:49 14392

原创 Python 内置异常速查

StopIteration : 由内置函数 next() 和 iterator 的 __next__() 方法所引发,用来表示该迭代器不能产生下一项StopAsyncIteration : 必须由一个 asynchronous iterator 对象的 __anext__() 方法来引发以停止迭代操作ArithmeticError : 此基类用于派生针对各种算术类错误而引发的内置异常...

2020-02-03 19:36:43 13829

cffi 中文 1.14.pdf

在Python中使用C语言进行开发,最大限度的提升运行速度与程序扩展性,CFFI(C Foreign Function Interface) 是Python的C语言外部函数接口。 Python可以与几乎任何C语言代码进行交互,基于类似C语言的声明。

2020-04-28

计算机必备单词

程序员必背的1500个单词,计算机专业英语词汇指与计算机硬件、软件、网络等多方面有关的英语词汇,主要包括硬件基础、计算机系统维护、计算机网络基础、软件、程序设计语言、计算机网络技术、IT职场英语等词汇。

2018-09-06

空空如也

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

TA关注的人

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