业余布道师_个人页

个人头像照片 业余布道师
个人头像照片 个人头像照片 个人头像照片
29
4
0

个人介绍

热衷开源,对代码有洁癖,视编程为艺术,资深程序员,业余布道师。

擅长的技术

  • Java
  • 分布式计算
  • 系统架构
  • 大数据
  • 开发框架与中间件
  • 基础应用
获得更多能力
通用技术能力:
  • Java
    高级

    能力说明:

    精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。

    获取记录:

    • 2021-12-03大学考试 大学/社区-用户参加考试
    • 2021-12-03大学考试 Java开发高级 大学/社区用户通过技能测试
    • 2021-01-06大学考试 Java开发高级 大学参加技能测试未通过
  • 容器
    高级

    能力说明:

    熟练掌握Docker各类高级特性,包括容器数据卷、DockerFile构建等;熟练使用Docker封装MySQL、Redis、Tomcat、Apache等镜像,并可在公有云或私有云部署并保持稳定运行。

    获取记录:

    • 2022-05-27大学考试 大学/社区-用户参加考试
    • 2022-05-27大学考试 容器技术高级 大学/社区用户通过技能测试
  • Linux
    高级

    能力说明:

    熟练掌握Linux常用命令、文件及用户管理、文本处理、Vim工具使用等,熟练掌握企业IP规划、子网划分、Linux的路由、网卡、以及其他企业级网络配置技术,可进行Web服务器(Nginx),以及数据库(My SQL)的搭建、配置、应用,可根据需求编写Shell脚本,通过常用工具进行linux服务器自动化运维。

    获取记录:

    • 2022-06-20大学考试 大学/社区-用户参加考试
    • 2022-06-20大学考试 Linux运维高级 大学/社区用户通过技能测试
    • 2022-06-13大学考试 Linux运维高级 大学参加技能测试未通过
  • 数据库
    高级

    能力说明:

    掌握Java开发环境下所需的MySQL高级技巧,包括索引策略、innodb和myisam存储引擎,熟悉MySQL锁机制,能熟练配置MySQL主从复制,熟练掌握日常SQL诊断和性能分析工具和策略。可对云数据库进行备份恢复与监控、安全策略的设置,并可对云数据库进行性能优化。掌握主要NOSQL数据库的应用技术。

    获取记录:

    • 2021-12-03大学考试 大学/社区-用户参加考试
    • 2021-12-03大学考试 数据库高级 大学/社区用户通过技能测试
云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明

暂无更多信息

2022年09月

2022年05月

  • 05.06 16:50:26
    发表了文章 2022-05-06 16:50:26

    不破不立!Fastjson2.0 性能炸裂,为了下一个十年

    Alibaba Fastjson: 目前在人类已知范围内,这个星球跑的最快的Java JSON库。在过去的十年里,fastjson v1作为国内github star最多和最受欢迎的json解析库,如今fastjson v2 重磅来袭,性能炸裂。

2021年12月

2021年11月

  • 11.13 21:39:17
    发表了文章 2021-11-13 21:39:17

    IntelliJ IDEA常用插件推荐

    “工欲善其事,必先利其器”,通过使用一些优秀的工具,可以帮助提高开发效率,本文给大家安利几款不错的IDEA插件。

2021年10月

  • 10.22 11:03:42
    发表了文章 2021-10-22 11:03:42

    《程序员的自我修养》

    从程序员的群体基数,自我成长,职业发展,开源文化等多方面介绍程序员这个“物种”,希望能够对刚刚进入或即将进入这个行业的同学有所帮助。

2021年08月

  • 08.26 14:04:14
    发表了文章 2021-08-26 14:04:14

    性能测试的基础概念原理

    介绍关于性能测试基础概念,核心指标:并发用户数(VU)、吞吐量(QPS/TPS)、响应时间(RT),以及在性能测试过程一些注意事项。

