明教第三十四代觉主
码龄11年
关注
提问 私信
  • 博客:1,616,787
    社区:5,950
    问答:184,096
    1,806,833
    总访问量
  • 34
    原创
  • 2,086,070
    排名
  • 23
    粉丝
  • 0
    铁粉

个人简介:资深工程师,擅长领域包括后端开发、微服务架构、性能调优及云原生SaaS平台建设等。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:辽宁省
  • 加入CSDN时间: 2013-11-06
博客简介:

明教三十四代觉主的博客

博客描述:
千里之行始于足下
查看详细资料
个人成就
  • 获得59次点赞
  • 内容获得42次评论
  • 获得114次收藏
  • 代码片获得575次分享
创作历程
  • 1篇
    2023年
  • 4篇
    2022年
  • 5篇
    2021年
  • 9篇
    2020年
  • 8篇
    2019年
  • 7篇
    2018年
成就勋章
TA的专栏
  • 知识沉淀
    7篇
  • 前端开发
    3篇
  • 架构设计
    1篇
  • 疑难杂症
    3篇
  • 缓存技术
    6篇
  • netty
    1篇
  • 服务发现
    3篇
  • 分布式发号器
    1篇
  • golang
    8篇
兴趣领域 设置
  • 后端
    架构
  • 云原生
    云原生
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

353人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

有没有对计算机啥也不懂的人科普的书或者是系统性介绍?

答:

拜师吧,看书不如有人给你讲,理解的透彻!关注我

回答问题 2023.07.13

关于数据库事务你怎么看

答:

王婆卖瓜啊~
知识搬运工!精神可嘉!

回答问题 2023.04.26

程序员成长路线

程序员职业生涯,要不断的思考和探索,就如同爬山。能力提升的2个好办法,一个是让自己摆脱舒适区,另一个是站在比自己更高的层面去看待问题
原创
发布博客 2023.03.09 ·
1066 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

七天从0到1基于vue实现docker管理平台之第2至7天

从本期文章开始,我将带大家从0开始基于前端vue框架实现一个docker管理平台。因为我是后端开发出身,对于前端技术完全是零基础,所以本次边做边学习,完成任务的同时,提高自己的技术能力!在前一篇文章中,我们完成了环境搭建以及登陆等相关功能,在这篇文章中,我们将是实现token的保存、页面的跳转及列表页的展示等工作。首先,我们先封装一个axios文件,定义一个拦截器,对接口的请求及响应进行过滤,如将token设置到header中,并且基于接口响应结果,判断token是否过期等,如果过期,则跳转到登录页面。
原创
发布博客 2022.07.09 ·
4377 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

七天从0到1基于vue实现docker管理平台之第1天

从本期文章开始,我将带大家从0开始基于前端vue框架实现一个docker管理平台。因为我是后端开发出身,对于前端技术完全是零基础,所以本次边做边学习,完成任务的同时,提高自己的技术能力!第一天,我们的主要任务是搭建开发环境,并实现登录界面以及完成登录功能,并返回token!搭建环境的过程不再赘述,感兴趣的朋友可以自行网上搜索教程,我们直接上代码,实现登录功能!首先展示下完整的工程结构: main.js核心文件的代码如下:router目录下的index.js文件内容:接着实现登录组件Login.v
原创
发布博客 2022.07.07 ·
5776 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

七天从0到1基于vue实现docker管理平台之第0天

从本期文章开始,我将带大家从0开始基于前端vue框架实现一个docker管理平台。因为我是后端开发出身,对于前端技术完全是零基础,所以本次边做边学习,完成任务的同时,提高自己的技术能力!本次任务预计涉及的相关技术栈如下:1、vue、js、element-ui、css、nodejs基础等;2、golang、gin、docker-go-sdk;3、虚拟机及docker环境;4、开发工具包括vscode、idea其中,golang及docker相关能力本身已经掌握,前端相关的技术需要边学习边做。功能模块包括:1、
原创
发布博客 2022.07.06 ·
7038 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

spring + struts2 + ibatis 网站服务器搭建

答:

购买一台云服务器,基于你的网站规模,选择对应的配置。然后安装并配置nginx、tomcat、openjdk、mysql等等软件,再然后把你的代码调试成功后,打成war包,上传到服务器的tomcat里面,运行就可以了。

回答问题 2022.07.05

java实现一个单独的审核流模块

答:

什么场景?为啥要自己实现工作流,用工作流框架不行吗?activiti
如果要自己实现,一般都是基于事件驱动的模型,基本实现还是得参考工作流引擎的设计思路

回答问题 2022.07.01

本地运行正常,服务器无法运行springBoot!

答:

检查下是不是打的包有问题,可以把打好的包在本地上试试能否启动成功。

回答问题 2022.07.01

请教spring boot 的redis里面的缓存注解如何使用

答:

这个示例里面加不加锁,好像没啥用也

回答问题 2022.01.10

ReentrantReadWriteLock 读写线程数相同的情况下,没有出现写饥饿,甚至写的执行次数还多于读操作。原因是什么?

答:

仔细再研究下吧,相信你少年!加油

回答问题 2022.01.10

ReentrantReadWriteLock 读写线程数相同的情况下,没有出现写饥饿,甚至写的执行次数还多于读操作。原因是什么?

答:

非公平锁导致的,写锁一直在重入,抢占资源。

回答问题 2022.01.07

java实现代码,根据身份证号精确计算年龄,判断是否大于18岁,怎么写

答:

字符串截取,先把身份证号的第7到10个字符的字串取出来,用当前的年份减去这个年份,得到的便是年龄。

回答问题 2022.01.07

java,split函数运用时出现错误

答:

下面的这种写法,循环里面定义的a的数据类型不正确,a作为数组firstarray的元素,应该是String类型,不能定义为int。如果非要这么用,应该先获取数组firstarray的length,再遍历,如:

String str="192.168.1.1";
String[]firstarray=str.split("\.");
for(int a=0; a < firstarray.length; a++)
{
  System.out.print("["+firstarray[a]+"]");
}

回答问题 2022.01.07

Java高级开发/架构技能总结

1、语言基础; 内存模型,垃圾回收,多线程,juc,锁相关; jvm调优,jmap -heap pid, jmap -dump pid等2、框架基础; springboot,mybatis等;3、中间件基础; dubbo,rocketmq,rabbitmq,qz,zk等;4、数据库基础; mysql,redis,es,mongodb等;5、架构设计基础; 微服务设计,分布式协议,设计模式,DDD,性能调优等; 红包雨设计:系统分为管理后台(配置活动及奖...
原创
发布博客 2022.01.06 ·
22208 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

docker启动es就cpu占满

答:

top命令看一下具体是哪个进程,实在不行,重装一下

回答问题 2021.12.17

大数据量时,消息队列消费者如何高性能消费

答:

写库的性能取决于DB的配置,IO性能、磁盘的配置以及数据结构的设计(比如索引不要设计太多,表结构尽量简单化)等等, 单纯从逻辑层面优化,办法比较少,要么是换成Nosql数据库,要么是增加数据库的实例来提升写入速度,此外如果DB有同步复制相关的配置,可考虑改成异步复制等等。

回答问题 2021.12.17

Java访问系统保护文件报错NullPointerException怎么办

答:

就是你报错的那一行的inputChannel是null导致的空指针异常,把那一行改成:

if(inputChannel != null){
  inputChannel.close();
}


回答问题 2021.12.17

计算机双非硕士毕业设计求指导!

答:

研究生毕设再做传统的Java web系统就有点太low了。而且硕士毕业后再做java开发(意味着你要和大部分的本科生或者专科生竞争饭碗),岂不是浪费了这几年的学历?都2022年了,建议自学点算法、机器学习或者人工智能相关的东西吧,编程语言这块,也不建议你学Java,去学学python或者golang之类的,可能会更符合现在市场的需求。
熟练掌握一门编程语言,并且多了解下相关的生态,再掌握下算法和网络、操作系统相关的东西,可以往云原生领域发展下,了解下容器相关的东西,这些才是这个时代的东西。

回答问题 2021.12.17

用javaee写系统项目

答:

写一个最简单的登录模块,利用拦截器实现登录token的验证

回答问题 2021.12.17
加载更多