青山师
码龄11年
  • 2,147,202
    被访问
  • 300
    原创
  • 236,720
    排名
  • 572
    粉丝
  • 7
    铁粉
关注
提问 私信
  • 加入CSDN时间: 2011-03-08
博客简介:

青山师

博客描述:
编码、架构、程序人生
查看详细资料
  • 5
    领奖
    总分 1,680 当月 13
个人成就
  • 博客专家认证
  • 获得533次点赞
  • 内容获得459次评论
  • 获得1,169次收藏
  • GitHub 获得607Stars
创作历程
  • 21篇
    2021年
  • 43篇
    2020年
  • 77篇
    2019年
  • 65篇
    2018年
  • 70篇
    2017年
  • 103篇
    2016年
  • 1篇
    2015年
成就勋章
TA的专栏
  • 【杂项】
    2篇
  • 【Skywalking】
    1篇
  • 【MyBatisPlus】
    1篇
  • 【Java Web】
    1篇
  • jersey框架
    1篇
  • 【Java并发专题】
    3篇
  • 【面试精选】
    4篇
  • Golang
    2篇
  • 【翻译】
    4篇
  • 【MariaDB】
    1篇
  • 【MyBatis入门到源码分析】
    2篇
  • 【框架源码硬核技能】
    1篇
  • +--框架的设计模式
    1篇
  • +--java反射
    1篇
  • +--注解
    1篇
  • +--XML解析
    2篇
  • 【事半功倍-办公】
    4篇
  • 【Nginx入门与实践】
    6篇
  • 【运维】
    19篇
  • 【Git】
    16篇
  • 【IntelliJ IDEA】
    31篇
  • 任务调度框架Quartz实例详解深入理解Scheduler
    5篇
  • 【Json相关】
    1篇
  • 【开发工具集萃】
    15篇
  • 【ElementUI】
  • 【Vue】
    1篇
  • 【Redis入门到源码分析】
  • 【Dubbo入门到源码分析】
    1篇
  • 【RocketMQ入门到源码分析】
  • 【SpringCloud入门到源码分析】
  • 【SpringBoot入门到源码分析】
    2篇
  • 【SpringMVC入门到源码分析】
    1篇
  • 【Spring入门到源码分析】
    3篇
  • 【前端杂烩】
    1篇
  • 【数据结构入门与实践】
  • 【JavaSE源码分析】
  • 【基础、分布式算法集萃】
  • 【分布式服务注册中心】
  • 【开源Java分布式缓存】
  • 【ShardingSphere分库分表】
  • 【Elasticsearch入门与实践】
    1篇
  • 【Docker入门与实践】
  • 【k8s入门与实践】
  • 【常见工具包的使用】
  • 精通Redis
    10篇
  • 【任务调度框架Quartz】
    5篇
  • 【设计模式】
    14篇
  • 【Mysql集萃】
    27篇
  • 【Python】
    18篇
  • 【Scala】
    13篇
  • 【RabbitMQ】
    6篇
  • 【Maven】
    17篇
  • 【Junit】
    5篇
  • 【Log4j】
    4篇
  • 【JAVA专题之XML】
    2篇
  • 【金融支付业务】
    1篇
兴趣领域 设置
  • 大数据
    mysqlhadoophiveredisstormsparketl
  • 数据库管理
    数据仓库
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 测试
    postman
  • 运维
    容器jenkinsdevops自动化kubernetes系统架构运维开发
  • 服务器
    linuxcentos
开发资料
JAVA CookBook
SpringCloud基础编程指南

联系我 Github
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

required a bean of type ‘com.netflix.discovery.AbstractDiscoveryClientOptionalArgs‘ that could not b

Eureka 错误收集:[ main] s.c.a.AnnotationConfigApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘org
原创
发布博客 2021.10.05 ·
1406 阅读 ·
0 点赞 ·
0 评论

Go环境异常问题go: go.mod file not found in current directory or any parent directory; see ‘go help modules

高版本go(1.17)执行时错误: go: go.mod file not found in current directory or any parent directory; see ‘go help modules’…解决:参考链接:https://blog.golang.org/go116-module-changes再1.16进行了module变更。所以高版本需要设置一下 :go env -w GO111MODULE=auto再次运行程序即可。...
原创
发布博客 2021.09.24 ·
1952 阅读 ·
0 点赞 ·
0 评论

