思路
__Daniel
web developer
展开
-
怎样防止重复发送 Ajax 请求?
轉載出處我推荐用主动查询状态的方式(A、B,jQuery 为例)或工具函数的方式(C、D)来去除重复操作,并提供一些例子作为参考:A. 独占型提交只允许同时存在一次提交操作,并且直到本次提交完成才能进行下一次提交。module.submit = function() { if (this.promise_.state() === 'pending') { return } return this.promise_ = $.post('/api/save')}B.转载 2020-05-28 17:14:08 · 384 阅读 · 0 评论 -
1970-01-01 08:00:00 时间由来
在用ng的date过滤服务的时候时间戳0会转换成1970-01-01 08:00:00;是因为起源于UNIX系统,以Unix诞生的时间为参照确定的,UNIX认为1970年1月1日0点是时间纪元,现代计算机(电话,电子设备)时间以1970 年 1 月 1 日的 08:00为基准,在时间转换时,或者时间重置时都会出现这个时间值,unix时间戳零点是 1970年1月1日0点整(utc),北京是g原创 2017-04-06 09:27:10 · 20338 阅读 · 0 评论 -
聊聊PC端页面适配
聊聊PC端页面适配 目也pc端有适配的需求:目前我们pc项目的设计稿尺寸是宽度1920,高度最小是1080。适配目标:1.在不同分辨率的电脑上,网页可以正常显示2.放大或者缩小屏幕,网页可以正常显示对于宽度的适配 对于宽度适配:首先设置html,body{width:100%;overflow-x:hidden;}转载 2016-12-31 15:28:20 · 7993 阅读 · 3 评论 -
React还是Vue:你该如何选择?
本文译自React or Vue: Which Javascript UI Library Should You Be Using?,原文需翻墙。2016年React巩固了它作为前端框架之王的地位,这一年中可以看到它在Web端和移动端的快速成长,同时稳稳领先于它的主要竞争对手Angular。但是2016对Vue来说也是同样令人印象深刻的一年,它发布了Vue 2.0版本并且在Java转载 2016-12-26 13:59:22 · 35742 阅读 · 13 评论 -
大公司里怎样开发和部署前端代码?
出处这是一个非常有趣的 非主流前端领域,这个领域要探索的是如何用工程手段解决前端开发和部署优化的综合问题,入行到现在一直在学习和实践中。在我的印象中,facebook是这个领域的鼻祖,有兴趣、有梯子的同学可以去看看facebook的页面源代码,体会一下什么叫工程化。接下来,我想从原理展开讲述,多图,较长,希望能有耐心看完。让我们返璞归真,从原始的前端开发转载 2016-12-15 16:12:14 · 357 阅读 · 0 评论 -
以代码爱好者角度来看AMD与CMD
随着浏览器功能越来越完善,前端已经不仅仅是切图做网站,前端在某些方面已经媲美桌面应用。越来越庞大的前端项目,越来越复杂的代码,前端开发者们对于模块化的需求空前强烈。后来node出现了,跟随node出现的还有commonjs,这是一种js模块化解决方案,像Node.js主要用于服务器的编程,加载的模块文件一般都已经存在本地硬盘,所以加载起来比较快,不用考虑异步加载的方式,CommonJS 加载模转载 2015-10-07 17:29:25 · 363 阅读 · 0 评论 -
面向设计的半封装web组件开发(概要版)
by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=4892本文完整版地址已经在发表在ISUX团队官方博客:http://isux.tencent.com/half-package-web-components-for-design.html 欢迎围观,欢迎评论交转载 2015-08-13 23:29:03 · 566 阅读 · 0 评论 -
认清技术驱动力,确定职业方向
按对技术的热情驱动划分,一般可以分为两类程序员:1. 产品工程师「实现了功能、产生了价值」,是产品工程师的技术驱动。他们的目标是创造出一款产品可以改变世界。这类程序员比较适合向全栈工程师发展,需要广泛涉猎,在工作中切换各种技术。2. 技术专家「解决了问题,探索了未知领域」,是技术专家的内心动力。这类程序员适合选定一个技术领域深挖。以上两者并没有优劣之分,但是会决转载 2015-06-10 15:06:08 · 709 阅读 · 0 评论 -
厄拉多塞筛法
厄拉多塞筛法西元前250年,希腊数学家厄拉多塞(Eeatosthese)想到了一个非常美妙的质数筛法,减少了逐一检查每个数的的步骤,可以比较简单的从一大堆数字之中,筛选出质数来,这方法被称作厄拉多塞筛法(Sieve of Eeatosthese)。具体操作:先将 2~n 的各个数放入表中,然后在2的上面画一个圆圈,然后划去2的其他倍数;第一个既未画圈又没有被划去的数是3,将它画圈,再划转载 2015-05-08 09:59:18 · 4208 阅读 · 0 评论 -
经典智力题解法:十二个乒乓球称重三次
题目:有十二个大小、形状都相同的乒乓球,要求用没砝码的天秤称三次,找出其中唯一的异常球,并且知道它是重了还是轻了。思路:第一种:a: 4 b:4 c:4第一步 ab相比 天秤平 球在c中 第二步 拿c中3个与称好的3个相比 平 剩下的1个为所求 不平 根据倾向可知异常球是轻是重 在3球中拿出2个相比 即可得所求第一步ab相比 天秤不平 则球在原创 2015-04-28 09:15:29 · 17221 阅读 · 1 评论 -
近期面试感受
转载出自转载 2014-10-03 16:50:41 · 616 阅读 · 0 评论