摘要: 本文引用了大佬对于jvm的理解(如有冒犯原著希望大佬见谅),相当于自己在做笔记,这一点很重要!!因为你在写这篇笔记的时候你脑袋里面对jvm的映象会更深。这里建议一些初学者,或者对jvm不太熟悉的朋友,先认真的多看几遍,然后再自己动手记一下笔记,这样会让自己理解得更快一点。 下面讲解一下jvm的几个重 阅读全文
posted @ 2020-03-14 01:47 喜洋洋2号 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 首先来介绍一下有哪些步骤: 1.CI/CD概述与流程 2.部署Git代码版本仓库并上传java项目码源码 3.部署harbor镜像仓库 4.部署Docker 5.部署Jenkins(配置JDK和Maven环境) 6.Jenkins流水线脚本 7.Jenkins参数化构建 8.发布测试 这下面这两张图 阅读全文
posted @ 2020-09-29 16:22 喜洋洋2号 阅读(88) 评论(0) 推荐(0) 编辑
摘要: Docker基本命令汇总 Docker的三大核心概念:镜像、容器、仓库 镜像:类似虚拟机的镜像、用俗话说就是安装文件。(镜像可添加镜像加速器,下载镜像更快) 容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互不可见的。 仓库:类似代码 阅读全文
posted @ 2020-09-29 16:15 喜洋洋2号 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1、程序计数器 程序计数器(Program Counter Register)是一块较小的内存空间,它的作用可以看 做是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里(仅是概念模型, 各种虚拟机可能会通过一些更高效的方式去实现),字节码解释器工作时就是通过改变 这个计数器的值来选取下一条需 阅读全文
posted @ 2017-04-13 15:58 喜洋洋2号 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 一、接口的默认方法 Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法,示例如下:代码如下:interface Formula { double calculate(int a); default double sqrt(int a) { 阅读全文
posted @ 2017-03-13 17:47 喜洋洋2号 阅读(1415) 评论(0) 推荐(0) 编辑
摘要: 集合类的由来: 对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定。 就使用集合容器进行存储。 集合特点:1,用于存储对象的容器。2,集合的长度是可变的。3,集合中不可以存储基本数据类型值。 集合容器因为内部的数据结构不同,有多种具体容器。不断的向上抽取,就形成了集合框架。 框架的顶层Co 阅读全文
posted @ 2016-10-04 23:04 喜洋洋2号 阅读(167) 评论(0) 推荐(0) 编辑
摘要: IO流: 输入流:输出流: 字节流:字符流:为了处理文字数据方便而出现的对象。 其实这些对象的内部使用的还是字节流(因为文字最终也是字节数据) 只不过,通过字节流读取了相对应的字节数,没有对这些字节直接操作。 而是去查了指定的(本机默认的)编码表,获取到了对应的文字。 简单说:字符流就是 : 字节流 阅读全文
posted @ 2016-10-04 23:01 喜洋洋2号 阅读(163) 评论(0) 推荐(0) 编辑
摘要: RESTful一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 REST,即Representational State Transfer的缩写 参考文章 http://w 阅读全文
posted @ 2016-10-04 22:56 喜洋洋2号 阅读(290) 评论(0) 推荐(0) 编辑
摘要: servlet中文乱码处理 如果是post设置req.setCharacterEncoding("utf-8");如果是get,不去修改服务器配置的情况下new String(name.getBytes("iso-8859-1"),"utf-8")数据库乱码?useUnicode=true&char 阅读全文
posted @ 2016-07-24 23:33 喜洋洋2号 阅读(92) 评论(0) 推荐(0) 编辑
摘要: el 表达式是什么? * sun 制订的一种用于计算的一种规则,可以给元素赋值,也可以直接输出el表达式:${el表达式}实验1:简单的使用el表达式获取值<%request.setAttribute("name","zhangsan"); %>${name }// ${requestScope.n 阅读全文
posted @ 2016-07-24 23:29 喜洋洋2号 阅读(488) 评论(0) 推荐(0) 编辑