摘要:
Android:dagger2让你爱不释手-基础依赖注入框架篇 Android Dagger2 MVP架构 一看就明白 Dagger2教程六之Component的组织方法(原) Dagger 2从浅到深(一) 阅读全文
摘要:
设计模式: 大话设计模式 算法: 如何求解问题 现代启发式方法 后端: 架构探险——从零开始写java web框架 阅读全文
摘要:
注: 本文只适用于自我复习,初学者请移步 链接 常用模板 rxjava2+retrofit2 public static void main(String[] args) { String BASE_URL = " http://www.izaodao.com/Api/"; okhttp3.OkHt 阅读全文
摘要:
java 注解机制: 链接 static 块 是在class文件加载到JVM的时候执行,因此只会执行一遍,在constructer之前,静态只能访问静态,非静态可以访问一切,静态方法不能被重写,方法名前加static可以直接被调用而不用new final 修饰的类和方法不能被继承和重写 一些总结 1 阅读全文
摘要:
首先回顾一下decode ways I 的做法:链接 分情况讨论 if s[i]=='*' 考虑s[i]单独decode,由于s[i]肯定不会为0,因此我们可以放心的dp+=dp1 再考虑s[i-1]和s[i]decode,如果s[i-1]为*,那么**的组合共有15种(11,12,13....., 阅读全文
摘要:
令dp[i]为从0到i的总方法数,那么很容易得出dp[i]=dp[i-1]+dp[i-2], 即当我们以i为结尾的时候,可以将i单独作为一个字母decode (dp[i-1]),同时也可以将i和i-1作为两个字母组合进行decode. 关键在于出现0的情况,当i-1为0的时候,我们不能将i和i-1进 阅读全文
摘要:
在线:链接 离线:链接 阅读全文
摘要:
ref: 周莫烦 https://www.youtube.com/watch?v=JKR1Dxinwwc&list=PLXO45tsB95cKI5AIlf5TxxFPzb-0zeVZ8&index=8 1.训练y=0.1x+0.3表达式的中的w和b import tensorflow as tf i 阅读全文
摘要:
Ubuntu的安装 不能用easyBCD,因为新电脑是UEFI启动模式,制作了Ubuntu的系统盘,强烈建议只分swap区(2G)和根目录/区,之前因为/home区不够导致重装 建议使用官方安装文档,步骤还是比较简单的,之后发现驱动安不上,原来要disable secure mode,关掉之后Ubu 阅读全文
摘要:
3.longest substring Given a string, find the length of the longest substring without repeating characters. Examples: Given "abcabcbb", the answer is " 阅读全文