草庐IT

云原生$DevOps$CloudOps$运维

全部标签

CODING DevOps 代码质量实战系列第一课,本周开讲!

随着ToB(企业服务)的兴起和ToC(消费互联网)产品进入成熟期,线上故障带来的损失越来越大,代码质量越来越重要,而「质量内建」正是DevOps核心理念之一。本次CODINGDevOps代码质量实战系列第一课:《DevOps代码质量实战:代码规范与GitFlow》,将由CODING布道师、CODINGDevOps架构师杨周老师主讲,为同学们详细讲解提高代码质量的最佳实践,不只适合新项目,也为老项目提供完善的渐进式方案。课程主题DevOps代码质量实战:代码规范与GitFlow课程时间8月11日(周二)19:00课程讲师杨周CODING布道师CODINGDevOps架构师连续创业者、DIY/Li

CODING DevOps 代码质量实战系列第二课,相约周三

随着ToB(企业服务)的兴起和ToC(消费互联网)产品进入成熟期,线上故障带来的损失越来越大,代码质量越来越重要,而「质量内建」正是DevOps核心理念之一。《DevOps代码质量实战(PHP版)》为CODINGDevOps代码质量实战系列的第二课,同时也是本系列的PHP版,杨周老师将以PHPLaravel为例,为同学们讲解代码规范、Gitworkflow、持续集成、代码生成API文档、开发composer包、单元测试、Docker等内容。课程主题DevOps代码质量实战(PHP版)课程时间8月12日(周三)19:00讲师简介杨周CODING布道师CODINGDevOps架构师连续创业者、DI

CODING DevOps 代码质量实战系列最后一课,周四发车

随着ToB(企业服务)的兴起和ToC(消费互联网)产品进入成熟期,线上故障带来的损失越来越大,代码质量越来越重要,而「质量内建」正是DevOps核心理念之一。《DevOps代码质量实战(Java版)》为CODINGDevOps代码质量实战系列的最后一课,同时也是本系列的Java版,杨周老师将以JavaSpring为例,讲解代码规范、Gitworkflow、持续集成、代码生成API文档、修改maven包、单元测试、Docker等内容。课程主题DevOps代码质量实战(Java版)课程时间8月13日(周四)19:00课程讲师杨周CODING布道师CODINGDevOps架构师连续创业者、DIY/L

原生微信小程序自定义tabbar引入Color UI样式

原生微信小程序自定义tabbar引入ColorUI样式前言使用步骤1.修改app.json配置自定义tabbar2.添加自定义tabbar代码文件3.引入ColorUI样式4.编辑wxml代码5.编写js代码6.编写tabbar页面的onShow函数效果总结前言ColorUI是一款适应于H5、微信小程序、安卓、ios、支付宝的高颜值,高度自定义的Css组件库。本文介绍了原生微信小程序如何自定义tabbar并使用ColorUI样式使用步骤ColorUI的安装请自行参考官方文档,以下步骤以已安装ColorUI为前提1.修改app.json配置自定义tabbar重点:配置tabbar.custom=

详解MySQL原生Online DDL:从历史演进到原理及使用

MySQL中的在线DDL(OnLineDDL)功能是一种强大的工具,可以在不中断表或数据库的情况下进行数据定义语言(DDL)操作。通过在线DDL,使得在对表进行结构变更时,仍然能够进行读写操作,避免了整个表的锁定和阻塞。MySQLOnlineDDL功能从5.6版本开始正式引入,发展到现在的8.0版本,经历了多次的调整和完善。本文主要就OnlineDDL的发展过程,以及各版本的区别进行总结。其实早在MySQL5.5版本中就加入了INPLACEDDL方式,但是因为实现的问题,依然会阻塞INSERT、UPDATE、DELETE操作,这也是MySQL早期版本长期被吐槽的原因之一。在MySQL5.6中,

ElasticSearch 常用运维命令收集

