码迷,mamicode.com
首页 > 其他好文 > 详细

各种流程

时间:2018-03-04 20:04:30      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:虚拟机   情况下   extend   pass   显示   date   let   main   serial   

获取所有的文件步骤:
    1.创建根节点
    2.创建队列
    3.根节点入队
    4.判断队中是否还有值,如果有的话就while循环
    5.判断过的节点出队
    6.获取该文件下的所有文件,如果是文件就显示在页面上,如果不是就入队进行判断
原理是:队是先进先出的,offer进行入队让该队在没判断完点的时候不为空,判断一个就offer一个,这样poll的就是那一个,然后循环判断

MVC开发流程:
    页面设计
    数据库设置
    创建表(创建实体)
    解决异常:在model层将异常提交到controller层然后统一解决
    可以在Servlet中写没有被创建的方法然后用快捷键生成,省去了写方法名的时间

三层架构调用流程:
    请求->web层->业务(service)层->数据访问(dao)层
    
分页设置流程:
    创建服务器端结构:
        三层架构的包
        mvc的包
    导包
    创建实体类
    创建c3p0连接池
    查询流程:
        1.创建产品页面,想服务器发送请求,获取产品信息
        2.创建Servlet来接受请求,获取产品信息
        3.创建业务层
        4.创建数据交互层
        
    浏览器展示分页条(核心):
        需要从服务器端返回分页信息,然后显示。将分页信息封装到一个Bean中,然后将这个装有具体数据的Bean用json返回
        1.导包
        2.确定事件
        3.查找页的信息,发送异步请求
        4.创建分页查询数据(接收客户数据)的Servlet,放在web包
        5.创建需要数据查询(封装分页数据)的类(pageBean),放在service包
        6.创建实体类,用来存储产品信息
        7.创建存放page信息的PageBean,放在domain包,包括:
            pageNo:当前页码,高亮显示
            totalPage:总页数
            totalCount:数据总量,用来计算总页数
            List<T> list:返回数据列表的
        8.在需要数据查询中写查询页面信息代码,传入两个参数,一个表示开头的参数,一个表示需要表示出来的数据的个数
        9、创建查询类,放在dao包中
        
        客户端请求需要的信息:
            pageNo:页数
            totalPage:总页数
            totalCount:数据总数量
            数据列表
            
将表单中的结果序列化成想要的json格式:
    因为serializeArray获取的格式不是我们想要的格式,并且这个方法获取的值不支持多个值,后面的值会把前面的覆盖掉,所以这里用jQuery中的扩展插件的形式将serializeArray进行扩展:
        $.fn.extend({
            因为表单的结果是个json,是个对象,所以先初始化成对象
            var json = {};
            
        })
        
        
在虚拟机上,在忘记密码的情况下修改mysql的密码:
【步骤1】:使用service mysql stop 停止服务并使用netstat -nltp查看是否停止了。
【步骤2】:使用mysqld_safe --skip-grant-tables & 绕过权限开始服务
【步骤3】:输入mysql,直接就进到mysql服务器中了
【步骤4】:修改密码并刷新:
mysql> use mysql;
    mysql> UPDATE user SET password=password("test123") WHERE user=‘root‘;   
    mysql> flush privileges;
    mysql> exit;
【步骤5】:重启服务器 service mysql restart

表单校验流程:
    步骤:创建表单,提交数据并解决中文乱码问题,后台与数据库对比判断,成功就跳转到登录成功页面,失败就跳转到原页面并显示错误信息
    

各种流程

标签:虚拟机   情况下   extend   pass   显示   date   let   main   serial   

原文地址:https://www.cnblogs.com/Yuanpp/p/8505545.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!