关闭

Why Domain Sharding is Bad News for Mobile Performance and Users

地址In this post we’ll review the results of a real-world test with over three million samples showing that domain sharding is at best neutral and at worst harmful for mobile websites.在本帖里,我们将通过超过三百万个样品实...
阅读(401) 评论(0)

字符串从内存写入到磁盘的过程中到底发生了什么(一)

相信每个程序员都往磁盘写过数据,然而写磁盘的过程到底发生了什么呢?这次我就来带领大家来一次大冒险。...
阅读(1984) 评论(2)

codefreecamp-Basic Algorithm Scripting

//Check for Palindromes function palindrome(str) { var s,s1; s=s1=str.replace(/[\s,.(\)\\/\-_]/g,"").toLowerCase(); var arr=s1.split("").reverse().join(""); // Good...
阅读(501) 评论(0)

js缓存计算

//Memoized var fibonacci=function(){ var memo=[0,1]; var fib = function(n){ var result=memo[n]; if(typeof result != 'number'){ result = fib(n-1) + fib(n-2); memo[n]=result;...
阅读(352) 评论(0)

js根据数组对象中某属性进行排序

//定义一个对象数组    var data = [{ name: "jiang", age: 22 }, { name: "AAAAAAAAAAAAAA", age: 21 }, { name: "CCCCCCCCc", age: 25}];    //定义一个比较器 function compare(propertyName) { return function (object1...
阅读(974) 评论(0)

使用composer安装laravel遇到的一些小问题

1.Your configuration does not allow connection to http://ooxx/xxoo.git. See https://getcomposer.org/doc/06-config.md#secure-http for details.镜像使用用的是http,而原地址是需要https,所以配置下关掉https就好了。解决方案:设置一个本地或全局的comp...
阅读(1095) 评论(0)

js中apply方法的使用

1、对象的继承,一般的做法是复制:Object.extendprototype.js的实现方式是: Object.extend = function(destination, source) { for (property in source) { destination[property] = source[property]; } return d...
阅读(245) 评论(0)

千里马-modulo

继扫地机器人之后的又一道mac题,不过这次只有63关,号称"最简单的mac题",手快有手慢无啊.......
阅读(464) 评论(0)

手机页面上body不随遮罩层上内容一起滚动

先定义css.alpha { height: 100%; overflow: hidden; position: relative; }.alpha body { height: 100%; overflow: hidden; }然后再弹出或隐藏遮罩层的时候,用js$('html').toggleClass('alpha');...
阅读(701) 评论(0)

省时的浏览器同步测试工具browser-sync服务搭建

先去nodejs官网下载pkg文件直接安装,有兴趣的也可以使用以下方法 Get source & make Homebrew nvm Other - 在桌面新建文件react cd ~/Desktop mkdir react使用npm init 命令初始化,可以看到以下内容,可直接敲回车默认,最后输入yes后会再react文件夹下生成一个packge.json文件 到这里,再去安装一个bro...
阅读(671) 评论(0)

分页的另一种实现-不用额外请求

情景:千里码有些最优化题目的旁边会有一个排行榜,用来展示不同的答案。比如[Uber打车匹配](http://www.qlcoder.com/task/7596) 这里的答题人数并不多,但是[老王装货](http://www.qlcoder.com/task/7566)就爆炸了,80多个 页面拉下去都好长一段,于是给排行榜加了个分页功能。但是出于这块的html结构实在那啥(某人躺枪),用请求的话代码确...
阅读(538) 评论(0)

千里码-扫地机器人

根据某人的需求做了一道扫地机器人玩法如下:选择一个起点,使用方向键上下左右移动,每次移动都会到达该方向的尽头(有障碍),当走完全图即为通关 源码如下 HTML: <input id="level" type="hidden" va...
阅读(1267) 评论(0)

Linux下执行.sh文件提示No such file or directory

在一个sh文件中执行多个sh文件时只能执行最后一行命令,其他行都提示No such file or directory。这些命令都是在windows下敲的解决方案: 利用如下命令修改文件格式set fileformat=unix:wq PS:确保该文件有执行权限...
阅读(325) 评论(0)

提高PHP编程效率的53个要点

用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。  1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。  2、row[′id′]的速度是row[’id...
阅读(564) 评论(0)

千里码-刷刷刷

千里码网站题目难度曲线比较陡,但是肯花时间去研究,提升还是相当快的。 今天的题目是刷票。 题目如下: 任何一个ugc性质的网站都需要做好一个基本功:识别哪些是真实用户沉淀的内容,哪些是程序模拟真实用户产生的恶意行为。 一般各个公司都会有一个专门的小分队:anti-spam team。 @若远同学就是专业防刷30年…这里有一个每日最帅coder评选排行榜…用户可以上传他认为最帅的coder的名字及其...
阅读(1113) 评论(1)
28条 共2页1 2 下一页 尾页
    个人资料
    • 访问:24750次
    • 积分:450
    • 等级:
    • 排名:千里之外
    • 原创:18篇
    • 转载:9篇
    • 译文:1篇
    • 评论:5条
    文章分类
    最新评论