读完EffectiveJava,我整理了59条技巧!(含pdf) (mp.weixin.qq.com)

【简介】

Effective Java,Java名著,必读。

如果能严格遵从本文的原则,以编写API的质量来苛求自己的代码,会大大提升编码素质。

以下内容只记录了我自己整理的东西,还是建议读原文。为了聚焦知识点,一些说明故意忽略掉了。相当于是一篇摘要。

点击查看全文 >>

@code小生 2021-11-08 10:15分享 / 0个评论
赞过的人: IT技术博客大学习 code小生
要不要再学学下面的文章?
Systrace 线程 CPU 运行状态分析技巧 - Sleep 和 Uninterruptible Sleep 篇 (androidperformance.com)
本文是 Systrace 线程 CPU 运行状态分析技巧系列的第三篇,本文主要讲了使用 Systrace 分析 CPU 状态时遇到的 Sleep 与 Uninterruptible Sleep 状态的原因排查方法与优化方法,这两个状态导致性能变差概率非常高,而且排查起来也比较费劲,网上也没有系统化的文档。
by @技术头条 2022-06-19 22:47 分享 查看详情
Systrace 线程 CPU 运行状态分析技巧 - Running 篇 (androidperformance.com)
本文是 Systrace 线程 CPU 运行状态分析技巧系列的第二篇,主要分析了 Systrace 中 cpu 的 Running 状态出现的原因和 Running 过长时的一些优化思路。
by @技术头条 2022-06-19 22:47 分享 查看详情
如何在苹果macOS下粘贴图片到PDF文件 (www.slyar.com)
今天需要粘贴一个图片进PDF文件然后发现苹果macOS自带的preview没有insert图片的选项,摸索了一下后找到了一个work around(你跟我说这个词怎么翻译?)。步骤如下。。。
by @技术头条 2022-06-19 22:32 分享 查看详情
Systrace 线程 CPU 运行状态分析技巧 - Runnable 篇 (androidperformance.com)
本文是 Systrace 线程 CPU 运行状态分析技巧系列的第一篇,主要分析了 Systrace 中 cpu 的 runnable 状态出现的原因和 Runnable 过长时的一些优化思路。

本系列的目的是通过 Systrace 这个工具,从另外一个角度来看待 Android 系统整体的运行,同时也从另外一个角度来对 Framework 进行学习。也许你看了很多讲 Framework 的文章,但是总是记不住代码,或者不清楚其运行的流程,也许从 Systrace 这个图形化的角度,你可以理解的更深入一些。
by @技术头条 2022-05-06 23:12 分享 查看详情
9本PDF,速来下载 (mp.weixin.qq.com)
此书来自宾夕法尼亚大学计算机与信息科学系,涵盖代数,拓扑,微积分和优化理论,提供免费PDF下载(链接见文末)。打开细看,一股丰盛的数学大餐的气息迎面扑来:内置9大章节,1962页全面丰富的计算机科学和机器学习相关数学知识,有教学,还有习题。
by @code小生 2022-05-05 23:08 分享 查看详情
人手必备的常用网络命令合集,吐血整理! (mp.weixin.qq.com)
ping是个使用频率极高的实用程序,主要用于确定网络的连通性。这对确定网络是否正确连接,以及网络连接的状况十分有用。简单的说,ping就是一个测试程序,如果ping运行正确,大体上就可以排除网络访问层、网卡、Modem的输入输出线路、电缆和路由器等存在的故障,从而缩小问题的范围。
by @code小生 2022-04-10 21:12 分享 查看详情
鸿蒙操作系统入门到精通.pdf (mp.weixin.qq.com)
如果是软件应用开发者选择前者。
华为在全面开放鸿蒙系统的同时,会在华为开发者联盟内,全面支持鸿蒙应用的应用后台,渠道分发,数据统计,收益分成等等。玩法和目前基于华为开发者联盟开发手机APP差不多。
目前与您分享3款Word文档,图文并茂,可以复制代码,文章比较长。
by @code小生 2022-03-27 23:41 分享 查看详情
Linux新手入门的一些基本知识点整理 (mp.weixin.qq.com)
Linux预设提供了六个命令窗口终端机让我们来登录。

默认我们登录的就是第一个窗口,也就是tty1,这个六个窗口分别为tty1、tty2 … tty6,你可以按下Ctrl + Alt + F1 ~ F6 来切换它们。
如果你安装了图形界面,默认情况下是进入图形界面的,此时你就可以按Ctrl + Alt + F1 ~ F6来进入其中一个命令窗口界面。
当你进入命令窗口界面后再返回图形界面只要按下Ctrl + Alt + F7 就回来了。
如果你用的vmware 虚拟机,命令窗口切换的快捷键为 Alt + Space + F1~F6。
如果你在图形界面下请按Alt + Shift + Ctrl + F1~F6 切换至命令窗口。
by @code小生 2022-02-08 23:30 分享 查看详情
高效编写测试用例的技巧 (insights.thoughtworks.cn)
本话题暂不探讨是否有必要编写详细的测试用例,在确定要交付详细的测试用例这个前提下,分享如何更高效地完成测试用例的编写。
by @Thoughtworks 2022-01-19 16:18 分享 查看详情
常见代码重构技巧(非常实用) (mp.weixin.qq.com)
项目在不断演进过程中,代码不停地在堆砌。如果没有人为代码的质量负责,代码总是会往越来越混乱的方向演进。当混乱到一定程度之后,量变引起质变,项目的维护成本已经高过重新开发一套新代码的成本,想要再去重构,已经没有人能做到了。
by @code小生 2022-01-09 23:11 分享 查看详情