摘要: 组合的实现 排列组合描述和公式 犹记得高中数学,组合表示C(m, n),意思为从集合m,选出n个数生成一项,总共有多少个项的可能?组合是无序的,排列是有序的。所以排列的项数量多于组合 排列A(n,m)=n×(n 1).(n m+1)=n!/(n m)!(n为下标,m为上标,以下同) 组合C(n,m) 阅读全文
posted @ 2019-12-26 19:58 Damon风 阅读(1853) 评论(0) 推荐(0) 编辑
摘要: 前言 需求背景:一个web下载页面,需要检测pc是否安装了客户端软件(windows软件)。网页上有一个打开客户端按钮。若安装了客户端软件,则直接打开,否则下载软件。支持web下载页面在iframe下 打开客户端的方法 通过客户端软件在注册表注册的自定义协议打开。例如:js代码 查看注册表方法: 在 阅读全文
posted @ 2019-12-25 11:05 Damon风 阅读(2532) 评论(0) 推荐(1) 编辑
摘要: 前言 最近公司准备做移动端spa项目,需要选一个ui框架。优先考虑谷歌Material Design设计风格。针对市面上的框架进行了一次调研,简单总结如下。 选型原则:1. 优先考虑md风格。 2. github的star数量5k以上。 3. 高可靠性,以及持续维护。 MD风格 1. muse ui 阅读全文
posted @ 2019-01-11 14:32 Damon风 阅读(1703) 评论(0) 推荐(0) 编辑
摘要: 文本两端对齐 文字在固定宽度内两端对齐 滤镜filter 元素(经常用作图片)置灰效果,类似disabled的样式 阅读全文
posted @ 2019-01-09 00:27 Damon风 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 一些常用的git命令操作简单总结 记录常用的git命令,附带命令的简单使用说明 git区域分布 remote远程仓库 repository本地仓库 index暂存区 workspace工作区 stash与独立分支的堆区 1. workspace add/stage= index 2. index c 阅读全文
posted @ 2019-01-05 13:32 Damon风 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 在业务中,常常会遇到二维表格固定首行和首列的需求。这里来探讨试验一下,二维表格固定行和列的几种解决方案。作为自我学习和记录成果的过程。 "项目代码github地址" 第一种:position sticky的解决方案 1. css布局 + 上下布局,下方内容区固定高度,内容y轴方向超出出现滚动条,即简 阅读全文
posted @ 2019-01-03 11:40 Damon风 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 记录一些写的好的工具函数。以便学习和项目中直接拿来使用。 + 判断值是否相等:使用于任何数据类型:基本数据类型和复杂深层次对象 阅读全文
posted @ 2018-11-21 15:42 Damon风 阅读(315) 评论(0) 推荐(0) 编辑
摘要: mpvue项目 最近用mpvue开发了一个家庭私人医生签约的小程序项目。记录总结一下,开发过程中遇到的一些问题。 关于页面进栈出栈的状态值问题 1. 页面进出栈,会触发onLoad/unLoad事件。出栈不触发vue的destroyed事件,状态值是不reset的。 check group和radi 阅读全文
posted @ 2018-09-05 17:37 Damon风 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 别名(alias)通常被用作对一串或单个命令的简称。懒人必备!当常用到命令行操作的时候,每次输入一长串命令,不厌其烦,自然想到了用简称代替。这里主要介绍两种mac设置别名alias的方式。 mac 设置shell bash系统终端的alias别名 1.打开编辑.bash_profile 创建该文件时 阅读全文
posted @ 2018-07-25 17:04 Damon风 阅读(3907) 评论(0) 推荐(0) 编辑
摘要: 简单配置nginx去做反向代理,实现跨域请求 简单介绍nginx的nginx.conf最核心的配置,去做反向代理,实现跨域请求。 更多详细配置,参考 "nginx官方文档" 先介绍几个nginx命令 1. 打开nginx.conf文件 2. 重新加载配置|重启|停止|退出 nginx 3. 打开ng 阅读全文
posted @ 2018-07-24 23:09 Damon风 阅读(2024) 评论(1) 推荐(0) 编辑