草庐IT

博客主题

全部标签

SSM项目实战【从 0 到 1】:个人博客

文章目录前言一、项目简介二、项目技术栈三、准备工作1、SpringBoot项目创建2、mybatis配置3、数据库创建四、基本框架搭建1、实体层(model)2、控制器层(controller)3、服务层(service)4、持久层(mapper)5、工具层(common)①统一数据返回②统一异常处理五、引入前端页面六、具体功能实现1、注册①前端页面②后端代码Ⅰ.数据库Ⅱ.服务层Ⅲ.控制层③效果演示2、登录①前端页面②后端代码(基础功能)Ⅰ.数据库Ⅱ.服务层Ⅲ.控制层③效果演示④后端代码(拦截器/存储session)Ⅰ.添加常量类Ⅱ.控制层Ⅲ.拦截器3、博客列表①前端页面②后端代码(退出登录)

git - rebase 依赖主题分支

我在git中使用了很多本地主题分支,有时最终主题分支之间的依赖关系会导致rebase问题。例如,结构如下:master--->featureA--->featureB\-->featureC如果master发生变化并且我在rebasefeatureA时遇到(并解决)冲突,然后再将featureBrebase到featureA会触发相同的冲突(有时还会引发新的冲突),因为它会尝试重新应用来自featureA分支的补丁。假设如果精心挑选,featureA和featureB之间的实际补丁将干净地应用,那么在这种情况下是否有一种方法可以进行与cherry-大致相同的效果选择featureA和f

git - rebase 依赖主题分支

我在git中使用了很多本地主题分支,有时最终主题分支之间的依赖关系会导致rebase问题。例如,结构如下:master--->featureA--->featureB\-->featureC如果master发生变化并且我在rebasefeatureA时遇到(并解决)冲突,然后再将featureBrebase到featureA会触发相同的冲突(有时还会引发新的冲突),因为它会尝试重新应用来自featureA分支的补丁。假设如果精心挑选,featureA和featureB之间的实际补丁将干净地应用,那么在这种情况下是否有一种方法可以进行与cherry-大致相同的效果选择featureA和f

git - 如何将我当前的工作移动到主题分支?

我开始在主分支中执行一个简单的任务。你知道“这太简单了,甚至不用git分支”的任务类型……不可避免的结果是现在我在master分支中有很多未完成的工作,需要处理其他事情。如何将当前工作转移到新分支? 最佳答案 您可以切换带有脏树的分支,只要切换不涉及修改脏文件即可。由于您正在创建一个新分支,因此保证不会:gitcheckout-bnew-branch完成后,您可以提交并切换回master。你也可以先提交,虽然它的工作稍微多一些,因为你需要将master回滚到提交之前:gitcommitgitbranchnew-branchgitre

git - 如何将我当前的工作移动到主题分支?

我开始在主分支中执行一个简单的任务。你知道“这太简单了,甚至不用git分支”的任务类型……不可避免的结果是现在我在master分支中有很多未完成的工作,需要处理其他事情。如何将当前工作转移到新分支? 最佳答案 您可以切换带有脏树的分支,只要切换不涉及修改脏文件即可。由于您正在创建一个新分支,因此保证不会:gitcheckout-bnew-branch完成后,您可以提交并切换回master。你也可以先提交,虽然它的工作稍微多一些,因为你需要将master回滚到提交之前:gitcommitgitbranchnew-branchgitre

【博客662】prometheus对rule规则和alert规则作单元测试

prometheus对rule规则和alert规则作单元测试1、场景在实际生产中,对于rules和alerts的配置有时候出于某些特殊原因,无法进行模拟,这时候就需要我们对采集规则和告警规则进行单元测试,以确保正确性2、UnittestingruleswithPrometheusexample:cat>rules.yml要测试此规则,您可以使用以下内容创建test.yml:rule_files:-rules.ymlevaluation_interval:1mtests:-interval:1minput_series:-series:'up{job="node",instance="foo"}

Typora主题,设置代码块Mac风格三个小圆点

文章目录打造Typora主题1typoa样式修改步骤1.1第一步打开偏好设置1.2第二步打开主题文件夹2标题添加颜色3表格优化4代码块Mac风格三个圆点5主题总代码如下:打造Typora主题Typora编辑器让人们能更简单地用Markdown语言书写文字,解决了使用传统的Markdown编辑器写文的痛点,并且界面简洁优美,实现了实时预览等功能。1typoa样式修改步骤1.1第一步打开偏好设置1.2第二步打开主题文件夹2标题添加颜色可通过色卡app自行搭配一套笔记搭的颜色h1{color:#0077bb;/*将标题改为蓝色*/}h2{color:#6A5ACD}h3{color:rgb(26,1

腾讯云Linux轻量应用服务器一键部署WordPress个人博客教程

WordPress作为动态博客的代表,至今已经有十几年历史,而且一直在更新发展中,功能强大,插件和主题丰富,WordPress搭建使用也很方便。作为个人站长和博主,很多都是从WordPress入门的。本文为零基础WordPress建站教程,手把手教你从零开始搭建WordPress个人博客。一:选购云服务器本文中使用的云服务器时腾讯云的轻量应用服务器,配置为2核4G6M的配置,操作系统为Linux-CentOS7.6。可参考:tenxun.dechenyun.com 在选择配置时,地域默认即可,镜像选择CentOS7.6    3、购买完成之后,点击控制台->轻量应用服务器 二:重置密码1、进入

【博客606】k8s如何查看pod崩溃前的日志及其原理

k8s如何查看pod崩溃前的日志及其原理场景当pod处于crash状态的时候,容器不断重启,此时用kubeletlogs可能出现一直捕捉不到日志解决方法:kubeletprevious参数作用:Iftrue,printthelogsforthepreviousinstanceofthecontainerinapodifitexists.单容器pod:kubectllogspod-name--previous多容器pod:kubectllogspod-name--previous-ccontainer-name示例NAMEREADYSTATUSRESTARTSAGEnginx-7d8b49557

【博客606】k8s如何查看pod崩溃前的日志及其原理

k8s如何查看pod崩溃前的日志及其原理场景当pod处于crash状态的时候,容器不断重启,此时用kubeletlogs可能出现一直捕捉不到日志解决方法:kubeletprevious参数作用:Iftrue,printthelogsforthepreviousinstanceofthecontainerinapodifitexists.单容器pod:kubectllogspod-name--previous多容器pod:kubectllogspod-name--previous-ccontainer-name示例NAMEREADYSTATUSRESTARTSAGEnginx-7d8b49557