个人亲自录制全套DevOps系列实战教程 :手把手教你玩转DevOps全栈技术流水线基本概念官方中文手册:
https://www.jenkins.io/zh/doc/book/pipeline我们最好在结合英文文档去看,因为翻译过来的中文比较乱。Jenkins pipeline是一套插件,它支持实现和集成 continuous delivery pipelines 到J
Read More
moregeek program
devops实战系列【第八章】:详解jenkins集成docker私服nexus3-多极客编程
个人亲自录制全套DevOps系列实战教程 :手把手教你玩转DevOps全栈技术Jenkins集成Docker镜像仓库docker私服已经搭建完毕,下边我们期望jenkins做的事是:①通过git拉取代码②通过maven构建生成jar包③构建含有jar包的镜像④推送到docker仓库⑤通知宿主从仓库拉取镜像并启动容器有什么好处?避免将jar包拷贝到宿主机,而是直接将j
Read More
Read More
devops实战系列【第七章】:详解docker私服harbor篇-多极客编程
个人亲自录制全套DevOps系列实战教程 :手把手教你玩转DevOps全栈技术Harbor私服搭建讲完Nexus3再来看下harbor,其实大同小异,只不过harbor的管理要比Nexus3更专业、功能更完善,大家按需选择即可,Nexus的优势是他能和Maven仓库复用同一个服务器。官网:https://goharbor.io/docs/2.6.0/install-config/ins
Read More
Read More
提升你的技能:编写干净高效的 javascript 的 7 个技巧-多极客编程
编写干净的代码对每个开发人员来说都是必不可少的,因为它使代码易于阅读、理解和维护。 干净的代码使团队中每个人的生活更轻松,您的代码更不容易出错,并且更容易添加新功能。 在本教程中,我将介绍 7 个技巧,以便您可以立即编写更具可读性的代码。使用正确的缩进使用适当的缩进不仅使代码更易于阅读,还有助于阐明代码的结构。 在整个代码中使用一致的缩进以提高可读性并使其更易于理解。坏风格function get
Read More
Read More
2023 年 webassembly 前景预测-多极客编程
关于 WebAssembly(通常简称为 Wasm)及其在云计算领域的未来。 对于那些只了解 Wasm 最初形式(浏览器技术)或第二个主要用例(游戏技术)的人来说,这可能会让他们感到惊讶。 这两种用途都在蓬勃发展,但还有第三种用途,即作为服务器技术。WebAssembly 最初被设计用来做很多事情,其中最引人注目的是“在浏览器中正确地执行 Javascript”,但它日益流行的一个关键原因是作为一
Read More
Read More
初学者难点:如何在c语言中打印小数???-多极客编程
首先对于我自己而言,刚刚学习C语言的时候一直弄不清楚如何打印小数,尤其是打印两位或者三位小数,当时只会打印整数,也就导致后来一直被蒙在鼓里。下面是我在弄清楚如何打印的过程中的一点心得体会,给还在迷茫中的初学者提供一些参考。 我们知道小数在C语言之中分为两种类型,分别是float和double。它们的区别大致如下: 1.float是单精度浮点数,储存时占空间为4个字节。而d
Read More
Read More
devops实战系列【第四章】:详解jenkins搭建及使用-多极客编程
个人亲自录制全套DevOps系列实战教程 :手把手教你玩转DevOps全栈技术Jenkins概述根据jenkins官网对自己的描述,它是一个可集成有1800+插件的自动化服务,
提供构建、部署和自动化的工程,可以说是opsdev的大总管,将开发的代码工程与环境紧密结合起来。以实现CI持续集成、CD持续发布的能力。中文地址:
https://www.jenkins.io/zh
Read More
Read More
mysql数据库系统-多极客编程
拓补图推荐步骤在centos01上安装Mysql数据库服务,生成服务部器其配置文件,添加系统服务优化命令初始化mysql设置访问密码登录mysql数据库在centos01的mysql服务器上创建数据库,数据库创建表修改表中数据授权用户访问mysql数据库增强数据库安全和数据库远程管理在centos01上安装Mysql数据库服务,生成服务部器其配置文件,添加系统服务优化命令初始化mysql
Read More
Read More
web网站服务-多极客编程
在centos02安装DNS服务器,DNS区域名字为bdqn.com,在DNS区域中添加www主机指向网站服务器在centos01安装apache服务器,优化Apache服务,客户端使用www.bdqn.com访问网站默认站点保证网站服务器的安全性,修改网站服务器根目录为/bdqn/www,修改主页名字为bdqn.html,客户端访问测试实验步骤:一、在centos02安装DNS服务器,D
Read More
Read More
devops实战系列【第三章】:详解maven仓库及环境搭建-多极客编程
个人亲自录制全套DevOps系列实战教程 :手把手教你玩转DevOps全栈技术Maven私有仓库,就不多说了,我们这里选用最新的Nexus3的3.17版本,平时公司使用的都是Nexus 2.x,新的3.x版本做了很多的升级,包括存储方式等,这里选用新版本的一个原因就是也想了解下新版本的变化。参考官网:
https://help.sonatype.com/repomanager3/ins
Read More
Read More
场景编程集锦-懵懂的青春-多极客编程
1. 场景描述“等待着下课,等待着放学,等待游戏的童年"。当罗大佑这首耳熟能详的“童年”再度想起的时候,你和我是否都会被这个熟悉的旋律带回到那个只属我们的懵懂年代?你还记得那个“同桌的你”吗?那个周杰伦唱到的“等你下课”的人,如今身在何方?在那样一个没有手机微信和短信传递讯息的年代,你是否经历或见证过这样的场景,通过一张张“小纸条”,给那个心仪的“她/他”传递浪漫?那些曾经在课堂上冒险传递诸如:“
Read More
Read More
嵌入式:人机交互接口设计详解-多极客编程
键盘和LED的接口原理HA7279A是一片具有串行接口并可同时驱动8位共阴式数码管或64只独立LED的智能显示驱动芯片。该芯片同时可连接多达64键的键盘矩阵,一片即可完成LED显示及键盘接口的全部功能。HA7279A一共有28个引脚:RESET:复位端。通常,该端接+5V电源;DIG0~DIG7:8个LED管的位驱动输出端;SA~SG:LED数码管的A段~G段的输出端;DP:小数点的驱动输出端;R
Read More
Read More
深度学习背景下的图像三维重建技术进展综述-多极客编程
原文首发于《中国图象图形学报》作者:杨航,陈瑞,安仕鹏,魏豪,张衡原文地址:深度学习背景下的图像三维重建技术进展综述三维重建是指从单张二维图像或多张二维图像中重建出物体的三维模型,并对三维模型进行纹理映射的过程。三维重建可获取从任意视角观测并具有色彩纹理的三维模型,是计算机视觉领域的一个重要研究方向。传统的三维重建方法通常需要输入大量图像,并进行相机参数估计、密集点云重建、表面重建和纹理映
Read More
Read More
场景编程集锦-乒坛争锋:孙颖莎vs伊藤美城-多极客编程
1. 场景描述
孙颖莎和伊藤美诚是世界女子乒坛的顶尖运动员。根据国际乒联2022年11月15日公布的世界排名,孙颖莎位列第一,伊藤美诚排名第五。孙颖莎是中国女子乒乓球队的三大主力,曾获得2020年东京奥运会女乒团体赛金牌,2019年亚洲乒乓球锦标赛女单冠军,蝉联2021和2022年WTT世界杯女单冠军;伊藤美诚则是日本女子乒乓球队的绝对主力和王牌,她是2020年东京奥运会乒乓球混合双打冠军,女单
Read More
Read More
【redis技术探索】「数据迁移实战」手把手教你如何实现在线 + 离线模式进行迁移redis数据实战指南(离线同步数据)-多极客编程
离线迁移与在线迁移相比,离线迁移适宜于源实例与目标实例的网络无法连通的场景,或者源端实例部署在其他云厂商Redis服务中,无法实现在线迁移。存在的问题由于生产环境的各种原因,我们需要对现有服务器进行迁移,包括线上正在运行的redis集群环境 如何去做?涉及到数据源变动,原有数据如何平滑迁移到新实例,从而可以实现无缝迁移?方案汇总save/bgsave导出RDB+Redis-Shake进行迁移基于r
Read More
Read More
hadoop中namenode职责和hdfs读写-多极客编程
1、namenode职责:1.1、管理各个datanode节点1.2、管理分布式文件系统的元数据信息比如 一个文件多大,文件名,文件被切成几块,每个文件块存到哪台datanode服务上1.3、通过RPC心跳机制来监控datanode的状态。对于网络通信,http主外,rpc主内1.4、为了确保数据存储的可靠性,采用冗余机制来实现,注意:副本数量不宜过多,因为会降低整个集群的磁盘利用率,一般采用3副
Read More
Read More
elk给kibana加上登录权限控制-多极客编程
0. 背景我们在使用ELK进行日志记录的时候,通过网址在Kibana中查看我们的应用程序(eg: Java Web)记录的日志,但是默认是任何客户端都可以访问Kibana的, 这样就会造成很不安全,我们应该设置相应的用户名和密码,只有通过登录用户名和密码才能通过Kibana查看我们的日志。1. 在elasticsearch 2.x的版本是怎么做的一般博文会建议进入elasticsearch的根目录
Read More
Read More
apifox调用security6.0权限接口-多极客编程
(Apifox调用Security权限接口)
本教程环境:
Apifox:2.2.14 (建议更新到最新版本,老版本Auth从父级继承可能会有问题)
YiYi项目(所有的后端参考代码):https://gitee.com/jack0240/YiYi
1. SpringBoot3.0集成SpringSecurity
以下配置已经在YiYi项目里面添加完成,大家可以下载代码直接运行即可。
因为项目
Read More
Read More
重载的奥义之函数重载-多极客编程
一、基本定义 重载,顾名思义从字面上理解就是重复装载,打一个不恰当的比方,你可以用一个篮子装蔬菜,也可以装水果或者其它,使用的是同一个篮子,但是可以用篮子重复装载的东西不一样。 函数重载是C++多态(静态多态)的特征体现,它可以允许重复使用同一个函数名(篮子)的函数,但是函数的参数列表(篮子装的东西)是可以不一样的。这样就可以利用函数的重载功能设计一系列
Read More
Read More
基于patroni的postgresql高可用实践-多极客编程
因环境有限,本文在一台机器上实现基于Patroni的PostgreSQL高可用服务测试。1、安装软件包[root@lee ~]# yum -y install https://mirrors.tuna.tsinghua.edu.cn/postgresql/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm[root@l
Read More
Read More