7.31实习培训日志-docker sql】的更多相关文章

docker mysql docker问题 今天问了老师有关docker的问题,entrypoint和cmd的区别,两者同时存在cmd的执行结果会被当做参数传入entrypoint. dockerfile中,从别人拉一个dockerfile,run等命令都是继承的,但是entrypoint和cmd不是继承的,是覆盖式的,最好不要覆盖这两个文件,如果需要修改,可以在官方原有entrypoint中提供的docker-entrypoint.sh中添加自己的需求. 在mysql的镜像中,我们需要执行的一…
Oracle SQL(三) 视图 特性 简单视图 复杂视图 关联的表数量 1个 1个或多个 查询中包含函数 否 是 查询中包含分组数据 否 是 允许对视图进行DML操作 是 否 CREATE [OR REPLACE] [FORCE|NOFORCE] VIEW view [(alias[, alias]...)] AS subquery [WITH CHECK OPTION [CONSTRAINT constraint]] [WITH READ ONLY [CONSTRAINT constrain…
Oracle SQL(一) 重点 尽量避免select *,影响性能,不直观. 慎用Distinct,会排序,影响性能,用exists 排序尽量利用索引,索引有序 索引列不要加函数,会使索引失效 外连接:主表记录全显示,从表记录有则显示,无则留空 就用标准语法Count(*) Count(*)/Count(1)全量 Count(字段)去Null值 Count(null)恒为0 Exists和In:理论上,In先执行子查询,然后执行外层主查询:而Exists属于关联子查询,因此,首先执行外层查询,…
Oracle SQL(二) 条件表达式 CASE 语句 或者DECODE 函数,两者均可实现 IF-THEN-ELSE 的逻辑,相比较而言,DECODE 更加简洁 SELECT last_name ,job_id ,salary ,CASE job_id WHEN 'IT_PROG' THEN 1.10 * salary WHEN 'ST_CLERK' THEN 1.15 * salary WHEN 'SA_REP' THEN 1.20 * salary ELSE salary END as "…
静态博客github地址 静态博客github地址轻量版 Docker Docker镜像 Docker镜像概念 Docker镜像下载时的分层体现:一层层下载,下载过程中给出了每一层的 ID 的前 12 位.并且下载结 束后,给出该镜像完整的 sha256 的摘要,以确保下载一致性. docker images ocker images 列表中的镜像体积总和并非是所有镜像实际硬盘消耗.由于 Docker 镜像是多层存储结构,并且可以继承.复用,因此不同镜像可能会因为使用相同的基础镜像,从而拥有共同…
总结 今天早上考试,下午主要是老师引导我们学习SQL优化,晚上主要是同学的技术分享,杨松柏同学主要给我们分享了java的io的一些东西,c10k问题,bio(同步阻塞IO),NIO(同步非阻塞IO),netty,对于NIO的进一步封装,主要因为NIO用起来很麻烦.邵闫利主要给我们讲解了java基础,特别强调设计模式的应用,工厂模式,观察者模式,装饰器模式三者,给我们通俗易懂的讲解虽然我还是不太懂,下来自己去看一下设计模式,后面的同学都给我们讲解了一些新的知识,git rebase,k8s子类的东…
Linux 管理 RHEL7 的用户和组 用户的属性修改 chage -l [username] #查看用户信息 usermod --expiredate=YYYY-MM-DD [username] #有限时间内授予账户访问 groups [username] #查看组别 id [username] #查看用户id,组id,组名 --append --group [组名,组名] #-aG#添加用户 --home / --d [绝对路径] #修改主路径 --shell [] usermod --a…
Docker-Compose 对于昨天的考试,需要 项目根目录下需要docker/mysql/Dockerfile 文件用于构建mysql镜像 项目根目录下需要docker/java/Dockerfile 文件用于构建项目镜像 根目录下需要有docker-compose.yml文件,用于启动mysql镜像和项目镜像 根目录下需要有build.sh 用于编译maven项目和构建镜像. 根目录下需要有start.sh启动docker-compose 容器.需要控制台运行,打印出结果. 数据库连接信息…
总结 今天下午考试,JDBC,这个本身很简单,但是需要我们Dockerfile+Docker Compose运行,这个东西就很复杂.原来学习时没有怎么看,这一次就很懵,完全不知道怎么弄,反正环境都没有搭起来,不能运行,最后只能交了,今天学习的内容很少,就早上看了一点,下午考试考了一下午,18点多才去吃饭,晚上听其他同学的演讲,然后今天的日志就这样,等明天好好去弄一下这个docker-compose的问题. JDBC 批处理 添加sql语句:st.addBatch(sql); 批量处理sql语句:…
总结 这周主要学习了SQL,oracle中的SQL基础,以前学习的是SQLserver的SQL,和oracle的还是有略微不同,所以重新去学习了一段时间,然后对于oracle中的各种函数有了初步了解,比如to_char(),decode(),nvl2()等函数,对于oracle中表的连接的独立写法using,+也有了初步了解,对于over开窗函数不是很了解,对老师给的练习题做了总结,对自己不知道做了以下笔记. Oracle题目 Orcale-SQL语句 习题-长期更新 根据日期得到年 selec…