- 博客(158)
- 资源 (5)
- 收藏
- 关注

原创 Kotlin编程(总)
去年,读完了《Kotlin核心编程》和《Kotlin官网指南》,较为凝练的整理了一些笔记,对于初学Kotlin的同学可能有所帮助,对于自己也是一份积累和沉淀,汇总于此。
2025-01-25 01:43:58
528

原创 《并发编程入门》总结篇
本文是《Java并发视频入门》视频课程的笔记总结,旨在帮助更多同学入门并发编程。本系列共五篇博客,此文为五篇博客的汇总篇。
2022-06-06 11:15:30
431

原创 《第一行代码第三版》总结篇
今年4月郭霖大佬出版了新书《第一行代码》第三版,与前几版不同的是以下几点:(1)编程语言基于Kotlin;(2)基于Android10.0开发;(3)提到JetPack、Retrofit、MVVM等全新的知识点。一方面学校因为疫情原因迟迟不开学,另一方面大论文已经提交。有幸拿到签名版的书后,开始利用这段时间尽快学习、总结。笔记链接如下: 我的第一行Android代码(一...
2020-05-02 18:05:16
12183

原创 我的Android开发校招之路
终于,我的秋招结束啦!从7月17日开始,到10月19日结束。三个月里,有汗水、有挫败、有喜悦、有成长、有蜕变....。谨以此帖,记录自己的研究生生涯及秋招之路,希望能对后面的其他同学有所帮助。(一)自我介绍 楼主本硕就读于西安某211,计算机应用技术专业。学术上的成果主要有:一作SCI二区论文*1、专利*3。主要的研究方向是:安卓安全、安卓开发、深度学习。 ...
2019-10-29 10:51:07
5465
14

原创 《Android开发艺术探索》完结篇
笔记链接:《Android开发艺术探索》之Activity的生命周期和启动模式(一)《Android开发艺术探索》之IPC机制上(二)《Android开发艺术探索》之IPC机制下(三)《Android开发艺术探索》之View的事件体系(四)《Android开发艺术探索》之View的工作原理(五)《Android开发艺术探索》之理解RemoteViews、BroadCastR...
2019-06-30 16:56:41
2923
1

原创 IEEE Access论文录取!
搞定小论文、专利。下面主要从IEEE Access的投稿周期、评审意见、相关经验/技巧来说明这次投稿过程,希望对后面投稿的同行有所帮助。 IEEE Access:SCI 二区,我的小类学科是:Computer science, information systems 计算机:信息系统,投稿周期官网上说一般为4-6周。 ...
2019-06-12 11:59:17
43510
124
原创 前端入门之JavaScript/TypeScript(下)
客户端开发面临多端开发成本高、迭代慢等挑战,跨平台技术可解决此问题,像微信小程序、谷歌 Flutter 等。笔者从安卓转大前端,目标 Q1 掌握前端技术栈,支持快速开发。本文为下篇。
2025-03-15 17:32:56
618
原创 前端入门之JavaScript/TypeScript(上)
客户端开发面临多端开发成本高、迭代慢等挑战,跨平台技术可解决此问题,像微信小程序、谷歌 Flutter 等。笔者从安卓转大前端,目标 Q1 掌握前端技术栈,支持快速开发。本文为上篇。
2025-03-15 17:22:14
1145
原创 android.os.BadParcelableException: Parcelable encountered IOException writing serializable....
BadParcelableException与Transient关键字
2024-12-21 22:36:33
417
原创 《手机断舍离:如何摆脱手机成瘾》实践
每当自己即将拿起手机时,首先,问自己下面三个问题(3W):为什么要做(what for)、为什么现在做(why now)、还有什么可以做(what other)。其次,停下来、深呼吸、专注当下。设置两个缓冲区,让自己“有意识”的使用手机。
2024-12-21 21:42:11
902
原创 [最全]设计模式实战(八)MVC&MVP&MVVM
MVP与MVC的主要区别是,MVP中的View不能直接访问Model,需要通过Presenter发出请求,View与Model不直接通信。MVP与MVVM的主要区别是,MVP中的View更新需要通过Presenter,而MVVM则不需要,因为View与ViewModel进行了双向绑定,数据的修改会直接反应到View角色上,而View的修改也会导致数据的变更。
2024-06-26 09:45:00
1158
原创 [最全]设计模式实战(七)装饰&享元&外观&桥接
聊聊装饰模式、享元模式、外观模式和桥接模式。在安卓中,对应的分别是:Activity 与 Context关系、JDK中String的缓存机制&Handler中的Message、ContextImpl、Window与WindowManager关系。
2024-06-26 09:30:00
1236
原创 [最全]设计模式实战(六)迭代器&模板方法&中介者
聊聊迭代器模式、模板方法模式和中介者模式。在安卓中,对应的分别是:数据库查询cursor、AsyncTask和Activity。
2024-06-26 09:00:00
1124
原创 [最全]设计模式实战(五)命令&观察者&备忘录
聊聊命令模式、观察者模式和备忘录模式。在安卓中,对应的分别是:触摸事件机制的底层转发NotifyArgs、ListView的更新机制&LiveData、Activity onSaveInstanceState。
2024-06-25 09:30:00
873
原创 [最全]设计模式实战(四)状态&责任链&解释器
聊聊状态模式、责任链模式和解释器模式。在安卓中,对应的分别是:Activity 生命周期管理、Android中的事件分发机制和PackageParser解析器。
2024-06-25 09:00:00
1175
原创 [最全]设计模式实战(三)工厂&抽象工厂&策略
聊聊工厂方法、抽象工厂和策略模式。在安卓中,对应的分别是:Android onCreate、MediaPlayer创建和动画插值器Interpolator。
2024-06-24 09:45:00
1802
原创 [最全]设计模式实战(二)单例&建造者&原型
聊聊单例模式、建造者模式和原型模式。在安卓中,对应的分别是:SQLiteHelper、AlertDialog.Builder和Intent数据传递。
2024-06-24 09:00:00
816
原创 [最全]设计模式实战(一)UML&六大原则
UML类图:继承、实现、组合、聚合、依赖和关联。面向对象六大原则:单一职责; 开闭原则;里式替换原则; 依赖倒置原则;接口隔离原则;迪米特原则。
2024-06-23 18:21:55
793
原创 快速入门Kotlin①基本语法
23年底读了一遍“Kotlin官方文档”,官方文档大而全,阅读下来,大有裨益。此系列文章的目的是记录学习进程,同时,若能让读者迅速掌握重点内容并快速上手,那就再好不过了。
2024-03-23 17:10:54
976
原创 程序员的底层思维
聊聊程序员的底层思维:抽象思维:多复盘(用自己的话表述而非摘录);逻辑思维:5Why法;结构化思维:2W1H法;简单思维:奥卡姆剃刀;成长型思维:成功是学习和努力的结果。不念过去,不畏将来,专注当下,拒绝精神内耗;解耦思维:依赖倒置,设计模式;产品思维:用户、需求和场景。
2023-11-04 13:55:10
1136
原创 深入了解Java虚拟机之虚拟机执行子系统
Java曾有一个宣传口号:"一次编写,到处运行",字节码是构成平台无关性的基石。我们来聊聊字节码和类加载器。
2023-07-20 09:46:40
593
原创 深入了解Java虚拟机之自动内存管理机制
Java内存区域有程序计数器(正在执行的字节码指令地址)、Java虚拟机栈(局部变量表、操作数栈和方法出口等)、本地方法栈、堆(动态创建的对象和数组)和方法区(类信息、常量和静态变量等)。前三者为线程私有,后两者为线程共享。垃圾收集器与内存分配策略聊了垃圾回收算法、垃圾回收器和分配内存的一些策略。
2023-07-19 23:44:25
972
原创 深入了解Java虚拟机之高效并发
本文介绍了Java的内存模型、Java与线程、线程安全与锁优化三大块。包括了主内存与工作内存的交互、原子性可见性有序性、线程实现调度和切换、线程安全的几种类型以及锁优化。
2023-06-05 09:34:43
1152
原创 被讨厌的勇气:“自我启发之父”阿德勒的哲学课
《被讨厌的勇气》是一本介绍阿德勒心理学的畅销书,作者是日本心理学家岸见一郎和哲学家古贺史健。该书采用对话的形式,通过一名青年与一位哲学家的对话,让我们深入了解了阿德勒心理学的核心观念。
2023-05-26 10:24:34
2745
1
原创 架构整洁之道下篇(实现细节)
数据库是实现细节,Web是实现细节,应用程序框架是实现细节。系统架构设计中的第一步,是识别系统中的各种角色和用例。可以按层封装、按功能封装、端口和适配器和按组件封装划分组件。最好能利用编译器来维护所选的系统架构设计风格,小心防范来自其他地方的耦合模式。
2023-05-25 20:35:04
1045
Clang+LLVM环境搭建
2018-09-14
TrustZone API文档
2017-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人