转自链接:https://www.jianshu.com/p/279c80da2b20 Mac重置后,对SSH配置做个笔记,预防忘记 一、生成SSH 执行ssh-keygen...
转自链接:https://www.jianshu.com/p/279c80da2b20 Mac重置后,对SSH配置做个笔记,预防忘记 一、生成SSH 执行ssh-keygen...
一、概述 组件化开发优点多多,我也不多讲。但怎么样去搭建一个组件化的项目?下面就带大家一步步的集成,少走点弯路。 二、创建组件化项目 1.首先创建项目,项目结构如下:app关...
网上关于Android事件分发机制的资料有许多,看过很多次,但是每次过一段时间就会忘记,感觉还是自己研究的不够深入,这一次,决定自己根据源码,来好好梳理一遍Android事件...
个人博客地址:wl9739.github.io SSH简介 Secure Shell(缩写为SSH),由IETF的网络工作小组(Network Working Group)所...
不错不错,人美活好
oc对象内存布局OC对象分为3种: instance对象(实例对象) class对象(类对象) meta-class对象(元类对象) OC对象的本质是结构体,每一个对象内部有一个isa指针(...
前言 最近在学习Kotlin这门语言,在项目开发中,运用到了单例模式。因为其表达方式与Java是不同的。所以对不同单例模式的实现进行了分别探讨。主要单例模式实现如下: 饿汉式...
本文主要探索alloc的底层实现原理 大家可以通过 Apple source[https://opensource.apple.com/tarballs/] 在 路径自行下载...
Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 相比WYSIWYG编辑器 优点:1、因为是纯文本,所以只要支持Markd...
本文主要介绍介绍三种方式探索alloc源码 1.下断点按住 control + step into main中的LGPerson处 加一个断点,运行程序,会断在LGPerso...
记录 2018-08-08 该东西只是记录,方便你我他 导包: UiDevice 此类介绍: 打开某个APP 工具介绍 uiautomatorviewer.bat 在其目录为...
做数据处理工作时,免不了对数据中的 特殊值 进行替换。 传统方式替换: 循环行、列、目标值 断是否满足条件 满足条件进行替换,否则继续 虽然思路清晰,实现起来也没有难点,但实...
开始之前,先说下为什么要设置和读取环境变量 简而言之就是,通过环境变量传参,能让我们在不修改任务代码的情况下执行不同的逻辑。例如,dev环境要加载dev配置,prod环境要加...
使用 JitPack 创建自己的依赖库大致流程如下:一、创建 library 项目二、上传 library 项目到 GitHub三、使用 JitPack 生成依赖四、使用到项...
1.打开sourcetree 2.关闭sourcetree 3.命令终端输入defaults write com.torusknot.SourceTreeNotMAS com...
主要效果演示 仿抖音App做的技术点及特点: 全屏切换播放效果用的是Recycler加PagerSnapHelper控制。 使用lottie库加载json动画,json动画由...