JAVA面试八股文.pptx

发布资源 2021.09.22 ·
pptx

JAVA面试八股文

文章目录**面试八股文**· **MyBatis**· **分布式**· **IO**· **Redis**· **MySQL**· **MQ**· **基础**· **JVM**· **类加载**· **WEB**· **Spring**· **SpringBoot**· **网络**面试八股文· MyBatiso mybatis的优缺点o #{}与${}的区别· 分布式o CAPo BASEo RPCo 分布式ID是什么?有哪些解决方案o 分布式锁有哪些解决方案?o 分布式事务、哪
原创
发布博客 2021.09.22 ·
1945 阅读 ·
0 点赞 ·
0 评论

Spring、SpringMVC、SpringBoot常用注解

Spring、SpringMVC、SpringBoot常用注解
原创
发布博客 2021.09.21 ·
790 阅读 ·
0 点赞 ·
0 评论

Gitlab用户角色权限Guest、Reporter、Developer、Master、Owner

Gitlab用户在组中有五种权限:Guest、Reporter、Developer、Master、OwnerGitlab权限管理Gitlab用户在组中有五种权限:Guest、Reporter、Developer、Master、OwnerGuest:可以创建issue、发表评论,不能读写版本库Reporter:可以克隆代码,不能提交,QA、PM可以赋予这个权限Developer:可以克隆代码、开发、提交、push,RD可以赋予这个权限Master:可以创建项目、添加tag、保护分支、添加项目成员、
原创
发布博客 2021.07.17 ·
2558 阅读 ·
0 点赞 ·
0 评论

世界语言对应的简写

世界语言对应的简写en 英文en_US 英文 (美国)ar 阿拉伯文ar_AE 阿拉伯文 (阿拉伯联合酋长国)ar_BH 阿拉伯文 (巴林)ar_DZ 阿拉伯文 (阿尔及利亚)ar_EG 阿拉伯文 (埃及)ar_IQ 阿拉伯文 (伊拉克)ar_JO 阿拉伯文 (约旦)ar_KW 阿拉伯文 (科威特)ar_LB 阿拉伯文 (黎巴嫩)ar_LY 阿拉伯文 (利比亚)ar_MA 阿拉伯文 (摩洛哥)ar_OM 阿拉伯文 (阿曼)ar_QA 阿拉伯文 (卡塔尔)ar_SA 阿拉伯文
原创
发布博客 2021.06.26 ·
1580 阅读 ·
0 点赞 ·
0 评论

local class incompatible: stream classdesc serialVersionUID = 61,local class serialVersionUID = 1

序列化失败:场景:一个JPA实体类Person业务层使用redis缓存一开始没有添加serialVersionUID ,使用默认的,后面改为手动指定,结果就出现序列化失败。这是因为jdk序列化会根据这个UID版本号来做一些细节处理,UID不一样的话,就无法实现反序列化了,并且将会得到InvalidClassException。 将redis中的缓存清除,后再次访问即可。@Entity@Table(name = "tb_person")@Data@Builder@NoArgsConstr
原创
发布博客 2021.05.13 ·
3495 阅读 ·
1 点赞 ·
0 评论

mybatis批量修改操作示例

mybatis批量修改操作示例# 将 id 为1的年龄改为 80 , name 改为 zsf , name 改为 张三丰# 将 id 为2的年龄改为 90 , name 改为 ldl , name 改为 李大伦UPDATE tb_user SET age = CASE WHEN id=1 THEN 80 WHEN id=2 THEN 90 END, NAME = CASE WHEN id=1 THEN 'zsf' WHEN id=2 THEN 'ldl' END, user_name
原创
发布博客 2021.04.21 ·
1890 阅读 ·
0 点赞 ·
0 评论

windows10删除自带输入法

windows10删除自带输入法
原创
发布博客 2021.04.17 ·
1506 阅读 ·
0 点赞 ·
0 评论

maven 项目编译时提示 无法推断泛型

IDEA 中 maven 项目编译时提示 无法推断泛型File ->Settings->Build, Execution, Deployment -> Compiler->Java Compiler的 Use compiler 选择 Eclipse 。
原创
发布博客 2021.04.15 ·
1690 阅读 ·
0 点赞 ·
0 评论

Elasticsearch极速入门

