随笔分类 - 实习培训
1
摘要:docker mysql docker问题 今天问了老师有关docker的问题,entrypoint和cmd的区别,两者同时存在cmd的执行结果会被当做参数传入entrypoint。 dockerfile中,从别人拉一个dockerfile,run等命令都是继承的,但是entrypoint和cmd不
阅读全文
摘要:总结 今天早上考试,下午主要是老师引导我们学习SQL优化,晚上主要是同学的技术分享,杨松柏同学主要给我们分享了java的io的一些东西,c10k问题,bio(同步阻塞IO),NIO(同步非阻塞IO),netty,对于NIO的进一步封装,主要因为NIO用起来很麻烦。邵闫利主要给我们讲解了java基础,
阅读全文
摘要:总结 这周主要学习了SQL,oracle中的SQL基础,以前学习的是SQLserver的SQL,和oracle的还是有略微不同,所以重新去学习了一段时间,然后对于oracle中的各种函数有了初步了解,比如to_char(),decode(),nvl2()等函数,对于oracle中表的连接的独立写法u
阅读全文
摘要:Oracle SQL(三) 视图 | 特性 | 简单视图 | 复杂视图 | | | | | | 关联的表数量 | 1个 | 1个或多个 | | 查询中包含函数 | 否 | 是 | | 查询中包含分组数据 | 否 | 是 | | 允许对视图进行DML操作 | 是 | 否 | Not In 里面 只要有
阅读全文
摘要:Oracle SQL(一) 重点 尽量避免select ,影响性能,不直观。 慎用Distinct,会排序,影响性能,用exists 排序尽量利用索引,索引有序 索引列不要加函数,会使索引失效 外连接:主表记录全显示,从表记录有则显示,无则留空 就用标准语法Count( ) 1. Count( )/
阅读全文
摘要:Oracle SQL(二) 条件表达式 CASE 语句 或者DECODE 函数,两者均可实现 IF THEN ELSE 的逻辑,相比较而言,DECODE 更加简洁 多表关联 在执行多表查询时,若未指定链接条件,则结果返回是个笛卡尔乘积 Oracle 定义的链接类型: 1. 等于链接 2. 不等链接
阅读全文
摘要:Docker Compose 对于昨天的考试,需要 1. 项目根目录下需要docker/mysql/Dockerfile 文件用于构建mysql镜像 2. 项目根目录下需要docker/java/Dockerfile 文件用于构建项目镜像 3. 根目录下需要有docker compose.yml文件
阅读全文
摘要:总结 今天下午考试,JDBC,这个本身很简单,但是需要我们Dockerfile+Docker Compose运行,这个东西就很复杂。原来学习时没有怎么看,这一次就很懵,完全不知道怎么弄,反正环境都没有搭起来,不能运行,最后只能交了,今天学习的内容很少,就早上看了一点,下午考试考了一下午,18点多才去
阅读全文
摘要:JDBC JSP Servlet 总结 今天早上的考试主要考Java的网络,HttpClient的get,post方法,Socket的文件传输和Xml和Json文件的解析,对于HttpCLient很简单,只需要用HttpCLient去读取文件就行了,而对于Socket需要注意用换行符,因为有时候没有
阅读全文
摘要:周末总结 今天下午在学习servlet,想自己做一个简单的例子,于是用idea新建一个maven项目,为了后文叙述方便,我们取名为项目1,点击 ,我先选择 ,用这个webapp模板,然后后面发现没有servlet服务器,Tomcat,Jetty之类的服务器。所以我就想找一个maven有服务器的模板,
阅读全文
摘要:Java基础程序设计结构 在 Math 类中,为了达到最快的性能,所有的方法都使用计算机浮点单元中的例程,如果得到一个完全可预测的结果比运行速度更重要的话,那么就应该使用StrictMath类,它使用 “自由发布的 Math 库 ” ( fdlibm ) 实现算法 , 以确保在所有平台上得到相同的结
阅读全文
摘要:java进阶 java集合 Collection List ArrayList jdk1.2,异步处理,性能高,线程不安全 Vector jdk1.0,同步处理,性能低,线程安全 Set HashSet 散列存放 hashCode是为了提高在散列结构存储中查找的效率,在线性表中没有作用。 若两个对象
阅读全文
摘要:环境配置与设计模式 总结 今天早上主要去配置了IDEA,VScode等termimal端用git bash,linux命令会好过cmd命令,然后对于IDEA有一些规范配置,如不要使用tab代替空格,import排序,字符集用utf 8,sonarlint,checkStyle等代码规范检查工具插件的
阅读全文
摘要:总结 今天主要是学习了java基础,java面向对象方面的知识,然后下午老师讲了软件的设计模式,今天看了一部分,印象深刻的是单例模式,用枚举实现单例模式。晚上主要讲了maven的一些基础知识和idea的一些配置修改,编码修改成utf 8,换行改成'\n'模式,idea的terminal换成git b
阅读全文
摘要:总结 今天早上主要学习了Maven和Idea的Docker插件,遇到了一些坑,对于Idea的Docker插件,不能下载,然后我去访问 "Idea插件官网" ,发现被墙了,只要开个VPN就好。下午主要是张总经理给我们介绍了部门的项目,主要是猪齿鱼项目,对于这个项目主要是继承K8s容器,整合DevOps
阅读全文
摘要:周末总结 本周主要学习了markdown,git,docker等工具的使用。在本周的学习中,初步了解了markdown,git,docker的使用。本周的静态博客部署中,对于怎么显示一个博客内容,有两种,一是把public/下的内容放入nginx,然后配置Nginx配置文件,二是在Dockerfil
阅读全文
摘要:"静态博客github地址" "静态博客github地址轻量版" Docker Docker镜像 Docker镜像概念 Docker镜像下载时的分层体现:一层层下载,下载过程中给出了每一层的 ID 的前 12 位。并且下载结 束后,给出该镜像完整的 sha256 的摘要,以确保下载一致性。 ocke
阅读全文
摘要:Linux 管理 RHEL7 的用户和组 用户的属性修改 用户的锁定与解锁 用户与组的删除 如果一些文件属于该组,删除组时它们不会也被删除。但是组拥有者的名字将会被设置为删除掉的组的GID 文件权限 “ls l”输出中的前10个字符表示每个文件的属性 1. 第一个字符 – (连字符): 一个标准文件
阅读全文
摘要:"父模块github地址" 一. markdown 1. markdown列表 html是一种发布的格式,markdown是一种书写的格式 区块引用 列表 + 图片 + 表格 html 标题 1. 记笔记 2. 写博客 2.markdown链接 1. 行内式 "百度" 2. 参考式 I get 10
阅读全文
摘要:Git git子模块 1. 先在GitHub创建两个空的respository,一个super_project和一个sub_project。 2. 然后在git bash中向库中写入一些文件。 3. 在super_project中用git submodule add git@github.com:d
阅读全文
1

浙公网安备 33010602011771号