- 博客(23)
- 收藏
- 关注
转载 【转】Java 内存区域和GC机制
Java 内存区域和GC机制目录Java垃圾回收概况Java内存区域Java对象的访问方式Java内存分配机制Java GC机制垃圾收集器Java垃圾回收概况 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代 码,对内存泄露和溢出的问
2017-11-02 19:49:41 177
转载 【转】Java线程面试题 Top 50
不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程,用
2017-10-27 00:23:35 197
转载 【转】115个Java面试题和答案——终极列表
115个Java面试题和答案——终极列表(上)本文我们将要讨论Java面试中的各种不同类型的面试题,它们可以让雇主测试应聘者的Java和通用的面向对象编程的能力。下面的章节分为上下两篇,第一篇将要讨论面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器;第二篇主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调
2017-10-24 15:29:16 588
转载 【转】jQuery选择器总结
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass")
2017-09-12 10:25:40 165
转载 【转】SpringMVC 和 Struts2 区别
1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用注解或其他
2017-09-10 20:52:03 179
转载 【转】简介ajax
Ajax被认为是(Asynchronous(异步) JavaScript And Xml的缩写)。现在,允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax.同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式 。通常不用刷新网页而与服务器通讯的方法:Flash
2017-09-10 20:50:28 156
转载 【转】jquery页面加载完毕事件
页面加载完成有两种事件:一是ready,表示文档结构已经加载完成(不包含图片等非文字媒体文件);二是onload,指示页面包含图片等文件在内的所有元素都加载完成。 1、Dom Ready使用jq时一般都是这么开始写脚本的:$(function(){ // do something });例如:$(function(
2017-09-10 20:42:08 6308
转载 【转】oracle和mysql的分页
如果我们是通过JDBC的方式访问数据库,那么就有必要根据数据库类型采取不同的SQL分页语句,对于MySql数据库,我们可以采用limit语句进行分页,对于Oracle数据库,我们可以采用rownum的方式进行分页.(1)MySql的Limit m,n语句Limit后的两个参数中,参数m是起始下标,它从0开始;参数n是返回的记录数。我们需要分页的话指定这两个值即可、
2017-08-25 11:20:14 241
转载 【转】QueryRunner的使用
在相继学习了JDBC和数据库操作之后,我们明显感到编写JDBC代码并非一件轻松的事儿。为了帮助我们更高效的学习工作,从JDBC的繁重代码中解脱出来,老佟给我们详尽介绍了一个简化JDBC操作的组件——DBUtils。我们今天主要学习了它所提供的两个类和一个接口。组件下载地址:http://commons.apache.org/dbutils/DbUtils类(org.apache
2017-08-10 08:37:13 270
转载 【转】说说你对servlet 的理解
Servlet(Servlet Applet),全称Java Servlet,是用Java编写的服务器端程序。而这些Servlet都要实现Servlet这个接口。其主要功能在于交互式的浏览和修改数据,生成动态Web内容。Servlet运行于支持Java的应用服务器中。 HttpServlet 重写doGet 和 doPost 方法或者你也可以重写service方法完成对get和po
2017-08-07 21:15:01 332
转载 【转】JSP, Servlet常见面试题
1,J2EE是什么?J2EE本身是一个标准,一个为企业分布式应用的开发提供的标准平台。J2EE也是一个框架,包括JDBC、JNDI、RMI、JMS、EJB、JTA等技术。2,session和cookie的区别点击打开链接3,get和post的请求区别 1, get是从服务器上获取数据,post是向服务器传送数据。 2,在客户端,Get方式
2017-08-03 08:58:52 186
转载 【转】字节流与字符流的区别
字节流与字符流先来看一下流的概念:在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。字节流与字符流在Java.io包中操作文件内容的主要有两大类:字节流、字符流,两类都分为输入和输出操作。在字
2017-08-01 20:47:33 162
转载 【转】C3P0连接池配置——ComboPooledDataSource
需要准备的jar包:MySQL的jar包mysql-connector-Java-5.1.39-bin目前是5.1.39版本: http://dev.mysql.com/downloads/connector/j/C3p0的2个包: https://sourceforge.net/projects/c3p0/ c3p0-0.9.1.2.jar和c3p0-sources
2017-07-31 19:57:26 1469
转载 【转】JavaScript RegExp 正则表达式基础详谈
前言: 正则对于一个码农来说是最基础的了,而且在博客园中,发表关于讲解正则表达式的技术文章,更是数不胜数,各有各的优点,但是就是这种很基础的东西,如果我们不去真正仔细研究、学习、掌握,而是抱着需要的时候,就去网上找现成的正则表达式来使用,像这样恐怕永远都是很难对正则有一个详细且全面的了解。 所以通过查阅书籍、网上的资料以及通过自己的理解、组织、表达,写了这篇《JavaScript Re
2017-07-31 11:43:27 320
转载 【转】从四个方面比较filter与servlet
主要从如下四个方面介绍他们之间的区别: 1.概念。 2.生命周期。 3.职责。 4.执行过程。 一、概念: 1、servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并
2017-07-30 00:06:41 172
转载 【转】深入剖析Java中的装箱和拆箱
深入剖析Java中的装箱和拆箱 自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲: 一.什么是装箱?什么是拆箱? 二.装箱和拆箱是如何实现的 三.面试中相关的问题 若有不正之处,请
2017-07-27 23:39:44 169
转载 【转】JavaScript & jQuery 面试题
一、五个JavaScript经典面试题 1:Scope作用范围 1: (function() { 2: var a = b = 5; 3: })(); 4: 5: console.log(b);什么会被打印在控制台上?回答上面的代码会打印 5。这个问题的诀窍是,这里
2017-07-26 13:14:21 287
原创 String、StringBuffer和StringBuilder的区别
一、 三者的区别1、String 不可变:有“final”修饰符private final char value[];StringBuffer和StringBuilder可变:均继承自AbstractStringBuilder类,在AbstractStringBuilder中使用字符数组保存字符串,可变。 char[] value;
2017-07-25 13:21:22 182
原创 equals与==的应用
一、值类型——没有equals方法,只有==int a = 10;int b = 10;if(a==b) System.out.print(“值相等”);“==”对于基本数据类型,判断两变量是否值相等。 ==运行速度更快。 二、引用类型——==判断是否是同一个对象Student s1 = new Student();Student s2 =
2017-07-25 10:30:32 249
转载 【转】阿里巴巴 Java 开发手册 (第一部分:编程规约)
一、编程规约(一)命名风格【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例:_name / __name / $Object / name_ / name$ / Object$【强制】 代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧
2017-07-20 19:49:15 215
转载 【转】JDBC常见面试题
什么是JDBC,在什么时候会用到它?JDBC的全称是Java DataBase Connection,也就是Java数据库连接,我们可以用它来操作关系型数据库。JDBC接口及相关类在java.sql包和javax.sql包里。我们可以用它来连接数据库,执行SQL查询,存储过程,并处理返回的结果。JDBC接口让Java程序和JDBC驱动实现了松耦合,使得切换不同的数据库变得更
2017-07-18 19:20:42 177
转载 【转】MySQL常见面试题
1. 主键 超键 候选键 外键主 键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。超 键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余
2017-07-15 09:33:43 209
转载 【转】40个java集合类面试题&答案
java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于Java集合的重要问题和答案。1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。
2017-07-14 15:51:56 391
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人