- 浏览: 756802 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (981)
- javascript (102)
- java (212)
- JQuery (81)
- 幽默笑话 (2)
- 只言片语 (6)
- 开发小记 (283)
- Hibernate (17)
- DWR (4)
- SQL (10)
- spring-ibatis (8)
- linux (24)
- Struts1 (8)
- Struts2 (16)
- spring (42)
- Mybatis (16)
- css (18)
- servlet (8)
- jdbc (4)
- jsp (1)
- spring-jdbc (2)
- FreeMarker (2)
- MySQL (24)
- JQuery-Grid (7)
- jstl (5)
- 正则表达式 (1)
- 面试集锦 (86)
- unix (18)
- 开发工具 (23)
- ajax (5)
- webservice (4)
- log4j (3)
- oracle (15)
- extjs (14)
- 其他 (9)
- 优秀技术参考地址 (1)
- 性能 (3)
- 数据库 (25)
- 算法 (15)
- 设计模式 (10)
- Python (3)
- AIX (5)
- weblogic (1)
- shell (14)
- quartz (5)
- 图形文件FusionCharts (1)
- Websphere (4)
- 转载 (5)
- hadoop (1)
- highchart (24)
- perl (22)
- DB2 (7)
- JBoss (1)
- JQuery Easy UI (9)
- SpringMVC (5)
- ant (5)
- echart (9)
- log4J配置 (3)
- 多线程 (10)
- 系统架构 (7)
- nginx (3)
- loadrunner1 (1)
- 分布式 (1)
- Dubbo (1)
- Redis (2)
- JMS (4)
- 自动化测试 (3)
- Spring循环依赖的三种方式 (1)
- spring-boot (2)
- 高级测试 (9)
- github (2)
- sonar (1)
- docker (6)
- web前端性能优化 (1)
- spring-aop (6)
- rabbit (1)
- ELK (1)
- maven (1)
- minio (1)
最新评论
-
zengshaotao:
jstl1point0 写道很好啊,如果有带Session会话 ...
Nginx+Tomcat搭建高性能负载均衡集群 -
jstl1point0:
很好啊,如果有带Session会话的怎么搞呢
Nginx+Tomcat搭建高性能负载均衡集群
17.
线程同步的方法:wait():使一个线程处于等待状态,并且释放所持有的对象的lock。sleep():
使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉
InterruptedException异常。notify():唤醒一个处于等待状态的线程,注意的是在调用此方法
的时候,并不能确切的唤醒某一个等待状态的线程,而是由JVM确定唤醒哪个线程,而且不是按
优先级。Allnotity():唤醒所有处入等待状态的线程,注意并不是给所有唤醒线程一个对象的锁
,而是让它们竞争。
18.
静态内部类是不依赖外部类的
一般的内部类就需要先实例化外部类。再在实例化内部类。
19.
exception是一种设计实现问题,是一定程度上主管判断失误造成,是可以及时发现及时改进的
,但是error是硬件上的问题,程序无法处理。
20.
构造器Constructor 不能被继承,因此不能重写Overriding,但可以被重载
21.
引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有
不同的特征和用法,它们包
括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某
个类的实例数据时所指定的缺
省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关
22.
Collection是容器顶层的接口,下面有set和list接口。Map是独立于集合的接口,下面有具体的
实现:HashMap。对象是否相对,是指对象之间是否是equal。
23.说出ArrayList,Vector, LinkedList的存储性能和特性
ArrayList和Vector 都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便
增加和插入元素,它们都允许
直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插
入数据慢,Vector 由于使用了 synchronized方法(线程安全),通常性能上较 ArrayList差,
而LinkedList使用双向链表实现
存储,按序号索引数据需要
进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。
线程同步的方法:wait():使一个线程处于等待状态,并且释放所持有的对象的lock。sleep():
使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉
InterruptedException异常。notify():唤醒一个处于等待状态的线程,注意的是在调用此方法
的时候,并不能确切的唤醒某一个等待状态的线程,而是由JVM确定唤醒哪个线程,而且不是按
优先级。Allnotity():唤醒所有处入等待状态的线程,注意并不是给所有唤醒线程一个对象的锁
,而是让它们竞争。
18.
静态内部类是不依赖外部类的
一般的内部类就需要先实例化外部类。再在实例化内部类。
19.
exception是一种设计实现问题,是一定程度上主管判断失误造成,是可以及时发现及时改进的
,但是error是硬件上的问题,程序无法处理。
20.
构造器Constructor 不能被继承,因此不能重写Overriding,但可以被重载
21.
引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有
不同的特征和用法,它们包
括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某
个类的实例数据时所指定的缺
省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关
22.
Collection是容器顶层的接口,下面有set和list接口。Map是独立于集合的接口,下面有具体的
实现:HashMap。对象是否相对,是指对象之间是否是equal。
23.说出ArrayList,Vector, LinkedList的存储性能和特性
ArrayList和Vector 都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便
增加和插入元素,它们都允许
直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插
入数据慢,Vector 由于使用了 synchronized方法(线程安全),通常性能上较 ArrayList差,
而LinkedList使用双向链表实现
存储,按序号索引数据需要
进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。
发表评论
-
MyBatis防止SQL注入
2017-11-14 13:35 954SQL注入是一种代码注入技术,用于攻击数据驱动的应 ... -
java中类的加载顺序介绍(ClassLoader)
2017-11-14 11:41 7841、ClassNotFoundExcetpion 我们在 ... -
JMS实例
2017-08-21 15:40 4381. JMS架构 Java 消息服务(Java M ... -
java中Filter、Servlet、Listener的学习
2017-03-29 21:52 4251、Filter的功能filter功能,它使用户可以改变一个 ... -
高并发,线程池
2017-03-29 21:52 10661.高并发的内容 Zookee ... -
servlet/filter/listener/interceptor区别与联系
2017-03-29 21:47 480servlet/filter/listener/interc ... -
AIX上oracle的安装二
2014-07-20 14:15 598硬盘上安装任何东西都是需要空间的,所以在系统登陆后需要建立相 ... -
AIX上oracle的安装一
2014-07-18 22:52 585因为开发环境一般都是windows,然后发布环境是unix或 ... -
前台接收后台返回流
2014-06-08 22:49 2292很多时候,我们需要前台接收后台返回的流,比如图片。 当然, ... -
log4j ,ibatis sql输出
2014-06-07 23:24 439log4j,一个很流行的日志功能,很多第三方插件都在使用, ... -
ibatis,dynamic sql
2014-06-07 23:18 439ibatis 2的主打开发,标签使用时,需要注意,比如在动 ... -
json格式依赖包
2014-06-07 22:26 702json是比较简单的数据交换格式,一般的,我们都会用到类似如 ... -
ThreadLocal
2014-06-02 13:49 605一、概述 *在Thread类当中有这么一个成员变量的 ... -
数据库的事务隔离级别
2014-05-29 11:24 547在数据库操作中,为了有效保证并发读取数据的正确性,提出的事务 ... -
JQuery.extend()
2014-05-22 15:49 564var src1 = { name:"tom&q ... -
归集数组数据,求数组数据加和为固定值
2014-05-22 14:45 889package web; import java.u ... -
javascript 两个括号
2014-05-21 16:14 732//这里只是相当于进行了匿名函数的定义,后面的括号不能进行 ... -
只在synchronized块里同步
2014-05-20 21:57 612package thread; /** * 线程在执行同步 ... -
如何才能做到网站高并发访问
2014-05-20 17:01 540http://oldboy.blog.51cto.com/2 ... -
MyBatis+Spring基于接口编程的原理分析(Mapper)
2014-05-20 16:57 3240package org.denger.mapper; ...
相关推荐
.NET和C#面试集锦.NET和C#面试集锦.NET和C#面试集锦.NET和C#面试集锦
软件面试集锦,软件面试集锦,软件面试集锦,软件面试集锦,软件面试集锦,软件面试集锦,软件面试集锦
J2EE面试题集锦J2EE面试题集锦J2EE面试题集锦J2EE面试题集锦J2EE面试题集锦
阿里、京东、美团、腾讯、百度大厂2023年面试集锦
spring 面试题集锦spring 面试题集锦spring 面试题集锦spring 面试题集锦spring 面试题集锦spring 面试题集锦
2021年最新Android中高进阶面试集锦
2023 前端二面高频 vue 面试题集锦2023 前端二面高频 vue 面试题集锦2023 前端二面高频 vue 面试题集锦2023 前端二面高频 vue 面试题集锦2023 前端二面高频 vue 面试题集锦2023 前端二面高频 vue 面试题集锦2023 ...
面试题集锦,网上摘抄到一些,自己整理一部分,形成文档。看完面试基本能通过一半。
IT公司面试集锦
Java面试题集锦6:华为面试题 管理资料.pdfJava面试题集锦6:华为面试题 管理资料.pdfJava面试题集锦6:华为面试题 管理资料.pdfJava面试题集锦6:华为面试题 管理资料.pdfJava面试题集锦6:华为面试题 管理资料.pdf...
java面试题集锦
php面试集锦.doc
2023 前端二面高频 vue 面试题集锦.docx2023 前端二面高频 vue 面试题集锦.docx2023 前端二面高频 vue 面试题集锦.docx2023 前端二面高频 vue 面试题集锦.docx2023 前端二面高频 vue 面试题集锦.docx2023 前端二面...
c++,面试 ,分类, 集锦 。c/c++ 。集锦。了深刻的减肥了看见爱上的路口附近 每次都要这么多字。。。
Java面试题集锦 Java面试题集锦
阿里的面试题集锦,内容包括红黑树、HashMap、ClassLoader、数据库、中间件、JVM、一致性哈希、网络等等
Solr 分步式服务面试集锦 3.集群版 zookeeper Zookeeper 3.ActiveMQ 5.Springboot redis Dubbo7.Spring cloud 8.Nginx 9.RabbitMQ 9.FreeMarker angerlarJS
.net经典面试题ASP.NET面试集锦 绝对够全绝对经典 含答案
java面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rar
Java工程师面试题集锦 里面提供了一些经常在面试里面或者笔试会遇到的题目