姓名

-- 姓名
-- 查看语句
SELECT REPLACE(user_name,SUBSTR(user_name,2,1),'*') AS user_name from user where user_account='zhangwuji'

-- 更新语句
update user set user_name = REPLACE(user_name,SUBSTR(user_name,2,1),'*') where user_account='zhaomin'

全表操作去掉where条件即可,一定要慎重并先做好备份。

手机号(邮箱也可以用这个规则)

使用 ​ ​replace(phone,substr(phone,4,4),'****')​ ​​ 即可。
如下sql:

SELECT
username,
REPLACE ( phone, substr( phone, 4, 4 ), '****' ) AS phone
FROM
USER;

还有一种方式 ​ ​substr(username,1,3)||'****'||substr(username,-4,4)​ ​​,
sql如下:

update
user set username
=substr(username,1,3)||'****'||substr(username,-4,4) where username is not null;


docker的save命令 docker save -o

docker save 命令语法docker save [OPTIONS] IMAGE [IMAGE...]OPTIONS 说明:-o :输出到的文件。 实例将镜像 runoob/ubuntu:v3 生成 my_ubuntu_v3.tar 文档runoob@runoob:~$ docker save -o my_ubuntu_v3.tar runoob/ubuntu:v3 runoob@

java rest 数组json java json数组怎么赋值

Json 数组也是数组://1、 var jsonstr="[{'name':'a','value':1},{'name':'b','value':2}]"; var jsonarray = eval('('+jsonstr+')'); var arr = "name" : $('#names').val(), "value" : $('#values').val() jsonarray.

2.【Azure K8S】演示修复因AKS密钥过期而导致创建服务不成功的问题(The provided client secret keys for app ****** are expired) 3.Java 微服务中的聚合器设计模式示例 4.二进制位交换,反转,与统计1的个数 5.使用同步带模组需要注意的事项