搜索到与相关的文章
Python

python类之特殊属性和魔术方法

一python特殊属性1总述属性含义_name_类,函数,方法等的名字_module_类定义所现在的模块名_class_对象或类所属的类_bases_类的基类的元素,顺序为他们在基类列表中出现的顺序_doc_类/函数的文档字符传,如果没有定义则为None_mro_类的mro,class.mro()返回_dict_类或实例的属性,可写的字典_dir_返回了类或者对象所有成员列表,dir()函数调用的是_dir_(),如果提供了_dir_(),则返回属性列表,

系统 2019-09-27 17:47:04 2274

Python

Spark-SQL-Python编程

使用Pycharm来实现Spark-SQL。frompysparkimportRowfrompyspark.sqlimportSparkSessionfrompyspark.sql.typesimportStructField,StringType,StructTypeif__name__=="__main__":spark=SparkSession\.builder\.appName("appname")\.master("local")\.getOrC

系统 2019-09-27 17:46:34 2274

Python

Python中super()函数简介及用法分享

首先看一下super()函数的定义:super([type[,object-or-type]])Returna**proxyobject**thatdelegatesmethodcallstoa**parentorsibling**classoftype.返回一个代理对象,这个对象负责将方法调用分配给第一个参数的一个父类或者同辈的类去完成.parentorsiblingclass如何确定?第一个参数的__mro__属性决定了搜索的顺序,super指的的是M

系统 2019-09-27 17:37:59 2274

编程技术

常见的宽度与高度获取

网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth(包括边线的宽)网页可见区域高:document.body.offsetHeight(包括边线的高)网页正文全文宽:document.body.scrollWidth网页正文全文高:document.body.scrollHeight网页被卷去的高:docum

系统 2019-08-29 23:44:10 2274

编程技术

如何检测网内IP地址是否被占用

有时是在局域网内新增机器,但新增机器的IP地址设置是个问题,该网段内到底有哪些地址还未分配出去呢?总不能一台一台机器的IPCONFIG吧!那工作量可不小。还有一种情况就是,网络管理员在服务器端做了一些设置,有些IP地址可以访问Internet,有些IP地址不能访问Internet,因此这时候想访问Internet,就必须把自己的IP地址改成网管设置的可以访问Internet的范围内才可以。无论是哪一种情况,首先我们都必须要知道哪个地址尚未使用,那我们又怎样

系统 2019-08-29 23:26:58 2274

编程技术

Spring 框架简介

Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为J2EE应用程序开发提供集成的框架。在这篇由三部分组成的Spring系列的第1部分中,我将介绍Spring框架。我先从框架底层模型的角度描述该框架的功能,然后将讨论两个最有趣的模块:Spring面向方面编程(AOP)和控制反转(IOC)容器。接着将使用几个示例演示IOC容器在典型应用程序用例场景中的应用情况。这些示

系统 2019-08-29 22:43:17 2274

编程技术

Struts由入门到精通(第一章)- Struts Framewo

1.1StrutsFramework介绍Struts是一种当前非常流行的一个JavaWeb框架(WebFramework)。我们先来看看什么是Framework。Framework概念并不是很新了,伴随着软件开发的发展,在多层的软件开发项目中,可重用、易扩展的,而且是经过良好测试的软件组件,越来越为人们所青睐。这意味着人们可以将充裕的时间用来分析、构建业务逻辑的应用上,而非繁杂的代码工程。于是人们将相同类型问题的解决途径进行抽象,抽取成一个应用框架。这也就

系统 2019-08-29 22:28:56 2274

编程技术

ESBasic 可复用的.NET类库(04) -- 循环引擎

1.缘起:有些系统需要每隔一段时间就执行一下某个动作,比如,一个监控系统每隔10秒钟就要检测一下被监控对象的状态是否正常,那这时我们就可以用到循环引擎了。有人说可以使用.NET框架自带定时器如System.Threading.Timer,嗯,没错。但是若这个类使用不当可能会引发后台池线程耗尽的后果。因为Timer的定时事件触发实在后台线程池中的某个线程中处理的。也就是说Timer的每次定时事件触发都会用到一个线程,如果定时的时间间隔小于事件处理的时间,则后

系统 2019-08-29 22:15:04 2274