热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

2019年博客总结

这一年的博客才写了两页多一点,总是能看到2018年博客总结,总觉得还没过多久,没想到这么快又一年了。去年写总结时似乎还精力充沛,如今想在业余时间写个博客,更新下开源项目,都得找孩子

这一年的博客才写了两页多一点,总是能看到 2018 年博客总结,总觉得还没过多久,没想到这么快又一年了。去年写总结时似乎还精力充沛,如今想在业余时间写个博客,更新下开源项目,都得找孩子睡觉的时间,孩子小的时候带着挺累,孩子睡的时候我也想睡。

2019 年,都是工作中用到的各种工具,从下文的列表来看,集中在了 Docker,Kubernetes,Rancher,MySQL 等等。唯一一篇特别深入的内容 GitChat:MyBatis 枚举全面使用指南 ,由于 GitChat 政策变化也不能公开出来。

在 2018 年总结的最后有下面的内容:

已经动手写的 Spring 常见接口启动顺序相关的文章已经完成了 80%,但是还没发到博客,等 2019 年再开始。以后写博客的时候,如果有代码,尽可能都会在 github 提供完整的项目,方面自己和读者。

上面的内容直到 2019 年 8 月底我自己想看时,在自己博客找了一遍,才发现写的东西一直没发出来,由于隔的太久,没有继续完善,就直接放了出来。这几篇文章唯一的用途就是当你需要基于 Spring 扩展时,你可以快速了解一下所有接口、注解等方法执行的顺序。

2019 年发布的文章

一共发布了 45 篇博客,平均一个月 3.75 篇。

  1. Kubernetes 最新版本安装过程和注意事项 阅读数/评论数: 8911/7
  2. Docker 容器磁盘占满的几种情况 阅读数/评论数: 2852/1
  3. Docker 镜像,基于 alpine 系统的时区配置 阅读数/评论数: 2697/0
  4. 看板工具 Wekan 安装配置启动和数据备份 阅读数/评论数: 1793/2
  5. 配置 Docker 容器的 Jenkins 阅读数/评论数: 1528/0
  6. 配置 Docker 容器的 RabbitMQ 阅读数/评论数: 1356/0
  7. 看板工具 Wekan 常见问题汇总 阅读数/评论数: 1163/2
  8. 私有 Docker Registry 删除镜像 阅读数/评论数: 1126/0
  9. CSS 样式,如何计算临近颜色值? 阅读数/评论数: 1126/0
  10. ProcessOn 数据恢复 阅读数/评论数: 1054/0
  11. 我的 Vue.js 入门过程 阅读数/评论数: 1041/3
  12. 方便的 Kubernetes API 参考文档 阅读数/评论数: 977/1
  13. Rancher HA 问题汇总 阅读数/评论数: 838/0
  14. Linux 不重启(动态)挂载磁盘以及简单的数据迁移 阅读数/评论数: 760/0
  15. GitChat:MyBatis 枚举全面使用指南 阅读数/评论数: 731/2
  16. Kubernetes 入门练习 阅读数/评论数: 675/1
  17. Rancher HA 高可用安装步骤 阅读数/评论数: 661/0
  18. Dubbo 接口异常处理逻辑 阅读数/评论数: 620/0
  19. Docker 镜像,dump openjdk-alpine 镜像容器中的 jvm 阅读数/评论数: 610/0
  20. VMware 虚拟机 最小化安装 CentOS 7 的 IP 配置 阅读数/评论数: 594/4
  21. Maven 解决 war 包使用快照版依赖时的版本重复问题 阅读数/评论数: 470/0
  22. 局域网搭建 Docker Registry 阅读数/评论数: 362/0
  23. Java 操作 office 的辅助工具 阅读数/评论数: 359/0
  24. Spring 执行顺序:Event 事件 阅读数/评论数: 294/0
  25. Spring 执行顺序:@Autowired 和 @Value 注解 阅读数/评论数: 264/0
  26. Rancher 两种 Registry 镜像库的区别和用法 阅读数/评论数: 261/0
  27. Seata 分布式事务功能测试(一) 阅读数/评论数: 256/0
  28. 磁盘清理套装 阅读数/评论数: 248/0
  29. Seata 分布式事务功能测试(三) 阅读数/评论数: 241/2
  30. MySQL 主从配置以及 Docker 方式演练 阅读数/评论数: 235/0
  31. Docker 搭建私有 npm 仓库:verdaccio 阅读数/评论数: 213/1
  32. 深入了解 Spring 各种扩展接口的执行顺序 阅读数/评论数: 212/0
  33. Spring 执行顺序:Aware 接口 阅读数/评论数: 192/0
  34. HSQLDB 死锁问题处理 阅读数/评论数: 186/0
  35. Spring 执行顺序:PostProcessor 接口 阅读数/评论数: 168/0
  36. Spring 执行顺序:Bean 的生命周期 阅读数/评论数: 156/0
  37. Harbor Https 私有证书配置注意事项 阅读数/评论数: 153/0
  38. Seata 分布式事务启动配置分析 阅读数/评论数: 125/0
  39. Seata 分布式事务功能测试(二) 阅读数/评论数: 119/0
  40. MySQL 备份和还原 阅读数/评论数: 109/0
  41. 容器网络问题排查常用命令 阅读数/评论数: 103/0
  42. Jacob 使用细节优化 阅读数/评论数: 93/2
  43. Dubbo, Hessian 序列化注意事项 阅读数/评论数: 90/0
  44. MySQL 安装和配置 阅读数/评论数: 60/0
  45. 离线导出和导入 Docker 镜像到仓库 阅读数/评论数: 18/0

