Python上下文管理器 简介 最近用到这个,仔细了解了一下,感觉是十分有用的,记录一下 使用场景 当我们需要获取一个临时打开的资源,并在使用完毕后进行资源释放和异常处理,利用try catch语句可以完成,举个例子。 打开文件: 利用上下文管理器: 这样可以利用with as语句改写代码,让程序员 ...
分类:
编程语言 时间:
2019-11-12 16:01:32
阅读次数:
75
匿名函数,也叫闭包函数(closures) ,允许临时创建一个没有制定名称的函数。最常用作回调函数(callback)参数的值。 闭包函数也可以作为变量的值来使用。PHP将会自动把此种表达式转换成内置类 Closure 的对象实例。把一个 Closure 对象赋值给一个变量的方式与普通变量赋值的语法 ...
分类:
Web程序 时间:
2019-11-12 13:00:22
阅读次数:
90
Apache工作模式介绍Apache作为现今web服务器用的最广泛也是最稳定的开源服务器软件其工作模式有许多种,源码包安装httpd时可查看httpd-mpm.conf文件,该文件位于extra/conf目录中目前主要有三种模式:event模式prefork模式worker模式event工作模式介绍event是Apache最新的工作模式,它和worker模式很像,不同的是在于它解决了keep-al
分类:
Web程序 时间:
2019-11-12 11:01:08
阅读次数:
91
异常: 如下图所示,我们都知道 Exception 分为 运行时异常 RuntimeException 和 非运行时异常。 error 是一定会回滚的。 如果不对运行时异常进行处理,那么出现运行时异常之后,要么是线程中止,要么是主程序终止。 如果不想终止,则必须捕获所有的运行时异常,决不让这个处理线 ...
分类:
编程语言 时间:
2019-11-11 14:17:49
阅读次数:
113
在keras中保存模型有几种方式: (1):使用callbacks,可以保存训练中任意的模型,或选择最好的模型 (2): 使用model.save(),会把整个模型保存下来,包括网络和参数 (3): 使用model.save_weights(),只保存模型的参数 当使用自定义的层或loss时,只有( ...
分类:
其他好文 时间:
2019-11-11 12:26:52
阅读次数:
244
说明 我为了后期能够快速的让小程序实现MQTT,我做了一个MQTT的封装. 功能的封装有助于后期快速的开发,还方便咱维护. 我后期的所有代码皆使用此封装库, 这一节,我就详细的介绍我封装的MQTT.js的使用 新建工程,拷贝文件 拷贝第一节或者第二节测试代码里面的以下三个文件到新工程 说明 连接MQ ...
分类:
微信 时间:
2019-11-11 09:22:41
阅读次数:
152
一.css中抬头 代表firefox浏览器私有属性 代表ie浏览器私有属性 代表safari、chrome私有属性 代表opera 二.常见的中私有属性拿chrome浏览器举例 1.输入框 2.禁用选择文本 3.selection (下拉框) 4.滚动条 ...
分类:
其他好文 时间:
2019-11-10 17:48:28
阅读次数:
304
``` import scrapy class LoginSpider(scrapy.Spider): name = 'login' allowed_domains = ['xxx.com'] start_urls = ['https://www.xxx.com/xx/'] cookies = ""... ...
分类:
Web程序 时间:
2019-11-10 11:42:02
阅读次数:
108
https://blog.csdn.net/qq_21386275/article/details/87269979 js前端 <!DOCTYPE html><html><head> <meta charset="utf-8" /> <script type="text/javascript" sr ...
分类:
Web程序 时间:
2019-11-09 11:43:36
阅读次数:
84
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="renderer" content="w ...
分类:
其他好文 时间:
2019-11-08 17:42:20
阅读次数:
309