大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

作为前端开发,如何写好一个简历

-你也可以选择fork我的项目,然后改一个自己的版本:https://github.com/eternityspring/eternityspring.github.io当然,如果star我也不介意-.

《黑客与画家》读书笔记

《黑客与画家》读书笔记 主要内容板块 关于设计 1.品味是客观存在的,并不是主观的,且它贯穿世间所有领域,是一种共存。 【“品味没有好坏之分”并不正确,优秀的设计具有一种普适的美感,大多数人都会认为很美】 2.什么样的设计是好的设计? 好设计是简单的设计【抽丝剥茧,突出本质】 好设计是永不过时的设计【找到最佳答案,避开时代风潮】 好设计是解决主要

根据滚动条方向显示隐藏导航

// 创建 Headroom 对象,将页面元素传递进去var headroom = new Headroom(myElement) ; 插件还提供了一个 data-* API : 注意:为了兼容,Zepto 的data module 也需要引入。更多可以查看headroom.js 2. jquery实现 实现滚动条向下隐藏导航。向上显示导航。代码如下: 滚动条的方向 *{padding:0;nav.on{ top:0} window.onload=function(){ var top1=0; var nav=document.getElementById('nav'); if(top2 top1){ nav.style=" height:100px;

(一)html5与css3简介

(一)html5与css3简介 (一)、html5 如图,这就是更加易懂,简洁的html5,代码的可读性较之前的html4有了巨大的提升,语义一目了然,我们可以从w3school了解到更多关于html5的新特性。 (二)、css3 简单的一句 linear-gradient 就实现了背景色的渐变,我再尝试着给box加上圆角,甚至,我可以让它变成一个圆! 其实我只加了一句话: 既然我们做出了一个圆,那么,我们还能不能做点

(Ryan的Koa系列博客)91.从Koa1.x迁移到Koa2.x

),并且对koa1做出了始乱终弃的行为,全力的去开发koa2了,麻蛋.感觉越来越像是泡妞脚踩两条船了。不过,我们单纯从技术角度来讲,TJ这样做是非常明智的,因为koa1的语法基于老版本node的,那个时候es2015(就是俗称的es6)刚刚成型,因此,使用的是generat0r/yield的语法,另外,如果想要使用async/await还需要用koa2+babel这样的奇葩组合.. console.log(`${this.method} ${this.url} - ${ms}ms`);

PM对一个功能说“不”的正确姿势

PM对一个功能说“不”的正确姿势 一个伟大的产品经理知道,如何对那些无法服务于他们产品、他们愿景、他们客户的想法说“不”。往下看,列出了你需要对增加一个功能说“不”的常见情况: 但是数据看起来很好 不。因为仅看数据,很有可能会误导你。我们可以在app中增加俄罗斯方块功能,参与度将会提升不少,但是这会让它成为一个更好的产品吗? 数据看起来很好

需求管理工作方法论简述

形成项目管理过程资产供后续查阅。 结语 以上的“知思为”思维方法简单的阐述就是: 先问为什么 信息全面后进行思考决策 执行第二步的结果 该方法为本人在工作过程中的实践总结,仅供参考。 本文为本人原创,首发于“简书”,如需转载,请私信。

需求优先级

需求优先级 思考的角度: 需求优先级标准 在实际工作中,其实是需要综合考虑的。之前有看过一篇文章,好像是亚马逊(具体哪个公司忘了),因为用户量的疯涨,原有的架构已经无法满足要求了,只好重建架构。但是,重建的同时,旧的系统一直在依据需求进行维护、改进,而不是不管不顾。这样一年后,新老系统成功无缝对接,做到了架构优化的同时兼顾了用户需求。

产品不可不懂得UML视图

产品不可不懂得UML视图 UML(unified modeling language)即统一建模语言或标准建模语言,始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规则,到构造和配置。 UML是一种建模语言,那么什么是模型呢?模型是对现实世界的形状或状态的抽象模拟和简化。建模的目的是什么呢?最重要的

产品经理入门到精通(两千块的课程整理系列)12——如何写需求文档

