Fluid
  • Home
  • Archives
  • Categories
  • Tags
  • About

Regular

Tool Websitehttps://regex101.com/ https://ihateregex.io/expr/passwordhttps://deerchao.cn/tools/wegester/ ASCII 读ASCII表 先读 “横”座标,后读 “纵” 座标.例如:A , 二进制是 0100 0001 十进制是 2^6 + 1 = 65 十六进制 41 F : 二进制是 0100
2020-07-20
JAVA

DesignPattern_Decorator

装饰器模式 应用场景: 拓展一个类的功能或给一个类添加附加职责. 优点: 不改变原有对象的情况下给一个对象拓展功能 使用不同的组合实现不同的效果 符合开闭原则 1234567891011121314151617181920212223242526272829interface Component{ void operation();}// 具体类class Con
2020-07-12
DesignPattern

LiveData

https://www.bilibili.com/video/BV19B4y1N7iV 优势 确保界面符合数据状态 不会发生内存泄漏 不会因Activity停止而导致崩溃 不再需要手动处理生命周期 数据始终保持最新状态 适当的配置更改 共享资源 stiky eventhttps://juejin.cn/post/7019734258793054238 savedStateHandle 使用 模拟
2020-06-15
Jetpack

THINKING

the way learning 一年后用不到,就不用学。 https://www.bilibili.com/video/BV1bY4y1Y7WR/?spm_id_from=333.788 how to use(video blog) 学习产生价值,带着目标学习. https://juejin.im/post/5eb168e9f265da7bb65fb27a https://www.mif
2020-05-19
TOOL
#THINK

ActivityLayout

Activity绘制流程 https://blog.csdn.net/yanbober/article/details/45970721?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160657696619724827674302%2522%252C%2522scm%2522%253A%252220140713.130102334
2020-05-08
#XML

DataStructure

无论什么难题,降低复杂度的方法就是这三个步骤。只要你能深入理解这里的核心思想,就能把问题迎刃而解。 第一步,暴力解法。在没有任何时间、空间约束下,完成代码任务的开发。 第二步,无效操作处理。将代码中的无效计算、无效存储剔除,降低时间或空间复杂度。 第三步,时空转换。设计合理数据结构,完成时间复杂度向空间复杂度的转移。 既然说这是这门专栏的总纲,那么很显然后续的学习都是在这个总纲体系的框架中。第一步
2020-05-06
DataStructure

DeliverValue

Value Copyhttps://blog.csdn.net/huaiyiheyuan/article/details/55102057 https://mp.weixin.qq.com/s/lP-xB5yzpvqVEiA439euVQ https://juejin.im/post/5e91cc6c51882573a343db03 基本数据类型 declare in stack Object
2020-04-28
JAVA

Bluetooth04

蓝牙问题汇总https://race604.com/android-ble-in-action/ 连接断开之后可以根据实际情况进行重连,但如果是连接失败的情况,建议不要立即重连,而是调用void closeBluetoothGatt()清空一下状态,并延迟一段时间等待复位,否则会把gatt阻塞,导致手机不重启蓝牙就再也无法连接任何设备的严重情况。 https://github.com/Jason
2020-04-26
ANDROID

JVM

JVM方法区-第六章 https://www.iteye.com/blog/rednaxelafx-656951 https://www.bilibili.com/video/av75247289?p=2 这种情况全局变量 b: B是否会造成内存泄漏 123456789101112class A { val b = B.getInstance()}class
2020-04-18
JAVA
#JVM

tool_mac

JDK环境变量adb 环境变量123456789sudo touch ~/.zshrcsudo vi ~/.zshrc复制export ANDROID_HOME=/Users/m/Library/Android/sdkexport PATH=$ANDROID_HOME/platform-tools:$PATHexport PATH=$ANDROID_HOME/tools:$PATHexport P
2020-04-11
TOOL
1…1213141516…25

Search

Hexo Fluid