全年总阅读数/评论数: 36100/28

和 2018 年博客总结 相比增加了 18 篇。

2019 月度发布数

  • 01月 : 4
  • 02月 : 9
  • 03月 : 2
  • 04月 : 1
  • 05月 : 1
  • 07月 : 4
  • 08月 : 11
  • 10月 : 9
  • 11月 : 2
  • 12月 : 2

每个月都不是很稳定,因为大部分内容都是工作导向的,所以用的多遇到问题多的时候博客的数量就多一些。
《2019 年博客总结》

Top 10 阅读数和总数占比

《2019 年博客总结》
Kubernetes 会一直火下去的,我现在更喜欢用 Rancher,Rancher 在大部分情况下都能碾压华为云的 CCE。Wekan 看板在我们管理方式改变后,现在成了我个人的 TODO 待办列表,以后不会有相关内容了。ProcessOn 相关的那篇博客,很多人都没认识到这篇博客代码的威力,可以绕过 ProcessOn 的某个付费功能。

按年查看

2/3 都是 2014 和 2015 年的,2018 和 2019 相比,这两块比例有所下降,2016~2018 年有一点涨幅。
《2019 年博客总结》
《2019 年博客总结》

总结

从内容和阅读量来说,2019 年的博客真正成为了我自己的笔记,几乎成为了我们部门的 wiki。

在 2020 年,由于孩子还小,恐怕时间还是很少,即使能有一些内容,可能也只是对资料的简单收集了。因为我发现很多技术博客的内容中,很少涉及相关内容的出处,如果我只了解了别人博客提到的,关注的内容,看不到全貌,我自己总感觉不够,我想看到更详尽的资料,即使用到的只是其中一部分,但是提供出处就可以让人有了解更多的机会,对你博客内容的可信度提高很多。因此 2020 年会多一些轮子似的博客,但是会提供详细的出处和扩展资料。

本文是通过爬虫获取所有文章的阅读数和评论数,然后在数据基础上进行加工创建图表,由于没有时间,本文仍然不是全自动的,所以也没法分享。


推荐阅读
  • 这也太简单了!轻松操作Feign 服务调用使用 Zipkin 链路追踪!
    0、介绍分布式微服务时代,方便了业务的快速增长和服务的稳定,但是系统出现问题后,面对同业务多服务排查起来令人头大。这时候领导就想着集成分布式追踪系统。Zipkin是T ... [详细]
  • Docker安装Rabbitmq(配合宝塔)
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Docker安装Rabbitmq(配合宝塔)相关的知识,希望对你有一定的参考价值。一、事前准备 ... [详细]
  • 本文主要介绍关于linux文件描述符设置,centos7设置文件句柄数,centos7查看进程数的知识点,对【Linux之进程数和句柄数】和【linux句柄数含义】有兴趣的朋友可以看下由【东城绝神】投 ... [详细]
  • Docker下Prometheus和Grafana三部曲之一:极速体验
    开源监控工具Prometheus目前广为使用,配合Grafana即可直观展现监控数据,但对于初学者来说搭建这样一个系统要花费些时间,或者有 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文讨论了clone的fork与pthread_create创建线程的不同之处。进程是一个指令执行流及其执行环境,其执行环境是一个系统资源的集合。在调用系统调用fork创建一个进程时,子进程只是完全复制父进程的资源,这样得到的子进程独立于父进程,具有良好的并发性。但是二者之间的通讯需要通过专门的通讯机制,另外通过fork创建子进程系统开销很大。因此,在某些情况下,使用clone或pthread_create创建线程可能更加高效。 ... [详细]
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
  • 一次上线事故,30岁+的程序员踩坑经验之谈
    本文主要介绍了一位30岁+的程序员在一次上线事故中踩坑的经验之谈。文章提到了在双十一活动期间,作为一个在线医疗项目,他们进行了优惠折扣活动的升级改造。然而,在上线前的最后一天,由于大量数据请求,导致部分接口出现问题。作者通过部署两台opentsdb来解决问题,但读数据的opentsdb仍然经常假死。作者只能查询最近24小时的数据。这次事故给他带来了很多教训和经验。 ... [详细]
  • php docker隔离,docker可以隔离资源吗
    docker可以隔离资源。docker容器的本质是宿主机上的一个进程。Docker通过namespace实现了资源隔离,通过cgroups实现了资源限制, ... [详细]
  • elixirerlang通过AyandaDubeFIPS(联邦信息处理标准)[1]是由NIST(美国国家标准技术研究院)定义 ... [详细]
  • #ReactivityFundamentals#DeclaringReactiveState ... [详细]
  • Java开发面试问题,2021网易Java高级面试题及答案,实战案例
    前言大厂面试真题向来都是各大求职者的最佳练兵场,而今天小编带来的便是“HUAWEI”面经!这是一次真实的面试经历,虽然不是我自己亲身经历 ... [详细]
  • RabbitMq的最终一致性分布式事务
    RabbitMq的最终一致性分布式事务使用rabbitmq的步骤1.运行安装在服务器上的rabbit服务2.在项目中安装依赖3.编写对应的配置文件4.创建对应配置并加上启动注解5. ... [详细]
author-avatar
1500799277_a9483d_353
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有