手机端应用讲究速度快,体验好。刚好手头上的一个项目服务端接口有性能问题,需要进行优化。在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化返回数据,经过分析一个简单的列表接口每一行数据返回了16个字段,但是手机APP端只用到了其中7个字段,剩余 ...
分类:
Web程序 时间:
2018-04-27 12:08:07
阅读次数:
266
概述正则表达式是一个特殊的字符序列,它常常用于检查是否与某种模式匹配。第八节课主要介绍了从以下几方面介绍了Python正则表达式的用法。(1)re模块的使用(2)字符匹配、数量表示、边界表示(3)正则表达式的高级用法(4)贪婪与非贪婪模式re模块(一)match(正则表达式,待匹配字符串)(1)采用从左向右逐项匹配(2)用于正则匹配检查,如果“待匹配字符串”能够匹配“正则表达式”,则match方法
分类:
编程语言 时间:
2018-04-26 18:35:36
阅读次数:
154
介绍 我写这篇文章的主要目的是介绍装饰器的高级用法。如果你对装饰器知之甚少,或者对本文讲到的知识点易混淆。我建议你复习下装饰器基础教程。 本教程的目标是介绍装饰器的一些有趣的用法。特别是怎样在类中使用装饰器,怎样给装饰器传递额外的参数。 装饰器 vs 装饰器模式 Decorator模式是一个面向对象 ...
分类:
编程语言 时间:
2018-04-22 20:05:05
阅读次数:
206
Nmap提供了四项基本功能(主机发现、端口扫描、服务与版本侦测、OS侦测)及丰富的脚本库。Nmap既能应用于简单的网络信息扫描,也能用在高级、复杂、特定的环境中:例如扫描互联网上大量的主机;绕开防火墙/IDS/IPS;扫描Web站点;扫描路由器等等。 简要回顾Nmap简单的扫描方式: view so ...
分类:
其他好文 时间:
2018-04-21 13:33:30
阅读次数:
208
Session Objects会话对象 Session对象在请求时允许你坚持一定的参数。此外,还坚持由Session实例的所有请求的cookie。 让我们坚持在请求时使用 会话也可以用于提供默认的数据的请求的方法。这是通过提供的数据会话对象的属性: 任何字典将被合并session级别的设置的值传递给 ...
分类:
编程语言 时间:
2018-04-12 13:43:44
阅读次数:
230
一、安装Sublime Text 3 官网 http://www.sublimetext.com/3 一定要选择ST3,而不是ST2,3比2好用,真的,后面你就知道了。 选择对应的版本安装。完事后,要安装一个基础的、必备的包管理:Package Control,用来以后安装插件用的。 Package ...
分类:
Web程序 时间:
2018-04-03 17:19:19
阅读次数:
413
变量的高级用法--${var}是我们在shell 脚本中最常用到的方法,其实${ }还有很多对变量的高级用法,我们使用这些方法可以给我们在变量引用时带来很大的方便。目录字符串处理字符串切片字符串变量赋值变量间接引用一、字符串的处理????${var#*pattern}????# 从左到右,删除字符串开头至第一次出现的p
分类:
其他好文 时间:
2018-03-25 20:43:55
阅读次数:
154