这里我们要学会Iterable和Iterator. 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function 以上两类都可以作用于for循环,都是可迭代对象(Iterable). 可以被next ...
分类:
编程语言 时间:
2017-12-16 15:18:17
收藏:
0 评论:
0 赞:
0 阅读:
225
原文转自:http://blog.csdn.net/gavid0124/article/details/46826127 网页源代码中有时候会遇到这样的一段代码: <metaname="viewport"content="width=device-width, initial-scale=1.0, ...
分类:
Web开发 时间:
2017-12-16 15:18:01
收藏:
0 评论:
0 赞:
0 阅读:
236
\href{http://www.lydsy.com/JudgeOnline/problem.php?id=1101}{BZOJ 1101 [POI2007]Zap}\\ 这种形式的式子在之前的文章中出现过不少。\\ 将题目中的式子反演化简到最后会得到一个式子: \begin{equation} a ...
分类:
其他 时间:
2017-12-16 15:17:41
收藏:
0 评论:
0 赞:
0 阅读:
247
1.简介 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 意图:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 主要解决:主要解决在软件系统 ...
分类:
Web开发 时间:
2017-12-16 15:17:26
收藏:
0 评论:
0 赞:
0 阅读:
236
此篇就不矫情了。直接上个配置吧。以后若有更新,继续修补 /usr/local/nginx/conf目录下面的nginx.conf文件 以用户nginx的身份来运行 user nginx; 启动进程,通常设置成和cpu数量相等 worker_processes 10; 全局错误日志 error_log ...
分类:
其他 时间:
2017-12-16 15:17:11
收藏:
0 评论:
0 赞:
0 阅读:
206
一、科学名著12本 二、科普名著16本 三、科学思想与科学哲学名著17本 四、科学史与科学传记名著16本 PS: 时间太长,忘记从哪里拷贝的了,一直放在本机的txt里。 独乐乐不如众乐乐! 如果原作者看到本文,首先致个歉,请发个原文链接,我第一时间补上,谢谢。 ...
分类:
其他 时间:
2017-12-16 15:16:57
收藏:
0 评论:
0 赞:
0 阅读:
207
前面的话 程序由大大小小的单一对象组成,所有这些对象都按照某种关系和规则来通信。当程序的规模增大,对象会越来越多,它们之间的关系也越来越复杂,难免会形成网状的交叉引用。当改变或删除其中一个对象的时候,很可能需要通知所有引用到它的对象。面向对象设计鼓励将行为分布到各个对象中,把对象划分成更小的粒度,有 ...
分类:
编程语言 时间:
2017-12-16 15:16:25
收藏:
0 评论:
0 赞:
0 阅读:
240
向杜少致敬! Lecture 4: Feasibility of Learning 4.1. Learning is Impossible? Q1:在训练集 (in-sample) 能找到一个 g ≈ f, 但是你不能保证在应用数据 (out-sample)还有 g ≈ f 。 Q2:就算在某种约束 ...
分类:
其他 时间:
2017-12-16 15:16:02
收藏:
0 评论:
0 赞:
0 阅读:
193
字符编码 python解释器在加载.py文件中的代码时,会对内容进行编码(默认ASCII) ASCII码 ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其 ...
分类:
编程语言 时间:
2017-12-16 15:15:54
收藏:
0 评论:
0 赞:
0 阅读:
216
Servlet3.0为Servlet添加了multipart配置选项,并为HttpServletRequest添加了getPart和getParts方法获取上传文件。为了使Servlet支付文件上传需要作如下配置。 1、使用注解配置 2、在web.xml使用部署描述符配置,作用跟注解一样,这里不做过 ...
分类:
Web开发 时间:
2017-12-16 15:15:36
收藏:
0 评论:
0 赞:
0 阅读:
213
线程从创建、运行到结束总是处于下面五个状态之一:新建状态、就绪状态、运行状态、阻塞状态及死亡状态。 1.新建状态(New): 当用new操作符创建一个线程时, 例如new Thread(r),线程还没有开始运行,此时线程处在新建状态。 当一个线程处于新生状态时,程序还没有开始运行线程中的代码 2.就 ...
分类:
编程语言 时间:
2017-12-16 15:15:07
收藏:
0 评论:
0 赞:
0 阅读:
159
1.log log命令可以显示所有提交过的版本信息。显示信息如下: 如果觉得信息显示太繁琐 可以加上参数 --pretty=oneline[只会留下commit id (版本号 (用SHA1字串表示))和 提交版本时的描述信息] 显示效果如下: 2.reflog 如果在回退以后又想再次回到之前的版本 ...
分类:
其他 时间:
2017-12-16 15:14:55
收藏:
0 评论:
0 赞:
0 阅读:
194
一. 引言 之前讲述了线程的基本使用,卖票和存钱。卖票相当于把资源都释放出来,被别人获取到。而存钱,则是把数据都存进去。 现在,我们将线程进行了改变。以前是多个线程在执行同一个动作,无论是继承还是实现,都是一个run方法。换句话说,就是一个线程任务,多线程在同时执行一个任务。只不过它们是分别存放在了 ...
分类:
编程语言 时间:
2017-12-16 15:14:41
收藏:
0 评论:
0 赞:
0 阅读:
203
Description 用顺序存储实现二叉树。读入一棵二叉树,输出后序遍历的结果。 Input Format 第一行,一个整数 n,表示这棵树有 n 个节点。这 n 个节点编号为 1 到 n。 接下来 n 行,描述每个节点的左右儿子情况。每行包含三个整数 x y z,表示编号为 x 的节点的左儿子编 ...
分类:
其他 时间:
2017-12-16 15:14:08
收藏:
0 评论:
0 赞:
0 阅读:
107
打开IntelliJ IDEA,在菜单栏选择File菜单-->New-->Project...-->Spring Initializr,Project SDK即选择JDK的版本,Choose Initializer Service URL选择Default:http://start.spring.i ...
分类:
编程语言 时间:
2017-12-16 15:13:49
收藏:
0 评论:
0 赞:
0 阅读:
241
报错信息: "message": "Invalid stream or file provided for UploadedFile", "exception": "InvalidArgumentException", "file": "E:\\unionnet\\vendor\\zendframe ...
分类:
Web开发 时间:
2017-12-16 15:13:27
收藏:
0 评论:
0 赞:
0 阅读:
336
class Solution(object): def isSamechar(self,strs,pos): if(len(strs[0])<=pos): return False else: for i in range(1,len(strs)): if len(strs[i... ...
分类:
其他 时间:
2017-12-16 15:13:13
收藏:
0 评论:
0 赞:
0 阅读:
119
关于F5 Zebos OSPF动态路由协议振荡的case
分类:
其他 时间:
2017-12-16 14:40:26
收藏:
0 评论:
0 赞:
0 阅读:
275
centos安装查找u盘设备名
分类:
其他 时间:
2017-12-16 14:37:28
收藏:
0 评论:
0 赞:
0 阅读:
253
多进程的消息队列 消息队列指的是消息在传输过程中保存消息的容器 消息队列最经典的用法是消费者和生产者之间通过消息管道来传递消息。消费者和和生产者是不同的进程,生产者往管道中写消息,消费者从管道中读消息 multiprocessing模块提供了Queue类 和 Pipe函数 实现消息队列 1. Que ...
分类:
系统服务 时间:
2017-12-16 14:35:33
收藏:
0 评论:
0 赞:
0 阅读:
271