ElasticSearch常用运维命令收集1.集群健康检查快速查看curl-XGET'localhost:9200/_cat/health?v&pretty'集群的健康状态status,还可以了解到集群当前有多少节点number_of_nodes,多少个数据节点number_of_data_nodes,有多少个主分片active_primary_shards,以及正在搬迁中的分片relocating_shards、初始化中的分片initializing_shards,还未正常分配的分片unassigned_shards等信息。如果集群是非green状态,我们还可以通过active_shards

自动化的运维管理:探究Kubernetes工作机制的奥秘

1云计算时代的操作系统Kubernetes是一个生产级别的容器编排平台和集群管理系统,能够创建、调度容器,监控、管理服务器。容器是什么?容器是软件,是应用,是进程。服务器是什么?服务器是硬件,是CPU、内存、硬盘、网卡等。那么,既可以管理软件,也可以管理硬件,就是一个操作系统(OperatingSystem)。从某种角度来看,Kubernetes可以说是一个集群级别的操作系统。主要功能就是资源管理和作业调度。Kubernetes不是运行在单机上管理单台计算资源和进程,而是运行在多台服务器上管理几百几千台的计算资源,以及在这些资源上运行的上万上百万的进程,规模要大得多。由于云原生的兴起,开发人员

使用 Taro 开发鸿蒙原生应用 —— 快速上手,鸿蒙应用开发指南

随着鸿蒙系统的不断完善,许多应用厂商都希望将自己的应用移植到鸿蒙平台上。最近,Taro发布了v4.0.0-beta.x版本,支持使用Taro快速开发鸿蒙原生应用,也可将现有的小程序转换为鸿蒙原生应用。在《使用Taro开发鸿蒙原生应用》系列文章中,我们已经介绍了鸿蒙的基本概念和Taro适配鸿蒙的原理。本文作为该系列的第三篇,将正式为开发者提供一份完整的鸿蒙应用开发指南,帮助大家使用Taro开发自己的第一个鸿蒙应用。一、环境配置首先要准备鸿蒙运行所需的环境,根据参考文档提示的步骤在HUAWEIDevEcoStudio的IDE中完成MyApplication项目的创建,熟悉鸿蒙开发者工具的预览查看等

京东宣布启动鸿蒙原生应用开发,全力支持鸿蒙生态 | 百能云芯

华为常务董事、终端BGCEO、智能汽车解决方案BU董事长余承东于1月10日在微博上发布了一条令人振奋的消息:京东即将启动鸿蒙原生应用的开发。这一消息在科技圈掀起了不小的波澜,也为鸿蒙系统的发展注入了新的动力。京东集团首席执行官兼执行董事许冉和余承东共同出席了签约仪式,许冉在签约仪式上表示,京东与华为在消费人群上匹配度高,基于HarmonyOS的创新能力,将为消费者带来全新的全场景购物体验。同时,双方将通过共建AI能力,实现消费者体验上的革新。”据百能云芯电子元器件商城了解,许冉在签约仪式上透露,京东将基于HarmonyOSNEXT的全场景无缝流转、原生智能等创新特性开发原生应用。这意味着,在京

鸿蒙原生应用再添新丁!米哈游入局鸿蒙

鸿蒙原生应用再添新丁!米哈游入局鸿蒙来自@HarmonyOS 微博12月18日消息,!#米哈游宣布启动鸿蒙原生应用开发#,当“技术宅拯救世界”的@米哈游miHoYo@原神遇上#HarmonyOSNEXT#,将为跨平台的游戏玩法和玩家体验带来更多可能。#鸿蒙千帆起# ##HarmonyOS#市场或迎来爆发式增!学习鸿蒙正当时!以下是一些学习资料,可以作为参考:《跟老卫学HarmonyOS开发》开源免费教程:GitHub-waylau/harmonyos-tutorial:HarmonyOSTutorial.《跟老卫学HarmonyOS开发》《鸿蒙HarmonyOS手机应用开发实战》(清华大学出版