大数乘法基本思想:输入字符串,转成char数组,转成int数组。采用分治思想,每一位的相乘; 公式:AB*CD = AC (BC+AD) BD =任意位数的整数相乘,最终都是...
大数乘法基本思想:输入字符串,转成char数组,转成int数组。采用分治思想,每一位的相乘; 公式:AB*CD = AC (BC+AD) BD =任意位数的整数相乘,最终都是...
方案一: 同样的问题,原来是我配置不正确的代理设置,这是检查和删除它们的方法。首先打开您的git配置文件。 并确定是否设置了[http]或[https]部分。 由于我在中国访...
因为flutter和原声Android启动流程不一样所以如果使用android热修复框架比如tinker会有一些区别,所以先要弄明白flutter在android端的启动流程...
首先我们来看一下这块代码 Future.delayed是指将任务延迟进行,但是dart语言本身是一个单线程模型,主线程中只依靠Event Queue和Microtask Qu...
前言 前面两篇Flutter框架分析的文章介绍了渲染流水线,window和框架的初始化。这篇文章继续来理一下对Flutter app开发者来说比较重要的Widget,Elem...
最近一个项目要实现可以无限循环的PageView,主要思路是在初始化pageview的list的时候在开始和结尾多加一个结尾和开头的widget,当滑动到开头和结尾的时候手动...
flutter开发中我们经常要用到返回键,一般如果要对返回键进行一些操作需要加入WillPopScope,并写上自己得逻辑。此处先分析一下我们常用得navigator.of(...
关于动态代理,写在前面分两点动态指的是在运行期,而代理指的是实现了某个接口的具体类,称之为代理,会调用了 InvocationHandler 的 invoke方法。Retro...
RealCall的excute和enqueue分别调用了client.dispatcher的excute和enqueue方法,而dispatcher中为同步和异步的请求维护了...
此系列是我用kotlin二刷leetcode写的总结,会总结用各个方法做的题目以及心得,主要是剑指offer专栏的题目 首先总结下二分查找几个模板 二分查找 第一题剑指off...
0:算法题:数组中第k大的数、二叉树的层序遍历、LRU1:数据库索引和应用场景https://www.cnblogs.com/litingshi/p/8120486.html...
最近写一个布局要求tablayout下面跟一个viewpager实现可滑动换页的特效。但是设置了activity布局的viewpager高度为0dp之后无论如何fragmen...
此系列是我用kotlin二刷leetcode写的总结,会总结用各个方法做的题目以及心得,主要是剑指offer专栏的题目 链表 第一题剑指offer24[https://lee...
这里记下个人对Viewmodel的总结 Viewmodel创建到使用 关于viewmodel,我自己也知识在项目里面用到了,并没有去深究它的原理和来路,一次开发的时候突然想到...
1:View.getContext():返回当前View对象的Context对象。通常是当前正在展示的Activity对象。2:Activity,getApplication...
我从小便是魔方爱好者,一直苦于找不到一款好的手机app进行辅助,身边的魔友们基本都还是用着手机计时器, 对于魔方爱好者来说肯定是非常不方便的,便有了开发一款真正为魔友打造的魔...
此系列是我用kotlin二刷leetcode写的总结,会总结用各个方法做的题目以及心得,主要是剑指offer专栏的题目 dfs bfs 第一题剑指offer13[https:...
1:双重校验锁实现单例,volatile的作用https://blog.csdn.net/yuan_qh/article/details/99962482#commentBo...
(https://juejin.im/post/6844903801221038093#heading-5[https://juejin.im/post/6844903801...
@内存屏障################################################@锁底层:互斥锁,自旋锁;(https://juejin.im/po...