在各种浏览器兼容问题上,这样让清除浮动更难了,下面总结8种清除浮动的方法: 浮动导致的问题:父级标签高度塌陷—其实就是没有高度 Snip20170615_11-1.png 下面八中方法: <h4>…
标签:技术干货
vuex状态管理:vuex
什么是vuex? vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 这是vuex官网的解释。我们把它理解为在da…
撩课-Web大前端每天5道面试题-Day27
1.浏览器缓存? 浏览器缓存分为强缓存和协商缓存。当客户端请求某个资源时,获取缓存的流程如下: 先根据这个资源的一些 http header 判断它是否命中强缓存, 如果命中,则直接从本地获取缓存资源,不会发请求到服务器…
纯css3实现曲线运动——贝塞尔曲线(cubic-bezier)
目标——就是纯css实现下面的曲线运动 image.png 这里是我最后实现的效果动画:在线视频实现效果 直接看所有的代码; html代码 <div class="ball run_top_right">&l…
iOS的MVC框架之模型层的构建
这篇文章是论MVVM伪框架结构和MVC中M的实现机制的姊妹篇。在前面的文章中更多介绍的是一些理论性质的东西,一些小伙伴在评论中也说希望有一些具体设计实践的例子,以及对一些问题进行了更加深入的交流讨论,因此准备了这篇文章。…
美团实习| 周记(五)
本周知识清单如下:ps文末有惊喜链接↓↓↓ UI小课堂 TextView行间距、字间距 EditText有光标不弹出软键盘 EditText限定输入字符的类型、最大数量 指定Dialog宽高 资源文件&系统文件 …
iOS根据ts文件路径封装成m3u8文件及m3u8播放
置顶感谢: https://www.jianshu.com/p/4b15f79cdc33 https://www.jianshu.com/p/75aa645531d2 首先声明,我对m3u8和ts视频文件和视频播放流…
hexo markdown上传自定义图片
因为最近用github开blog,所以接触到lhexo。基本使用还算简单。不过要想做好,着实需要下一番功夫。其实主要就是各种配置,属性级配置和代码级配置都有。 今天简单说一下遇到的一个问题,本地图片上传的问题。 刚开始不…
iOS开发-极致优化
我们遇到的很多项目并不是从零开始的,更多的是需要产品迭代和更新的!在项目业务趋于稳定的时候,iOS攻城狮闲的xxx! 这个时候,可以考虑优化和完善项目了!!! 项目 1、结构和架构(有的是架构,小项目叫结构) 结构 : …
设计模式——享元模式
FlyWeight 阅读原文请访问我的博客 BrightLoong’s Blog 一.概述 享元模式(Flyweight Pattern) ,运用共享技术有效的支持大量的细粒度对象。换句话说,使用享元模式对相…
Java多线程打辅助的三个小伙子
前言 之前学多线程的时候没有学习线程的同步工具类(辅助类)。ps:当时觉得暂时用不上,认为是挺高深的知识点就没去管了.. 在前几天,朋友发了一篇比较好的Semaphore文章过来,然后在浏览博客的时候又发现面试还会考,那…
iOS CABasicAnimation相关的duration及实现动画串行效果
级别:★☆☆☆☆ 标签:「CAAnimationGroup」「duration」「串行动画」 作者: WYW 审校: QiShare团队 相关内容:初识CABasicAnimation 介绍了CABasicAnimati…