- 浏览: 800115 次
- 性别:
- 来自: 上海
-
文章分类
- 全部博客 (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 996SQL注入是一种代码注入技术,用于攻击数据驱动的应 ... -
java中类的加载顺序介绍(ClassLoader)
2017-11-14 11:41 8311、ClassNotFoundExcetpion 我们在 ... -
JMS实例
2017-08-21 15:40 4941. JMS架构 Java 消息服务(Java M ... -
java中Filter、Servlet、Listener的学习
2017-03-29 21:52 4721、Filter的功能filter功能,它使用户可以改变一个 ... -
高并发,线程池
2017-03-29 21:52 11201.高并发的内容 Zookee ... -
servlet/filter/listener/interceptor区别与联系
2017-03-29 21:47 531servlet/filter/listener/interc ... -
AIX上oracle的安装二
2014-07-20 14:15 636硬盘上安装任何东西都是需要空间的,所以在系统登陆后需要建立相 ... -
AIX上oracle的安装一
2014-07-18 22:52 620因为开发环境一般都是windows,然后发布环境是unix或 ... -
前台接收后台返回流
2014-06-08 22:49 2356很多时候,我们需要前台接收后台返回的流,比如图片。 当然, ... -
log4j ,ibatis sql输出
2014-06-07 23:24 475log4j,一个很流行的日志功能,很多第三方插件都在使用, ... -
ibatis,dynamic sql
2014-06-07 23:18 478ibatis 2的主打开发,标签使用时,需要注意,比如在动 ... -
json格式依赖包
2014-06-07 22:26 769json是比较简单的数据交换格式,一般的,我们都会用到类似如 ... -
ThreadLocal
2014-06-02 13:49 645一、概述 *在Thread类当中有这么一个成员变量的 ... -
数据库的事务隔离级别
2014-05-29 11:24 593在数据库操作中,为了有效保证并发读取数据的正确性,提出的事务 ... -
JQuery.extend()
2014-05-22 15:49 608var src1 = { name:"tom&q ... -
归集数组数据,求数组数据加和为固定值
2014-05-22 14:45 941package web; import java.u ... -
javascript 两个括号
2014-05-21 16:14 789//这里只是相当于进行了匿名函数的定义,后面的括号不能进行 ... -
只在synchronized块里同步
2014-05-20 21:57 664package thread; /** * 线程在执行同步 ... -
如何才能做到网站高并发访问
2014-05-20 17:01 589http://oldboy.blog.51cto.com/2 ... -
MyBatis+Spring基于接口编程的原理分析(Mapper)
2014-05-20 16:57 3271package org.denger.mapper; ...
相关推荐
前端开发面试题大收集,前端面试集锦前端开发面试题大收集,前端面试集锦前端开发面试题大收集,前端面试集锦前端开发面试题大收集,前端面试集锦前端开发面试题大收集,前端面试集锦前端开发面试题大收集,前端面试...
spring 面试题集锦spring 面试题集锦spring 面试题集锦spring 面试题集锦spring 面试题集锦spring 面试题集锦
《J2EE面试集锦》是一份非常有价值的资源,它针对的是那些正在寻找J2EE相关职位的开发者。J2EE,全称Java 2 Platform, Enterprise Edition,是Java平台的一个版本,专为构建企业级应用程序而设计。这份集锦涵盖了...
"2021年最新Android中高进阶面试集锦.pdf" Android面试集锦的知识点总结 在Android开发中,对于Java基础知识的要求非常高,面试中经常会遇到相关问题。因此,我们需要对Java基础知识进行系统的学习和总结。 一、...
阿里、京东、美团、腾讯、百度大厂2023年面试集锦 本文档总结了阿里、京东、美团、腾讯、百度等大厂的面试集锦,涵盖了多个领域的技术知识点,包括Java基础知识、数据结构、算法、数据库、缓存、线程池、垃圾回收等...
### C++面试集锦 #### 一、链表的基本操作 在C++面试中,链表是非常常见的数据结构之一,通常会考察对链表的操作理解以及实现能力。 **代码示例:** ```cpp struct linka { int data; linka *next; }; void ...
Solr 分步式服务面试集锦 3.集群版 zookeeper Zookeeper 3.ActiveMQ 5.Springboot redis Dubbo7.Spring cloud 8.Nginx 9.RabbitMQ 9.FreeMarker angerlarJS
java面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rarjava面试题集锦.rar
这份《阿里Java面试集锦》中所提到的议题,几乎覆盖了Java开发的核心知识点。 首先,红黑树是一种自平衡的二叉查找树,它在Java集合框架中扮演重要角色,如TreeSet和TreeMap内部实现就用到了红黑树。红黑树的特性...
为帮助求职者全面提升面试准备的效率与质量,我整理了一份包含多家知名公司以及我个人所在学校内部资料的面试集锦。这份集锦内容丰富、分类细致,覆盖了从技术面试、到性格测试,再到英语沟通能力的全面提升,为求职...
FPGA(Field-Programmable Gate Array)是可编程逻辑器件的一种,因其灵活性和高性能,在电子...通过阅读《FPGA工程师面试试题集锦.pdf》这样的资料,可以更好地了解面试中可能出现的问题类型,为面试做好充分准备。
### 阿里面试集锦知识点详解 #### 一、红黑树的特性 红黑树是一种自平衡的二叉查找树,具有以下特点: 1. **颜色属性**:每个节点都带有颜色属性,可以是红色或黑色。 2. **根节点**:根节点必须是黑色。 3. **叶子...
"软测面试集锦"这个资源包可能包含了各种软件测试面试常见的问题和解答,旨在帮助那些希望进入或者已经在软件测试行业工作的人提升面试技巧。下面,我们将深入探讨一些可能包含在集锦中的关键知识点。 1. **软件...
### C++面试题集锦(非常详细):关键知识点解析 #### 一、引用和指针的区别 在C++中,引用和指针是两种不同的数据类型,它们各自有着独特的特性和用途。以下是它们之间的一些主要区别: 1. **内存分配**: - **...
需要面试k8s相关岗位的小朋友来取,增加面试过关率
"C++面试集锦"是一个针对C++程序员求职者的宝贵资源,它涵盖了各大公司在面试和笔试中可能会遇到的问题。这个压缩包文件包含了各种C++相关知识的详细解释和解答,旨在帮助求职者提升技能,顺利通过面试。 首先,C++...
这份“中兴华为java面试集锦”正是为了帮助求职者准备这些公司的面试而设计的。 面试集锦可能涵盖了以下几个核心Java知识点: 1. **基础语法**:包括变量、数据类型、运算符、控制结构(如if语句、for循环、while...
大数据开发面试集锦 本资源摘要信息涵盖了大数据开发相关的知识点,包括 Hadoop、Spark、Kafka、HBASE 等大数据组件。下面是从给定的文件中生成的知识点: 1. HDFS(Hadoop Distributed File System) * HDFS 中...
测试工程师面试集锦是一份非常宝贵的资源,涵盖了测试工程师在求职过程中可能会遇到的各种问题和知识点。这份资料集合了众多面试者的经验与智慧,为准备面试的朋友们提供了丰富的学习材料。以下将详细介绍其中可能...
3. **操作系统**:进程与线程的区别、内存管理、文件系统、磁盘I/O、进程通信机制(如管道、信号量、消息队列)等。 4. **计算机网络**:TCP/IP五层模型、HTTP/HTTPS协议、DNS解析、网络安全、网络编程(套接字编程...