对象 = 属性+方法 面向对象特征(封装继承多态) 不同对象对同一动作有不同反应 魔法方法__: 公有 name 私有__name 组合:把没有实现关系的多个类放在一个类中 类,类对象,实例对象 常用BIF issubclass(A,B) issubclass(A,object) isinstanc ...
分类:
编程语言 时间:
2017-03-11 15:43:52
阅读次数:
147
// // ViewController.swift // 懒加载 // // Created by nanakon on 17/3/11. // Copyright © 2017年 nanakon. All rights reserved. // import UIKit class ViewCo... ...
分类:
编程语言 时间:
2017-03-11 15:49:28
阅读次数:
126
一.java规则:静态变量即类变量(区别与实例变量)用类方法即静态方法访问例:public class Object_1 { static int i=1; static { //静态区域块,只执行一次,当一个类定义时,在代码区定义执行完成 System.out.println("one"); i+ ...
分类:
编程语言 时间:
2017-03-11 15:51:12
阅读次数:
165
任务目的 在上一任务基础上继续JavaScript的体验 接触一下JavaScript中的高级选择器 学习JavaScript中的数组对象遍历、读写、排序等操作 学习简单的字符串处理操作 任务描述 参考以下示例代码,读取页面上已有的source列表,从中提取出城市以及对应的空气质量 将数据按照某种顺 ...
分类:
编程语言 时间:
2017-03-11 15:52:39
阅读次数:
167
环境 Python 3.6 ,Window 64bit 目的 输出9*9 乘法口诀表 代码 结果如图: ...
分类:
编程语言 时间:
2017-03-11 15:53:24
阅读次数:
178
使用jQuery选择器获取结果是一个jQuery对象。然而,jQuery类库会让你感觉你正在使用一个定义了索引和长度的数组。在性能方面,建议使用简单的for或者while玄幻来处理,而不是$.each(); 这样能使你的代码更快。 使用for代替each方法: 另外需要注意的是:检查长度也是检查jQ ...
分类:
编程语言 时间:
2017-03-11 15:54:39
阅读次数:
244
不使用jdk的集合类,通过遍历数组得到,因为数组是有序的,在遍历数组的时候,统计整数是否重复出现,如果没有重复出现计数加一,若重复出现则是计数减一。 java解决方法,时间复杂度O(n)。 ...
分类:
编程语言 时间:
2017-03-11 15:54:57
阅读次数:
156
[1]引入 [2]ArrayBuffer [3]类型化数组 [4]复合视图 [5]数据视图 [6]应用 ...
分类:
编程语言 时间:
2017-03-11 15:56:53
阅读次数:
231
三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(Presentation layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。 区分层次的目的即为了"高内聚低耦合"的思想。高 ...
分类:
编程语言 时间:
2017-03-11 15:57:15
阅读次数:
221
事件流 1.事件流:在页面接受事件的顺序 2.事件冒泡:其实就是事件向上的一个传播,可以避免绑定多个元素来绑定多个事件 3.事件的捕获:最不具体的节点先捕获事件,而最不具体的节点应该最后捕获事件 事件的处理 1.HTML事件处理 直接添加到HTML的结构中,这里写法比较方便一点,但是处理的效果会比较 ...
分类:
编程语言 时间:
2017-03-11 15:59:04
阅读次数:
218
列表解析式: 生成器表达式: 二者的区别: -列表解析式需要生成所有的数据; -生成器解析式不是真正创建列表,而是返回一个生成器,这个生成器在每次计算出一个条目后,把这个条目yield出来。生成器表达式使用了延迟计算,在使用内存上更有效。 ...
分类:
编程语言 时间:
2017-03-11 16:00:42
阅读次数:
176
[1]基础语法 [2]数据类型 [3]作用域闭包 [4]继承 [5]节点 [6]脚本化CSS [7]事件 [8]动画和运动 [9]ajax [10]bom [11]HTML5 ...
分类:
编程语言 时间:
2017-03-11 16:03:04
阅读次数:
188
一、隐式等待 隐式等待可以设定,但是有一个缺点:缺点:如果我们在代码中设定了隐式等待时间,当使用driver.findElement(By.*) 方法去查找页面元素的时候,如果没有第一时间找到元素,程序会等待下去。例如设置了隐式等待时间为10秒,某个元素没有一开始就出现,而是在第5秒的时候 出现了, ...
分类:
编程语言 时间:
2017-03-11 16:04:06
阅读次数:
269
判断数组中是否有重复值 <!--more--> 第14节 重复值判断练习题 请设计一个高效算法,判断数组中是否有重复值。必须保证额外空间复杂度为O(1)。 给定一个int数组A及它的大小n,请返回它是否有重复值。 测试样例: [1,2,3,4,5,5,6],7 返回:true Java (javac ...
分类:
编程语言 时间:
2017-03-11 16:05:34
阅读次数:
373
1、为什么要用多线程 这里列出几个原因: 后两点与Java中的多线程应用没有太大区别,不细说。 2. 为什么通过多线程可以提高用户体验、避免ANR(下面重点说明第一点,即如何减少事件响应的时间从而提高用户体验,以及如何避免ANR) 大家还记得我在群里说过的移动开发的“三不要”原则吗?即:不要让我想、 ...
分类:
编程语言 时间:
2017-03-11 16:08:22
阅读次数:
213
作者介绍: 成林,资深Web前端工程师,从事Web前端工作多年,精通CSS、HTML、JavaScript、jQuery和Ajax等Web前端技术,在实践中积累了大量的经验。推崇Web技术标准,曾经在多所高等院校和一些线下技术沙龙主讲Web标准和规范相关的课程,曾经还参与过W3C组织的标准化文档的中 ...
分类:
编程语言 时间:
2017-03-11 16:08:40
阅读次数:
271
package demo; import java.util.Random; public class math{ public static void main(String[] args) { String[]operate=new String[]{"+","-","*","/"}; int ...
分类:
编程语言 时间:
2017-03-11 16:09:33
阅读次数:
162
越是学习就感觉自己知道的东西越来越少,这是一个必然的过程,再次将知识综合回顾一下. TESTJAVASCRIPT 效果如下: 注:遍历中用换行是我的浏览器写writeln不自动换行. ...
分类:
编程语言 时间:
2017-03-11 16:09:46
阅读次数:
195
1. 本周学习总结 本周学习了关于Java的封装,所谓封装就是将属性私有化,提供公有的方法访问私有属性 2. 书面作业 代码阅读 以上代码可否编译通过?哪里会出错?为什么?尝试改正?如果创建3个Test1对象,内存中有几个i,几个j?请分析原因? 答:无法编译通过。System.out.printl ...
分类:
编程语言 时间:
2017-03-11 16:53:10
阅读次数:
190
import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class MainProcess { pu... ...
分类:
编程语言 时间:
2017-03-11 17:36:52
阅读次数:
159