摘要:而淘宝移动端方案,还根据你的去计算,而且会进行整体的缩放。淘宝的这种方案,比上面的代码会好很多。淘宝的方案,解决了另一个问题边框的问题。 这篇文章,主要是总结一下,我在移动端布局用过的方法。有三种,一种是响应式布局,利用@meida判断各个size;第二种是REM;最后是设置viewport中的width。 响应式布局 这种感觉是最好理解了,利用@media进行断点,在每个断点中编写c...
摘要:复杂度分析时间复杂度遍历次空间复杂度还有没有优化空间方法在某些特定场景下会进行不必要的复制操作,影响性能。注意尾部的元素有可能是需要剔除的,所以,下一轮循环要从当前索引重新开始。 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的...
摘要:理解与掌握缓存框架一级缓存默认就可以使用框架处理缓存是依赖映射,的内部缓存使用一个,为语句。一级缓存的作用域是一个,一旦发生变化,一级缓存失败在同一个中,执行相同的查询,第一次会去查询数据库,并写到缓存中第二次直接从缓存中取。 MyBatis理解与掌握(缓存) @(MyBatis)[Java, 框架, MyBatis] 一级缓存(SqlSession) 默认就可以使用 框架处理缓存是 ...
摘要:今天给大家介绍下周期性线程池的使用和重点源码剖析。用来处理延时任务或定时任务定时线程池类的类结构图接收类型的任务,是线程池调度任务的最小单位。周期性线程池任务的提交方式周期性有三种提交的方式。 之前学习ThreadPool的使用以及源码剖析,并且从面试的角度去介绍知识点的解答。今天给大家介绍下周期性线程池的使用和重点源码剖析。 ScheduledThreadPoolExecutor S...
摘要:前言最近稍微闲了一点于是把这个半年都没更新的开源项目重新捡了起来。一些新关注的朋友应该还不知道这项目是干啥的先来看看官方介绍吧其实就我自己写的 showImg(https://segmentfault.com/img/remote/1460000019759733); 前言 最近稍微闲了一点于是把这个半年都没更新的开源项目 cicada 重新捡了起来。 一些新关注的朋友应该还不知道这项...