7 拭心

尚未进行身份认证

我要认证

怎么能活在已知中呢?

等级
TA的排名 566

拭心过滤器第 1 期:五月精选文章

大家好,我是张拭心。周围的朋友都很优秀,我经常会想:为什么 xx 说话那么有水平?xx 的知识面那么广?xx 的成长那么快?除了少部分是天赋差距以外,我觉得更多的是认知差距,说的简单一点,就是长期以来接受和处理信息的差别。接收的信息是否高质量,能否思考发现现象背后的原因和规律,这是提高认知水平的两个关键因素。人人都是自媒体的时代,好处是每个人都可以发声,坏处则是很多自媒体的内容质量并不高(包括我的一些内容),这导致发现优质内容的成本更高了。阅读的信息良莠不齐,浪费时间;有价值的知识点太零碎,不成体

2020-05-31 16:28:33

我的 2019 总结:警钟为谁而鸣

2018 年总结之工作篇2017 年总结2016 年总结以前擅长一些游戏,是因为花了些时间研究技巧和规则。现在开启了人生这场终极大作,却很少思考其中的规则和路线,大多时候都顺应内心随波逐流,以至于现在回首 2019,对自己不太满意。人太容易在实际中迷失,而忘了自己究竟要去哪儿。去年、前年我的目标是:“成为具备创业激情和创业各方面能力的人”。现在想想,目标设定的太远,远到脱离当下实...

2020-02-21 19:48:12

微信热修复框架 Tinker 从使用到 patch 加载、生成、合成原理分析

这篇文章是基于内部分享的逐字稿内容整理的,现在比较喜欢写逐字稿,方便整理成文章。文章目录目录Tinker 介绍使用TinkerApplicaition``SampleApplicaitionLike``TinkerInstaller总结运行时 Tinker 是如何加载补丁加载 dex混合编译与热修复加载资源加载 sodex diffdex 格式tinker patch 格式了解diff 和合...

2019-12-01 12:51:00

《可复制的领导力》脑图

2019-10-03 00:12:16

《别让猴子跳回背上》脑图

2019-09-30 20:29:01

Android 编译报错: Caused by: java.util.zip.ZipException: zip file is empty 解决办法

记录一个浪费了几个小时的小坑。使用Aspectj后,一开始还没问题,不知道修改了什么导致编译报错:Causedby:java.util.zip.ZipException:zipfileisempty各种搜索无果,最后发现,居然是自定义的Pointcut写错了!删掉后就可以了。。。...

2019-08-29 12:38:33

毕业三年总结

毕业一年总结 毕业两年总结

2019-07-14 22:39:33

5分钟了解《代码整洁之道》精华

 让软件能工作和让软件保持整洁,是截然不同的工作,后者需要投入的更多。 大多数人只能更多地把精力放在让代码能工作,而没办法保持代码有组织更整洁。能做到代码整洁,说明你已经不是一般人了。 本文内容主要分以下几点:什么样的代码是整洁的 取个好名字 让函数再整洁一点 注释的好与坏 格式化 异常处理和边界 整洁的类1.什么样的代码是整洁的如上图所示,衡量代...

2019-02-27 10:24:24

回顾我这一年多的 Git commit 日志

一眨眼已到 2018 年底,我入职喜马也一年多了,这一年里成长了不少,但对外输出少了很多,主要原因还是太懒。今天趁懒癌没发作,跟着 git 提交日志,回顾一下这一年多写的代码。刚入职一个多月的提交可以看到,我的提交日志还是比较清晰的,当次提交做了什么,基本可以一目了然。刚开始那一个月,主要是熟悉项目,然后做一些比较简单、关联性比较低的需求,比如直播首页、个人资料卡的修改。新人对项目了解...

2018-11-13 00:04:51

毕业两年总结

文章目录:现状想成为什么样的人做了什么有意义的事,距离目标还有多远认知上有什么进步价值职业观人际交往有没有更认识自己是什么样的人有什么后悔的事自己需要反复看的话总结去年七月写了《毕业一年总结》,一转眼就又是七月。过去这一年经历了不少事,回头看看,大多数选择还是比较满意的。今天趁着有空,对毕业后的第二年做个总结吧。文章主要内容:现状想成为什...

2018-07-30 02:02:11

重温数据结构:理解 B 树、B+ 树特点及使用场景

读完本文你将了解:B 树对比平衡二叉树和 B 树B 树中如何查找数据B 树如何保证平衡使用场景B+ 树Thanks大家好,前面那篇文章《3 分钟理解完全二叉树、平衡二叉树、二叉查找树》中我们了解了几种特殊的二叉树的功能及特点,知道了它们在进行查找数据时可以提高效率,但需要注意的是,这是指在内存中进行查找。如果有海量的数据,不可能一次性读取到内存中,这时候就要考虑...

2018-05-29 00:46:13

我的自控力心得