文章目录下载 ES安装小结程序Demo下载 EShttps://www.elastic.co/cn/downloads/安装解压进入bin,执行elasticsearch.bat,启动端口 9300 程序交互端口 9200 客户端交互localhst:9200 看到信息:{ "name" : "WB3S2bt", "cluster_name" : "elasticsearch", "cluster_uuid" : "1c26M_I9SB6VkvxBjJMNhw", "ve
原创
发布博客 2021.04.11 ·
1129 阅读 ·
0 点赞 ·
0 评论

Skywalking极简入门

1. 下载安装下载地址: https://skywalking.apache.org/downloads/下载后解压,bin 目录下可以直接执行对应操作系统的启动脚本:startup.batstartup.sh访问:http://localhost:8080/ ,可以看到skywalking ui web 界面,说明OK了。2. Java项目集成启动时添加虚拟机参数:-javaagent:D:\softwares\apache-skywalking-apm-bin\agent\sk
原创
发布博客 2021.04.08 ·
1534 阅读 ·
0 点赞 ·
0 评论

MybatisPlus极速入门教程

MybatisPlus目标:了解mybatisplus以及其特点能够掌握mybatisplus快速入门能够掌握mybatisplus常用注解能够掌握mybatisplus常用的增删改查能够掌握mybatisplus自动代码生成1. 概述•MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。•官网:https://mybatis.plus/ 或 https://mp.baomidou.com/
原创
发布博客 2021.04.04 ·
1815 阅读 ·
0 点赞 ·
0 评论

Git清除用户名密码信息、设置全局的用户名邮箱配置

清除密码信息git credential-manager uninstall保存密码git config --global credential.helper store设置git config --global user.name 用户名git config --global user.email 邮箱地址
原创
发布博客 2021.04.01 ·
4551 阅读 ·
0 点赞 ·
0 评论

IDEA点击download source 报错:Caused by: java.rmi.ConnectException: Connection refused to host: 127.0.0.1

IDEA点击Download sources 报错:Caused by: java.rmi.ConnectException: Connection refused to host: 127.0.0.1解决方案:删除对应 project 目录的 .idea文件夹,然后在IDEA中的maven,重新reload一下再点击 Download sources 接口。...
原创
发布博客 2021.03.20 ·
6551 阅读 ·
10 点赞 ·
4 评论

互联网公司常用技术栈

gitlab+jenkins+nexus+sonarrabbitmq+emqx+kafkakibana+elasticsearchredismongo+dynamodbnacos+sentinelswaggerzookeeperskywalkinggrafanainfluxdb | opentsdbspark+hadoop+hbase+hiveOSS+S3springcloud Alibabaspringbootdubbospringcloudopenfeigneasye
原创
发布博客 2021.03.15 ·
2396 阅读 ·
1 点赞 ·
0 评论

MySQL去除字段的空白符

mysql 去除空白符:update 表名 set 字段 = TRIM(字段);mysql 去除 特殊字符(制表符、换行符、回车)导致的空白:update 表名 set 字段 = replace(replace(replace(字段,char(9),''),char(10),''),char(13),'');
原创
发布博客 2021.03.13 ·
2492 阅读 ·
0 点赞 ·
0 评论

IDEA设置背景为护眼(护眼绿)

打开 IDEA “File”–>“Settings”–>“Editor”–>“Color Scheme”–>“General”–>“Text”–>“Default text” 选中,右边的 background 背景色设置为 C7EDCC。
原创
发布博客 2021.03.10 ·
3754 阅读 ·
1 点赞 ·
0 评论

该虚拟机似乎正在使用中. 如果该虚拟机未在使用,请按“获取所有权(T)“按钮获取它的所有权.否则,请按“取消(C)“按钮以防损坏. 配置文件: .vmx

Vmware如果使用不当(关机时没有在虚拟机使用halt这样的命令正常关机,而是直接关闭了vmware或者关闭了宿主机PC),下一次启动时可能就会遇到错误:该虚拟机似乎正在使用中. 如果该虚拟机未在使用,请按"获取所有权(T)"按钮获取它的所有权.否则,请按"取消©"按钮以防损坏. 配置文件: F:\VM-3OS7\CentOS 7 64 位.vmx 。。。这是因为虚拟机的目录被锁定了,可以进入该虚拟机的目录删除.vmx.lck的目录。再重新打开该虚拟机即可。...
原创
发布博客 2021.02.17 ·
1399 阅读 ·
0 点赞 ·
0 评论
加载更多