导航

2017年2月20日

摘要: 记得刚刚开始学习Java的时候,一遇到多线程情况就是synchronized,相对于当时的我们来说synchronized是这么的神奇而又强大,那个时候我们赋予它一个名字“同步”,也成为了我们解决多线程情况的百试不爽的良药。但是,随着我们学习的进行我们知道synchronized是一个重量级锁,相对 阅读全文

posted @ 2017-02-20 20:14 _eve 阅读(11640) 评论(0) 推荐(2) 编辑

摘要: 1. 概述MVC体系结构,各个部分都有那些技术来实现? M即model(模型,bean(domain)层)由javabean或EJB实现;V即view(视图,显示层)由jsp实现;C即controller(控制器)由servlet实现。 2. 简述Session与cookie的区别? session 阅读全文

posted @ 2017-02-20 20:03 _eve 阅读(518) 评论(0) 推荐(0) 编辑

摘要: 如果你即将去一家从事大型系统研发的公司进行Java面试,不可避免的会有多线程相关的问题。下面是一些针对初学者或者新手的问题,如果你已经具备良好的基础,那么你可以跳过本文,直接尝试针对进阶水平的Java多线程编程问题及解答。 关联链接: Java multi-threading-1 | Java mu 阅读全文

posted @ 2017-02-20 19:59 _eve 阅读(1989) 评论(0) 推荐(0) 编辑

摘要: Hibernate问题集锦: 概述 ImportNew注: 本文是ImportNew编译整理的Java面试题系列文章之一。你可以从这里查看全部的Java面试系列。 Q.怎么配置hibernate? A.Configuration类使用配置hibernate.cfg.xml(或者hibernate.p 阅读全文

posted @ 2017-02-20 19:54 _eve 阅读(177) 评论(0) 推荐(0) 编辑

摘要: JVM是Java Virtual Machine的简称。意为Java虚拟机。 虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统 有哪些虚拟机:VMWare、 Visual Box、JVM VMWare 或者Visual Box 都是使用软件模拟物理CPU的指令集 阅读全文

posted @ 2017-02-20 19:53 _eve 阅读(121) 评论(0) 推荐(0) 编辑

摘要: 1. BeanFactory的作用是什么? [中] BeanFactory是配置、创建、管理bean的容器,有时候也称为bean上下文。Bean与bean的依赖关系,也是由BeanFactory负责维护的。 2. bean在spring的容器中两种基本行为是什么? [中] Singleton:单态 Non-singleton或prototype:原型 3. ... 阅读全文

posted @ 2017-02-20 19:52 _eve 阅读(249) 评论(0) 推荐(0) 编辑

摘要: 1. 谈谈你mvc的理解 MVC是Model—View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。 MVC中的模型、视图、控制器它们分别担负着不同的任务。 视图: 视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受用户的输入。视图不进行任何业务逻辑处理。 模型: 模... 阅读全文

posted @ 2017-02-20 19:47 _eve 阅读(159) 评论(0) 推荐(0) 编辑

摘要: http://www.cnblogs.com/knowledgesea/p/3686105.html http://blog.csdn.net/werm520/article/details/45482331 http://www.cnblogs.com/ziyiFly/archive/2008/1 阅读全文

posted @ 2017-02-20 17:45 _eve 阅读(192) 评论(0) 推荐(0) 编辑

摘要: 优化数据库的注意事项: 1、关键字段建立索引。 2、使用存储过程,它使SQL变得更加灵活和高效。 3、备份数据库和清除垃圾数据。 4、SQL语句语法的优化。(可以用Sybase的SQL Expert,可惜我没找到unexpired的序列号) 5、清理删除日志。 SQL语句优化的基本原则: 1、使用索 阅读全文

posted @ 2017-02-20 17:41 _eve 阅读(213) 评论(0) 推荐(0) 编辑

摘要: 1. 优化SQL步骤 1. 优化SQL步骤 1. 通过 show status和应用特点了解各种 SQL的执行频率 通过 SHOW STATUS 可以提供服务器状态信息,也可以使用 mysqladmin extende d-status 命令获得。 SHOW STATUS 可以根据需要显示 sess 阅读全文

posted @ 2017-02-20 17:39 _eve 阅读(380) 评论(0) 推荐(1) 编辑

摘要: 1,什么是游标? ①从表中检索出结果集,从中每次指向一条记录进行交互的机制。 ②关系数据库中的操作是在完整的行集合上执行的。 由SELECT 语句返回的行集合包括满足该语句的WHERE 子句所列条件的所有行。由该语句返回完整的行集合叫做结果集。 应用程序,尤其是互动和在线应用程序,把完整的结果集作为一个单元处理并不总是有效的。 这些应用程序需要一种机制来一次处... 阅读全文

posted @ 2017-02-20 16:11 _eve 阅读(529) 评论(0) 推荐(0) 编辑

摘要: -- 声明游标;CURSOR cursor_name IS select_statement --For 循环游标 --(1)定义游标 --(2)定义游标变量 --(3)使用for循环来使用这个游标 declare --类型定义 cursor c_job is select empno,ename,job,sal from ... 阅读全文

posted @ 2017-02-20 16:08 _eve 阅读(139) 评论(0) 推荐(0) 编辑

摘要: 在Web程序中,验证码是经常使用的技术之一。Web程序永远面临未知用户和未知程序的探测。为了防止恶意脚本的执行,验证码技术无疑是首选方案之一。本文将讨论如何在JSP和Servlet中使用验证码技术。 验证码的产生思路很简单,在Servlet中随机产生验证码字符序列,并计入session中,JSP中以 阅读全文

posted @ 2017-02-20 08:44 _eve 阅读(315) 评论(0) 推荐(0) 编辑