自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冰月i

业务遵循逻辑,逻辑推敲代码,代码实现业务

  • 博客(72)

原创 Python中运维相关的面试题

个人感觉——这个就是不管你做什么的,都会涉及到运维的一些问题1.什么是DockerDocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。2.Docker与虚拟机比较作为一种轻量级的虚拟化方式,Docker在运行应用上跟传统的虚拟机方式相比具...

2019-05-24 16:57:15 2478 3

原创 Vscode pylint unable to import 解决方法

困扰了很长时间的问题就是之前用Vscode敲Python的代码,并没有报from 或者 import的红线错误。其实并没有错,代码运行也正常我开始以为是下载的 Pylint 和 Pylint-django有冲突。但想了想,不应该啊到后来使用Django的ORM。导入数据库类开始报红线。但是并没有实质性的错误,只是感觉错误,后来就没有在意,在settings中加入了配置方法"pyth...

2019-04-18 16:42:06 20667 3

原创 ConnectionAbortedError: [WinError 10053] 你的主机中的软件中止了一个已建立的连接。

这个错我一般出现在异步请求、axios中。因为觉得好用,就一直用着这个但是如果出现文章标题的错误。那么就需要改成同步请求了。axios要配合vue来实现同步请求,所以需要用到同步的时候。改换成ajax就可以了、代码如下$.ajax({ type : "post", url : "http://127.0.0.1:8000/orders/", ...

2019-04-11 12:52:18 6451 2

原创 VsCode下给Python加标头及用户片段管理

记录一下虽然说python3以上对-*- coding: utf-8 -*-已经可以省去,或者说是不需要但当你习惯了之后。没有这个东西总感觉自己的代码像少了写什么东西,就想加上它,可能是强迫症吧。哈哈哈…废话不多说,接下来记录一下怎么配置第一步、肯定是要有VsCode了,它的强大毋容置疑,并且你要有Python的安装扩展包。第二步、找到你的设置这里你会看到一个叫用户代码...

2019-08-10 10:33:12 256

翻译 听一首歌的触动

摘自网易云音乐《Time (Official) 》time is the currency of your life, spend it wisely时间就像是生命的金钱,要学会合理支配Don’t let others no matter how well intentioned spend it for you, it’s all you’ve got不要让别人为你浪费时间,你该自己去...

2019-07-19 16:48:58 285

原创 Python中爬虫相关面试题

说道Python,就不得不提——爬虫。爬虫常用库requests、selenium、puppeteer,beautifulsoup4、pyquery、pymysql、pymongo、redis、lxml和scrapy框架其中发起请求可以使用requests和scrapy解析内容可以用 beautifulsoup4,lxml,pyquery存储内容可以使用 mysql(清洗后的数据)...

2019-05-24 16:33:54 185

原创 人生苦短,我用Python

个人觉得一篇非常不错的博客——与博主人生苦短,我用Python

2019-05-24 16:13:27 135

原创 python中用到前端技术的相关面试题

做全栈开发的。必然离不开前端技术!1.前后端分离前后端只通过 JSON 来交流,组件化、工程化不需要依赖后端去实现。 可以通过Vue.js来实现组件化工程化;有哪些好处或弊端?现在的发展趋势是否往这个方面发展使用场景 利弊切记一定要举例子,如下:前后端要不要分,怎么分,是由具体业务决定的。需要搜索引擎带流量的,必须由服务器端渲染。需要用户登录且不能由搜索引擎抓取,前后端分离是鼓励的。...

2019-05-17 15:37:40 226

原创 python中直播技术相关面试题

直接上问题了!1.直播原理在视频直播领域,有不同的商家提供各种的商业解决方案,其中比较靠谱的服务商有阿里云直播,腾讯云直播,以及又拍云和网易云的有偿直播服务,服务包括软硬件设备,摄像机,编码器,流媒体服务器等视频直播的流程可以分为如下几步:采集 —>处理—>编码和封装—>推流到服务器—>服务器流分发—>播放器流播放一般情况下视频采集处理后推流到流媒体服务...

2019-05-17 15:17:26 240

原创 python中Web开发相关面试题

和前俩篇一样,有些还是需要你自己整理话述1.TCP的三次握手第一次握手:建立连接。客户端发送连接请求报文段,将SYN位置为1,Sequence Number为x;然后,客户端进入SYN_SEND状态,等待服务器的确认第二次握手:服务器收到SYN报文段。服务器收到客户端的SYN报文段,需要对这个SYN报文段进行确认,设置Acknowledgment Number为x+1(Sequence Nu...

2019-05-17 15:08:01 1303

原创 一些很有实际意义的文章,专注于技术

最近一直没写博客。感觉都断更了1一个月,实在是对不起。给大家推荐关于技术性的文章吧以下文章均来自同一个人、处理Centos6和Centos7下,python3处理中文的神坑在vscode中为Django配置专属的语法检测提醒,防止误报语法错误解决Django2.0.4+kindeditor4.11 跨域上传文件的问题利用vue.js双向绑定机制和vue-resource在前端异步上传文件...

2019-05-16 16:09:15 228

原创 python中与数据库相关的面试题

数据库作为面试中的重要部分,当然也需要整理1.为什么要优化系统的吞吐量瓶颈往往出现在数据库的访问速度上,随着应用程序的运行,数据库的中的数据会越来越多,处理时间会相应变慢,数据是存放在磁盘上的,读写速度无法和内存相比2.如何优化设计数据库时:数据库表、字段的设计,存储引擎,利用好MySQL自身提供的功能,如索引等横向扩展:MySQL集群、负载均衡、读写分离 SQL语句的优化(收效甚微)...

2019-05-16 15:59:17 342

原创 Go long话述

这也是一篇关于面试中的问题,这门语言也是很火,所以抽时间学了很简单的入门。并且我可以在面试当中加入这门语言的简单话述。为什么要学习Go语言?Go语言是现在非常火爆

2019-05-16 12:19:45 122

原创 Python初中级面试题

这里的题有些是简单的话述,所以有可能需要你自己整理,自己整理出来的会加深你的记忆,有些我会附上文章,有些就简单而过,直接上干货了,希望对您有帮助。1.深拷贝和浅拷贝之间的区别是什么?深拷贝可理解为递归性质的拷贝,其开辟新的内存空间地址,在修改新的拷贝内容不会影响到旧的内容,其完全拷贝原内容的所以。import copyb=copy.deepcopy(a)而浅拷贝则是将一个对象的引...

2019-05-16 12:12:28 2270

原创 WebSocket与HTTP(摘抄)

WebSocket是一种在单个TCP连接上进行全双工通信的协议WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输现在,很多网站为了实现推送技术,所用的技术都是轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTT...

2019-04-17 18:54:54 72

原创 评论(评价)数据库表的设计

本文来源技术大牛,也是我的启蒙给的资料。若有侵权,请联系博主概述评论功能已经成为APP和网站开发中的必备功能。本文主要介绍评论功能的数据库设计。评论功能最主要的是发表评论和回复评论(删除功能在后台)。评论功能的拓展功能体现有以下几方面:(1)单篇文章的评论数量和信息展示;(2)从时间维度,按照时间倒叙的方式展示动态的用户评论信息;(3)不同栏目,不同模块,不同时间维度的评论排行展...

2019-04-16 15:19:48 2027 4

原创 临时抱佛脚真的有用吗?

对于面试。应该有相应的准备,对面试公司的背景要有简单的了解,对企业文化要有简单的认识那么最关键的就属于问答环节——‘你问我答’对于这方面,有人喜欢临时抱佛脚。但后来,我深刻的认识到,“临时抱佛脚”不是为了说看一些简单的问题。而是对于自己的加分项要有深刻的认识,深入研究一下,才是真真的“临时抱佛脚”。那么深入浅出能将自己带出被动环境。相反的,面试官不会给你这种机会,他认为你对这个问题没有深入研...

2019-04-15 19:41:15 706

原创 a = [1,2,3] 和 b = [(1),(2),(3) ] 以及 b = [(1,),(2,),(3,) ] 的区别?

今天在整理面试题的时候,看到这么一道题,正如标题所言a = [1,2,3] 和 b = [(1),(2),(3) ] 以及 b = [(1,),(2,),(3,) ] 的区别?一眼看去,都是List,item也没有太大的变化,但是我个人觉得,坑在C_list上,虽然和B_list没啥太大差别,但多一个逗号分隔符,其item类型就完全发生变化,下边请看代码a = [1,2,3]b = [(...

2019-04-15 19:02:23 2905

原创 轻松一刻,放松一下!

星期天看看几篇文章,感觉还是很好的。放松一下心情其中有来自简书的,有来自CSDN的,另外推荐几位博主这三张图,改变无数人!你敢看吗?人蠢道理多,道理懂得越多,人越浅薄生命的路口,静待花开已确认!Python 封王,Java 和 C宣布永久退出竞争舞台,你怎么看?下边是我经常访问的博客。也推荐访问技术大牛博客,也是我的启蒙,《刘悦的技术博客 v3u.cn》港岛妹妹, 没事儿...

2019-04-12 17:31:24 125

原创 Apache服务器(摘抄)

服务器负载太大而影响程序效率也是很常见的,Apache服务器自带有一个叫AB(ApacheBench)的工具,可以对服务器进行负载测试同时商城的秒杀功能也会被高负载影响,从而导致超卖现象首先安装xampp软件进入 c:/xampp/apache/bin基本用法:ab -n 全部请求数 -c 并发数测试url注:可以将ab.exe 加入系统环境变量;或直接切换置 ab 目录执行。...

2019-04-11 21:08:51 55

原创 电商秒杀简述

说到秒杀,相信大家都不陌生。这里涉及到的无非是大家口口相传的——高并发,高可用当一件商品汇聚了所有人的目光,都希望在同一天,同一时刻去买到它,但因数量有限,不能同时满足所有人的需求。就需要抢购,限时发放,同时还不能让大量的用户将服务器搞崩。这就涉及到了高并发,高可用的概念。我这里只是提一下简单的解决办法以及测试方法。首先做一个测试接口,来描述我的处理方法。代码是基于Django的 简直就是...

2019-04-11 17:06:24 141

原创 List过滤指定条件的元素组成一个新list

因为今天用到了。 所以就写一下。感觉还是很实用的但是个人感觉性能上会差很多,逻辑是异步请求‘去结算’, 要在生成订单的时刻,删除购物车中已选中的商品。所以要过滤商品ID代码如下 theidlist = theidlist.split(',') print(theidlist) # 查询购物车 cartlist = cache.get(use...

2019-04-11 12:46:20 691

原创 JavaScript获取自定义属性

再用到复选框的时候,我不仅要用一个value. 我还想用一个的话。需要自定义取checkbox中的值。比如<input type="checkbox" value2="123" value1="234" value="789" name="procduc_id" "onlyone()" >// 这里就拿三个value来举例function onlyone(){ ...

2019-04-09 19:08:59 245

原创 jquery的cookie实现购物车逻辑(摘抄)

因为之前做购物车做的redis。购物车不仅仅可以存在服务端的redis中,也可以存在前端的cookie中别忘记依赖。jquery-1.12.1.min.jsjquery.cookie.js这是我用的俩个依赖//购物车 var Cart = function () { this.Count = 0; this.Total = 0; ...

2019-04-09 18:57:26 1589 1

转载 订单表

转载自一份整理详细的订单表概述博主名为:黄钻高级会员 F_Order_Table(订单)是否主键字段名字段描述数据类型长度可空约束缺省值备注是id主键IDNUMBER(18)18 orderNo订单号 userId用户Id ...

2019-04-09 11:46:31 472

原创 'str' object has no attribute 'tzinfo'

Django 2.0.4版本python 3.7.0版本这个错误出现在时间戳。数据库中的数据因为是错误的数据。所以只需要改一下数据库的错误字段、还有就是数据库里的datetime属性中写入了错误的数据类型,就会出现这个错误。随手写博客,提醒自己...

2019-04-03 21:05:57 1369

原创 商品规格表结构设计

商品规格包括规格组合、规格项,规格项为规格组的成员规格组|-规格项:规格值|-规格项:规格值规格组|-规格项:规格值|-规格项:规格值同一类商品的规格相同。方案一使用多个表存储商品规格。在已有的商品分类表和商品表的基础上,增加商品规格分组表、商品规格项表、商品规格值表。表设计商品表:tb_item列名 类型 键 说明 item_id bigint P 商品id cat_...

2019-04-03 15:41:46 1031

原创 Django错误:1054, "Unknown column '*********.receive' in 'field list'":

错误出现的情况是,在我ORM映射数据库的时候。出现的错误。一开始我以为是我转json文本的时候出错了、几次检查也没有错误 res = UserAddTitle.objects.all() data = serialize('json',res,ensure_ascii=False)其实这里并没有错而是错在models文件中。我喜欢手敲数据库映射。又是一不小...

2019-04-02 17:31:50 2068

转载 使用python3.7.2 实现大名鼎鼎的Elo Score等级分制度

在年度影片《社交网络》中,影片开场,马克扎克伯克和他的女朋友在酒馆里因为琐事分手,气急败坏的他回到了宿舍,在舍友的鼓励和帮助下,充分发挥了作为技术天才的动手能力,做出了Facemash网站,对大学女生的相貌进行分级打分,结果网站访问流量过大,直接把大学网络都搞宕机了。而Facemask就是著名的FaceBook的前身,Facemask大受欢迎的关键就在于扎克伯格的同学爱德华多(他也是faceboo...

2019-03-26 21:03:18 579

转载 Django2.0.4+Uploadify3.0(h5版) 实现多文件异步上传和删除

已经9012年了,如果你的网站还通过传统表单上传文件的话,那你简直low到爆了,也别干什么web开发了,直接面壁去吧。本文基于Uploadify异步上传控件来实现多文件异步上传的无刷新机制,用来提高效率和用户体验,由于uploadify基于jquery,所以确保已经引入了稳定版的Jquery,另外需要说明的是,uploadify分为flash版和h5版,鉴于flash早就已经被淘汰了,所以h5才...

2019-03-26 20:08:47 172

转载 Win10下的Celery服务报 Process 'Worker' exited with 'exitcode 1' [duplicate]

今天不知道干啥来着,要看自己的定时任务。然而使用Celery服务运行异步任务还有定时任务的时候,服务虽然起了,但是会报错:Celery Process 'Worker' exited with 'exitcode 1' [duplicate]导致任务并未运行。经过一番搜索可以定位到问题所在,是因为celery依赖库billiard版本过低,因为当时pip的时候,自动安装了billiard的...

2019-03-26 20:04:39 791

原创 人脸识别有关文章,个人感觉比较好的

人脸识别(一)——人脸识别简介https://blog.csdn.net/py2317887830/article/details/88406783人脸识别(二)——人脸识别算法介绍https://blog.csdn.net/py2317887830/article/details/88667788后续在做改进。...

2019-03-24 20:04:55 3019

原创 python3.7.0+Django2.0.4使用django-celery遇到的那些坑

首先大家知道Django是一个同步框架。为了加快用户的响应时间,提高用户体验。所以决定采用异步任务的方式在后台执行一些任务而且celery除了异步任务,还可以开启定时任务,方便调度需要安装的软件包最好按顺序安装  pip install celery  pip install celery-with-redis  pip install django-celery因为asyn...

2019-03-20 18:57:13 1856 2

原创 python中简单的人脸识别

人脸识别 这里只是简单的用科学计算及opencv简单实现一下。# -*- encoding: utf-8 -*-# 导包import sysimport importlibimport cv2# 重载importlibimportlib.reload(sys)# 封装一个识别脸部的类class FaceRe(object): # 初始化 def __i...

2019-03-20 11:35:51 257

原创 python中的opencv-python

首先当然要pip install opencv-python下载完之后验证一下。最简单的import cv2然后来几个基本操作# -*- encoding: utf-8 -*-# 导包import cv2# 导入科学计算库import numpy as np# 读取图像 img = cv2.imread('./timg.jpg')# 图片复制img_2 =...

2019-03-20 11:29:21 235

原创 Django的几个要牢记的命令

在查看Django版本号python -m django --version运行命令django-admin startproject mypro‘django’ 不是内部或外部命令,也不是可运行的程序说明要搭建环境变量找到 django-admin.exe搭建环境变量最后一步启动服务python manage.py runserver指定端口python man...

2019-03-19 11:45:26 113

原创 python线程抓取页面简单内容

用到的基本就是之前提到的线程小框架及逻辑# -*- encoding: utf-8 -*-import requestsfrom lxml import etree import threadingimport osclass Cnbeta(object): thread = [] #获取网站首页 def get_url(self,url): ...

2019-03-19 11:32:25 64

原创 线程爬取内容小脚本

就是简单的搭建了一个线程抓取框架,内容可以自行补充# -*- encoding: utf-8 -*-# 导包import threadingimport requestsimport time# 定义线程容器threads = []# 定义计时器方法def get_time(): ms = time.ctime() # 返回当前时间 retu...

2019-03-19 11:28:41 69

原创 实现抓取简单的视频逻辑

注释中有很详细的标明,我就不多说了。其中有些特意注释的代码,可以忽略直接上代码了。# -*- encoding: utf-8 -*-# 导包import requests# 正则import refrom lxml import etree# 导入文件包import os# 珍惜请求次数# 定义请求类class PearVideo(object): # ...

2019-03-19 11:26:22 85

原创 超简单的画图,为了实现中文不乱码

其实就是测试中文乱码,怎么写入中文# -*- encoding: utf-8 -*-# 导包import matplotlib.pyplot as plt# 导入科学计算库import numpy as np# 导入字体库。因为画图库只支持uncode 写入中文没效果,需要字体库来加持from matplotlib.font_manager import FontPropert...

2019-03-19 11:20:26 94

空空如也

空空如也

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