zoukankan      html  css  js  c++  java
  • java面试题2

    数据库的三大范式:第一范式:列不可再分,确保了每一列的原子性

                      第二范式:属性完全依赖于主键

                      第三范式:属性不依赖于其他非主属性

    增删改查的语句:

    增:insert into from

    删:delete from

    改:update set from

    查:select from

    索引:对数据库中的一个列或多个列进行排序

    视图:由数据库中的一个表或者多个表导出的虚拟表

    存储过程:将写好的sql代码存放到sql目录中
    ·数据库的五大约束:

    主键约束:唯一性、非空性。

    唯一约束:唯一性,可以空,但只能有一个

    检查约束:对该列数据、格式的限制

    默认约束:该数据的默认值

    外键约束:两个表之间建立的关系,并使用主表的列

    JAVAEE

    八大类型:

    Byte short int long boolean double float char

    循环:

    While  do...while...   for

    集合:list:存放有序可重复的元素

              Set: 存放无序不可重复的元素

              Map: 存放key-value形式的元素

    CSS样式位置:

    1. display标签元素

    2. Margin 边距

    3. Padding 填充

    4. Float char位置

    5. Position 位置

    表单属性有哪些:

    Action---------->跳转到什么页面

    Method---------->以什么模式提交

    Get---------------->有长度限制,不安全

    Post--------------->不受限制,安全

    CSS选择器的优先级:

    Id   >     类     >      元素     >通配符

    边框属性:

    Border----style

    Border---color

    Border-----width

    JS事件: 鼠标事件、键盘事件、表单事件

    线程的实现方式:1.继承thread

    2. 实现Runnable

    Java中有几种类型的流?

    从输入输出方面来讲:输入流  输出流

    从编码方面来讲:字节流  字符流

    字节流继承的抽象类有:inputstream outstream

    字符流继承的抽象类有:inputstreamReader   outstreamReader

    Servlet的生命周期:1.加载和实例化

                      2.初始化

                      3.请求处理

                      4.服务中止

    基本数据类型转换可以分为:    自动转换   强制转换

    自动转换:容器小的数据类型转换为容器大的数据类型

    强制转换:高级变低级需要强转

    HTTP中的提交方式和区别:

    Get:地址栏有参数,不安全

    Post:地址栏没有参数,安全的

    什么是盒模型:

    页面都是有一个个盒模型堆砌起来的,每个html都可以称之为盒模型。

    盒模型由外到内包括:

    边距-->边框--->填充---->内容

  • 相关阅读:
    ExtJS4学习笔记二--表单控件相关
    Js中replace()的用法
    浅析轮询(Polling)和推送(LongPolling)服务
    ExtJS4学习笔记五--面板使用
    ExtJS4学习笔记四--图片上传
    spring MVC
    ExtJS4学习笔记三--远程访问数据源示例
    Struts 2
    ExtJs4学习笔记一--基础知识
    URL编码规则
  • 原文地址:https://www.cnblogs.com/bianshiguang/p/10928917.html
Copyright © 2011-2022 走看看