产品经理入门到精通(两千块的课程整理系列)12——如何写需求文档 需求文档,带着高保真设计图,和其他各种图开发。 有些公司没有交互设计。是产品经理兼任 需求文档大家都比较满意了之后。开始交给设计师和技术人员开始开发。最好进入公司要来以前的需求文档,看他们怎么写的,然后写出最适合开发团队的。 如何制作基于原型图的需求文档

android6.0的权限管理

} } 第二步 如果没有权限申请权限 private void requestPermission(){ if(ActivityCompat.shouldShowRequestPermissionRationale(activity,Manifest.permission.READ_CONTACTS)){ //解释一下为什么需要申请这个权限 第二次或以后弹出权限询问框时走此分支。并弹出的询问框时带有never ask again的勾选框 Snackbar.make(view, "为确保功能正常使用,我们需要您的授权。", Snackbar.LENGTH_INDEFINITE). try { startActivity(intent);

前台与后台

前台与后台 砍柴 有时候我真的怀疑,是不是在大多数产品经理眼里,只有前台才是产品,后台爱咋咋的。 随着app版本的不断更新,我们前台的使用体验呈缓慢螺旋式上升状,后台则是直线下降。以前需要2分钟完成的操作,现在大概需要5分钟,甚至更多。 如果说现在app版本号是3.0的话,那么对照最初的情况,现在后台的版本号一定是-9.0,任务越来越繁重,却没有采取合理

内容电商进化论-从“物以类聚”到“人以群分”

内容电商进化论-从“物以类聚”到“人以群分” 2016年,可以说是名副其实的“内容电商年”,各大电商平台纷纷扛起内容电商的大旗,众多垂直领域的内容耕作者也加入到“内容电商”的队伍中来。双十一期间,阿里的双十一晚会彻底贯彻“内容即广告”的理念,节目广告两不误;另一边,刘强东更是亲自下厨做直播为京东站台。除此之外,苏宁易购、唯品会、网易考拉

1分钟打造超简单透明感马赛克背景

1分钟打造超简单透明感马赛克背景 前言: 对于技巧,我们总是想拥有越多越好。今天我们就来学习一款透明感马赛克背景的制作方法,一分钟就能立刻完成。方法其实很简单,采用PHOTOSHOP的滤镜功能。滤镜就像是个魔术师,而我们只要懂得怎样去利用它,再炫酷的设计也能轻松不在话下。 一、渐变背景 要做出透明感的马赛克背景,我们先要为背景选择一种渐变的颜色。新

FreeMarker is_... 判断变量的类型

FreeMarker is_... 判断变量的类型 在用freemarker遍历数据时,有时会遇到需要判断变量类型,对数据做出对应处理的情况。 比如,今天我就遇到了在遍历数据库结果集ResultSet时,对于浮点型数字需要保留小数的问题。 此时需要判断变量是否为数字,这里使用了内建函数 is_number 。使用方法为,在变量名后加上?is_number 如下: ${(r[i]?string('#.} 在这里附上其他判断变量类型的内建函数

iOS开发知识体系

iOS开发知识体系 之前看过一篇博客,博主梳理一个iOS开发知识与能力体系的思维导图,点击这里传送。作者梳理得非常不错但是扩展得非常大。如果是对于初学者来说,看着会被吓跑。在这里我来尝试梳理一下对于iOS初学者的知识体系。 开发环境 Mac Mac mini、Mac book、iMac、黑苹果、OS X虚拟机都行,但真要好好搞iOS开发那就最好不要黑苹果和虚拟机,这样会直接影响你对iOS开发

[转]常用算法:分治,贪心,动态规划

[转]常用算法:分治,贪心,动态规划 分治法,动态规划法,贪心算法这三者之间有类似之处,比如都需要将问题划分为一个个子问题,然后通过解决这些子问题来解决最终问题。但其实这三者之间的区别还是蛮大的。 1. 分治法 分治法(divide-and-conquer):将原问题划分成n个规模较小而结构与原问题相似的子问题;递归地解决这些子问题,然后再合并其结果,就得到原问题的