摘要: 该技术实战专栏所涉及的技术不限于如下(所列举的技术虽然很重要,但最重要的是在实际业务场景中解决问题): Spring Boot Spring Cloud MyBatis Plus MySQL MongoDB Redis RabbitMQ/Kafka; Elastic Search; MinIO We 阅读全文
posted @ 2024-03-10 22:48 挑战者V 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 本文主要分享《分布式服务架构:原理、设计与实战》相关的线上应急的目标、原则和方法。之所以分享在于近来再次回顾了以往的线上应急案例,觉得其中的内容有很大的参考价值。 一、线上应急的目标是什么? 行动的方向在关键时刻一定要正确,在应急过程中不能偏离目标:在生产环境发生故障时快速恢复服务、避免或减少故障造 阅读全文
posted @ 2022-11-19 11:31 挑战者V 阅读(362) 评论(0) 推荐(2) 编辑
摘要: 从外包公司到M2公司,从运维工程师到高级研发工程师(架构与技术管理方向),这些年所经历的面试不少,从中获得的启发也不少。谨以此文献给曾让我受挫的面试官、赏识我的伯乐、一路走来不断支持我的家人朋友们。 本文主要内容为四个部分: 1.初出茅庐。 2.小试牛刀。 3.略有建树。 4.总结。 一、初出茅庐 阅读全文
posted @ 2022-11-17 17:36 挑战者V 阅读(670) 评论(0) 推荐(3) 编辑
摘要: 我曾在多篇文章中强调过“终身学习观”的这个理念,在确定这个理念的前提下,如何具体落实就显得至关重要。这个世界上“口嗨”是最容易的,最难的就是“实事求是”。“实事求是”是什么意思?引用毛概的话: 教员思想,有三个基本面,分别为实事求是、群众路线、独立自主(这些至今仍有重要借鉴意义),“实事求是”是教员 阅读全文
posted @ 2022-06-06 09:15 挑战者V 阅读(613) 评论(0) 推荐(2) 编辑
摘要: 本文主要内容如下(让读者朋友们深入浅出地理解Nginx,有代码有示例有图): 1.Nginx是什么? 2.Nginx具有哪些功能? 3.Nginx的应用场景有哪些? 4.Nginx的衍生生态有哪些? 5.Nginx开源相关资料有哪些? 6.Nginx怎么样安装? 7.Nginx常用的配置包含哪些?以 阅读全文
posted @ 2022-05-29 15:54 挑战者V 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: YC-Framework官方文档:http://framework.youcongtech.com/ YC-Framework源代码:https://github.com/developers-youcong/yc-framework.git YC-Framework问题反馈:https://git 阅读全文
posted @ 2021-12-04 21:37 挑战者V 阅读(716) 评论(1) 推荐(0) 编辑
摘要: 从2018年6月到目前为止,我一直在为一个目标而前进,即如何让自己的未来发展更好顺带着赚更多的钱。为此我做了很多尝试,有过成功,也有过失败,于是便有了这篇文章《技术人对赚钱的思考与摸索》。本文主要内容为如下: 自媒体; 网站; 外包接私活; 在线课程; 开源项目; 网店; 写作; 投资理财; 升职加 阅读全文
posted @ 2021-05-30 21:04 挑战者V 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 一、单体架构 1.什么是单体架构? 单体架构也可叫单体系统或单体应用,是一种把系统所有的功能模块耦合在一个应用的架构方式。 2.单体架构的优缺点有哪些? (1)优点 部署简单; 技术单一; 用人成本相对低; 项目管理相对较易; 测试相对简单直观; 应用开发相对简单; 横向扩展容易。 (2)缺点 项目 阅读全文
posted @ 2021-04-19 20:57 挑战者V 阅读(1430) 评论(2) 推荐(1) 编辑
摘要: 在博客园写博客写了三年半的时间了,当初为什么会选择在博客园写,我也记不清是什么原因了,或许这大概是缘分吧。 今年3月份后半段的时候,博客园突然访问不了了,如今通过搜索资料,仍然发现有部分文章访问不了,如下图所示: 博客园给园友致歉,内容如下图所示: 从这张图中引发我的一些思考,最核心的一句就是:7天 阅读全文
posted @ 2021-04-10 22:51 挑战者V 阅读(2270) 评论(1) 推荐(3) 编辑
摘要: 我是一名Java后端研发工程师,在我的职业生涯中,曾做过一小段时间专业的运维,而后在一段很长的时间里兼任过运维职责,只不过职责范围在小和大之间来回奔跑。 一、Linux命令是基础,万变不离其宗 我所待的几家公司,或多或少要做运维相关的工作,其中Linux是最常用的,这个Linux包含Linux常用命 阅读全文
posted @ 2020-10-26 19:19 挑战者V 阅读(1065) 评论(4) 推荐(0) 编辑
摘要: 首先这篇文章不等于”2020年总结”,因为2020年还没有完全结束,还有近两个多月的时间。通常来说,我的2020年总结会在2021年初以及2020年末写的,内容格式都是今年计划完成情况+来年计划制定等。 国庆假期游山玩水了四五天,该玩的都玩了,没玩的,等有时间了再计划。 每年在某个特定的时候,总感觉 阅读全文
posted @ 2020-10-07 22:47 挑战者V 阅读(3348) 评论(6) 推荐(11) 编辑
摘要: 工作这几年来,经历了很多。从小白到中级(手机里有一款叫中国象棋的游戏,里面给对弈中电脑水平分为小白、菜鸟、新手、入门、初级、中级、高级、大师、特级大师,编程我暂且按照这样来区分)。学校教给我的是从小白到入门(当然也不乏某些学霸直接跳过这些成为高级甚至大师级别,就大多数普通人来说都是从小白到入门)。 阅读全文
posted @ 2020-05-26 10:05 挑战者V 阅读(1576) 评论(5) 推荐(2) 编辑
摘要: 此文来自我的个人微信公众号(于2019年9月27日写的),现在分享给大家。 文章链接为:https://mp.weixin.qq.com/s?__biz=MzUxODk0ODQ3Ng==&mid=2247484272&idx=1&sn=f9e87cb8e838ec36164435d7d75d37fd 阅读全文
posted @ 2020-01-05 19:04 挑战者V 阅读(2741) 评论(7) 推荐(13) 编辑
摘要: 此文来自我个人微信公众号,总的来说,阅读量和反馈都还挺不错,借此分享给广大的博友们。 本文主要内容为如下几个方面? 为什么要有一个自己的博客 为什么要让自己的GitHub活跃起来 每天给自己一点学习的时间 一、为什么要有一个自己的博客 关于为什么要有一个自己的博客这个问题,其实与为什么要写博客基本上 阅读全文
posted @ 2019-05-27 21:29 挑战者V 阅读(1020) 评论(2) 推荐(6) 编辑
摘要: 以我自身经历来看,有如下几点感触? (1)全面发展; (2)施展的平台的机会比较大; (3)加班的频率; (4)跟领导的关系; (5)与同事的关系; (6)自觉性; 一、全面发展 我们公司加上经理常在的也就是6个人。安卓两个,Java开发三个。人少自然就要多个方面用。 比如以上家公司为例,每当接到一 阅读全文
posted @ 2018-11-26 07:56 挑战者V 阅读(2785) 评论(7) 推荐(16) 编辑
摘要: 简单说说,我是怎么与这本书相遇的,作为一个开发人员,每天早上,就会有二十几分钟时间浏览浏览一些技术前沿的新闻,同时也会光顾下一些博客网站。今天在CSDN中看到关于这本书的读书心得置顶,所以就看看,没想看到一看就有些入迷,感觉很有意思很有启发。由于这本书篇幅并不是那么多,同时也很容易读,所以在完成工作 阅读全文
posted @ 2018-11-15 08:45 挑战者V 阅读(3925) 评论(10) 推荐(18) 编辑
摘要: 这本书可以作为平时写代码的一个参考书,这本书以我个人读的经验看来,最好是通过平时代码驱动的方式来读,这样吸收的快,也读的快。 这本书主要讲什么,我自己用了个思维导图概述: 根据这种导图可知,主要讲的就是Java语法、JDK API、程序性能、开源工具和框架、编程风格和编程思想等五个点。 我这次主要读 阅读全文
posted @ 2018-10-29 21:04 挑战者V 阅读(1998) 评论(0) 推荐(3) 编辑
摘要: 子曰:吾十有五而志于学,三十而立,四十而不惑,五十而知天命,六十而耳顺,七十而从心所欲,不逾矩。人生又有几个十年? 距离三十还有7年。7年看似很长但也很短。或许有人说我过早的杞人忧天。 三十岁对于一个程序员来说,是一个警钟。虽然不少博文或者某些国外周刊说,有七八十岁的程序员,也有四五十岁的程序员,做 阅读全文
posted @ 2018-10-27 20:28 挑战者V 阅读(10305) 评论(40) 推荐(55) 编辑
摘要: 分布式微服务框架:YC-Framework版本更新V1.0.10!!! 本文主要内容: 1.V1.0.10版本更新主要内容2.YC-Framework相关系列文章分享 一、V1.0.10版本更新主要内容 1.精简与完善Example 2.鉴权体系精确到接口级别 3.文档全面更新 4.增加JWT插件 阅读全文
posted @ 2022-11-13 14:46 挑战者V 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 分布式微服务框架:YC-Framework版本更新V1.0.9!!! 本文主要内容: 1.V1.0.9版本更新主要内容 2.YC-Framework新的征程 一、V1.0.9版本更新主要内容 (1)接入空气质量数据(和风天气API)。 (2)新增image-combiner(Java服务端图片合成工 阅读全文
posted @ 2022-08-21 09:52 挑战者V 阅读(449) 评论(1) 推荐(1) 编辑
摘要: 本文主要内容如下: 1.Gitee是什么? 2.Gitee与Github的区别有哪些? 3.为什么要使用Gitee? 4.Gitee的商业模式是怎样的? 5.Gitee为何会被整改? 6.Gitee这次的整改影响有多大呢? 7.网上对于Gitee这次整改是怎样看的呢? 8.Gitee的替代品有哪些? 阅读全文
posted @ 2022-06-13 09:08 挑战者V 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: 分布式微服务框架:YC-Framework版本更新V1.0.8!!! 本文主要内容: V1.0.8版本更新主要内容 V1.0.8版本更新主要内容 1.优化yc-common核心模块(涉及yc-common-security、yc-common-log、yc-common-flink等); 2.T-L 阅读全文
posted @ 2022-06-12 22:28 挑战者V 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 一、YC-Framework鉴权是基于哪一个开源框架做的? YC-Framework鉴权主要基于Dromara开源社区组织下的Sa-Token。 1.什么是Sa-Token? Sa-Token是一个轻量级Java权限认证框架,主要解决:登录认证、权限认证、Session会话、单点登录、OAuth2. 阅读全文
posted @ 2022-06-02 09:15 挑战者V 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 分布式微服务框架:YC-Framework版本更新V1.0.7!!! 本文主要内容: V1.0.7版本更新主要内容 V1.0.7版本更新主要内容介绍 一、V1.0.7版本更新主要内容 1.增加自动化打包脚本 bash/shell; 2.优化Feign通信; 3.新增yc-ui(基于vue-eleme 阅读全文
posted @ 2022-05-31 08:42 挑战者V 阅读(140) 评论(0) 推荐(0) 编辑