随着技术的发展和企业对快速交付软件的需求日益提升,DevOps 因为其让开发、运维、测试协同作战的理念,能够提高研发效率、实现高效交付、实现敏捷开发而受到企业的追捧。
DevOps 能够大幅提高企业应用的迭代速度,但安全如果不能跟上步伐,不仅会抵消 DevOps 变革带来的提升,拖慢企业数字化转型进程,还会导致漏洞与风险的出现。
因此,在提升软件开发效能的同时,保证软件安全开发同样重要。而 Dev
Read More
moregeek program
vue绑定语法--{{xxx}}----指令-多极客编程
vue的绑定语法:又叫插值语法什么是vue的绑定语法专门在HTML中标记变量的特殊的语法何时绑定只要页面中某个元素的内容可能随程序自动变化时,都要用{{变量}}标记如何绑定html地盘 | js地盘 | html地盘<元素>xxxx{{ 变量或表达式 }}xxx</元素>绑定语法原理 (1). new Vue()扫描到{{}}后,就会先计算{{
Read More
Read More
vue指令-02-多极客编程
v-on指令什么是v-on指令专门给元素绑定事件处理函数的特殊指令何时使用v-on指令只要绑定事件,都用v-on如何使用v-on指令:2步 a. <元素 v-on:事件名="事件处理函数()"> b. methods:{ 事件处理函数(){ ... ... } }v
Read More
Read More
vue-双向绑定、绑定样式-多极客编程
双向绑定:不同表单元素使用v-model的原理有差异单选按钮单选按钮的特点 <input type="radio" value="1" name="sex">男 <input type="radio" value="0" name="sex">女 a. 单选按钮的value是写死的!等待用户来选择的! b. 当用户选择单选按钮时,改
Read More
Read More
使用spring data redis 发布订阅消息-多极客编程
使用 Spring Data Redis 发布订阅消息
1. 概述
在 Redis 中,发布者并没有将消息发送给特定的订阅者。是将发布的消息被划分为通道,并不知道会有哪些订阅者(如果有的话)。
类似地,订阅者表示对一个或多个主题感兴趣,并且只接收感兴趣的消息,而不知道有哪些发布者(如果有的话)。
发布者和订阅者的这种解耦可以实现更大的可伸缩性和更动态的网络拓扑。
2. Redis 配置
让我们开始
Read More
Read More
【敏捷研发系列】前端devops流水线实践-多极客编程
作者:胡骏一、背景现状软件开发从传统的瀑布流方式到敏捷开发,将软件交付过程中开发和测试形成快速的迭代交付,但在软件交付客户之前或者使用过程中,还包括集成、部署、运维等环节需要进一步优化交付效率。因此Devops的产生将敏捷的相关理念扩展到运维侧,从而将产品、设计、开发、测试、运维团队更紧密的结合在一起。而从交付给客户产品视角看,前端研发通常又是在整个产品设计开发链条的最终节点,意味着前端团队受到上
Read More
Read More
第一个vue程序_李强的博客-多极客编程
什么是Vue第三方开发的:可以直接下载使用的基于MVVM设计模式的渐进式的:学习多少就可以用多少,容易与其他技术混搭,但是依然强烈不建议将VUE框架和旧的技术混搭纯前端:只靠浏览器就可以运行,不需要nodejs相关的知识js框架:可以自动化地帮助人们完成很多重复性的劳动的半成品项目比较使用JS和Vue 案例 :点击按钮实现加减使用Jquery实现<!DOCTYPE html><h
Read More
Read More
vue指令_李强的博客-多极客编程
v-show指令什么是v-show指令v-show指令就是专门控制一个元素显示或者隐藏的指令何时使用v-show指令今后,只要是想控制一个元素的显示或者隐藏,都用v-show指令如何使用v-show指令<元素 v-show="变量或者表达式">变量或者表达式:就是一个判断条件原理每次new Vue()扫描页面时,只要扫描到v-show指令,都会首先计算""中的变量值或者表达式的值 a.
Read More
Read More
要想后期修改少,代码重构要趁早_华为云开发者社区的博客-多极客编程
摘要:在敏捷中,让设计简单化,必须让设计从简单开始,然后变得成熟。要做到这一点,重构是唯一的出路。本文分享自华为云社区《敏捷技术实践之重构》,作者:华为云PaaS服务小智 。前言极限编程(XP)的创始人之一Ron Jeffries说道:“在敏捷中,让设计简单化,必须让设计从简单开始,然后变得成熟。要做到这一点,重构是唯一的出路。”什么是重构重构是指改变代码的结构,而不是代码的行为。举个例子
Read More
Read More
excel导入数据批量生产建表sql语句_李强的博客-多极客编程
一、导入jar包1、commons-collections4-4.1.jar2、jxl-2.6.12.jar3、poi-3.17.jar4、poi-ooxml-3.17.jar5、poi-ooxml-schemas-3.17.jar6、spring-core-4.3.19.RELEASE7、xmlbeans-2.6.0.jar二、excel模板构建三、(普通java工程)编写java代码impor
Read More
Read More
springboot 为登录设置拦截器_rainwind的博客-多极客编程
在学习一个项目的过程中有这样一个需求就是用户未登录是不可以访问其他主页的所以我们有两种做法: 使用拦截器或者过滤器来实现这样的功能,这里就通过过滤器来记录下学习心得。
1. 编写一个 LoginCheckFilter 类
package reggie.filter;
import com.alibaba.fastjson.JSON;
import lombok.extern.slf4j.Sl
Read More
Read More
mybatisplus对租户模式的支持(二)——重写tenantsqlparser_wx612751f2ed44d的博客-多极客编程
前言上期说到,假设我是系统管理员,想看到租户A数据的同时也能看到租户B的数据,这样就不能给系统管理员的账号设置租户id。但不设置租户id的话,当系统管理员进行查询时,sql 的 where 条件会加上 ”tenant_id = null”,这个条件会导致管理员连 租户A 和 租户B 的数据都看不到。我们可以在加上 ”tenant_id = ?” 条件前判断当前用户是否为系统管理员,如果是系统管理员
Read More
Read More
dtt第7期直播回顾 | 低代码应用构建流程和适用场景,与你想的一样吗?_华为云开发者社区的博客-多极客编程
摘要:本期直播主题是《揭秘华为云低代码技术微认证》,向开发者们讲述低代码的发展历程,介绍华为低代码平台应用魔方AppCube的开发能力,解读华为低代码的认证和学习体系本期直播详解本期直播主题是《揭秘华为云低代码技术微认证》,华为云PaaS服务产品部资深专家董鑫武向开发者们讲述低代码的发展历程,介绍华为低代码平台应用魔方AppCube的开发能力,解读华为低代码的认证和学习体系,并与华为云PaaS服务
Read More
Read More
k8s服务轻松对接efk日志系统_wx612751f2ed44d的博客-多极客编程
前言在不断更新和进步的的网络时代,相应的各种开发技术都有了较高层次的提升。现在比较流行的是容器集群管理平台(比较出名的是 kubernetes ),在平台上运行着不同编程语言产出的各种应用服务。在越来越多的应用服务运行后,如果某些服务出现了问题,影响了客户使用,我们如何快速地定位并且修复问题呢?常见的解决方式1、将报错信息通过程序捕抓后,记录到数据库。(缺点:只能记录异常的日志,而且有可能字段过长
Read More
Read More
如何开发laxcus分布式应用软件(五)_赵大奇的博客-多极客编程
开发云端应用软件前面介绍了Laxcus分布式操作系统的体系结构、分布式应用软件的组成要素,以及终端和边缘端编程的入口函数、抽象方法、注意事项,今天来介绍编写云端应用软件的规则和注意事项,这是Laxcus分布式编程最重要的部分,相比终端和边缘端要复杂很多,咱们先从几个基本的概念讲起。阶段和阶段命名每个云端应用软件都昌由多个不同工作属性的应用组件组成。它的运行,是一个应用组件不断分裂和重组,直到计
Read More
Read More
appcube视角浅析: 艾瑞咨询《2022年中国低代码行业研究报告》_华为云开发者社区的博客-多极客编程
摘要:近日,艾瑞咨询发布了《2022年中国低代码行业研究报告》,报告从企业数字化发展背景、低代码的发展路径、应用渗透、市场规模等方面进行深入研究分析,并洞察了发展趋势。本文分享自华为云社区《AppCube视角浅析: 艾瑞咨询《2022年中国低代码行业研究报告》》,作者 Paula0202。近日,艾瑞咨询发布了《2022年中国低代码行业研究报告》,报告从企业数字化发展背景、低代码的发展路径、
Read More
Read More
如何开发laxcus分布式应用软件(四)_赵大奇的博客-多极客编程
编写边缘应用软件本文是开发分布式应用软件系列的第4篇,咱们来说说边缘端应用软件开发的一些事,还是先从边缘端的产品定位说起。在这个系列的第一篇介绍文章已经谈过,边缘端在Laxcus分布式操作系统体系中,属于可选项,它的产品定位主要是做为终端和云端的中继服务存在,同时用来处理一些小型的或者实时的计算工作。比如EJB/CORBA这类传统的CS架构业务,迁移到Laxcus集群环境,就可以部署在边缘端运行
Read More
Read More
开发laxcus分布式应用软件(三)_赵大奇的博客-多极客编程
编写终端软件今天咱们继续Laxcus分布式应用软件开发的话题。前面两篇分别介绍了Laxcus分布式操作系统的体系结构和Laxcus分布式应用软件的主要组成元素,这一篇开始,咱们正式介绍Laxcus分布式编程规范流程和注意事项。闲话不多说,咱们直奔主题,还是按照Laxcus分布式应用软件的三个运行区间:终端、边缘端、云端来介绍。因为Laxcus分布式编程知识点较多,咱们本着节约各位看官时间、不
Read More
Read More
为什么 devops 会失败?_wx6112268909e6a的博客-多极客编程
由于对高质量应用程序快速交付的需求日益增加,企业对 DevOps 解决方案和服务的需求也在快速增长。报告显示,DevOps 市场规模预计将从 2017 年的 29.0 亿美元增长到 2023 年的 103.1 亿美元,预测期内的复合年增长率 (CAGR) 为 24.7%。
然而,距离 2008 年 Petrick Debois 在多伦多敏捷会议上提出 “ DevOps” 一词已有 14 年了,敏捷
Read More
Read More
jenkins pipeline编写思路与技巧_liatsce的书架的博客-多极客编程
前言
本文主要讲解在编写Jenkins Pipeline(后续统称Pipeline)时会使用到的一些技巧,这些技巧能够帮助我们编写出结构清晰,易读以及复用度高的Pipeline。本文适合的阅读人群为想优化Pipeline内容和扩展Pipeline适用范围的工程师。大多数人在编写Pipeline时,往往会由于需求不明确,流程不严谨而导致实现出的Pipeline适用性差的问题。即每次有新需求时,都会拷
Read More
Read More