搜索到与相关的文章
Python

深入浅析Python中的迭代器

目录结构:contentsstructure[-]在开始文章之前,先贴上一张Iterable、Iterator与Generator之间的关系图:1.IteratorVSIterable迭代器(Iterator)迭代器是实现了迭代器协议的类对象,迭代器协议规定了迭代器类必需定义__next()__方法。当对迭代器对象调用next()方法时,对象会去调用__next()__计算迭代器的返回值。可迭代对象(Iterable)可迭代对象可以是任何对象,不一定是能返

系统 2019-09-27 17:57:24 2941

编程技术

奥巴马:白宫耶!买台iPad,过份吗?(误)

记得奥巴马马上任时,大家爱聊的一个话题是他能不能仍继续使用心爱的黑莓机(而最后是通过了)。不过看来他手上的可能就是白宫里最先进的科技产品了。在一个于芝加哥举办的筹款活动中,欧巴马在一个比较不正式的Q&A中,忽然发出了对白宫办公室的怒吼:「说到科技,我们那里就像还在30年前一样!连只炫一点的手机都没有!」(哇塞,AppleII犹在乎?)「拜托,我是美国总统,我的办公室里却没有按钮给我乱按,没有屏幕让我乱挥?连台iPad都没有?」看来他在办了几次聚餐,和Z啊S

系统 2019-08-29 22:13:44 2941

Java

windows下java web(jdk、eclipse、Tomcat)开

一、jdk的安装首先下载jdk-6u26-windows-i586并安装,将其安装到D:\ProgramFiles\Java\jdk1.6.0_26这个文件夹下,默认的是安装到c盘。改成d盘的话,这些文件夹要自己建!!!如果c盘够用,就直接c盘吧,省事。安装完后,点我的电脑-属性-高级-(系统变量)新建,新建一个变量JAVA_HOME,内容是D:\ProgramFiles\Java\jdk1.6.0_26。光弄这还不行,在系统变量里找到Path,点编辑,按

系统 2019-08-12 09:30:09 2941

编程技术

在 XenServer 上用 ISO 安装虚拟机

CitrixXenServer是企业级面向云计算的虚拟平台,有XenServer,EssentialsforXenServer,EnterpriseEdition和PlatinumEdition三种版本,其中XenServer是免费的,和VMwareESXi是同级别的竞争产品。XenServer的安装过程和VMwareESXi一样容易,安装完后界面如下。和VMwareESXi类似,主要的操作和配置都可以在一个另外一台装有XenCenter客户端的机器上完成

系统 2019-08-12 09:30:06 2941

编程技术

一个Hibernate的HQL转换成各种数据库SQL语句的

项目中经常使用Herbernate写HQL可能写的有问题,但是不知道,哪里错误,经过几番努力终于找到了,可以一个Hibernate的HQL转换成各种数据库SQL语句的在线网站很强。可以在这个网站测试一下。哈哈a确实很强,但是如果想拥有的话,必须掏钱的哦,但是我们仅仅在线使用时免费的哦。哈哈,大家可以去瞧瞧哈哈!!http://www.dpriver.com/pp/sqlformat.htm?ref=g_wangz一个Hibernate的HQL转换成各种数据

系统 2019-08-12 09:29:32 2941

数据库相关

sql小总结2

SQLNULL值如果表中的某个列是可选的,那么我们可以在不向该列添加值的情况下插入新记录或更新已有的记录。这意味着该字段将以NULL值保存。NULL值的处理方式与其他值不同。NULL用作未知的或不适用的值的占位符。注释:无法比较NULL和0;它们是不等价的。无法使用比较运算符来测试NULL值,比如=,<,或者<>。--------------->mysql中ifnull的用法SELECTProductName,UnitPrice*(UnitsInStock

系统 2019-08-12 01:52:36 2941

Linux

linux系统中堆栈的使用方法

第一遍看书时不明白,今天偶然又看到了这一点,顿时豁然开朗linux0.12系统中共用了四种堆栈1.系统引导初始化时临时使用的堆栈,此时我的理解是系统还在实模式2.进入保护模式之后提供内核程序初始化使用的堆栈,位于内核代码地址空间固定位置处,该堆栈也是后来任务0的用户态堆栈,个人理解任务0比较特殊,它的内核态堆栈还是用户态堆栈都在内核中。3.每个任务通过系统调用,执行内核程序时使用的堆栈,我们称之为任务的内核态堆栈,每个人物都有自己的内核态堆栈,内核态堆栈是

系统 2019-08-12 01:33:42 2941

编程技术

计算机网络复习总结之网络层(一)

最近也准备临近考试月了,抽时间精简总结一下《计算机网络》。这是一篇关于计算机网络的第三层,网络层相关的知识。在计算机网络的分层中,网络层的作用就是将分组从源主机沿网络路径发到目的主机上,所以网络层里最核心的功能就是:分组转发和路由选择。分组转发和路由选择既然我们知道了网络层里最核心的两个功能,那我们有必要逐个了解它们分别是干什么的。分组转发。当一个分组到达路由器输入链路时,需要将该分组转发到相应合适的输出链路上。每一个分组都会带有一个首部,而首部里有转发的

系统 2019-08-12 01:33:40 2941

各行各业

谷歌浏览器的源码分析1(14)

上一次说到控制类的派生类LocationBarView,现在就来分析这个函数的功能,看看它又把URL连接传到那里去,立即就去看代码,在这行代码controller_->OnAutocompleteAccept里,可以看到调用函数OnAutocompleteAccept,它的代码如下:#001voidLocationBarView::OnAutocompleteAccept(#002conststd::wstring&url,#003WindowOpenDi

系统 2019-08-12 01:31:41 2941

Python

Python 中pandas.read_excel详细介绍

Python中pandas.read_excel详细介绍#coding:utf-8importpandasaspdimportnumpyasnpfilefullpath=r"/home/geeklee/temp/all_gov_file/pol_gov_mon/downloads/1.xls"#filefullpath=r"/home/geeklee/temp/all_gov_file/pol_gov_mon/downloads/26368f3a-ea03

系统 2019-09-27 17:54:57 2940