- 博客(11)
- 收藏
- 关注
转载 Java面试题(下)
这部分主要是开源Java EE框架方面的内容,包括hibernate、MyBatis、spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题,如果需要了解相关内容,可以参考我的另一篇文章《Java面试题(中)》。此外,这篇文章还对企业应用架构、大型网站架构和应用服务器优化等内容进行了简单的探讨,这些内容相信对面试会很有帮助。126、
2017-08-31 15:14:53
759
转载 Java面试题(中)
这部分主要是与Java Web和Web Service相关的面试题。96、阐述Servlet和CGI的区别? 答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于Servlet。补充:Sun Micros
2017-08-31 15:12:16
366
转载 Java面试题(上)
1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 - 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的
2017-08-31 15:08:11
774
原创 redis介绍与安装教程
redis介绍redis是非关系型数据库,即NoSql数据库存储的数据模型是key-value特点是访问速度快,所以可以作为缓存使用。为什么快?Redis把数据存放到内存中,内存的读写速度比硬盘的读写速度快 持久化方案(了解)1. RDB 快照 RDB是在某个时间点将数据写入一个临时文件,持久化结束后,用这个临时文件替换上次持久化的文件,达到数据恢复。
2017-08-28 15:18:33
293
原创 自动登录的实现
在servlet里对查询结果进行分析如果用户不存在,登录失败,返回登录页面,并给出错误提示如果登录成功,查看用户是否勾选了自动登录,如果选了,将用户用cookie写回客户端保存登录成功后将登录信息保存到session代码import java.io.IOException;import java.sql.SQLException;import
2017-08-27 11:38:54
312
原创 string,stringbuffer,stringbuilder的区别
(1)可变与不可变:String是不可变字符串对象,StringBuilder和StringBuffer是可变字符串对象(其内部的字符数组长度可变)。(2)是否多线程安全:String中的对象是不可变的,也就可以理解为常量,显然线程安全。StringBuffer 与 StringBuilder 中的方法和功能完全是等价的,只是StringBuffer 中的方法大都采用了synchronized
2017-08-25 20:58:46
254
1
原创 string类
1.string类是final类,也就意味着string类不能被继承,并且它的成员方法都默认为final方法,在Java中,被final修饰的类是不允许被继承的,并且该类中的成员方法都默认为final方法2.string类其实是通过char数组来保存字符串的3.无论是substring,cancat,还是replace在操作时都不是在原字符串上进行操作,而是重新创建一个新的字符串对象,也就
2017-08-25 20:55:41
350
原创 solr的安装
第一步:安装tomcat。D:\temp\apache-tomcat-7.0.53 (清理掉webapp下的其他项目)第二步:把solr的war包复制到tomcat 的webapp目录下。把\solr-4.10.3\dist\solr-4.10.3.war复制到D:\temp\apache-tomcat-7.0.53\webapps下。改名为solr.war(也可以拷贝example下的s
2017-08-25 20:40:27
344
1
原创 常见问题
问题:.在离线条件查询的时候,多次查询拼接上一次查询的条件,导致查询出错解决方法:因为使用的是属性驱动,如果没有配置多例,就会造成查询时总是在使用同一个对象在action配置文件里配置多例 scope=”prototype”
2017-08-25 20:36:27
245
原创 常见错误
1.Caused by: org.hibernate.QueryException: could not resolve property:goodstype of: cn.erp.entity.Goods解决方法:在sql语句后面加 group by 条件,即可
2017-08-25 20:27:24
226
原创 Mysql单表操作
MYSQL的SQL语句SQL: Structrued Query Langauage 结构化的查询语言 DDL: 数据定义语言 : 定义数据库或者表结构. alter(修改) create(创建) drop(删除) truncate(截断) DML: 数据操纵语言: 用来操作表中数据: insert(插入) update(更新) delete(删除) DQL: 数据查询语
2017-05-20 16:18:36
342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人