logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

05-jenkins学习之旅-vue前项目部署实践

jenkins其实就是将服务部署拆分成了:1、拉取代码(git)2、打包编译(npm install)3、自定义脚本(dist复制、执行启动脚本)4、部署成功后的一些通知等。

文章图片
#jenkins#学习#vue.js
03-jenkins增加用户,并配置权限,保姆式教学

由于公司项目越来越多使用jenkins的频率也越来越频繁,由于不能让所有人都有修改所有项目的权限所以就有了下面的创建新用户各自负责各自的项目接下来就是创建一个新用户的操作。这些就是刚才创建的权限角色然后给点击add User输入咱们要加权限的用户名,在选中权限角色,全局权限和项目权限都要加,最后进行保存就好了。这样就创建好一个用户了用户是创建好了,但是他目前拥有着和admin一样的权限这样就不太方

#jenkins#运维
04-netty基础-Reactor三种模型

Reactor模型是一种的设计模式,主要用于高效处理高并发、I/O密集型场景(如网络、服务器、分布式等)。其核心思想就是集中管理事件,将I/O操作与业务逻辑解耦,避免传统多线程模型中线程切换的开销,从而提升系统的吞吐量和响应速度。核心目标:在高并发场景下,传统的 “一连接一线程” 模型会因线程创建 / 销毁、上下文切换的开销过大而效率低下。

#java#jetty#nio
06-netty基础-编码解码

使用其他方式作为结束标志的解码器,比如使用&;等;只需要在发送数据的时候在数据后面加上分隔的符号就行了,只是分隔的符号需要包装成一个ByteBuf// 第三种:分隔符// maxFrameLength :报文的最大长度// stripDelimiter:判断解码的时候是否要把分隔符去掉// failFast:跟maxFrameLength合起来用,如果为true,如果大于消息的长度,直接抛异常,如

#java#开发语言
到底了