logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

虚拟机内存交互关系

上一篇我分析了一下:主内存、高速缓存以及处理器的关系,接下来给看着片文章你的和我分析一下Java 内存模型。根据上篇所了解到:处理器利用自己高速缓存,在主内存与高速缓存的绑定的协议之上 进行数据一致性。万物都是相通的: Java 内存模型 走起!如果要把一个变量从主内存复制到工作内存,就需要按顺序地执行read 与 load 操作;如果把变量从工作内存同步回主内存,就要按顺序地执行 store 和

为什么我们要去调用start方法,而不是直接调用run方法?

         启动线程肯定是要用start()方法。当用start开始一个线程后,线程就进入了就绪状态,使线程所代表的虚拟机处理机处于可运行状态,这意味着它可以有jvm调度并执行。这并不意味着线程就会立即运行。当cpu分配给它时间时,才开始执行run()方法(如果有的话)。start()是方法,它调用run()方法,而run()方法是你必须重写的,run()方法中包含的是线程的主体。   ..

9.Jenkins凭证管理

凭证可以用来存储需要密文保护的数据库密码,Gitlab密码,Docker私有仓库密码等,以便jenkins可以和这些第三方的应用交互;1.安装Credentials Binding插件Jenkins不支持凭证管理这一块, 意思是需要把密码,证书,直接写死在我们的软件里面。那么需要安装这个插件来支撑使用凭证管理功能;插件安装完后,主页面多了一个【凭证】的菜单然后点击【添加凭证】会有五种类型凭证 :【

18.管理Jenkinsfile脚本文件

在脚本都在jenkins的控制台保存留有缺陷维护起来比较麻烦,没有版本控制,以及以后每次更改,不会在项目历史里存有备份jenkins服务器崩溃了,脚本也会丢失解决方法:放在项目代码中管理,如下图所示代码提交到gitlab仓仓库后,需要告知jenkins能够找到这个命令文件,就需要指定一下路径:\凭证配置完毕后,则指定脚本路径,项目中的文件名要与这个文件名保持一致(可以更改)点击应用后保存,再进行b

7.持续集成环境-JenKins插件安装

Jenkins 本身不提供很多功能,我们可以通过使用插件来满足我们的使用。例如:从gitlab上拉取代码,使用Maven构建构建等功能需要依靠插件完成。修改Jenkins插件下载地址Jenkins国外官方插件下载速度非常慢,所以可以修改为国内插件地址:jenkins -> Manage Jenkins -> Manage Plugins,点击 Avaiable暂时不能更改插件的远程下载

02.SpringBatch核心API

核心API【JobInstance】该领域概念和Job的关系与javal实例和类的关系一样,Job定义了一个工作流程,JobInstance就是该工作流的一个具体实例。一个Job 可以有多个JoJbInstance。多个JobInstance之间的区分 就要靠另外一个领域概念JobParameters了。【JobParameters】是一组可以贯穿整个Job的运行时的配置参数。不同的配置将产生不同

servlet!!!!!

在学习的过程中,发现学习的servlt有了模糊,所以我花时间,再去把这块通通!以防学习着后面,忘了前面! Servletjava 语言本身不能做网络应用程序,后来出来一个API,当然servlet是什么呢? (1)就是一个java类;(2)servlet是一个服务类的小程序(3)用来处理用户请求。servlet实现:有三种方法如下:

10.Jenkins之Maven安装与配置

安装maven工具,为之前的Jenkins拉取的源代码,进行编译并且打包,为后续war包发布到远程的Tomcat服务器上部署做好准备1.在Jenkins服务器上安装Maven上传到Jenkins服务器中去,用命令对它进行解压2.配置环境变量需要为系统实施配置一个环境变量3.全局工具配置关联JDK和MAVEN4.修改maven 的 Settings.xml5.测试Maven 安装是否成功...

mybatisPlus-extends BaseMapper

* 如果自定义xxMapper继承了mybatis-plus的BaseMapper时,xxMapper中不能有insert()方法,因为BaseMapper中就有这个方法。* 1.如果对应的xxMapper.xml中有<insert id="insert"/>方法,则会执行该方法,相当于对BaseMapper中的insert()方法重写了;* 2.如果对应的xxMapper...

11. vue if 条件判断

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Title</title></head><body><div id="vue"><h2 v-if="isShow"><div>我是if&

到底了