首页

搜索结果

"category:/Web������"

<<上篇 1 2 3 4 5 6 7 8 9 10 11 下篇>>

标题及摘要 日期/时间
101
Oracle VirtualBox VErr_DISK_fULL Problem
Well I bet you have a FAT 32 format on the drive and are trying to put a file bigger than 4 gig on it. Convert to NTFS.
2011-3-17
13:40:01
102
Using POSTGIS to find points of interest within a radius(用postgis搜索某点半径内POI点)
I've recently looked into usingPostGIS, an extension that enables support for spatial objects in PostgresSQL database. The problem I was trying to solve is, given a point with (longitude, latitude), how can I find all other points within a certain radius...
2011-3-8
22:15:00
103
Pinterest的产品设计是怎样的?
Pinterest 这个名字还算容易理解:「Pin」就是用图钉往墙上钉东西,「interest」就是趣味。不过,这个名字看着应该用来做杂志,不适合做线上服务。 通过 Pinterest ,你可以:1) 发现有趣的图片——设计、摄影、产品、新闻——并刺激灵感;2) 将有趣的图片归类——tag、board、category、source——并分享给好友。 听起来很无趣对吗?有人当时听说 Twitter 的时候也是...
2011-2-18
9:05:47
104
企业自杀行为:重写程序
敏捷开发和最小化功能组合的好处是能持续得到客户反馈,快速迭代,防止无用程序的产生。但是随着时间的推移,如果开发人员不注意,那些为早期客户编 写的程序会变得笨拙不堪,难以维护,无法扩展。你最终会讽刺的得到和敏捷方法完全相反的结果。而且问题的严重程度会随着公司的壮大呈指数级增长。合理的解 决方案是什么?把产品“重构重写”。 对于处于快速变换的市场中的一个公司,这通常是走向灭亡的开始。
2011-2-17
18:29:51
105
HTTPS的七个误解
开发网页的时候,往往需要观察HTTP通信。 我使用的工具主要有两个,在Firefox中是Firebug,在IE中是Fiddler。但是,一直听别人说,付费软件HttpWatch是这方面最好的工具。 前几天,HttpWatch的官方网志刊登了一篇好文章,澄清了一些HTTPS协议容易产生误解的地方。学习之后,我增长了不少网页加密通信的知识。
2011-2-15
9:49:23
106
解决方案,而不是功能
扪心自问,你真正了解你卖给用户的是什么玩意么?你所认为革命性的,一定会震惊世界的功能、特色,用户真的买单么? 我的意思是,我们总是习惯性的忘记一个事实:我们并不是向用户出售一款产品或者服务;我们是向用户出售一个能够搞掂问题的解决方案,它能够为用户创造价值,并让用户为这个问题少操心一点。 举个简单的例子:当你认为你在卖钻子的时候,其实用户想买的是洞。 It’s about solution, not features 作为产品的设计者,你应该关注在产品所能给用户解决的问题,而不是把焦点集中在...
2011-1-26
8:42:43
107
豆瓣css开发规范
今天无意间看到了豆瓣的一些前端开发规范,攻城师作战指南 里面的Javascript代码风格规范差不多就是基本的javascript规范,主要还是分享一下 css部分的规范 因为规范是在google docs上,需要穿过篱笆,所以我就直接帖过来了,一起学习一下哈 以下就是转的部分 ——————————————–华丽的分割线&md...
2011-1-24
12:36:13
108
史蒂夫·乔布斯很懂团队建设
我偶然读到了由Rama Dev Jager 和 Rafael Ortiz 在1998年写的《In the Company of Giants》这本书里的一段节选。他们采访苹果公司CEO 史蒂夫·乔布斯,下面的就是他关于团队建设的一些谈话: 问:你一直在向苹果公司、NeXT公司和Pixar公司输送人才,你认为他们是什么样的人才? 史蒂夫·乔布斯:我想我一直在寻找真正的聪明的人,与他们一起共事。我们所从事的这些重要工作中没有一项是可以由一两个人或三四个人完成的 … ...
2011-1-19
9:39:14
109
拥抱HTML5,《HTML5设计原理》读后随记
HTML5和CSS3的时代到来了,新版2011版淘宝网首页已全部使用HTML5,拥抱变化才是王道。 为之漫笔翻译的很好,看了一遍后,感觉理解了很多,强烈推荐其他做开发的童鞋尤其前端也来看看。 不仅让我摸清了html4,xhtml1.0, xhtml2.0, html5之间的关系,也理解了为什么会出现HTML5,同时,加紧推进在项目中应用HTML5。
2011-1-19
9:19:54
110
MySQL向Hive/HBase的迁移工具
Apache Hive是目前大型数据仓库的免费首选产品之一,使用Apache Hive的人是不会期望在小数据量上做什么文章,例如把MySQL中的数据搬到Hive/HBase中去,那样的话原先很快能执行完毕的SQL,估计在Hive上运行跟原来相比时间延长10倍都不止。但如果你有MySQL数据可以把大量的数据向Hive导入,如果上亿条的数据量再加上复杂的SQL查询条件对于MySQ...
2011-1-15
20:11:13
111
程序员的绩效与代码行数
一位读者写道: 我是一个软件工程师。对于任何一个从事于这个领域的人,这有一个众所周知而且毫无疑问的事实:最有效率最专业的程序员的产能会比最差的那个高上 1000倍。如果这个看起来不太可能,请记住,如果一个程序员写出了很多bug而需要其他程序员去修改,那他的生产率是负的。而且除非他造成的破坏性已经 产生后果,否则你很难发现问题所在。我过去曾给专业的程序员上课,即使在我的这些学生中,你也可以很容易的发现这种事实。 我没有发现哪个企业,不管在哪 — 即使在硅谷 –也没有一个企业能把对程...
2011-1-15
9:48:46
112
李开复:互联网的九个产品精神
1)关注用户:要以用户痛处为契机;把用户需求放在第一位。 2)快速迭代:经过开源、云计算、网络商店降低的开发成本,先推出 Minimally Valuable Product,每周更新,专注很少新功能,小团队,快动作,敏捷地开发验证,直到可解决用户痛处,然后才开始推广。 3)数据导向:用互联网的特性获取用户使用轨迹,做 A-B Test 理解用户需求和选项,从中判断如何设计产品和排序功能。 4)清晰定位:知道你的产品的核心需求和功能,两句话说清楚。清晰目标用户是谁,不能太广。用定位来挑选功能,避免功能膨...
2011-1-12
13:05:50
113
Facebook 对工程师的管理方式
Facebook 的 Yishan Wong 总结了 Facebook 的 Engineering Management 的五条心得: 1. Hiring is number one 2. Let process be implemented by those who practice it 3. Promotion from within 4. Tools are top priority 5. Technical Leaders 。 信息来源请阅读:http://algeri-wong.com/y...
2011-1-9
21:02:36
114
布隆过滤器(Bloom Filter)之java实例
在日常生活中,包括在设计计算机软件时,我们经常要判断一个元素是否在一个集合中。比如在字处理软件中,需要检查一个英语单词是否拼写正确(也就是要判断它是否在已知的字典中);在 FBI,一个嫌疑人的名字是否已经在嫌疑名单上;在网络爬虫里,一个网址是否被访问过等等。最直接的方法就是将集合中全部的元素存在计算机中,遇到一个新元素时,将它和集合中的元素直接比较即可。一般来讲,计算机中的集合是用哈希表(hash table)来存储的。它的好处是快速准确,缺点是费存储空间。当集合比较小时,这个问题不显著,但是当集合巨大时...
2011-1-7
11:18:56
115
改良程序的11技巧
  有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。   让我们看一些基本的编程技巧: 尽量保持方法简短 永远永远不要把同一个变量用于多个不同的目的 使用自描述的变量名和方法名 尽可能的把变量定义在靠近使用它的地方 拒绝神秘数字 友...
