BetterScroll插件实现页面滚动效果

BetterScoll 用于解决列表的动态滚动,实现移动端列表上拉加载,下拉刷新,水平/垂直滚动,滚动至指定高度等功能。BetterScroll 支持大量参数配置,提供很多灵活的 api 实现指定功能。  实现 BetterScroll 滚动时父元素的高度或宽度需要进行固定,同时确保父元素和子元素内容正确渲染;在 DOM 结构发生改变时需要重新调用...

阅读全文

swiper滑动插件

Swiper 和 vue-awesome-swiper 插件用于页面内容的触摸滑动,每个展示块为一个 slide,全部 slide 包含在包装器 wrapper 中,外部的总容器 container 又包裹着 wrapper 和箭头按钮控件 navigation 以及分页器控件 pagination。 123456789101112131415div cla...

阅读全文

javascript异步,消息队列和事件循环

JavaScript 是单线程的,在 JS 引擎中负责解释和执行 JavaScript 代码的线程只有一个,而异步容易实现非阻塞,所以在 JavaScript 中对于耗时的操作或者时间不确定的操作,使用异步就成了必然的选择。 1. 异步过程异步过程:主线程发起一个异步请求 -> 工作线程接收请求(异步函数返回) -> 主线程继续执行后面的代码,同...

阅读全文

json数据模拟

进行 web 网站开发时,前后端分离导致开发进度不同,前端经常需要等待后端的接口数据完成开发才可以继续调试。且开发环境,测试环境和线上环境分离,本地开发时无法运用测试环境的接口,开发时的接口和最终部署的接口也并不相同,每次测试时来回部署代码要耗费很多时间。  使用 json-server + mockjs 编写 json 格式的模拟数据接口,在等待后端准备接...

阅读全文

Maven POM 学习笔记

POM( Project Object Model,项目对象模型 ) 是 Maven 工程的基本工作单元,是一个 XML 文件,包含了项目的基本信息,用于描述项目如何构建,声明项目依赖。POM 中可以指定以项目依赖,插件,执行目标,项目构建 profile,项目版本,项目开发者列表,相关邮件列表信息。所有 POM 文件都需要 project 元素和三个必需字...

阅读全文

Maven 项目构建笔记

Maven 可以统一集中管理所有的依赖包,并且能够自动解决重复和冲突问题。Maven 作为一个开放的架构,方便同第三方插件集成。 Maven 配置文件构建配置文件可以用来设置或者覆盖 Maven 构建默认值,可以为不同的生产环境(Production)和开发(Development)环境定制构建方式。 类型配置文件定义 项目级(Per Project)定义在...

阅读全文

iview_note 学习笔记(3) —— 布局

Loading… iview 布局提供了比较便捷的网页架构排版,可以省去很多页面样式的调试。 iview_note 学习笔记(1)iview_note 学习笔记(2) 布局List123456789101112131415161718192021222324252627282930template> List header="Header&q...

阅读全文

iview_note 学习笔记(2) —— 表单

iview 表单处理模板 iview_note 学习笔记(1)iview_note 学习笔记(3) Input1234567891011121314151617Input v-model="value" placeholder="Enter something..." /> Input v-model="...

阅读全文

imblearn API

imblearn 是 python 的第三方库,用于处理不平衡数据(imbalanced data)的分类,一般分为降采样,过采样和综合采样 imblearn.under_sampling 降采样使用imblearn.under_sampling.prototype_generation来生成新样本 常用参数sampling_strategyreturn_i...

阅读全文

iview_note 学习笔记(1)

iview 前端 UI 学习笔记和组件范例收集,iview 框架适合桌面端的页面设计,拥有比较全面的动态组件。详细使用参考官网:https://www.iviewui.com/components/ iview_note 学习笔记(2)iview_note 学习笔记(3) 安装建立 vue-cli,之后通过 vue 建立项目文件夹 123npm instal...

阅读全文