以上涉及两个问题: 内部类中使用外部类的成员变量需要加final 静态方法中不能 new 内部类的实例对象,why? 内部类的重要特点,由于内部类可以访问外部类的成员变量,意味着外部类有了实例对象,静态方法执行时有一定有外部类的实例对象初始化。所以互相矛盾。 以上代码还可以有一种写法 直接将sync ...
分类:
编程语言 时间:
2016-11-04 07:38:30
收藏:
0 评论:
0 赞:
0 阅读:
205
代码:
classA():
def__init__(self,a,b):
self.a=a
self.b=b
defadd(self):
print(self.a+self.b)
B=A(3,4)
B.add()结果:Python3.5.2(v3.5.2:4def2a2901a5,Jun252016,22:18:55)[MSCv.190064bit(AMD64)]onwin32Type"copyright","credits"or"license()"formoreinformation.>..
分类:
编程语言 时间:
2016-11-04 02:50:14
收藏:
0 评论:
0 赞:
0 阅读:
227
代码:
classA():
defadd(self,a,b):
returna+b
classB(A):
defsub(self,a,b):
returna-b
print(B().add(4,5))结果:Python3.5.2(v3.5.2:4def2a2901a5,Jun252016,22:18:55)[MSCv.190064bit(AMD64)]onwin32
Type"copyright","credits"or"license()"formoreinformation.
>&g..
分类:
编程语言 时间:
2016-11-04 02:49:59
收藏:
0 评论:
0 赞:
0 阅读:
288
#!/bin/bash#currenttime:2016-11-0216:14:56LANG=en_US.UTF-8start=`date+%s`thread=80mkfifougcexec4<>ugcfor((i=0;i<$thread;i++))doecho-ne"\n"1>&4donewhilereadlinedo{read-u4{curl-r0-1-o/dev/null"$line"-x192.168.10.100:80&>>/dev/nullech..
分类:
编程语言 时间:
2016-11-04 02:46:15
收藏:
0 评论:
0 赞:
0 阅读:
189
一、概述Comparable和Comparator都是用来实现集合中元素的比较、排序的。Comparable是在集合内部定义的方法实现的排序,位于java.lang下。Comparator是在集合外部实现的排序,位于java.util下。Comparable是一个对象本身就已经支持自比较所需要实现的接口,如String、Integer自..
分类:
编程语言 时间:
2016-11-04 02:45:45
收藏:
0 评论:
0 赞:
0 阅读:
158
效果图:#!/usr/bin/envpythonimporttab,os,sysexitcheck=Falselistfile=‘Addresslist.data‘Dictionary={}#withopen(listfile,‘a‘)asdatafiledatafile=file(listfile,‘r‘)datafile.seek(0)forlineindatafile.readlines():id=line.split()[0]name=line.split()[1]phone=line.spl..
分类:
编程语言 时间:
2016-11-04 02:44:16
收藏:
0 评论:
0 赞:
0 阅读:
221
login.py#!/usr/bin/pythonufile=‘user.txt‘lockfile=‘lock.txt‘importtab,oslogincleck=Falseloginlock=Falselocknum=1whileTrue:print"InputIDandPassword.Please"userid=raw_input("UserID:").strip()userpass=raw_input("Password:").strip()iflen(userid)>0andlen(user..
分类:
编程语言 时间:
2016-11-04 02:38:45
收藏:
0 评论:
0 赞:
0 阅读:
132
1.集合的使用方法在python里面set是基本数据类型的一种集合的类型,他有可变的集合(set())和不可变的(frozenset)两种,包括集合set,集合set添加,集合删除,交集,并集,差集等一系列的操作@创建集合setpythonset类是在python的sets模块中,就目前的多数版本来说,不需要导..
分类:
编程语言 时间:
2016-11-04 02:36:56
收藏:
0 评论:
0 赞:
0 阅读:
212
1.函数function函数是可以实现一些特定的功能的小方法或者小程序,在python中有很多内建函数,简单的来说,函数就是你编写了一些语句,为了方便使用這些语句,把这些语句组合在一起,给他起一个名字,使用的时候只需要调用这个名字,就可以实现语句组的功能了。>>>&g..
分类:
编程语言 时间:
2016-11-04 02:36:20
收藏:
0 评论:
0 赞:
0 阅读:
220
前言:默认的系统后台不仅界面难看,而且还暴露系统框架信息,有一定的安全隐患,Django常见的后台模版有django-xadmin,Grappelli,DjangoSuit等,当然也可以自已开发一个。下面是今天所讲Grappelli的配置方法。配置:pip安装grappellipipinstalldjango-grappellisettings.py..
分类:
编程语言 时间:
2016-11-04 02:32:34
收藏:
0 评论:
0 赞:
0 阅读:
1278
一、操作基本数据类型的流DataInputStreamDataOutputStream数据输出流允许应用程序以适当方式将基本java数据类型写入输出流中。然后,应用程序可以使用数据输入流将数据读入。packagea;
importjava.io.DataInputStream;
importjava.io.DataOutputStream;
importjava.io.FileIn..
分类:
编程语言 时间:
2016-11-04 02:32:17
收藏:
0 评论:
0 赞:
0 阅读:
128
DOM对象(documentobjectmodel文本对象模型)一、核心DOM1.核心DOM对标签属性的操作(对属性(attribute)进行增改(a)查(b)删(c))a.操作的标签对象.setAttribute(属性名,属性值):设置标签的属性b.操作的标签对象.getAttribute(属性名):获得标签属性c.操作的标签对象.removeAtt..
分类:
编程语言 时间:
2016-11-04 02:21:20
收藏:
0 评论:
0 赞:
0 阅读:
170
《EffectiveC++》读书笔记之三资源管理准备知识:所谓资源就是,一旦用了它,将来必须还给系统。最常用的资源是动态分配内存,其他常见的资源有文件描述器、互斥锁、图形界面的字形和笔刷、数据库连接以及网络sockets。auto_ptr是个“类指针对象”,就是所谓的智能指针,其析构..
分类:
编程语言 时间:
2016-11-04 02:18:48
收藏:
0 评论:
0 赞:
0 阅读:
201
1.MyBatis的环境配置 导入MyBatis包, mybatis-3.2.8.jar 导入MySQL驱动包, mysql-connector-java-5.1.24-bin.jar 创建表的实体类, 例如: MyUser(id, name, password) 编写MyBatis的核心配置文件, ...
分类:
编程语言 时间:
2016-11-04 02:06:43
收藏:
0 评论:
0 赞:
0 阅读:
206
传统定时器技术回顾(jdk1.5以前) ...
分类:
编程语言 时间:
2016-11-04 02:05:35
收藏:
0 评论:
0 赞:
0 阅读:
147
完全二叉树之所以用数组的方式存在,在于他的一个特性 若子节点为i,则父节点为(i-1)/2,注意c++特性,该结果肯定是个整数。 若父节点为j,则子节点必为2*j+1;则在数组里面可以非常方便的通过下标去获取。 建堆的核心思想: 堆在index的值为heap[index],然后其两个孩子的值边可求得 ...
分类:
编程语言 时间:
2016-11-04 02:03:29
收藏:
0 评论:
0 赞:
0 阅读:
264
涉及到的函数:for in int() enumerate(返回值不接受字符串类型 后面要加“:”) 上面虽然把enumerate从1开始显示,但是本质上还是从0开始赋值 在第6行 inp_nm中减1,OK了。 ...
分类:
编程语言 时间:
2016-11-04 02:01:32
收藏:
0 评论:
0 赞:
0 阅读:
209
总结:顾名思义~ 重点: 1. 运行时间随着问题规模增大的增长速度:指数级别 > 立方级别 > 平方级别 >> 线性对数级别 > 现行级别 >> 对数级别 > 常数级别 请结合图1.4.5 典型的增长数量级函数加以理解。 2. 大多数的Java操作所需的时间均为常数。 3. 对数的底数和增长的数量级 ...
分类:
编程语言 时间:
2016-11-04 02:00:54
收藏:
0 评论:
0 赞:
0 阅读:
220
在正式开讲之前先容许我说下写这篇文章的故事背景。前几天我们的production下的一个tool突然莫名其妙的报错,那部分功能已经很久没有改动过了,按理说是不应该出现问题的,代码在做反射调用method的时候出现了ClassCastException。我先是以为可能是什么小问题就把任务分给我同事了, ...
分类:
编程语言 时间:
2016-11-04 01:59:24
收藏:
0 评论:
0 赞:
0 阅读:
289
%% 【Input】:% ryk2—日盈亏矩阵,xt_num—组合系统数,P—PRM左区间,M—MD左区间% P_index—PRM区间类型,1:[5,6) 2:(5,6]% M_index—MD区间类型,1:[3,4) 2:(3,4]% PM_index—PRM、MD逼近方向,1表示在满足PRM的 ...
分类:
编程语言 时间:
2016-11-04 01:57:49
收藏:
0 评论:
0 赞:
0 阅读:
272