自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 java_maven打包

将maven项目打包后,启动时出现SpringBoot01-1.0-SNAPSHOT.jar中没有主清单属性的提示的解决办法1.在pom.xml文件中插入 org.springframework.boot spring-boot-maven-plugin 2.双击IDEA右侧Maven Projects的lifecycle下的package,打包成jar,重新执行以上命令。...

2021-11-22 08:31:56 359 1

原创 代码优化从哪些方面考虑?有什么想法?

(1)优化算法时间复杂度。(2)减少冗余数据。(3)合理使用 copy 与 deepcopy。(4)使用 dict 或 set 查找元素。(5)合理使用生成器(generator)和 yield(6)优化循环。(7)优化包含多个判断表达式的顺序。(8)使用join合并迭代器中的字符串。(9)选择合适的格式化字符方式。(10)不借助中间变量交换两个变量的值。(11)使用 if i...

2019-05-12 17:47:11 1937

原创 scrapy-redis中的指纹,去重的方式

指纹:通过 MD5 加密,把请求体,请求方式,请求 url 放在一起。然后进行 32 进制的转义符字符串生成指纹。生成一个字符串,放到数据库中作为唯一标示。去重:urll 中按照 url 去重:1.按照 url 去重,有一个列表,发送请求之前从数据表中看一下这个 url 有没有请求过,请求过了就不用看了2,内容判断,从数据库中查数据的表示,如果请求过了就在不在请求了。...

2019-05-12 17:45:40 1431 1

原创 当输入一个类似www的网址时,返回页面的过程中发生了什么?

(1)浏览器向 DNS 服务器发送 www 域名解析请求;(2)DNS 服务器返回解析后的 ip 给客户端浏览器,浏览器向该ip发送页面请求;(3)DNS 服务器接收到请求后,查询该页面,并将页面发送给客户端浏览器;(4)客户端浏览器接收到页面后,解析页面中的引用,并再次向服务器发送引用资源请求;(5)服务器接收到资源请求后,查找并返回资源给客户端;(6)客户端浏览器接收到资源后,渲染,...

2019-05-12 17:43:22 410

原创 HTTP状态码的用途,常见的状态码机器意义

