- 博客(10)
- 资源 (10)
- 收藏
- 关注
转载 面试题--HashMap详解
先上hashCode和equals源码:/** JNI,调用底层其它语言实现 */ public native int hashCode(); /** 默认同==,直接比较对象 */ public boolean equals(Object obj) { return (this == obj); } equals方法:String类中重写了equals方法,比较的是字符
2016-06-15 07:45:33 2259
原创 面试题:Iterator遍历的添加删除
list是一个ArrayList的对象,哪个选项的代码填到//todo delete处,可以在Iterator遍历的过程中正确并安全的删除一个list中保存的对象?()Iterator it = list.iterator();int index = 0;while (it.hasNext()){ Object obj = it.next(); if (needDelete(o
2016-06-11 08:50:06 17177 5
转载 大数据知识(1)--zookeeper原理
本文转载自:http://cailin.iteye.com/blog/2014486ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需
2016-06-10 19:09:01 1115
原创 面试题--抽象类和接口的区别
下述说法中抽象类与接口的区别正确的有哪些? 正确答案: A B C A.抽象类中可以有普通成员变量,接口中没有普通成员变量。 B.抽象类和接口中都可以包含静态成员变量。 C.一个类可以实现多个接口,但只能继承一个抽象类 D.抽象类中可以包含非抽象的普通方法,接口中的方法必须是抽象的,不能有非抽象的普通方法。接口(interface)可以说成是抽象类的一种特例,接口中的所有方法都必须是抽象
2016-06-10 09:38:43 3969
原创 面试题--JAVA中静态块、静态变量加载顺序详解
public class test { //1.第一步,准备加载类 public static void main(String[] args) { new test(); //4.第四步,new一个类,但在new之前要处理匿名代码块 } static
2016-06-03 22:01:21 18403 3
原创 面试题--自动装箱详解
自动装箱与拆箱是编译器在编译时期为您作好一切的事情,是编译蜜糖(Compiler sugar),这很方便,但在运行阶段您还是了解Java的语义,例如下面的程式是可以通过编译的:Integer i = null;int j = i;语法是在编译时期是合法的,但是在运行时期会有错误,因为null表示 i 没有参考至任何的物件实体,它可以合法的指定给物件参考名称,但null值对于基本型态 j 的指定是不
2016-06-03 11:19:26 777
原创 Python--python基础知识(4)
定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并且缩进。 return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相
2016-06-03 09:09:04 1257
转载 Struts2中的OGNL详解
本文转载自:http://blog.csdn.net/tjcyjd/article/details/6850203/首先了解下OGNL的概念:OGNL是Object-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能。此外,还
2016-06-02 21:13:46 643
原创 Python--python爬虫神器PyQuery
安装pip install pyquery或者直接在PyCharm中import pyquery 提示没有的时候点击install就ok啦初始化在这里介绍四种初始化方式。(1)直接字符串from pyquery import PyQuery as pqdoc = pq("<html></html>")pq 参数可以直接传入 HTML 代码,doc 现在就相当于 jQuery 里面的 $ 符号了。
2016-06-01 21:40:43 964
原创 Python--python基础知识(3)
Python转义字符在需要在字符中使用特殊字符时,python用反斜杠()转义字符。如下表: Python字符串格式化Python 支持格式化字符串的输出 。尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中。 在 Python 中,字符串格式化使用与 C 中 sprintf 函数一样的语法。 如下实例:#!/usr/bin/pythonpr
2016-06-01 21:14:23 618
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人