下一代 iPhone 屏幕怎么走
大屏 iPhone 很有可能会在今年与大家见面了。和 Android 不同,苹果一直对拥抱大屏幕表现得更加谨慎。主要原因是苹果出于对 iOS 生态圈的保护,因为更多的分辨率代表应用开发者面临更高的开发成本,更难保证应用的质量。iPhone 4 的视网膜显示屏直接将初代 iPhone 分辨率提高了四倍,达到了 960 x 640。两年后的 iPhone 5 增加了屏幕高度,分辨率达到 1136 x...
View Article百度关键词搜索推荐系统交互流程
如果把百度凤巢系统比作商场,那这个商场的主要商品是什么?答案就是‘流量’,而关键词,就是流量对广告主最直观的表现载体。客户想要在百度上做搜索广告,就需要找到能够准确描述自己推广意图的关键词集合;但另一方面,目前百度凤巢系统拍卖词接近10亿,百度每天有PV关键词约数十亿。从这些词海中淘出优质关键词,无论对于客户本身,还是为客户打理账户的客服而言都是一大挑战。...
View Article10个实用的PHP代码片段
作为一个PHP开发人员,经常收集一些代码片段是非常有益的,以备将来使用。这些代码片段可以节省您宝贵的时间,也可以提高您的工作效率。 1. PHP数组生成 CSV 文件这的确是一个很简单的功能,从一个PHP数组生成一个.csv文件。此函数使用 fputcsv PHP 内置函数生成逗号分隔文件(.CSV)。该函数有3个参数:数据,分隔符和CSV enclosure,默认是双引号。function...
View Article[译]程序员要学会读源代码
在“沟通”这个复杂的领域里,写出能让人类领会并理解的连贯段落比敲出几行让解释器或编译器不致于“呕吐”的软件代码要难得多。这就是为什么——就软件开发而言——所有的文档大概都是很差劲的。而且,由于为人写作比为机器写作要困难得多,文档恐怕在可预见的将来还会继续差劲下去。对此,你基本上是无能为力的。除了做一件事……“卢克,学着去读源代码。”译者注:卢克(Luke...
View Article敏捷开发的实现要素
讲敏捷开发的太多了,我只说下个人理解 对于现在用户要求的最短时间对需求的响应,好像迄今也只有敏捷开发足够紧密的版本迭代模式能够适应。但是敏捷开发模式其实不仅仅是敏捷+开发而已,这是一种研发模式,而不仅仅是开发疯狂coding可以搞定的。 任何事情都需要条件,我只说我看到的:A. 足够数量的服务器;B. 一专多能的技术人员;C. 全程测试,自动化测试,版本发布自动化;D. 尽可能少的文档;E....
View Articlelinux tcpdump脚本实现24小时自动抓包
#说明--------------- maindump.sh (抓包的主程序) 每隔1分钟通过死循环检测,让程序不断的去抓包;考虑到抓包的结果可能太大分析工具无法打开分析,所以每个数据包大小限制约为100M; 并设定了前一个包抓完,间隔5秒,开始进行下一轮抓包;...
View Article高效能人士的七个习惯读书笔记
重新探讨自我别人的观点虽然有异,但也是清楚客观的.立场决定观点思维定势就是根基,抓住根本才能让生活出现实质性的进展诚信和正直的原则是人类互相信任的基础承认自己的无知往往是求知的第一步一旦孩子体会到了真正拥有的感觉,自然会乐于与他人分享品德实质上是习惯的合成效能在与平衡,唯有再金蛋(产出)与鹅的健康与幸福(产能)之间取得平衡,才能实现真正的效能习惯一:积极主动(Be...
View Articlehttpclient4的应用
httpclient一个实现了HTTP协议的客户端编程工具包 一个使用的背景:登录需要验证,需要压力测试一下,用webdriver等工具搞不定 就用到了他,有ocr开源的工具,结合httpclient完美的处理了 网上的例子主要是3的版本,这里主要是总结一下4的版本 首先放几个例子这儿参考:...
View Article文档展示:PDFBox 将PDF转换为图片
项目用到了前端展示文档的功能。 原有实现为服务器端:FlashPaper2 + java,前端flash控件接收swf流输出。但是当服务器升级为64位以后,服务器端的FlashPaper2再也配不起来了。 Boss要求实现文档展示功能,并且要求能够控制客户下载文档。 我想了下能不能不用flash或别的插件来达到要需求,这样就对客户端没啥必装的插件之类的要求了。...
View ArticlePHP里10个鲜为人知但却非常有用的函数
PHP里有非常丰富的内置函数,很多我们都用过,但仍有很多的函数我们大部分人都不熟悉,可它们却十分的有用。这篇文章里,我列举了一些鲜为人知但会让你眼睛一亮的PHP函数。levenshtein()你有没有经历过需要知道两个单词有多大的不同的时候,这个函数就是来帮你解决这个问题的。它能比较出两个字符串的不同程度。用法:<?php $str1 = "carrot"; $str2 =...
View ArticleHuman Center Design – 一种为用户创造价值的创新框架
当我们想要去为某类人群去解决一个实际问题时,时常会陷入混乱。不知道这类人是怎样的,不了解他们的生活,不知道哪个点是问题的七寸,不知道自己YY的解决方案是否真的有效。Human Center...
View Article回归用户价值的体验设计
2013年,用户体验设计开始重新回归到它的本质:为用户提供价值。这次回归,即有在iOS7引导的扁平化设计,突出界面内容弱化设计形式;也有在精益创业的假设验证,通过最小可用产品来尽早把握飘忽不定的用户需求。设计师们不再简单地重复做着画图的工作,开始把注意力重新投向真实的用户生活。曾几何时,界面细节的丰富与否是评价它是否足够优秀的重要标准。软件的界面都是被纹理、材质、颜色、光感装扮起来的。这些靓丽的细节...
View Article好工作快到碗里来:简历制作技巧12招!
导读:年后又是跳槽找工作的旺季,一份吸引人的个人简历对于找到一份好工作是至关重要的,但身边很多朋友都对简历的制作技巧一知半解,故此小编从网络整理了简历制作的步骤与技巧供各位参考,在此也预祝各位毕业生、要跳槽的职场人在新的一年找到一份称心满意的好工作。(图片来自:网络) 步骤/方法 1.使用“从事工作=结果”格式...
View Article一次CMS GC的调优工作
某台机器的内存比较大,之前的JVM参数是4G的堆,在压测过程中发现当QPS上来以后,Full GC会开始抬头,YoungGC的频率就不用说了,比较高。观察GC日志和jstat...
View Article消除Java应用中的Exception开销
抛异常最大的消耗在于构造整个异常栈的过程,如果你的栈很深,特别是用了一些框架的话,这个开销基本是不可忽视的,之前做的一个优化显示当时应用中的一个异常使得整个应用的性能下降至少30%。一、开销在哪最大开销的地方在这里,当你去new一个Exception的时候,会调用父类Throwable的构造函数,...
View Article2013最受关注的十大科技产品·国际篇
这是我为纽约时报中文网写的2013年盘点,我在2013年底写完的,然后……在接近农历春节年底前发了出来。选取标准是起码要在2013年是热门产品,而且有一定颠覆性。虽然有标准,但仍然是非常个人化的「十大」。每个人都会有自己心中的「十大」。国际篇过去一年最吸引眼球的国外科技产品背后几乎都有吸引人的故事——他们的经历证明了好的科技创新产品不是昙花一现,而是在经受充分历练和检验之后得到市场的热情回报。特斯拉...
View Article