通过状态码告诉客户端服务器的执行状态,以判断下一步该执行什么操作。常见的状态机器码有:100-199:表示服务器成功接收部分请求,要求客户端继续提交其余请求才能完成整个处理过程。200-299:表示服务器成功接收请求并已完成处理过程,常用 200(OK 请求成功)。300-399:为完成请求,客户需要进一步细化请求。302(所有请求页面已经临时转移到新的 url),304、307(使用缓存资...

2019-05-12 17:41:56 387

原创 字符串常用操作

#字符串组合a=‘aa’b=100c=“cc”print(a+c)print(a+ str(b))#删除元素#strip()删除字符串两边的空格字符#lstrip()删除字符串左边的空格字符#rstrip()删除字符串右边的空格字符a=" caaab "b=a.strip().strip(‘cb’) #返回值 aaac=a.lstrip() #返回值 ...

2019-05-12 17:39:08 302

原创 文件读取方式

#过程#1.打开文件#2.读数据#3.关闭文件#1,w 写模式,它是不能读的,如果用w模式打开一个已经存在的文件,会清空以前的文件内容,重新写#w+ 是读写内容,只要沾上w,肯定会清空原来的文件#2,r 读模式,只能读,不能写,而且文件必须存在#r+ 是读写模式,只要沾上r,文件必须存在#3,a 追加模式,也能写,在文件的末尾添加内容#4,rb+、wb+、ab+,这种是二进制模式...

2019-05-12 17:10:38 608

原创 消费者与生产者模式

#定义#在并发编程中使用生产者和消费都模式能够解决绝大多数并发问题。#该模式通过平衡生产线程和消费线程的工作能力来提高程序的整体处理数据的速度。#某些模块负责生产数据,这些数据由其他模块来负责处理(此处的模块可能是:函数、线程、进程等).#产生数据的模块称为生产者,而处理数据的模块称为消费者#优点#1.解耦耦合#2.并发#3.闲忙不均#案例#两个厨师对四个顾客#厨师做包子 和...

2019-05-12 17:01:43 147

原创 迭代器,生成器

#迭代是Python最强大的功能之一,是访问集合元素的一种方式。#迭代器是一个可以记住遍历的位置的对象。#迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。#迭代器有两个基本的方法:iter() 和 next()。#字符串,列表或元组对象都可用于创建迭代器示例:a = [ 1, 2, 3, 4, 5, 6]b=iter(a)print(nex...

2019-05-12 16:51:38 105

原创 filter过滤器,map,reduce(),lambda,dir函数

用个简单的取奇,偶数来示例b=[0, 1, 2, 3, 4, 5, 6]#lambda匿名函数,单次使用,即用即扔,类似于迭代函数 遍历元素进行 整除2的操作lambda b:b%2#map函数,它会根据提供的函数对指定序列做映射result=list(map(lambda b:b%2-1,b))print(result)返回值 result= [-1, 0, -1, 0, -...

2019-05-12 16:38:53 238

原创 深拷贝与浅拷贝的区别

import copylist=[1,2,3,[4,5,6]]list1=copy.copy(list) #浅拷贝list2=copy.deepcopy(list) #深拷贝print(list,id(list),list1,id(list1),list2,id(list2))#返回值 [1, 2, 3, [4, 5, 6]] 32684168 [1, 2, 3, [4, ...

2019-05-08 10:04:34 351

原创 Flask 写博客页面

导入模块首先要下载一个依赖文件1,先下载Flask基础环境变量pip install falsk-sqlalchemy2.导入模块 ,基本要用到模块: SQLAlchemy ,os ,datetime ,Flask ,render_templat e,request ,redirect```from flask import Flask,render_template,request...

2019-03-08 14:37:34 1155

原创 Django 页码显示

视图界面from django.shortcuts import render,HttpResponsefrom app01 import models# Create your views here.def student_lst(request): # for i in range(200): # student = models.Student() ...

2019-03-07 20:37:15 1329

原创 Django商城订单页面

视图界面:#订单界面def enter_order(request): if request.method == 'POST': # 获取地址信息,传递到前端 address_id = request.POST.get('address') # print('address_id---->>>', address_id)...

2019-03-07 20:33:41 2910 2

原创 Django 商城购物车页面

购物车中间页def carJump(request, goods_id): # # 1.先获取前端页面上提交过来的数据 user_id = request.COOKIES.get('user_id') print(user_id) goods_obj = Goods.objects.get(id=int(user_id)) count = request....

2019-03-07 20:31:10 1796

原创 Django 商城地址管理

视图界面views():# 地址列表页def address(request): # 查收此用户对应的所有地址显示到页面上 buyer_id = request.COOKIES.get('user_id') #获取登录页面的ID addr_lst = Address.objects.filter(buyer_id=buyer_id) #显示对应ID的所有收货地址 ...

2019-03-07 20:12:55 1924

原创 Django 页面展示商品

视图页面:()views.pydef index(request): data = [] # 保存数据 # 查询所有的商品展现到页面上。。。 goods_lst = Goods.objects.all() # 获取后台所有的商品有商品名称和价格, # 图片获取 for goods in goods_lst: # 查询图片 ...

2019-03-07 20:02:41 1967 4

原创 django登录界面

视图界面(views.py):def login(request): result = {'error': ''}# 发送消息 if request.method == 'POST': #如果是POST传输方式 username = request.POST.get('username') #获取页面输入的账号 buyer_lst = Buyer...

2019-03-07 19:58:11 3207

原创 Django给密码加密

2019-03-07 19:54:26 1559

原创 django 注册页面信息保存数据库

2019-03-07 19:52:10 1336

原创 Django查询数据库记录

1. 导入models.py 模块2. 查询所有语法3. 将数据返回给页面4. 展示内容

2019-03-07 19:47:54 3110 1

原创 Django使用orm 创建表格的步骤

1.1. setting.py中配置数据库连接(如果不创建MYSQL表,不需要写这步,__init__也不需要配置)2. 下载pymysql 模块3. 使用pymysql 模块4. 创建模型类5. 同步数据库表就已经创建好了...

2019-03-07 19:43:11 1486

原创 Django的创建基本使用教程

aaaaaaa

2019-02-28 22:17:40 867

原创 基于网络通讯的SOCKET建立基本连接

首先导入模块import socket‘’socket.AF_INET: 基于网络 socket.SOCK_STREAM: 基于 TCP 协议‘’设置一个自定义变量为服务器server_sk=socket.socket(socket.AF_INET,socket.SOCKET_STEAM)绑定服务器IP,端口server_sk.bind((‘127.0.0.1’.9999))设置...

2019-02-22 20:55:05 1139 2

空空如也

空空如也

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

TA关注的人

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