首页 > 技术文章 > jquery简单入门1

kaiwen1 2017-05-22 20:34 原文

 

前端
    html:展示
        form:
            属性:
                action和method
            子标签:
                input(10种)
                    text
                    password
                    radio
                    checkbox
                    
                    file
                    
                    submit
                    button
                    reset
                    
                    hidden
                    
                    image
                select
                    子标签 option
                textarea
        table:
            tr 
                td th
        
    css:渲染
        导入方式:
            内敛样式表 标签 style属性
            内部样式表 head标签的子标签 style
            外部样式表 head标签的子标签 link
        css 语法:
            选择器{
                属性:值;
                属性:值;
            }
        选择器:
            id
            class
            属性
            元素选择器
        属性:
            display:是否显示及如何显示  none block inline
            框模型    
    js:动画
        基础语法
            var 变量名;
            数据类型:
                原始类型:
                    typeof 判断
                引用类型
                    array
                    string
                    RegExp :
                        test();
                    全局:
                        eval('alert("123")')
            函数:
                function 函数名(){}
                匿名函数
                    function(){...}
            事件:
                onclick
                焦点
                onsubmit
                onload
            绑定事件:
                通过元素的事件属性 <xxx onclick="ss">
                派发事件 document.getElementById(id).onclick=function(){}
        BOM    浏览器对象模型
            window
                提示框
                定时器
                打开关闭 open close
            location
                href:获取或者是设置路径
            history
                go
        DOM
            获取元素四种方式
            操作元素的value属性
            操作元素的style属性
            操作元素的标签体 innerHTML
            
    jquery:动画
        获取jquery $("选择器") $(dom对象)
        选择器
            #id   .class   标签名   [属性]  [属性='']
            a b   a>b    a+b    a~b
            :odd :even :eq(index) ..
            :hidden
            :checked
            :selected
        属性操作:
            attr prop
        css操作:
            css
        html() text() val()
        
        文档处理
            内部插入
            外部插入
            删除
        效果:
            hide show
        元素遍历
            jquery对象.each(fn);
    bootstrap:前端的css框架
        响应式
数据库
    单表
    多表
        一对多
            在多表的一方添加一个外键,
            alter table 多表 add foreign key(多表外键) references 一表(主键)
        多对多
            引入一张中间表,将多对多拆成两个一对多
        一对一
        多表查询:★
            内连接
            外连接
            子查询
    jdbc:
    连接池:
        c3p0
            导入jar包
            编写配置文件
                位置:src
                名称:c3p0.properties  c3p0-config.xml
            使用
                new ComboPooledDataSource("name")
    dbutils:
        三个核心
            QueryRuner:操作sql
            DbUtils:事务管理 资源管理
            ResultSetHandler:封装结果集
                BeanListHandler
                BeanHandler
                MapListHandler
                ScalarHandler
    
web基础
    servlet
        servletContext:全局管理者(上下文)
            1.获取全局的初始化操作(了解)
            2.资源通信(域对象)
            3.获取资源文件
            4.获取mimetype
        
    rr
        request:请求,获取从浏览器发送过来的数据
            获取参数 ★
                注意中文乱码
            获取项目目录
                request.getContextPath()
            request.getHeaer("user-agent");
        response:响应,往浏览器写东西
            写东西
                getWritter().print();
            注意中文乱码
                response.setContentType("text/html;charset=utf-8");
            重定向:
                response.sendRedirect(绝对路径);
                
        域对象:request
            request.getRequestDispatcher("内部路径").forward(request,response);
    会话技术
        cookie
            
        session
            request.getSession()
    jsp/el/jstl
        内置对象
        el  ${el表达式}
        jstl 
            c:if
            c:forEach
数据库高级
    事务
        事务的特性(ACID)
        不考虑隔离性会引发的读问题
    java中如何管理事务
        Connection
            setAutoCommit(false)
            commit()
            rollback()
web的高级
    ajax
        jquery中ajax
            $.get(url,params,function(data){},"json");
            $.post(url,params,function(data){},"json");
    filter
        过滤器

反射:
代理:
    
综合案例

 

推荐阅读