自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (1)
  • 收藏
  • 关注

原创 go 导入依赖

【代码】go 导入依赖。

2024-01-16 15:38:16 313 1

原创 jsonb操作

2.更新jsonb中嵌套列表的字段。1. 更新jsonb中嵌套的字段。

2023-10-30 19:54:25 36

原创 docker

1.安装:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyuncurl -sSL https://get.daocloud.io/docker | sh查看远端镜像docker search python3.5查看本地镜像docker images查看本地容器docker ps

2021-10-08 09:47:00 88

转载 python单例模式实现

0.单例介绍在使用类创建对象的时候,每次都会调用__new__()方法创建一个新的对象并调用__init__()方法对实例对象进行初始化,单例模式即不管创建了多少次,都只产生唯一的实例对象。可以在调用new方法前验证是否之前创建过实例对象,如果创建过则返回该对象1.使用__new__()方法创建单例class Singleton(object): def __init__(self): pass def __new__(cls, *args, **kwarg

2021-07-20 17:12:50 106

转载 python 二叉树遍历

二叉树的前序遍历递归def preorder(root,res=[]): if not root: return res.append(root.val) preorder(root.left,res) preorder(root.right,res) return res迭代def preorder(root): ...

2019-02-28 17:07:40 173

转载 python二叉树

二叉树的自我理解二叉树作为一个Python中的典型,其实质就是一个分叉形式的数组,以一个节点开始,每次延伸出两个左右子节点,无限延伸直到没有子节点。这些节点看似散乱,实际上是可以根据某种规律来按顺序读出来的,这就可以看做是一种专门的读取方法。假设最上级是一个总文件夹,后面的内容都是文件夹的下一级,二叉树的遍历方式就可以稳当的读出所有文件。二叉树的遍历方式我已知二叉树有四种遍历方...

2019-02-28 17:04:23 872 2

原创 链表倒置

主要三个指针,上一个pre,当前cur,和下一个next,cur.next指向pre,然后所有指针向后移动一位 pre = head cur = pre.next pre.next = None next = cur.next while next.next is not None: cur.next = pre pre ...

2019-02-28 16:37:05 237

转载 python 双向链表构造

和单链表类似,只不过是增加了一个指向前面一个元素的指针而已。示意图:#!/usr/bin/python# -*- coding: utf-8 -*-class Node(object): def __init__(self,val,p=0): self.data = val self.next = p self.prev ...

2019-02-28 16:30:46 149

转载 python单项链表构造

链表的定义:  链表(linked list)是由一组被称为结点的数据元素组成的数据结构,每个结点都包含结点本身的信息和指向下一个结点的地址。由于每个结点都包含了可以链接起来的地址信息,所以用一个变量就能够访问整个结点序列。也就是说,结点包含两部分信息:一部分用于存储数据元素的值,称为信息域;另一部分用于存储下一个数据元素地址的指针,称为指针域。链表中的第一个结点的地址存储在一个单独的结点中,...

2019-02-28 16:27:35 180

原创 subprocess控制子进程

subprocess.Popen() 和os.systerm() 类似,是调用子进程执行程序subprocess. Popen ( args , bufsize=0 , executable=None , stdin=None , stdout=None , stderr=None , preexec_fn=None , close_fds=False , shell=False , cw...

2018-11-20 11:36:18 1429

转载 numpy学习2

1. ndarray数组合并方法 用途 row_stack(tup)     多个一维array当作行,合并成2维(行拼接)== vstack(效果一样) column_stack(tup)  多个一维array当作列,合并成2维(列拼接)==hstack(效果一样) vstack(tup)  沿第一个维度合并(行拼接) hstack(tup) 沿...

2018-11-08 17:40:53 173

转载 numpy学习

1. 安装方法pip install numpy2. 基本功能>>> import numpy as np>>> a = np.arange(15).reshape(3, 5) # arange需要整理的数据集大小 reshape整理成几行几列>>> aarray([[ 0, 1, 2, 3, 4], ...

2018-11-07 17:32:06 223

转载 Python定时任务scheduler、thread.Timer、apscheduler

schedPython标准库模块,提供了一个用于事件调度的类。一、scheduler类定义转载自:https://blog.csdn.net/tomato__/article/details/46620517class sched.scheduler(timefunc=time.monotonic, delayfunc=time.sleep) scheduler类为事件调度定义了一套...

2018-08-22 18:40:53 1001

原创 lftp常用命令

基本用法1、$ sudo apt-get install lftp //安装lftp2、$ lftp //进入lftp2、lftp :~> lftp 192.168.1.124 //(或直接输入ftp的网址)登录远程ftp3、lftp 192.168.1.124:~> user root //输入ftp用户名root (匿名ftp不用输入用户名和密码)4、Passw...

2018-08-02 16:38:50 9607

原创 Python logging日志模块+读取配置文件

1配置文件config.ini [log]level=INFOfilepath=./loglogname=run.log[master]ip=127.0.0.1port=80802.读取配置文件config_base.py#!/usr/bin/env python# -*- coding: utf-8 -*-import ConfigParserclass ...

2018-08-02 15:24:28 3548 1

原创 Python创建 SocketServer

创建SocketServer         使用SocketServer创建一个网络服务程序只需要几个简单的步骤:(1)、创建处理request的类,创建方法为:继承BaseRequestHandler类,并重载handle()方法。该方法将被回调用做处理当前接收到的request。注意:一般的做法是直接继承StreamRequestHandler或者DatagramRequestH...

2018-08-02 14:03:36 318

转载 Python单元测试 unittest

Python自带的单元测试模块unittest工作原理最主要四个模块:test case、test suite、test runer、test fixture工作静态图 原文链接 流程:创建class类继承与Unittest.TestCase类,写好TestCase,然后由TestLoader加载TestCase到TestSuite,然后由TextTestRunner来运行TestSuite,运...

2018-04-21 11:16:14 369

原创 django 用户中心认证模型

1.setting设置指定用户模型认证类(默认为auth-user)# 指定django认证系统的模型类,会把默认创建的认证数据库auth_user变为df_user,默认字段属性的存在AUTH_USER_MODEL='user.User'2.创建db文件夹、创建base_model.py (在这个类中对user字段进行扩展)class BaseModel(models.Model):    ""...

2018-04-20 16:30:19 222

原创 django项目创建项目

1.创建项目:django-admin startproject dingdongbang2.创建应用:Python manage.py startapp user3.创建项目后再settin文件中注册app4.将所有应用都放到一个文件夹下方便管理,在setting中注册主文件夹import syssys.path.insert(0, os.path.join(BASE_DIR, 'apps'))...

2018-04-20 12:25:20 175

空空如也

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

TA关注的人

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