- 博客(13)
- 资源 (4)
- 收藏
- 关注
原创 Java基础面试-3
55、char型变量中能不能存贮一个中文汉字?为什么? 能够定义成为一个中文的,因为java中以unicode编码,一个char占16个字节,所以放一个中文是没问题的56、多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么? 多线程有两种实现方法,分别是继承Thread类与实现Runnable接口 同步的实现方面有两种,分别是synchronized,wait与notif
2013-06-30 23:57:22 560
原创 Java基础面试-2
28、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。public class ThreadTest1{ private int j; public static void main(String args[]){ThreadTest1 tt=new ThreadTest1();
2013-06-30 23:56:06 502
原创 Java基础面试-1
1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称
2013-06-30 23:54:45 587
原创 SQL优化
如何加快查询速度?1、升级硬件2、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。3、扩大服务器的内存4、增加服务器CPU个数5、对于大的数据库不要设置数据库自动增长,它会降低服务器的性能6、在查询Select语句中用Where字句限制返回的行数,避免表扫描,如果返回不必要的数据,浪费了服务器的I/O资源,加重了网络的负担降低性能。如果表很大,在
2013-06-30 23:46:08 542
原创 JS大总结
1.1. 继承(prototype)JavaScript中的继承可以通过原型链来实现,调用对象上的一个方法,由于方法在JavaScript对象中是对另一个函数对象的引用,因此解释器会在对象中查找该属性,如果没有找到,则在其内部对象 prototype对象上搜索,由于 prototype 对象与对象本身的结构是一样的,因此这个过程会一直回溯到发现该属性,则调用该属性,否则,报告一个错
2013-06-27 21:39:56 743
原创 Jquery内核分析
整体结构Query整个库文件,是一个大的匿名函数(function(window,undefined){...})(window);把window作为参数,立即执行.匿名函数好处是能够产生一个私有空间,函数内所有变量/函数在该私有作用域内,避免和外面作用域冲突.1传入window作为参数有两个好处: 解释执行jQuery库时,在jQuery函数作用域内就找到了win
2013-06-27 21:25:45 881
原创 Servlet重构
对servlet进行重构 重构解决以下几个问题: 1、在web.xml中不能配置很多servlet,最好用filter转发用户的请求 2、异常机制怎么样做到统一的处理 3、动态调用service的方法 以下是对问题解决的一个时序图:这里的核心类是ServiceFilter方法:主要用于初始化系统的基本信息,如得到用户配置的act
2013-06-27 21:18:03 846
转载 接口(interface)
1:接口(interface)(1)接口的由来:当一个类中的方法都是抽象的时候,你没必要定义为抽象类, 定义为接口就可以了。(2)解决了java中只能单继承的问题。(对多继承进行了优化)A:类与类:只能是单继承。B:接口与接口:可以是单继承,也可以是多继承。C:类与接口:可以是单实现,也可以是多实现。(3)成员特点:A:只有成员变量和成员
2013-06-27 20:27:47 631
原创 面向对象
1:面向对象(1)面向过程 强调过程,执行者(2)面向对象 强调对象,指挥者(3)面向对象思想的特点A:它是一种更符合人们思考习惯的思想B:它是复杂的内容简单化C:它是我们从执行者变成了指挥者请解释面向对象的思想?(4)面向对象的特点A:封装B:继承C:多态2:类和对象(1)类 对现实世界中事物的描述(属性和方法)(2)对象 现实世界
2013-06-27 20:25:19 611
原创 HDFS文件系统
Hadoop主要由HDFS和MapReduce引擎两部分组成。•http://hadoop.apache.org/从0.20.X分支发展出hadoop 1.0.X版 目前是稳定版本。生产环境优先使用。分布式文件系统(DFS)1、是一种允许文件通过网络在多台主机上分享的文件系统,可让多机器上的用户分享文件和存储空间。2、对用户透明。用户看来就像访问本地的磁盘一样。3、容错性。
2013-06-23 23:34:51 984
原创 Hadoop生态圈
MapReduce:分布式数据处理模型和执行环境、运行于大型商用机集群。 ZooKeeper:一个分布式、高可用的协调服务。ZooKeeper提供分布式锁之类的基本服务用于构建分布式应用。 HDFS: 分布式文件系统,运行于大型商用机集群。 Hadoop体系最底层的一个模块。为Hadoop各子项目提供各种工具,如:配置文件和日志操作等。 HBase: 一个分布式、按
2013-06-23 22:41:36 797
转载 hadoop面试-1
1、hadoop运行的原理? hadoop就是map 和 reduce的过程。服务器上一个目录节点+多个数据节点。将程序传送到各个节点,在数据节点上进行计算2、mapreduce的原理? 将数据存储到不同节点,用map方式对应管理,在各个节点进行计算,采用reduce进行合并结果集3、HDFS存储的机制? 就是通过java程序和目录节点配合,将数据存放到
2013-06-23 21:25:33 1516
原创 Hadoop基本概念
一、服务形式 Saas(Software as a Service)基础设施作为服务、Paas(Platform as a service)平台作为服务、Iaas(Infrastructure as a Service)软件作为服务。 二、云计算技术体系结构 物理资源层:计算机、存储器、网络设施、数据库、软件。 资源池层:计算资源池、存储资源池、
2013-06-23 16:16:27 713
testng基本用法
2019-05-06
JavaScript核心概念及实践
2013-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人