大家好,我是张拭心,终于到周末了,忙碌了一周,周末需要多多思考总结,和大家分享下我今天的总结。前几天和朋友聊起自控力这个话题,大家纷纷表示:哇拭心你自控力太强了,博客写了三四年,公众号也运营的这么好,每天有这么多铁粉给你点广,怎么能像你一样强。听到这些赞美之词我微微一笑十分淡然,心里却已经笑开了花哈哈。千穿万穿马屁不穿,古人诚不欺我。如此谦虚谨慎的人听到这种话都忍不住飘飘然,更何况一般...

2018-05-27 17:49:32

Android 框架学习4:一次读懂热门图片框架 Picasso 源码及流程

Android 框架学习1:EventBus 3.0 的特点与如何使用 Android 框架学习2:源码分析 EventBus 3.0 如何实现事件总线 Android 框架学习3:我从 EventBus 中学到的精华通过本篇文章你将学到如下内容:假如我们来写一个框架走近 Picasso认识核心 API请求信息相关的类加载行为相关的类图片获取处理相关的类调度器...

2018-03-27 21:57:20

我的 2017 :追逐更好未来的一年

2017年的形势情2017年我跟随的趋势内容付费2017年做的那些选择主动离开选择新工作感情问题2017年心境的转变开始注重健康视力保护按摩锻炼2017年流水账总结写 16 年的总结 《我的 2016 总结:认识自己》 仿佛就在昨天,时间就像脱缰的野驴,一下子就跑了写 17 年总结的时候。2017年的形势情《资治通鉴》荀悦论曰: 夫

2018-01-04 08:01:45

Java 基础巩固:内部类的字节码学习和实战使用场景

文章出自:安卓进阶学习指南 主要贡献者: Cloud9527 Alex_赵 Struggle shixinzhang 读完本文你将了解: 背景介绍四种内部类介绍成员内部类静态内部类局部内部类匿名内部类内部类的使用场景成员内部类的使用场景静态内部类的使用场景匿名内部类的使用场景局部内部类内存泄漏总结...

2017-11-30 22:59:17

Java 基础巩固:再谈抽象类和接口

文章出自:安卓进阶学习指南 主要贡献者: Milo Struggle shixinzhang 读完本文你将了解:背景介绍什么是抽象类和接口特点与区别抽象类的特点接口的特点栗子小结如何选择抽象与多态面向接口编程多态继承和组合总结Thanks背景介绍大家好,这篇文章是 《安卓进阶技能树计划》 的第一部分 《Java 基础系列》 的第一篇

2017-11-02 00:01:02

Java 常用工具类 Collections 源码分析

文章出处 文章出自:安卓进阶学习指南 作者:shixinzhang 完稿日期:2017.10.25Collections 和 Arrays 是 JDK 为我们提供的常用工具类,方便我们操作集合和数组。这次之所以总结这个,是因为在一次面试中被问到一个细节,回答地不太好,这里补一下吧。由于两个都是工具类,我们就放在一起学习。读完本文你将了解:文章出处Collections提

2017-10-26 02:19:38

Android 进阶17:Fragment FragmentManager FragmentTransaction 深入理解

日常开发中我们经常使用 Fragment 管理布局,使用起来非常方便,但是在简单的 API 背后隐藏了什么操作,很多人恐怕不了解。如果你回答不出这些问题,那这篇文章可能就对你有些帮助:Fragment FragmentManager FragmentTransaction 的关系和作用Fragment 如何实现布局的添加替换嵌套 Fragment 的原理读完本文你将了解:Fragment 的

2017-09-29 13:36:42

九月总结:结束两年左右的工作有感

一转眼九月又过去了,这个月没怎么写博客是因为事情太多了,感觉心一直在路上。今天休息了整理一下,希望对你也有些启发。这个月主要有 3 件事:结束将近两年的工作GitChat 分享及感悟感情问题导致的思考每一件事都耗费了很大精力,三件事对我的影响加起来,使得九月可能是今年最重要的一个月。结束将近两年的工作参与四个项目的开发同事身上学到的小结GitChat 分享及感悟对免费主义的看法对

2017-09-06 14:51:21

并发编程6:CopyOnWriteArrayList 的写时复制

首先提个问题: - 线程安全的 List 集合有什么? - CopyOnWriteArrayList 的特点以及使用场景? 如果这个问题你答不上来,那这篇文章可能就对你有些价值。读完本文你将了解:CopyOnWriteArrayList 简介CopyOnWriteArrayList 源码分析Android SDK 25底部实现读取操作修改操作迭代器CopyOnW

2017-08-20 09:58:06

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力计划专属勋章
    原力计划专属勋章
    2019年《原力计划【第一季】》专属勋章,现已经开启第二季活动啦,小伙伴们快去参加吧
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 博客之星-入围
    博客之星-入围
    授予每年博客之星评选结果第21-200名的用户