目录logback基本概念与语法日志级别测试日志级别默认日志级别修改日志级别参数化日志形式好处日志级别的继承性配置文件加载顺序配置文件语法基本结构关于标签大小写SimpleDateFormat约定logger标签root标签appender标签filter标签encoder标签日志颜色contextName标签timestamp标签变量定义归档日志文件命名%d、%ispringProfile多环境配置常用AppenderOutputStreamAppenderConsoleAppenderFileAppenderRollingFileAppenderRollingFileAppender滚动策
目录前言发展过程集中式与分布式的区别Debian/Linux安装Git配置git环境:gitconfig--global创建本地空仓库:gitinit新建文件添加到本地仓库:gitadd、gitcommit-m改写提交:gitcommit--amend查看历史提交日志:gitlog回滚代码仓库:gitreset--hard查看提交之后文件是否做了改动:gitstatus工作区与缓存区修改缓存区内容:gitadd、gitcommit-m将改动文件添加到缓存区:gitadd将所有改动文件添加到缓存区:gitadd--all、gitadd.将文件撤销回到最近一次修改的状态:gitcheckout--
目录前言发展过程集中式与分布式的区别Debian/Linux安装Git配置git环境:gitconfig--global创建本地空仓库:gitinit新建文件添加到本地仓库:gitadd、gitcommit-m改写提交:gitcommit--amend查看历史提交日志:gitlog回滚代码仓库:gitreset--hard查看提交之后文件是否做了改动:gitstatus工作区与缓存区修改缓存区内容:gitadd、gitcommit-m将改动文件添加到缓存区:gitadd将所有改动文件添加到缓存区:gitadd--all、gitadd.将文件撤销回到最近一次修改的状态:gitcheckout--
文章目录今日学习目标1.webpack基本概念==webpack能做什么==2.webpack的基本使用2.0创建项目2.1解决多次引入资源文件2.2webpack使用2.3_webpack更新打包3.webpack的配置3.0_webpack-入口和出口3.1_打包流程图3.2_插件-自动生成html文件3.3_mode模式3.3_webpack开发服务器-为何学?3.4_webpack-dev-server3.5_webpack-dev-server配置3.6_加载器-处理css文件问题3.5_加载器-处理css文件3.6_加载less问题3.7_加载器-处理less文件3.8_加载器-图
文章目录今日学习目标1.webpack基本概念==webpack能做什么==2.webpack的基本使用2.0创建项目2.1解决多次引入资源文件2.2webpack使用2.3_webpack更新打包3.webpack的配置3.0_webpack-入口和出口3.1_打包流程图3.2_插件-自动生成html文件3.3_mode模式3.3_webpack开发服务器-为何学?3.4_webpack-dev-server3.5_webpack-dev-server配置3.6_加载器-处理css文件问题3.5_加载器-处理css文件3.6_加载less问题3.7_加载器-处理less文件3.8_加载器-图
鸿蒙系统概述(HarmonyOS)我们可以从以下三个主要方面进行概述:系统定义、技术特征、系统安全。目录鸿蒙系统概述(HarmonyOS)系统定义 系统定位技术架构 内核层 系统服务层框架层应用层 技术特性硬件互助,资源共享一次开发,多端部署统一OS,弹性部署 系统安全正确的人正确的设备正确地使用数据系统定义 系统定位HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统。在传统的单设备系统能力基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机、PC、智能音箱、耳机、AR/VR眼镜等多种终端设备,提供全场景(
鸿蒙系统概述(HarmonyOS)我们可以从以下三个主要方面进行概述:系统定义、技术特征、系统安全。目录鸿蒙系统概述(HarmonyOS)系统定义 系统定位技术架构 内核层 系统服务层框架层应用层 技术特性硬件互助,资源共享一次开发,多端部署统一OS,弹性部署 系统安全正确的人正确的设备正确地使用数据系统定义 系统定位HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统。在传统的单设备系统能力基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机、PC、智能音箱、耳机、AR/VR眼镜等多种终端设备,提供全场景(
一、前言在软件发开技术管理里有两个永恒经典的问题,适合我们初到一家软件企业或一家公司的科技团队,来判断自己该从哪里入手帮助整个团队提升科技水平和产能。问题一是“在我们团队里,只涉及一行代码的变更需要多久才能上线?”,问题二是“在我们团队里,定位一个线上问题需要多久?流程是什么?”。问题一关注的是“交付”,问题二关注的是“保障”。今天写这边文章跟大家聊聊有关问题二的故事。不怕大家笑话,我最初的公司每个服务生产上就两台Tomcat。定位生产问题,就是连上一台机器,然后用使用 cd/tail/grep/sed/awk 等Linux脚本去日志里查找故障原因。如果发现不在这台机器上,就去另一台机器上查日
一、前言在软件发开技术管理里有两个永恒经典的问题,适合我们初到一家软件企业或一家公司的科技团队,来判断自己该从哪里入手帮助整个团队提升科技水平和产能。问题一是“在我们团队里,只涉及一行代码的变更需要多久才能上线?”,问题二是“在我们团队里,定位一个线上问题需要多久?流程是什么?”。问题一关注的是“交付”,问题二关注的是“保障”。今天写这边文章跟大家聊聊有关问题二的故事。不怕大家笑话,我最初的公司每个服务生产上就两台Tomcat。定位生产问题,就是连上一台机器,然后用使用 cd/tail/grep/sed/awk 等Linux脚本去日志里查找故障原因。如果发现不在这台机器上,就去另一台机器上查日
谈到分库分表中间件时,我们自然而然的会想到ShardingSphere-JDBC。这篇文章,我们聊聊ShardingSphere-JDBC相关知识点,并实战演示一番。1ShardingSphere生态ApacheShardingSphere是一款分布式的数据库生态系统,它包含两大产品:ShardingSphere-ProxyShardingSphere-JDBC▍一、ShardingSphere-ProxyShardingSphere-Proxy被定位为透明化的数据库代理端,提供封装了数据库二进制协议的服务端版本,用于完成对异构语言的支持。代理层介于应用程序与数据库间,每次请求都需要做一次转发