ParadiseHell

Know the unknown

2020 年计划

回顾 2019, 展望 2020

2019 年还有 1 天就结束了,即将迎来 2020 年, 是时候想想自己 2019 年都干了什么,即将到来的 2020 年自己又该干点什么了,不断思考反思总结才能不断地超越自己嘛。 回顾 2019 年 2019 年发生了很多事情,不管是在工作上、自身提升上还是生活上都发生了很多变化,整个 2019 年自己确实收获了很多。 工作上 找了人生中第一份工作 ...

线程池源码分析

彻底搞清楚线程池的原理

如果你使用 Google 搜索 “Java 线程池源码解析” 你将会搜索到无数相关的博客,这里我推荐这篇博客 Java线程池分析(Gityuan)。不过大多数博客的通病就是一上来就是描述为什么要使用线程池,接下来就是各种源码分析;这种显然不够优雅,真正优雅的源码分析应该是带着问题一步一步的揭开源码的神秘面纱,最后分析完后再回头看问题,便有一种豁然开朗的体验。 问题(思考)列表 以下...

如何更好的使用命令行

一起来抛弃上下左右键

这是一篇纯翻译的文章,旨在让更多的人更好使用命令行。 原文章地址:The Best Keyboard Shortcuts for Bash (aka the Linux and macOS Terminal) 系统环境说明 macOs Mojave 10.14.4 iTerm2 Mac 系统中的 Alt 键设置 自带终端 : Command+, -> 描...

如何在 ScrollView 里正确使用 ListView

避免知其然而不知其所以然

昨天上线的 App 用户反馈了一个 Bug, 列表显示有 100 多项但是列表就是不能滚动, 一下搞得我也挺懵逼的, 就是一个简单的 ListView 而已, 怎么就滚动不了了呢? 原来是使用了一个自定义 ListView, 改成 ListView 后 Bug 也随之解决了. 可是光解决 Bug 怎么可以呢? 我今年的目标可是成为合格的高级工程师, 必须彻底弄清楚原因才行. 于是花了一...