其实是作业啦,写这个东西花了我不少时间,明天就是deadline了,熬夜至凌晨写完的,放在这里做个纪念,代码遵循GPL协议,可随意下载,修改,共享。 文中有许多注释掉的东西,是测试的时候用的。 最终的效果: ...
分类:
编程语言 时间:
2017-06-05 10:17:23
阅读次数:
943
dir([object])功能:dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。object - 对象、变量、类型。返回模... ...
分类:
编程语言 时间:
2017-06-05 10:17:58
阅读次数:
161
c=5, a=1, 然后剩下的值全部赋给b ...
分类:
编程语言 时间:
2017-06-05 10:18:05
阅读次数:
113
JS是基于对象和事件驱动的脚本语言,作用在客户端(浏览器)上 1、JS的特点 交互性安全性:(不可以访问本地的硬盘)跨平台性:浏览器就可以解析js的文件 2、JS组成 (1)ECMAScript 标准(js的语法,变量,函数) (2)BOM (Browser Object Model) 浏览器对象模 ...
分类:
编程语言 时间:
2017-06-05 10:19:02
阅读次数:
290
今日学习:hibernate是什么 一、hibernate是什么 框架是什么: 1.框架是用来提高开发效率的 2.封装了好了一些功能.我们需要使用这些功能时,调用即可.不需要再手动实现. 3.所以框架可以理解成是一个半成品的项目.只要懂得如何驾驭这些功能即可. hibernate框架是什么: hib ...
分类:
编程语言 时间:
2017-06-05 10:21:03
阅读次数:
329
整体步骤是: 1: 新建一个文件夹; 以项目名称命名 2:在新建的文件夹下再新建一个文件夹 WEB-INF (注意:大小写) 和 一个文件 index.jsp ; index.jsp里面的代码: 3: 在 WEB-INF 目录下 再新建两个文件夹 classes(放编译后的.class 文件) li ...
分类:
编程语言 时间:
2017-06-05 10:21:31
阅读次数:
206
直接创建object对象 //prototype是什么含义? //javascript中的每个对象都有prototype属性,Javascript中对象的prototype属性的解释是:返回对象类型原型的引用。 //A.prototype = new B(); //理解prototype不应把它和继 ...
分类:
编程语言 时间:
2017-06-05 10:22:35
阅读次数:
230
深浅拷贝:1、字符串和数字importcopy
#浅拷贝
copy.copy()
#深拷贝
copy.deepcopy()
######################################################################################
a1="string"
#a1=11
a2=a1
a3=copy.copy(a1)
a4=copy.deepcopy(a1)
print(id(a1))
print(id(a2)..
分类:
编程语言 时间:
2017-06-05 10:23:04
阅读次数:
245
泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 假定我们有这样一个需求:写一个排序方法,能够对整形数组、字符串数组甚至其他任何类型的数组进行排序,该如何实现? 答案是可以使用 Java 泛型。 使用 Java 泛型的概念,我们可以写一个泛型方法来对一个对象数组排序。然后,调用该泛 ...
分类:
编程语言 时间:
2017-06-05 10:24:06
阅读次数:
257
函数形式: 切片形式: 列表推导式: ...
分类:
编程语言 时间:
2017-06-05 10:25:47
阅读次数:
173
单链表 1、链接存储方法 链接方式存储的线性表简称为链表(Linked List)。 链表的详细存储表示为: ① 用一组随意的存储单元来存放线性表的结点(这组存储单元既能够是连续的。也能够是不连续的) ② 链表中结点的逻辑次序和物理次序不一定同样。为了能正确表示结点间的逻辑关系,在存储每一个结点值的 ...
分类:
编程语言 时间:
2017-06-05 10:25:58
阅读次数:
177
1.virtual constructor 在语法上是不可将构造函数声明成虚函数,虚函数用于实现"因类型而异的行为",也就是根据指针或引用所绑定对象的动态类型而调用不同实体.现在所涉及的 virtual-constructor实际上是"仿virtual-constructor. 假设你设计一个软件, ...
分类:
编程语言 时间:
2017-06-05 10:26:46
阅读次数:
222
本文实例汇总了常用的JavaScript弹出窗口方法,供大家对比参考,希望能对大家有所帮助。详细方法如下: 1.无提示刷新网页: 大家有没有发现,有些网页,刷新的时候,会弹出一个提示窗口,点“确定”才会刷新。而有的页面不会提示,不弹出提示窗口,直接就刷新了.如果页面没有form,则不会弹出提示窗口如 ...
分类:
编程语言 时间:
2017-06-05 10:29:18
阅读次数:
251
1,语法 语句不用分号结尾 function ... end if .. else .. end 2, io库, string库, table库, OS库, 算术库, debug库 3, dofile来导入库文件内容 4.大小写敏感 5,单行命令 lua -e "print(math.sin(12) ...
分类:
编程语言 时间:
2017-06-05 10:29:52
阅读次数:
139
1.大小写转换 判断字符串 s.isalnum() #所有字符都是数字或者字母 s.isalpha() #所有字符都是字母 s.isdigit() #所有字符都是数字 s.islower() #所有字符都是小写 s.isupper() #所有字符都是大写 s.istitle() #所有单词都是首字母 ...
分类:
编程语言 时间:
2017-06-05 10:30:06
阅读次数:
155
Java 中的 Canvas 组件表示屏幕上一个空白矩形区域,应用程序可以在该区域内绘图,或者可以从该区域捕获用户的输入事件。应用程序必须为 Canvas 类创建子类,以获得有用的功能(如创建自定义组件)。必须重写paint 方法,以便在 canvas 上执行自定义图形。 Java 使用 Mouse ...
分类:
编程语言 时间:
2017-06-05 10:30:24
阅读次数:
148
1 1 会有如下问题: 结果一路解决下去,解决了一个坑还是有一个坑,遂放弃,查找有没有别的解决办法。 亲测使用wheel+pip可以成功安装lxml! wheel本质上是一个 zip 包格式,它使用 .whl 扩展名,用于 Python 模块的安装,它的出现是为了替代 Eggs。 1. 安装whee ...
分类:
编程语言 时间:
2017-06-05 10:32:03
阅读次数:
188
一、将数据保存为.json文件 二、读取.json文件 三、dict数据保存不用转化成json,读取json数据也不能转dict数据 ...
分类:
编程语言 时间:
2017-06-05 10:32:12
阅读次数:
197
2017年6月4日21:08:34 1.dict的作用是建立一组 key 和一组 value 的映射关系,dict的key是不能重复的。2.set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像。3.因为set不能包含重复的元素,所 ...
分类:
编程语言 时间:
2017-06-05 10:33:43
阅读次数:
224
单例模式: 简单单例 - 以上单例用户使用时需要知道getSingle方法是为了单例而设计的方法。现在实现一种透明单例 透明代理 改进版的透明代理, 构造函数即负责init有负责实例。 职责非单一 而且复用性差,使用代理的方式改进 ...
分类:
编程语言 时间:
2017-06-05 10:34:26
阅读次数:
202