自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kotlin编程(总)

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

2025-01-25 01:43:58 528

原创 [最全]设计模式实战(总)

聊聊安卓常用设计模式,分别从以下角度聊:What、Why、How、设计模式实战、安卓源码分析。

2024-06-23 18:03:46 632

原创 《并发编程入门》总结篇

本文是《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

原创 前端入门之CSS

CSS入门。

2025-04-03 23:09:59 574

原创 前端入门之JavaScript/TypeScript(下)

客户端开发面临多端开发成本高、迭代慢等挑战,跨平台技术可解决此问题,像微信小程序、谷歌 Flutter 等。笔者从安卓转大前端,目标 Q1 掌握前端技术栈,支持快速开发。本文为下篇。

2025-03-15 17:32:56 618

原创 前端入门之JavaScript/TypeScript(上)

客户端开发面临多端开发成本高、迭代慢等挑战,跨平台技术可解决此问题,像微信小程序、谷歌 Flutter 等。笔者从安卓转大前端,目标 Q1 掌握前端技术栈,支持快速开发。本文为上篇。

2025-03-15 17:22:14 1145

原创 《Kotlin核心编程》下篇

设计模式、函数式编程、异步和并发。

2025-01-25 01:29:31 1564

原创 《Kotlin核心编程》中篇

类型系统、Lambda和集合、多态和扩展和元编程。

2025-01-25 01:19:15 1476

原创 《Kotlin核心编程》上篇

基础语法、面向对象、代码数据类型和模式匹配。

2025-01-25 00:57:00 1435

原创 2024年终总结,皓月描来双影雁

2024年终总结。

2025-01-04 18:31:16 1091

原创 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⑤协程

快速上手Kotlin,聊聊协程

2024-04-04 09:40:20 1200

原创 快速入门Kotlin④集合

快速上手Kotlin,聊聊集合。

2024-04-04 09:32:46 959

原创 《纳瓦尔宝典》与我的核心价值观

《纳瓦尔宝典》与我的核心价值观:健康第一、坦诚清晰、平常心、好奇心、延迟满足。

2024-03-24 22:42:26 1239

原创 快速入门Kotlin③类与对象

快速上手Kotlin,聊聊类与对象。

2024-03-24 21:52:02 993

原创 快速入门Kotlin②控制流&函数

聊聊Kotlin的控制流和函数

2024-03-23 18:28:39 1124

原创 快速入门Kotlin①基本语法

​23年底读了一遍“Kotlin官方文档”,官方文档大而全,阅读下来,大有裨益。此系列文章的目的是记录学习进程,同时,若能让读者迅速掌握重点内容并快速上手,那就再好不过了。

2024-03-23 17:10:54 976

原创 2023年终总结,一路向阳待花期

回望2023,可谓“苦尽甘来终有时,一路向阳待花期”。这一年,经历很多,收获亦很多。

2024-01-14 16:45:37 1111

原创 程序员的底层思维

聊聊程序员的底层思维:抽象思维:多复盘(用自己的话表述而非摘录);逻辑思维: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

原创 收到博客专家证书啦

收到博客专家证书啦~,阶段的肯定,感谢优快云官方大大。

2023-07-09 23:46:30 406

原创 聊聊线程安全的操作文件

聊聊线程安全的操作文件。追求极致,知易行难。追问题追仔细,追问题追本质。

2023-07-02 00:29:01 863

原创 深入了解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

原创 架构整洁之道中篇(组件构建原则&软件架构)

组件是是整个软件系统在部署过程中可以独立完成部署的最小实体。软件架构要做到可靠、易维护和可扩展。

2023-05-24 22:08:21 1612

Clang+LLVM5.0资源

LLVM5.0+clang的相关资源,参考帖子搭建环境,亲试有效。

2019-02-22

Clang+LLVM环境搭建

LLVM+clang环境搭建所用包,亲测可用。包括2.llvm-3.3.src、cfe-3.3.src、clang-tools-extra-3.3.src、compiler-rt-3.3.src、libcxx-3.3.src五个包。

2018-09-14

HDOJ 80题 Java

杭电 OJ Java版的,考虑到大多数都是c++版的,或许Java版的会对你有所帮助。

2018-09-08

2016-2017DCCI发布的安卓隐私安全报告

由DCCI发布的2016年安卓隐私安全报告,发布日期为2016年10月28日。对于安卓平台下隐私分类、隐私现状有一定分析。

2018-07-20

TrustZone API文档

2017-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除