2021年03月

  • 03.28 18:05:39
    发表了文章 2021-03-28 18:05:39

    《微服务架构设计》之 正确打开方式

    随着软件系统架构的发展,我们经历了从单体应用到分布式系统,并且逐步向云原生迈进,而其中微服务架构是最具有代表性,但在微服务设计时又存在各式各样的问题,希望此文能够帮助大家在微服务架构设计时提供思路和指导。
  • 03.17 09:58:09
    发表了文章 2021-03-17 09:58:09

    Java单元测试之 单元测试规范

    对于程序员是否有必要编写test case,何时编写依然存在很多争议,各种互斥的方法论(SE/AM/XP/TDD),以及不同的开发文化,但是可以确定是编写单元测试用例有助于提高编程能力。
  • 03.09 12:50:01
    发表了文章 2021-03-09 12:50:01

    Java单元测试之 TestableMock

    对于程序员是否有必要编写test case,何时编写依然存在很多争议,各种互斥的方法论(SE/AM/XP/TDD),以及不同的开发文化,但是可以确定是编写单元测试用例有助于提高编程能力。
  • 03.02 15:03:56
    发表了文章 2021-03-02 15:03:56

    Java单元测试之 Mockito

    对于程序员是否有必要编写test case,何时编写依然存在很多争议,各种互斥的方法论(SE/AM/XP/TDD),以及不同的开发文化,但是可以确定是编写单元测试用例有助于提高编程能力。

2021年02月

  • 02.27 15:57:36
    发表了文章 2021-02-27 15:57:36

    Java单元测试之 Apache HBase

    对于程序员是否有必要编写test case,何时编写依然存在很多争议,各种互斥的方法论(SE/AM/XP/TDD),以及不同的开发文化,但是可以确定是编写单元测试用例有助于提高编程能力。

2020年07月

  • 07.22 16:12:12
    发表了文章 2020-07-22 16:12:12

    Kafka offset commit 分析工具

    订阅Kafka内部Topic __consumer_offsets 中的消息 统计consumer group提交数 分析异常提交情况 并定位问题服务

2020年04月

  • 04.30 15:34:30
    发表了文章 2020-04-30 15:34:30

    Java单元测试之 Apache Kafka

    对于程序员是否有必要编写test case,何时编写依然存在很多争议,各种互斥的方法论(SE/AM/XP/TDD),以及不同的开发文化,但是可以确定是编写单元测试用例有助于提高编程能力。
  • 04.30 15:32:21
    发表了文章 2020-04-30 15:32:21

    Java单元测试之 Jersey Restful

    对于程序员是否有必要编写test case,何时编写依然存在很多争议,各种互斥的方法论(SE/AM/XP/TDD),以及不同的开发文化,但是可以确定是编写单元测试用例有助于提高编程能力。
  • 04.30 15:29:52
    发表了文章 2020-04-30 15:29:52

    Java单元测试之 Apache CXF Restful

    对于程序员是否有必要编写test case,何时编写依然存在很多争议,各种互斥的方法论(SE/AM/XP/TDD),以及不同的开发文化,但是可以确定是编写单元测试用例有助于提高编程能力。
  • 04.30 15:13:08
    发表了文章 2020-04-30 15:13:08

    Java单元测试之 JUnit

    对于程序员是否有必要编写test case,何时编写依然存在很多争议,各种互斥的方法论(SE/AM/XP/TDD),以及不同的开发文化,但是可以确定是编写单元测试用例有助于提高编程能力。

2019年12月

  • 12.06 15:02:49
    发表了文章 2019-12-06 15:02:49

    HBase 2.0.0 META 数据修复工具

    HBase 2.0.0 META 数据修复工具 分享给那些使用了hbase2.0.0 因其他原因无法升级 又被坑的小伙伴们

