03 2020 档案
摘要:1 # 给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 2 # 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 3 4 def func(nums): 5 temp=[] 6 for i in
阅读全文
摘要:def func(num1,num2): ret=0 result=[] result.extend(num1) result.extend(num2) result.sort() if len(result)%2==0: index=int(len(result)/2) ret=(result[i
阅读全文
摘要:简介:由于json.dumps() 只能序列化Python基本数据类型,如果我们想要在数据中掺杂时间对象,或者自定义类的对象则会造成序列化数据的失败,因此json.dumps() 提供了一个属性 cls=" ",可以自定义json类,来自定制我们需要序列化对象的返回值类型,进而实现数据的格式化,下面
阅读全文
摘要:1 from concurrent.futures import ThreadPoolExecutor #多线程 2 from concurrent.futures import ProcessPoolExecutor #多进程 3 import time 4 5 def func(i): 6 pr
阅读全文
摘要:1 #__author__:Kelvin 2 #date:2020/3/27 22:12 3 # 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 4 "abcababcd" 5 def func(s): 6 result=[] 7 flag=[] 8 for i in range(
阅读全文
摘要:一:Agent方式 原理:在每台服务器装上agent客户端程序,定时向数据库发送指定的资产信息。 优点:速度快。 缺点:服务器上需要多装一个软件 1 import subprocess 2 import requests 3 # pip3 install requests 4 5 # #######
阅读全文
摘要:1 # 输入:(2 -> 4 -> 3) + (5 -> 6 -> 4) 2 # 输出:7 -> 0 -> 8 3 # 原因:342 + 465 = 807 4 5 # 输入2 4 3 5 6 4 6 # 输出8 0 7 7 def func(str1, str2): 8 list1 = eval(
阅读全文
摘要:1 # __author__:Kelvin 2 # date:2020/3/24 22:42 3 4 # 给定一个整数数组 5 # nums 和一个目标值 6 # target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 7 # 你可以假设每种输入只会对应一个答案。但是,你
阅读全文
摘要:1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 4 import random 5 from PIL import Image, ImageDraw, ImageFont, ImageFilter 6 7 _letter_cases = "abc
阅读全文
摘要:效果图: 一、满足功能的实现(低端版:js有全部变量) 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>瀑布流</title> 6 <style> 7 .content { 8 margi
阅读全文
摘要:一、两个外键条件筛选指定数据(两行筛选条件与最终结果数据是外键关系) 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>组合查询简单版</title> 6 <style> 7 .border
阅读全文
摘要:首先要导入bootstrap和jQuery的文件,导入过程就不多赘述,但是需要注意的是:导入bootstrap和jQuery的js文件时候,jQuery要在bootstrap前面,否则浏览器会抛出找不到$的错误! 下面是轮播图HTML代码,直接将该段代码放在页面需要放置轮播图的区域。 1 <!--轮
阅读全文
摘要:原生跨域请求数据 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 </head> 7 <body> 8 <div id="content"></div> 9
阅读全文
摘要:Ajax向后端发送数据可以有三种方式:原生Ajax方式,jQuery Ajax方式,iframe+form 方式(伪造Ajax方式) 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Tit
阅读全文
摘要:一、字段 AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigint自增列,必须填入参数 primary_key=True 注:当model中如果没有自增列,则自动会创建一个列名为id的列 fr
阅读全文
摘要:1、索引 索引是表的目录,在查找内容之前可以先在目录中查找索引位置,以此快速定位查询数据。对于索引,会保存在额外的文件中。 2、索引种类 普通索引:仅加速查询 唯一索引:加速查询 + 列值唯一(可以有null) 主键索引:加速查询 + 列值唯一 + 表中只有一个(不可以有null) 组合索引:多列值
阅读全文
摘要:一、普通上传方式 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 </head> 7 <body> 8 <form action="/upload.html
阅读全文
摘要:概述 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。 1、传统的Web应用 一个简单操作需要重新加载全局数据 2、AJAX AJAX,Asynchronous JavaScript and X
阅读全文
摘要:序列化 关于Django中的序列化主要应用在将数据库中检索的数据返回给客户端用户,特别的Ajax请求一般返回的为Json格式。 1、serializers from django.core import serializers ret = models.BookType.objects.all()
阅读全文
摘要:Form组件的基础用法 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 </head> 7 <body> 8 <form action="/form1.ht
阅读全文
摘要:如果需要打印orm翻译后的原生sql语句,只需要在setting最后加上下面代码就行。 1 LOGGING = { 2 'version': 1, 3 'disable_existing_loggers': False, 4 'handlers': { 5 'console':{ 6 'level'
阅读全文
摘要:分页 1 from django.shortcuts import render 2 from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger 3 4 L = [] 5 for i in range(999):
阅读全文
摘要:FBV就是 url路由>>>业务处理函数的方式,CBV就是url路由>>>类 的处理业务方式。 最常用的就是FBV模式,就不用过多赘述,直接上CBV的实用代码。 1、CBV的url路由该怎么写? 1 from django.contrib import admin 2 from django.url
阅读全文
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> .outer{ background-color: #f40; } .item{ width: 180px; height: 150px; bac
阅读全文