def test(a): try: print('this is try...') if a == 0: raise ZeroDivisionError('customize erro') # 如果try有return则不再执行else的代码 return str(10/a) # 多个except之 ...
分类:
其他好文 时间:
2020-01-02 15:35:58
阅读次数:
75
一 缓存 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者memcache中之 ...
分类:
其他好文 时间:
2020-01-02 09:23:43
阅读次数:
76
正则表达式 代码如下: 利用BigDecimal的异常 判断字符是否是数字 判断字符是否是字母 ...
分类:
编程语言 时间:
2020-01-01 14:55:31
阅读次数:
92
目前大部分的 JAVA8 的教程一上来就给大家将 Lambda 表达式,方法引用,给大家搞得云里雾里,最终导致 JAVA8 学习的不是特别透彻。我们先来了解一下什么时候能用 Lambda 表达式,然后在探究怎么用 Lambda 表达式。 从函数式编程开始 前一章节我们说过,JAVA8 其实是 Jav ...
分类:
其他好文 时间:
2020-01-01 11:46:25
阅读次数:
76
平时在做项目的时候,会遇到一些比较奇葩的Bean,比如好多重复的只是序号不同的属性,例如:imgPath1,imgPath2,.....imgPath10。甚至更多(再多就是设计的问题了,对于维护的系统当然也不会去重新设计Bean,只能在有限的范围内进行优化)对于这样的属性获取时因为get方法不同看 ...
分类:
其他好文 时间:
2019-12-31 12:27:25
阅读次数:
64
Python快速入门 1.1 输出 使用Windows系统使用 Notepad++ 创建一个文本,文本中的内容如下: 写完后一定要记得保存,保存完后我们打开我们的终端,Windows系统的找到图下的两个键: 然后会弹出运行的窗口,我们在运行的窗口中输入cmd. 使用Mac系统的电脑首先打开 启动台 ...
分类:
编程语言 时间:
2019-12-30 19:06:11
阅读次数:
67
一、背景 在移动互联网高速发展的时代,各种电商平台的抢购业务变得越来越火爆,抢购业务所带来的高并发问题值得我们去探索,主要涉及的方面包括处理和响应速度、数据的一致性等。抢购开放的一瞬间,可能有成千上万的下订单请求发送到服务器去处理,如果只是简单的请求处理响应方式,不做任何处理,导致的结果很可能是很多 ...
分类:
编程语言 时间:
2019-12-30 17:49:03
阅读次数:
270
import random import string print("欢迎使用密码生成器") def passlength(): print("你想要多长的密码:") global passlen try: input1=input() passlen=int(input1) except: pri ...
分类:
编程语言 时间:
2019-12-30 17:38:21
阅读次数:
153
https://docs.microsoft.com/zh-cn/dotnet/api/system.collections.generic.list-1?view=netframework-4.8 MySQLHelper /// <summary> /// 查询_返回一组数 /// </summa ...
分类:
数据库 时间:
2019-12-30 17:35:18
阅读次数:
84