2019年06月

  • 06.14 15:56:43
    发表了文章 2019-06-14 15:56:43

    Java 线上诊断工具 Arthas

    Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。Arthas支持JDK 6+,支持Linux/Mac/Winodws,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。
  • 发表了文章 2022-05-06

    不破不立!Fastjson2.0 性能炸裂,为了下一个十年

  • 发表了文章 2021-12-03

    Java基准测试指南

  • 发表了文章 2021-11-13

    IntelliJ IDEA常用插件推荐

  • 发表了文章 2021-10-22

    《程序员的自我修养》

  • 发表了文章 2021-08-26

    性能测试的基础概念原理

  • 发表了文章 2021-03-28

    《微服务架构设计》之 正确打开方式

  • 发表了文章 2021-03-17

    Java单元测试之 单元测试规范

  • 发表了文章 2021-03-09

    Java单元测试之 TestableMock

  • 发表了文章 2021-03-02

    Java单元测试之 Mockito

  • 发表了文章 2021-02-27

    Java单元测试之 Apache HBase

  • 发表了文章 2020-07-22

    Kafka offset commit 分析工具

  • 发表了文章 2020-04-30

    Java单元测试之 Apache Kafka

  • 发表了文章 2020-04-30

    Java单元测试之 Jersey Restful

  • 发表了文章 2020-04-30

    Java单元测试之 Apache CXF Restful

  • 发表了文章 2020-04-30

    Java单元测试之 Spring MVC / Restful

  • 发表了文章 2020-04-30

    Java单元测试之 Spring Test

  • 发表了文章 2020-04-30

    Java单元测试之 JUnit

  • 发表了文章 2019-12-06

    HBase 2.0.0 META 数据修复工具

  • 发表了文章 2019-12-06

    HBase 2.0.0 META 数据修复工具

  • 发表了文章 2019-06-14

    Java 线上诊断工具 Arthas

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2021-12-03

    都说程序员是碗青春饭,你认为程序员35岁以后的职业出路是什么?【每周畅聊】

    这是一个很有争议的问题啊,有人管这个叫程序员的35岁魔咒,分析一下原因主要有两方面:一方面是大多公司对于大龄程序员是有顾虑的,另一方面大龄程序员自己也很迷茫。。。其实不光是程序员,工作十来年的职场人士,这时30-40岁,上有老下有小,各种房贷车贷信用卡,职业生涯可能并不尽如人意,这是个社会现象,一般我们叫这个事儿“中年危机”。也就是说其实这个问题在讨论的是“程序员的中年危机”。 为什么造成这种危机现象,因为每年还有几十万以上程序员涌入这个行业。也就是你们同学们,你们大多数是初级和中级岗位占了绝大部分,这些岗位不需要多高深的技能,也不需要付特别高的薪水,所以如果一些还在从事着基础工作的老大哥们,就没有核心竞争力,没有不可代替性。这些人一直呆在舒适区,不管技术还是管理的,技能都没有提升。而且随着年头增长,他们的对新知识和对工作都没有你们有热情。这些都导致了,这个层级的大龄程序员的职场竞争力不如每年加入到程序员大军的小年轻。这样就是所谓的35岁程序员被淘汰的真相。 怎么打破这种危机,就是尽快的随着年纪的增长,不断上升到上一个层次,那个层次上竞争的人更少,被替代的可能性也更小。刚毕业的程序员,需要跟200万的同行竞争,虽然岗位多,但是竞争大,甚至过饱和了。工作了3-5年,成为高级程序员,只需要跟50-80万同行竞争了,竞争压力小了,议价能力强了,薪水就上来了。如果能努力一把,跳出高级程序员的瓶颈,成为核心开发或者技术专家/架构师,只需要跟8-10万人竞争了,这时你的对手少了很多,这个层级现在市面上还是紧缺资源,能力够了,会有很多机会,高薪水也是必然了。再往上,除了不但努力,还需要好的机会,但是不努力,有机会来了也抓不住。 其实最终发现,限制程序员的根本不是年龄,而是圈层。打破魔咒的办法,只有不断学习,提升能力,到下一个层级。 以前有同学跟我说平时工作上太忙了,天天加班,增删改查做不完,不是再改BUG就是在写BUG,根本没时间学习,怎么办,“种一棵树,最好的时机是十年前,其次是现在”,意识到自己要学习了,永远不晚。这个世界上有一样东西可以做到绝对的公平,就是时间,无论你是谁你一天就只有24小时,取决于你用它来做什么。 出自《程序员的自我修养》
    踩0 评论0
  • 回答了问题 2019-07-22

    java.lang.NoSuchMethodError

    查看一下 tomcat中是否存在多个版本的jar包( DefaultAlipayClient所在的jar)
    踩0 评论0
  • 回答了问题 2019-05-29

    在pom.xml文件中添加Maven依赖安装Java 阿里云SDK 自动引用了gson2.7

    pom显示依赖 gson (为什么会依赖gson竟然不是fastjson)     com.google.code.gson     gson     2.8.5
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息