摘要:
一种正则形式:在Java开发中有时候需要对敏感字段数据脱敏,废话不多说,直接上代码。 /** * 脱敏手机号 * * @param str * @return 脱敏后字符串 */ public static String maskPhone(String str) { return str.repl 阅读全文
摘要:
在开发过程中,git的版本管理越来越普及。在版本管理中,最常用和最重要的是重置提交的版本,恢复后悔做了的事。大家都知道用reset命令。但是有几种形态需要整理共享一下,也方便我自己查阅。 一、首先解析以下这三个相关的状态和概念, 1、HEAD:可以描述为当前分支最后一个提交。即本地的信息中的当前版本 阅读全文
摘要:
@[TOC](Git reset 三种模式(hard,soft,mixed))git reset 三种模式分别为 : mixed(默认)、soft、hard一1.1 git log 查看想要回退到的 commit id# 查询 commit idgit log 1 2在这里插入图片描述二2.1 gi 阅读全文
摘要:
2019/7/27 修改更新 一、问题描述 在利用github实现多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,本文总结了两种解决方法:回退(reset)、反做(revert)。 二、背景知识 git的版本管理,及HEAD的理解 使用gi 阅读全文
摘要:
Mycat作为数据库中间件,本身并不存储数据。Mycat通过其分片规则与读写规则,实现对后端众多mysql数据库实例的分布式访问。但是,在实际使用过程中,可能会出现实际的数据分布与分片规则不一致的情况。譬如: 1. mysql可通过直连方式访问,这就有可能将任意数据写到任意的数据库实例中; 2. M 阅读全文
摘要:
悟纤:师傅,这一节,看着比较简单呢? 师傅:嗯嗯,这一节就是和大家分享一些一些基础的知识,基础功不打扎实一点的话,源码和高级一些的功能在实现的时候就没有思路了。 师傅:扎实基本功,敲码更轻松。 悟纤:师傅说的是,我一定会打好基础的。 师傅:孺子可教也。 悟纤:那咱们赶紧开始吧~ 我已经按耐不住想体验 阅读全文
摘要:
1.Jedis: Redis官方推荐使用Jedis操作Redis,Jedis的方法和Redis的指令一一对应。 Jedis和lettuce都是可以操作redis的平台 使用时: 导包 <dependency> <groupId>redis.clients</groupId> <artifactId> 阅读全文
摘要:
今天写了个controller的方法,结果就是使用到的服务没有注入成功,为空, debug模式下: 原因: bean在被扫描生成代理类的时候,private方法没办法正常代理。 修改成public/protected 即可。 详细spring代理原理需要深入学习分析一下。 阅读全文
摘要:
文章目录 前言 一、SpringBoot 中@Value 具体作用有那些? 二、@Value 的注意事项 (以下问题都会造成,无法注入的问题) 1.不能作用于静态变量(static) 2.不能作用于常量(final) 3.不能在非注册的类中使用(类需要被注册在spring上下文中,如用@Servic 阅读全文