自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 笔试题——触发器

触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。

2015-10-14 22:20:08 675

转载 笔试题——数据库索引的作用

索引:对某一列中的数据进行自动排序,然后在查找数据时,可以提高相应的效率。          唯一索引:具有唯一约束和主键约束的列,系统会自动创建唯一索引。          普通索引:自行创建的索引。          注意:            1.只有查询条件中有建立索引的列作为查询条件时,提高查询效率。            2.数据量巨大,列中某一个值的出现比例越小

2015-10-14 22:17:05 671

转载 笔试题——一次HTTP访问流程步骤

HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤:1. 建立TCP连接在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此Internet又被称作是TCP/IP网络。HTTP是比TCP更高层次的应用层协议,根据规则,只

2015-10-14 22:14:07 1049

转载 笔试题——静态变量和实例变量的区别

java类的成员变量有俩种:一种是被static关键字修饰的变量,叫类变量或者静态变量;另一种没有static修饰,为实例变量。在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称为类变量,只要程序加载

2015-10-14 21:43:18 3859

原创 面试题——Servlet的生命周期

Servlet的生命周期Servlet生命周期和工作原理         Servlet生命周期可以分为三个阶段:1、初始化阶段2、响应客户阶段3、终止阶段在javax.servlet.Servlet接口中定义了三个方法init(),service(),destroy(),它们将分别在Servlet不同的阶段被调用。 Servlet的初始化阶段         在下列时刻S

2015-10-14 20:52:10 6833 1

原创 面试题——TCP和UDP区别

UDP实现网络通信:      1.两台计算机中所运行的程序相同。      2.只要端口号能够对应上,就能实现通信(两个程序是通过端口号关联的)。      3.直接通信(简单,危险)。      4.通信终端的关系是多对多(每个数据终端都是多)(点对点通信)。      5.直接获取对方发送的信息。      6.任何一个终端都可以主动发信息。TCP实现网络通信:

2015-10-14 19:45:21 768

原创 笔试题——char能否存中文汉字

char是16位,一个汉字2个字节(byte)也是16位(bit)char 型只不过存的是字符集的遇射码而已……就是一堆一定范围内的整型数……传统GB2312码,是两个 char 元素表示一个汉字,第一个 char 值为负值,这就告诉系统,这是一个非ASCII字符,需要再读取其后面的一个,就是两个成一对儿,然后找汉字或者其它非ASCII字符集去映射出是什么字

2015-10-14 19:34:40 1494

转载 面试题——存储过程和函数的区别

存储过程需要单独执行,不一定有返回值;函数可以随处调用,一定有返回值,不一定是变量,也可是以表。

2015-10-11 08:15:39 789

转载 面试题——Spring作用

在SSH框假中spring充当了管理容器的角色,Spring 可以大大降低耦合。 首先耦合说白了就是类(也可以大到功能)与类之间的关联程度,关联越大,你的维护成本就越高,因为你改其中一个类,就很可能要去改和它关联的其他类,所以在设计的时候需要考虑清楚,尽量做到松散耦合,这时候就需要Spring了。 struts负责控制Service(业务逻辑处理类)也就是C,从而控制了Service的

2015-10-11 07:47:24 616

原创 笔试题——编写java程序:输入一个字符串,判断有几个英文字母,有几个数字,有几个其它的字符

public static void main(String[] args) { int count_abc=0,count_num=0,count_oth=0; //输入一串数 Scanner scan=new Scanner(System.in); String str = scan.next(); char[] chars = str.toCharArray(); //判断每

2015-10-10 22:08:31 6287

原创 面试题——Struts2如何防止表单重复提交

1.利用Session防止表单重复提交l  表单页面由servlet程序生成,servlet为每次产生的表单页面分配一个唯一的随机标识号,并在FORM表单的一个隐藏字段中设置这个标识号,同时在当前用户的Session域中保存这个标识号。l  当用户提交FORM表单时,负责处理表单提交的serlvet得到表单提交的标识号,并与session中存储的标识号比较,如果相同则处理表单提交,处理完后

2015-10-08 16:50:14 560

原创 面试题——Hibernate的运行流程

Configuration configuration = new Configuration().configure();                1.)//加载src下的HIbernate.properties                2.)/.configure();加载src/hibernate.cfg.xml                3.)创建Session

2015-10-08 16:26:26 316

原创 面试题——Session的get方法 与 load方法区别

session的get方法  查询立即执行 返回的是Customer对象session的load方法  默认采用延迟加载的数据的方式 ,不会立即查询,返回Customer类子类对象(动态生成的代理对象)**如果PO类使用final修饰   load方法就无法创建代理对象 返回目标对象本身(load效果和get效果相同)

2015-10-08 16:20:18 412

原创 面试题——Hibernate的主键生成策略

4.2主键生成策略            在元素中通过 指定数据表主键生成策略  常用的生成策略有六种        4.2.1    increment                increment 标识符生成器由 Hibernate 以递增的方式为代理主键赋值            原理: select max(id)  from customer  insert max(

2015-10-08 16:01:04 523

转载 面试题——Hibernate中Inverse和Cascade的区别

http://blog.csdn.net/xiaoxian8023/article/details/15380529Inverse和Cascade的比较       Inverse:负责控制关系,默认为false,也就是关系的两端都能控制,但这样会造成一些问题,更新的时候会因为两端都控制关系,于是重复更新。一般来说有一端要设为true。       Cascade:

2015-10-08 11:40:07 369

转载 面试题——Cookie和Session的区别

cookie 和session 的区别:1、cookie数据存放在客户的浏览器上,session数据放在服务器上。2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗   考虑到安全应当使用session。3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能   考虑到减轻服务器性能方面,应当使用COOKIE。

2015-10-07 21:39:57 12149 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除