12 2018 档案

摘要:2018 年余额仅剩下八九个小时,趁着这几个小时,复盘一下我的 2018 年,顺便也为即将到来的 2019 年立下几个 flag 。 工作 开头先来聊聊工作吧。 四月份的时候,成功换了一份工作,开始进入支付领域。这里感谢内推的小伙伴们。 进入新公司之后,遇到了更大的挑战。以前开发,碰到数量级最多也就 阅读全文
posted @ 2018-12-31 17:38 楼下小黑哥 阅读(369) 评论(0) 推荐(0) 编辑
摘要:最近经常在知乎收到类似『没基础,java 如何自学』、『怎么才能掌握编程』等等问题,再加上发现高中同学也在自学。有感而发,讲讲我的自学之路。 1.1. 大学 高考没正常发挥,考入一所二流的学校,当时分数也只高出录取分数线一两分,只能选择机械专业,当时分数如果高个两三分,或许可以上计算机专业,或许现在 阅读全文
posted @ 2018-12-25 14:05 楼下小黑哥 阅读(5153) 评论(20) 推荐(17) 编辑
摘要:什么是模板方法模式?摘录 "wiki" 的介绍。 模板方法模式定义了一个算法的步骤,并允许子类别为一个或多个步骤提供其实践方式。让子类别在不改变算法架构的情况下,重新定义算法中的某些步骤。在软件工程中,它是一种软件设计模式,和C++模板没有关连。 模板设计方法存在目的在于某些算法逻辑存在一些相同处, 阅读全文
posted @ 2018-12-19 22:04 楼下小黑哥 阅读(787) 评论(2) 推荐(1) 编辑
摘要:这次使用分布式事务框架过程中了学习了一些分布式事务知识,所以本文我们就来聊聊分布式事务那些事。首先我们先回顾下什么是事务。 事务 什么是事务?这个作为后端开发,日常开发中只要与数据库有交互,肯定就会使用过事务。现在摘抄一段wiki的解释,解释下什么是事务。 是数据库管理系统执行过程中的一个逻辑单位, 阅读全文
posted @ 2018-12-14 20:49 楼下小黑哥 阅读(1177) 评论(4) 推荐(0) 编辑
摘要:起因 最近一段时间,生产系统持续碰到一些数据库异常,导致 sql 执行失败。 应用环境 Java 1.7 + Mysql 5.6 + spring + ibatis 问题排查 将各种失败的异常记录了一下,碰到最多下面几种异常。 1. java.net.SocketTimeoutException: 阅读全文
posted @ 2018-12-11 19:48 楼下小黑哥 阅读(2765) 评论(0) 推荐(0) 编辑
摘要:小心递归中内存泄漏 前段时间由于业务需要,需要从数据库中查询出来所有满足条件的数据,然后导入到文件中。于是随便写了个程序,查询出所有满足条件然后再写入文件。但是实际上线后却发现,程序刚开始运行马上看到部分数据写入到文件,但是后面运行越来越慢,于是对此分析排查了一下。 应用环境 JDK 1.7 + S 阅读全文
posted @ 2018-12-11 19:42 楼下小黑哥 阅读(1614) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示