2011-1-5
20:38:47
116
海量数据处理常用思路和方法
大数据量的问题是很多面试笔试中经常出现的问题,比如 google、淘宝、百度、 腾讯 这样的一些涉及到海量数据的公司经常会问到。 下面的方法是我对海量数据的处理方法进行了一个一般性的总结,当然这些方法可能并不能完全覆盖所有的问题,但是这样的一些方法也基本可以处理绝大多数遇到的问题。下面的一些问题基本直接来源于公司的面试笔试题目,方法不一定最优,如果你有更好的处理方法,欢迎与我讨论。 1.Bloom filter 适用范围:可以用来实现数据字典,进行数据的判重,或者集合求交集 基本原理及要点: 对于原理来...
2011-1-4
16:21:37
117
通过XMLHTTP加载HTML文件
html head script type="text/javascript" var xmlhttp; function loadXMLDoc(url){ xmlhttp = null; // code for Firefox, Opera, IE7, etc. if (window.XMLHttpRequest) { xmlht...
2011-1-3
17:57:00
118
程序员对索引的误解
1、索引中最常见的就是B树索引,B树索引的实现与二叉查找树相似,但是B的意思不是binary,而是balance(平衡)。 2、B树索引上的每个结点都是一个块,有叶子块和分支块之分。块中的数据包括各个索引以及一个rowid。走索引查询时,会按照树的分支将需要查询数据路径上的相应的分支块和叶子块读到内存。 3、B树索引不存在非唯一性条目,在一个非唯一性索引中,Oracle会把rowid作为一个额外的列追加到键上,使得键唯一。非唯一性索引,会先按索引键值排序,然后按rowid升序排序。 4、B树索引时...
2011-1-3
17:55:56
119
基于MongoDB GridFS的图片存储
商品图片,平均200-500K,说大不大,说小不小,但量大且细碎,最早通过页面上传,全部保存在文件里,且不分目录,管理和索引都很慢,几乎无法备份,读取也很慢。 改进方案由大鱼设计,图片是保存在MySQL表里,每10万张图就换一张新表,操作语言是PHP,它解决了图片备份和缓存的问题。 经过一段运行时间后,我对效果并不满意,主要是速度还是有些慢,尤其是第一次加载的过程。这期间又负责主体商品数据迁移到MongoDB,大致研究了一下GridFS,并做了些测试,感觉这个比MySQL要靠谱,且MongoDB还有Sh...
2011-1-1
22:44:16
120
Web 编程真的很难!!
Web很难! 说老实话,我过去很生气那些互联网公司,我送去简历,他们却根本不给我一点机会和时间。我已经很久没有向互联网工作职位投过简历了,因为我知道我的简介会被第一个丢到废纸篓里。 两个月前,我还不能理解为什么互联网公司对我的大量的C/C++/指令控制/嵌入式系统的简历毫不感兴趣。现在我知道了。下面写的就是为什么 … Web软件开发体现了一种全新的思维方式。例如,我过去是用微软的.NET来做界面程序的。当经过了几个月的 CSS,HTML,JavaScript学习之后,我可以老实的说我很惭...
2010-12-23
17:04:28

<<上篇 1 2 3 4 5 6 7 8 9 10 11 下篇>>