A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 酷酷的大侠 初级黑马   /  2019-9-16 15:46  /  1306 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

redis
        nosql 非关系型数据库
        key/vlaue
       
        string
                set
                get
                del
        hash                map
                hset
                hget
                hgetall
                hdel
        list                list 支持重复元素,有序
                lpush
                rpush
                lrange
                lpop
                rpop
               
                栈和队列区别
               
        set                        set         不支持重复元素,无序
                sadd
                smembers
                srem
        sorted set        不支持重复元素,有序(score)
                zadd
                zrange
                zrem
               
        通用
                keys *
                type key
                del key
               
        jedis
                new Jedis("ip",6379)
                new JedisPool(new JedisPoolConfig(),"ip",6379)
               
               
        省市联动
                缓存流程
                先去缓存中查
                        没有
                                去数据库查询,转成json,存入缓存,返回json数据
                        有
                                直接返回json数据
                               
                               
#######################################################

maven 项目管理工具 apache
        1.管理jar包
        2.项目的声明周期都由maven进行管理
        (了解)3.对项目进行模块化
       
       
       
maven仓库
        中央仓库
        私服
        本地仓库
       
        第一次下载,先查看本地有没有,如果没有去中央仓库,下载完后会保存到本地仓库
       
        本地仓库配置
                修改maven配置文件
                        D:\develop_toolz\apache-maven-3.3.9-bin\apache-maven-3.3.9\conf\settings.xml
                配置本地仓库路径
                        <localRepository>D:\maven_repository</localRepository>
                       
                       
        常用命令
                *clean   清理
                        删除target目录(编译和打成的包(jar/war))
                *compile        编译
                        把项目代码进行编译,生成到target下面
                *package 打包
                        把项目代码进行编译,同时把代码进行打包,生成到target下面 jar/war
                install 安装
                        把项目代码进行编译,同时把代码进行打包,生成到target下面,同时发布到本地仓库中
                ****tomcat7:run
                        把项目发布到tomcat  7
                       
        没事clean一下
       
        生命周期
                *1.clean   //清理工作
                *2.default //项目从开始到发布
                3.site          
               
        ***maven模型图
                1.maven核心文件  pom.xml
                2.依赖管理   本地仓库 私服 中央仓库
                3.项目从开始到发布是由maven的多个插件来完成
               
        pom.xml
                jar包的坐标(唯一)
                <dependency>
                        <groupId>org.springframework</groupId>   --->公司的标识
                        <artifactId>spring-core</artifactId>         --->项目的名称
                        <version>4.2.4.RELEASE</version>                 --->版本号
                </dependency>
               
               
        idea集成maven
                File-->Settings(针对当前项目,新建项目就要修改!!!!!!!)
                        maven安装目录,maven配置文件路径(仓库)
                        Runner
                File-->Other Settings --> Default Settings(针对默认项目)
                        maven安装目录,maven配置文件路径(仓库)
                        Runner
                       
                       
                       
        maven项目目录结构
       
                pom.xml
                src
                        main
                                java
                                resources
                        test
                                java
                                resources
                               
                       
        web maven项目目录结构
       
                pom.xml
                        <packaging>war</packaging>
                src
                        main
                                java
                                resources
                                webapp
                                        WEB-INF
                                                web.xml
                        test
                                java
                                resources
                               
                               
        maven项目配置tomcat和jdk编译版本
                       
                       

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马