本篇文章主要是分享pyton里面的属性的设置和获取使用:Property属性的内置函数: 1.__getattr__(self, name) -定义当用户试图获取一个不存在的属性时的行为2.__getattribute__(self, name) -定义当该类的属性被访问时的行为3.__setatt ...
分类:
编程语言 时间:
2017-01-30 14:45:42
阅读次数:
278
尽管某些书籍上总是说避免使用全局变量,但是在实际的需求不断变化中,往往定义一个全局变量是最可靠的方法,但是又必须要避免变量名覆盖。 Python 中 global 关键字可以定义一个变量为全局变量,但是这个仅限于在一个模块(py文件)中调用全局变量: 我们知道Python使用变量的时候是可以直接使用 ...
分类:
编程语言 时间:
2017-01-30 14:03:30
阅读次数:
637
来源于:https://github.com/RubyLouvre/agate/issues/8 今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制层的技术框架由struts2迁移到springMVC,我突然有了一个新的疑问 ...
分类:
编程语言 时间:
2017-01-30 12:36:06
阅读次数:
346
#coding=utf-8 """ 1.如何去定义一个最基本的class 2.class最基本的子元素 3.class传参 4.__init__方法 5.class和函数的区别 """ class test(object): # 是函数的集合 def __init__(self,var1): # s... ...
分类:
编程语言 时间:
2017-01-30 12:31:55
阅读次数:
209
CPU概述 一个典型的CPU由运算器、控制器、寄存器等器件组成,这些器件靠内部总线相连。 内部总线实现CPU内部各个器件之间的联系,外部总线实现CPU和主板上其它器件的联系。 8086CPU有14个寄存器 它们的名称为:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、P ...
分类:
编程语言 时间:
2017-01-30 11:48:27
阅读次数:
242
1、类名采用驼峰命名法,首字母大写。 2、类变量采用驼峰命名法,首字母小写。 3、方法名是一个动词短语,首字母小写,尽量能描述清楚这个方法的意图。 4、注释在精不在多,一个好的注释要尽量描述出这段代码的所要表达的意思。 5、一个函数中将进行不同操作的代码段分空行隔开,方便之后进行维护。 6、变量名尽 ...
分类:
编程语言 时间:
2017-01-30 11:46:31
阅读次数:
255
在java的关键字中,static和final是两个我们必须掌握的关键字。不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构。下面我们来了解一下final关键字及其用法。 final关键字 在java中,final的含义在不同的场景下有细微的差别,但总体 ...
分类:
编程语言 时间:
2017-01-30 11:41:52
阅读次数:
209
http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ Table of Contents http://docs.spring.io/spring/docs/current/javadoc-a ...
分类:
编程语言 时间:
2017-01-30 10:48:25
阅读次数:
309
读取 结合一段简单的代码来看: import xlrd # 打开 xls 文件 book = xlrd.open_workbook("test.xls") print "表单数量:", book.nsheets print "表单名称:", book.sheet_names() # 获取第1个表单 ...
分类:
编程语言 时间:
2017-01-30 10:48:46
阅读次数:
386
项目problem提示错误 JAX-RS (REST Web Services) 2.0 can not be installed : One or more constraints have not been satisfied JAX-RS (REST Web Services) 2.0 req ...
分类:
编程语言 时间:
2017-01-30 10:36:16
阅读次数:
321
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1097 2 280 28023 2 280 2802 2 32 323231 首先,起始位比较小的,肯定排在前面的了。然后关键就是如何处理相同的时候,也就是32和321怎么比 ...
分类:
编程语言 时间:
2017-01-30 10:33:46
阅读次数:
305
今天开始自己的Lua语言学习,Lua脚本语言,是介于应用程序和开发其应用程序的底层编程语言之间,,它很方便调用其它语言,它只是在载入时对其进行编译,而不像我们写的单片机程序是预编译的,先编译好然后写入单片机,它只是在调用时编译,所以脚本语言的灵活性很高,,,,,对于自己为什么又开始学习脚本语言了,, ...
分类:
编程语言 时间:
2017-01-30 00:47:14
阅读次数:
290
java-枚举类 定义: 用来对一定范围内的值进行取值。 语法: enum 枚举类名称{对象实例、对象实例···;} 特性: 1、是一种特殊形式的java类。 2、每一个枚举值代表枚举类中的一个实例对象。 3、与普通类一样,在声明枚举类的同时,也声明属性和方法与构造函数,但枚举类的构造函数必须是私有 ...
分类:
编程语言 时间:
2017-01-30 00:02:37
阅读次数:
253
java-反射 定义: 剖析java类中的各个组成部分映射成一个java对象。 类=》class 构造方法=》Constructor 成员变量=》Field 方法=》Method 应用: 一般用于框架、组件、可复用性高的通用程序。 具体API: ·CLASS ...
分类:
编程语言 时间:
2017-01-29 23:59:37
阅读次数:
425
有多个对象都要用到同一个功能或者多个功能,那就先定义一个工具类,之后调用 虽然可以通过建立ArrayTool这个对象对数组调用批量工具对数组进行操作,但是发现了问题 1.对象是用于封装数据的,可是ArrayTool对象并未封装持有数据 2.操作诗句的每一个方法都没有用到ArrayTool对象中的特有 ...
分类:
编程语言 时间:
2017-01-29 23:56:17
阅读次数:
366
泛型——通用类型(Generic) 简介: 相当于c++中的模板技术,应用于类型安全检查以及编写java程序(框架)。 语法: list<泛型类型> =>参数化类型 规定List集合中元素类型,取出集合元素时,获得具体的数据元素类型(不需要进行强制转换)。此外注意:泛型是提供给javac编译器使用的 ...
分类:
编程语言 时间:
2017-01-29 23:05:56
阅读次数:
334
page({ data:{ list:[] }, //监听显示 onshow:function(){ //到前台显示 var that = this; hotapp.searchkey({ //后台搜索钥匙 "prefix":"item", //前缀节点 "pageIndex":pageIndex, ...
分类:
编程语言 时间:
2017-01-29 23:05:24
阅读次数:
276