摘要: 错误介绍 在django项目中,当你从非项目文件夹导包时,在终端运行该文件报无该模块时,是否很困惑,因为当你直接重编辑器pycharm运行又是正常的。 错误情况 from xxx import xx ModuleNotFoundError: No module named "xxx" 错误原因 直接 阅读全文
posted @ 2021-03-17 23:14 Lei、Sunny 阅读(107) 评论(0) 推荐(1) 编辑
摘要: 前言介绍 该文章介绍计算机和网络的一些入门知识,一些常见的硬件是什么,好坏判断的参考。网络的类型、分类、常见名称含义、和一些网络协议的初步认知。 硬件 CPU 核心部件,负责程序控制和运算,是计算机组成的最重要的部分。 分类按厂商: 1. Intel 以稳定著称 2. AMD 以速度著称 分类按接口 阅读全文
posted @ 2021-03-14 11:00 Lei、Sunny 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 数据类型 1.基础类型(basic type) 2.聚合类型(aggregate type) 3.引用类型(reference type) 4.接口类型(interface type) 本篇文章介绍 基础类型 整数 go 同时具备有符号整数和无符号整数 有符号整数:int8、int16、int32、 阅读全文
posted @ 2021-03-12 15:03 Lei、Sunny 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 前言介绍 与其他编程语言一样,Go语言中的大程序都从小的基本组件构建而来:变量存储值;简单表达式通过 加和减等操作合并成大的;基本类型通过数组和结构体进行聚合;表达式通过if和for等控制语句来决定 执行顺序;语句被组织成函数用于隔离和复用;函数被组织成源文件和包。 声明 go有四个主要声明: 1. 阅读全文
posted @ 2021-03-12 11:20 Lei、Sunny 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 当看到这个界面时,是否很苦恼,下面帮你解决这个烦恼 这是因为第一次使用没有选择编辑器的原因,现在的crontab 不是指向vim编辑器在终端命令行,执行:select-editor 1. /bin/nano < easiest 2. /usr/bin/vim.basic 3. /usr/bin/vi 阅读全文
posted @ 2020-11-06 14:50 Lei、Sunny 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 先上示例模型 一对一的情况 class A(models.Model): name = models.CharField(max_length=30, blank=True) ida = models.CharFileld(max_length=30, blank=True) class B(mod 阅读全文
posted @ 2020-11-06 14:39 Lei、Sunny 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: 简单得用个demo,记录使用中遇到得问题,和解决方法 from concurrent.futures import ThreadPoolExecutor import time import asyncio def add_host_api(): add_host(monitor_api_lt) a 阅读全文
posted @ 2020-10-30 14:07 Lei、Sunny 阅读(2153) 评论(0) 推荐(0) 编辑
摘要: Semaphore工作原理: Semaphore对象支持上下文管理协议。 Semaphore对象内部管理一个计数器,并有两个方法对计数器工作: 1.acquire(blocking=True, timeout=None)2.release()该计数器由每个acquire()调用递减,并由每个rele 阅读全文
posted @ 2020-08-10 16:12 Lei、Sunny 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 添加PRIMARY KEY(主键索引) alter table `table_name` add primary key(`column`); 添加UNIQUE(唯一索引) alter table `table_name` add unique(`column`); 添加普通索引 alter tab 阅读全文
posted @ 2020-08-10 14:44 Lei、Sunny 阅读(1169) 评论(0) 推荐(1) 编辑
摘要: 前言:GIL GIL的全称是Global Interpreter Lock(全局解释器锁),来源是python设计之初的考虑,为了数据安全所做的决定。某个线程想要执行,必须先拿到GIL,我们可以把GIL看作是“通行证”,并且在一个python进程中,GIL只有一个。拿不到通行证的线程,就不允许进入C 阅读全文
posted @ 2020-08-10 14:39 Lei、Sunny 阅读(692) 评论(0) 推荐(0) 编辑