- 博客(17)
- 收藏
- 关注

原创 Python之判断语句(if-else、if-elif-else)
Python条件判断语句条件判断从上向下匹配,当满足条件执行对应的块内语句,后续的elif和else都不再执行呢。1、if-else2、if-elif-elsePython的if...elif...else很灵活。多个if语句块判断是,建议用if-elif-else,应为如果在某个判断上是True,把该判断对应的语句执行后,就忽略剩下的elif和else,所以性能会更加好一些...
2020-01-14 09:44:53
1164

原创 Bootstrap分页时json格式的不同
Bootstrap前后端分页时,json的差异最近做项目接触到bootstrap分页,期初使用bootstrap自带的分页,由于后台数据量太大了,为了降低数据库的压力,最后决定采取后端分页。前端分页$('#openFanPushModeListTable').bootstrapTable('destroy').bootstrapTable({ url: "{% url 'mo...
2019-06-06 09:50:21
414

原创 Django生成json、渲染Bootstrap表格
前几天做项目有一个需求是输出所有数据库数据到Table中,遇到了下面的问题。先总结下问题,避免小可爱们踩坑。Django生成Json的方法:第一种:使用serializers生成json第一步:添加from django.core import serializers第二步:编写数据库查询语句 molds = models.Mold.objects....
2019-04-18 15:30:50
1706
4
原创 关于GitLab项目内容二次更新经验分享
关于GitLab项目内容二次更新经验分享好久没有写博客了,之前写的项目上线后,首次代码已上传到gitLab,没想到二次项目优化更新后,一直上传不成功,请教大佬后终于解决了,此文档仅供参考。第一歩:先新建一个空的文件夹,打开此文件夹,然后右击打开Git Bash Here第二步:克隆已在GitLab存在的项目,使用命令git clone url(git仓库地址)第三步:复制二次更新项目的文件替换克隆下来的项目内容第四步:cd到项目根目录下面,输入git status 查看更改内容。第五
2021-03-06 20:49:17
1683
原创 TCP/IP、HTTP详解
计算机为了联网,就必须规定通信协议为了将所有类型的计算机都连接起来,规定了全球通用协议。互联网协议簇(Internet Protocol Suite)互联网上每个计算机有唯一标识的IP地址,IP地址对应的实际上是计算机的网络接口,通常是网卡。一、IP协议IP协议负责把数据从一台计算机通过网络发送到另一台计算机。数据被分割成一小块一小块,然后通过IP包发送出去。由于互联网链路复杂,两台计算机之间经常有多条线路,因此,路由器就负责决定如何把一个IP包转发出去。IP包的特点是按块发送,途径多个路由
2020-05-22 14:20:27
1599
原创 Python Scrapy之小白爬虫笔记
爬虫四目标:1、新建项目2、明确目标3、制作爬虫4、存储内容第一步:新建目标 scrapy startproject 项目名称 创建编写正则表达式的文件 scrapy genspider app名称(不可与项目名称同名)第二步:明确目标,分析网站你要抓取什么网页内容和信息 ...
2020-03-16 17:04:52
186
原创 Python之字符串切片
1、正序切片:不包含最后面的元素L = ['Adam', 'Lisa', 'Bart', 'Paul']>>> L[0:3]['Adam', 'Lisa', 'Bart']L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。如果第一个索引是0,还可以省略:>>> L[:3]['Ada...
2020-03-14 20:24:38
233
原创 业务进修Execl之函数公式
Vlookup函数数据查找匹配的核心技能,企业级必须掌握之函数,使用场景,列表数据库查询=Vlookup(A12,B2:E8,2,0)A12查询线索、B2:E8查询数据区域,2 数据库的列数、0 查询参数(0或者1)...
2020-02-04 15:01:03
353
原创 Python之字符串反转
第一种:字符串切片result = s[::-1]第二种:使用列表的reverse方法l = list(s)l.reverse()result = "".join(l)或者l = list(s)result = "".join(l[::-1])第三种:使用reduceresult = reduce(lambda x,y:y+x,s)第四种:使用递归函数...
2020-01-18 11:49:35
150
原创 Python之函数式编程
1、mapmap()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。def f(x): return x*xr = map(f,[1,2,3,4,5,6,7,8,9])print(list(r))[1,4,9,16,25,36,49,64,81]2、reducereduce...
2020-01-17 17:25:10
166
原创 Python之高级特性
1、切片 Python提供了切片(Slice)操作符,能大大简化经常取指定索引范围的操作。 L=['a','a','c','d','e'] 用切片取出前三个元素:---->使用L[0:3] L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 如果第一个索引是0,还可以省略:L[:3]。索引从1...
2020-01-16 09:58:13
152
原创 Python学习之编码理解篇
ASCII:计算机发明,最早编码 8个比特(bit)作为一个字节(byte),最早只有127个字符编码到计算机中,也就是大小写英文字母、数字和一些符号。GB2312:中国制定的编码,用来将中文编进去Unicode:为了将各个国家的编码统一规范,防止语言不同产生乱码。 ASCII编码和Unicode编码的区别:ASCII编码是1个字节,而U...
2020-01-13 17:16:58
140
原创 Vue小白入门
推荐慕课网Vue.js视频教学,简单、易学、时间短,小白的入手必备<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Vue入门</title> <script src="Vue.js"></scr...
2019-06-12 12:09:29
315
转载 django http 转成https请求
参考文章链接:https://blog.youkuaiyun.com/lcanlup/article/details/82593394
2019-05-30 11:33:22
850
转载 编译型语言和解释型语言区分
编译型语言在程序执行之前,先会通过编译器对程序执行一个编译的过程,把程序转变成机器语言。运行时就不需要翻译,而直接执行就可以了。最典型的例子就是C语言。解释型语言就没有这个编译的过程,而是在程序运行的时候,通过解释器对程序逐行作出解释,然后直接运行,最典型的例子是Ruby。引用博客:https://www.cnblogs.com/aiyr/p/6867732.html...
2019-04-18 11:36:14
146
原创 C++预定义宏
__LINE__ 被编译的文件中的行号__FILE__ 被编译的文件名__DATE__ 编译的日期(格式“mm dd yyyy")__TIME__ 编译的时间(格式“hh:mm:ss")__STDC__ 如果编译器符号C标准(C89或C),那么值为1.
2017-12-19 15:06:47
143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人