搜索到与相关的文章
各行各业

Lazyload & 键盘常用ASCII码 & Selenium

参考http://www.cnblogs.com/cloudgamer/archive/2010/02/01/LazyLoad.htmlhttp://blog.csdn.net/tiancx/article/details/2907887http://blog.csdn.net/javatwt/article/details/15194811Lazyload介绍Lazyload是通过延迟加载来实现按需加载,达到节省资源,加快浏览速度的目的。网上也有不少类似

系统 2019-08-12 09:27:22 2047

各行各业

依赖倒转原则

3.1依赖倒置原则的定义依赖倒置原则(DependenceInversionPrinciple,简称DIP)这个名字看着有点别扭,“依赖”还“倒置”,这到底是什么意思?依赖倒置原则的原始定义是:Highlevelmodulesshouldnotdependuponlowlevelmodules.Bothshoulddependuponabstractions.Abstractionsshouldnotdependupondetails.Detailssho

系统 2019-08-12 09:27:16 2047

各行各业

读《软件需求最佳实践》有感

自从购入徐峰老师的《软件需求最佳实践》以来,断断续续看了差不多有3个月,期间一直在负责一个项目的需求和架构,在需求上从零开始使用了SERU框架,现在项目第一次迭代趋于结束,对于SERU框架也有了一点或多或少的认识。说起来接触这本书多多少少是因为另一本温昱老师的《一线架构师实践指南》的影响(准确说是直接通过购书网站的相关书籍链接过来的),两本书都有很强的方法论味道。温老师的书还是有些吝啬笔墨,读完之后会让人觉得每一处都讲了要如何做,但是在真正去做的时候却还是

系统 2019-08-12 09:27:11 2047

各行各业

超过130个你需要了解的vim命令

基础:efilenameOpenfilenameforedition:wSavefile:qExitVim:q!Quitwithoutsaving:xWritefile(ifchangeshasbeenmade)andexit:savfilenameSavesfileasfilename.Repeatsthelastchangemadeinnormalmode5.Repeats5timesthelastchangemadeinnormalmode在文件中移

系统 2019-08-12 09:27:11 2047

各行各业

Yarn下分片和分块源代码分析

publicclassFileSplitextendsInputSplitimplementsWritable{privatePathfile;privatelongstart;privatelonglength;privateString[]hosts;publicFileSplit(){}publicFileSplit(Pathfile,longstart,longlength,String[]hosts){this.file=file;this.st

系统 2019-08-12 09:27:08 2047

各行各业

对memcache分布式的一点理解

pecl的memcache扩展(注意,不是memcache的扩展,两者不同)中连接memcache服务器有两种方式:1.短连接(Memcache::connect)使用方法Memcache::connect()打开的连接在脚本执行结束后会自动关闭。当然,你也可以使用方法Memcache::close()来主动关闭2.长连接(Memcache::connect)这个连接不会在脚本执行结束后或者Memcache::close()被调用后关闭,持久化连接仅仅会在

系统 2019-08-12 09:27:03 2047

各行各业

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

当我们根据自动提示,或者完全自己输入连接后,再按下回车键,这时浏览器就会去打开网页,或者去查找内容。那么浏览器是怎么样实现这些功能的呢?又是怎么判断去打开网页,还是去打开GOOGLE的搜索引擎的呢?下面就来分析这部份的代码,如下:#001boolAutocompleteEdit::OnKeyDownOnlyWritable(TCHARkey,#002UINTrepeat_count,#003UINTflags){#004//NOTE:Annoyingly,

系统 2019-08-12 01:31:54 2047

Python

Python中的测试工具

当我们在写程序的时候,我们需要通过测试来验证程序是否出错或者存在问题,但是,编写大量的测试来确保程序的每个细节都没问题会显得很繁琐。在Python中,我们可以借助一些标准模块来帮助我们自动完成测试过程,比如:unittest:一个通用的测试框架;doctest:一个更简单的模块,是为检查文档而设计的,但也非常适合用来编写单元测试。下面,笔者将会简单介绍这两个模块在测试中的应用。doctestdoctest模块会搜索那些看起来像是python交互式会话中的代

系统 2019-09-27 17:55:06 2046

Python

python连接mongodb数据库,并将数据存成dataframe

首先需要有连接mongodb数据库基本信息:CONFIG_HOST='11.111.11.11'CONFIG_PORT='27017'CONFIG_DATABASE='databasename'CONFIG_USER='username'CONFIG_PASSWORD=XXXXXXCONFIG_TABLE='tablename'python通过pymongo对mongodb进行访问,提取出databasename中tablename中的colname_a,

系统 2019-09-27 17:53:00 2046

Python

Python 爬虫面试题 170 道

最近在刷面试题,所以需要看大量的Python相关的面试题,从大量的题目中总结了很多的知识,同时也对一些题目进行拓展了,但是在看了网上的大部分面试题都有这几个问题:有些部分还是Python2的代码回答的很简单,关键的题目没有点出为什么还有一些复制粘贴根本就跑不通这种相信大家深有体会吧,这样就导致我们可能需要去找其他人发出来的教程。所以我决定针对市面上大多的Python题目做一个分析,同时也希望大家尽可能的做到举一反三,而不是局限于题目本身。通过本场我分享的这

系统 2019-09-27 17:52:53 2046