360诉腾讯垄断案继续庭审 360盼此战有益全行业

有中国“互联网反垄断第一案”之称的垄断案,今天继续在最高人民法院开庭审理。这是《反垄断法》出台六年来,最高院审理的首例互联网反垄断案,对国内互联网反垄断的判决具有标志性意义。对于本案的审理过程,最高人民法院首次通过央视、湖南卫视、新浪官方微博等多种媒体方式进行直播,全面发布案件审理情况,属国内首次。

作为《反垄断法》出台六年以来最高院审理的首例互联网反垄断案,“3Q”大战也吸引了全社会的关注。对此,360曾发布公开信表示,表面上有活力和创新的互联网行业,其市场集中度已经远远超越了金融、电信、石油、电力这些老牌的垄断行业,并呼吁不要让巨头垄断扼杀年轻创业者的中国梦。360在公开信中指出,中国互联网表面上是创新和有活力的互联网行业,其实互联网巨头垄断市场的程度已经远远超越了金融、电信、石油、电力这些老牌的垄断行业。以腾讯一家公司为例,其市值已经超过全部40多家中国互联网海外上市公司总市值的50%。

然而巨头垄断却使中国互联网产业荒漠化。根据第三方数据统计,2006年之后在长达8年的时间里,中国互联网没有诞生一家新的有影响力的网站或公司,而同期美国却诞生了Facebook等一大批创新公司,中国互联网市场从与美国同步繁荣变成荒漠化。

对此,360方面表示,只有对互联网巨头在收购、合作、结盟方面的行为展开反垄断调查成为常态,对巨头公司滥用市场支配地位的竞争手段进行遏制成为惯例,公平竞争的市场环境才有可能形成,创新和活力才能够不断涌现,年轻创业者们的中国梦才有可能实现。

此外,360方面还表示,这场反垄断的标本之战最后的赢家不是360也不是腾讯,而将是全中国的年轻人、创业者。

庭审聚焦

两年前腾讯发布的《致广大QQ用户的一封信》让人记忆犹新,昨日这封信引发的“3Q”案二审在最高人民法院开庭审理。昨日在法庭上,主审法官归纳了这一诉讼5个主要焦点问题,庭审期间双方围绕“腾讯是否具有市场支配地位”展开激辩。

据悉,该案将连续审理2天,截至记者发稿时,今日庭审的情况还未发布。

1.腾讯是否具有市场支配地位?

在本次庭审中,360称在腾讯QQ和奇虎360软件中“二选一”,造成奇虎360的软件产品被用户大量卸载、删除,给该公司造成了巨大的经济损失,理应承担赔偿责任;腾讯实施了滥用市场支配地位的行为,构成行业垄断,应当承担法律责任。要求撤判并在查清事实的基础上依法改判。

腾讯公司则认为,一审的判决是正确的,QQ在市场中并没有支配地位,并且在一审中奇虎360也没有提交任何证据来证明其遭受了所谓的“巨大的经济损失”。

2. 360是否混淆了通讯服务?

在对相关市场的认定问题上,360认为“中国大陆的即时通讯市场”构成一个独立的市场。而腾讯则回应称,即时通讯、社交网站等都是属于平台级的产品,都是在全球范围内参与竞争,相关地域市场适用于全球市场。

腾讯举出咖啡的例子,认为360把单一即时通讯服务和综合即时通讯服务混淆,并认为它们彼此之间不能互相替代,就像咖啡市场被混淆细分为拿铁市场和摩卡市场,称360的观点毫无根据。

主审法官归纳的诉讼焦点

1.如何界定案件所涉及的相关市场?

2.腾讯公司是否具有市场支配地位?

3.腾讯公司是否构成《反垄断法》所禁止的滥用市场支配地位行为?

4.假如腾讯公司存在滥用市场支配地位行为,民事责任如何承担?

5.一审法院是否程序违法?

UIDesigner 3.0架构设计总结

UIDesigner 3.0架构设计总结

  UIDesigner是腾讯用户研究与体验设计部(CDC)设计研发的一款设计类软件,打造一款可以让设计师统一平台和团队协作的平台型设计工具,经过1.0和2.0版本的经验沉淀,我们决定对3.0版本进行全新的架构设计。

开发一个软件系统,前期的架构设计承载着整个软件的设计思想和关键决策,可以说是重中之重。

根据软件架构设计思想,关注分割和交互,好的架构必须使每个关注点相互分离。我们进行了最基本的需求分析,得出两个关注点:一是工具,二是设计绘图,关系如图1所示。

01

得到最基本的两个关注点后,接着将提取关键需求(包括:关键功能需求、关键质量需求和关键商业需求),根据两个关注点进行架构的细化设计。

一、关注点——工具

这里我们结合UIDesigner的实际需求,提取出属于“工具”范畴的关键功能需求、关键质量需求和关键商业需求。

首先,“工具”的关键功能需求,必须包括:磁盘文件读写、异常捕捉、日志记录、安全性管理;非工具所必须,但是UIDesigner本身所要求的,包括:配置管理、缓存管理、线程服务、服务器和客户端通讯管理、国际化服务。

其次,“工具”的关键质量需求,质量需求包括开发期质量需求和运行期质量需求两部分,经过分析和权衡,UIDesigner的性能主要取决于设计绘图,而稳定性、可扩展性和可维护性才是决定“工具”本身发展的质量需求,因此,对“工具”的质量需求设计将以稳定性、可扩展性和可维护性为主。

最后,“工具”的关键商业需求,因为UIDesigner本身并没有很复杂的业务需求,因此关键商业需求是在设计流程的优化和规范上得到体现,这方面的设计已经属于高层模块和使用流程的设计,对架构的影响非常小,可以暂时性的忽略。

经过关键需求的提取,我们得到了“工具”的设计目标——可以提供通用功能(关键功能需求)的高稳定性、扩展性和维护性的客户端应用。根据此目标,我们采取了DI(Dependency-Injection)和MVP(Model-View-Presenter)结合的架构,概念架构设计如图2所示。

02

1、将上层功能进行模块划分,每个模块内部都依赖于MVP架构,通过Model(继承至BaseModel)定义和注册模块,通过观察者模式,每个模块的View都可以通过Presenter(继承至BasePresenter)进行消息的发布和订阅,进行模块间的通信和交互。

2、定义集成了关键功能需求的PlatformService,并在BasePresenter中提供PlatformService的服务调用,这样每个功能模块都可以使用通用的关键功能。

3、为PlatformService的服务定义接口,根据关键功能需求,得到多个服务的接口,将定义和实现相分离,实现部分作为一个特殊的功能模块(核心模块,必须存在),集成到系统本身,方便前期的验证和后期的扩展和维护。 属于“工具”这个关注点的架构就已经设计好了,具体的上层功能模块将在后续的开发中,根据需求一个一个模块的来完成,每个模块之间不会有任何依赖关系(开发时),缺少某个或多个功能模块的时候,软件依然可以稳定的运行起来。

二、关注点——设计绘图

UIDesigner是为设计师打造的设计工具,其最核心的功能需求当然就是设计绘图了,这一块也是变化最多的。根据隔离变化点的原则,我们将这一块设计为绘制引擎框架,通过框架,为“工具”部分提供绘制相关的支持。

我们对绘制引擎框架进行细化分割,分离出三个关注点:图元、画板、辅助组件。

首先,图元是可以通过定义进而展示出自身的基础元件,由基础属性和基础绘制接口两部分组成,其中基础绘制接口的定义和实现分离,这样可以方便后期的扩展,特别是在性能改进方面发挥重要作用。概念设计如图3所示。

03

其次,画板作为各种图元集合的容器,支持对各种图元的操控和定位,被分为三层:点击测试层、图元设计器管理层和图元绘制层。概念设计如图4所示。

04

最后,辅助组件分为标尺、辅助线、全局缩略图、遮罩装饰器和自动对齐线等,这些辅助组件都依赖于画板而存在。

三、架构验证和后续开发

在概念架构设计出来后,我们对核心进行了进一步的细化设计,然后对设计的架构进行验证。为了达到敏捷开发和节省时间成本,结合设计的架构,我们最终选择了垂直演进型原型进行架构的验证和后续开发。

因为架构本身是基于DI(Dependency-Injection),是非常符合垂直架构设计的一种架构模式,因此我们搭建了简单的基础核心(只有核心模块,没有其他业务流程功能模块)和简易的绘制引擎框架实现了原型。

通过对原型的测试和验证,确定此架构满足我们的预期。在此原型的基础上,继续完善核心和绘制引擎框架,并且规划后续的业务功能,根据业务功能插件,可以合理的安排项目进度,最终按照计划顺利完成开发和测试。

四、后期仍待改进的一些地方

因为各种原因,在此架构之下,仍有一些细节需要在后续的开发和维护中进行进一步的深入,如:本地数据的存储、用户数据安全、客户端程序的进程安全和网络通信机制的优化等。

随着软件的不断演进,功能越来越多,复杂度越来越高,架构也在不断的磨损,我们需要不断的重构和细节改进,直到主体架构不能完成关键的核心需求(包括关键功能需求、关键质量需求和关键商业需求)时,再进行大改进。

(本文出自Tencent CDC Blog,转载时请注明出处)

dedecms经常出现mysql”连接数据库失败,可能数据库密码不对”解决方案

DEDE 5.5 版本经常出理以下错误

Error page: /dede/xxx

Error infos: DedeCms错误警告:连接数据库失败,可能数据库密码不对或数据库服务器出错

是随机出现并不是一直就这样,这样就可以排除是MYSQL用户名密码设置的问题了。

在网上找了一下基本上可以肯定就是 微软 KB967723 这个补丁所引起来了。

第一种方案

删除 KB967723  补丁 这个不建议大家操作,会引起网络断掉并无法链网的情况。

那我们就用微软件推荐的第二种方案吧

本方法是微软给出的修改注册表修复该Bug的的方法,原因是默认最大的临时 TCP 端口的数是 5000 适用于一节中包含的产品中。 在这些产品中添加一个新参数。 要提高临时端口的上限,请按照下列步骤操作:

1.启动注册表编辑器。
2.在的注册表中找到以下子项,然后单击 参数 :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
3.在 编辑 菜单上单击 新建 ,,,然后添加下面的注册表项:
数值名称: MaxUserPort
值类型: DWORD
值数据: 65534
有效范围: 5000-65534 (十进制)
默认值: 0x1388 (5000 十进制)
说明: 此参数将控制程序从系统

微软官方关于这个补丁的说明:  http://support.microsoft.com/kb/q196271

当您试图从大于 5000 的 TCP 端口连接时收到错误 WSAENOBUFS (10055)

建议大家和我们下面导出来的注册表,导进去就可以了

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"MaxUserPort"=dword:0000fffe

把上面的内存COPY起来 复制到记录本中,保存为 .reg 再双击导入就OK了

不过记得重启一下电脑。

免费大餐结束 央行拟对“超级网银”收费

超级网银

深受网银用户欢迎的实时跨行转账、跨行账户查询、资金归集等功能依赖于“超级网银”系统。而国内多家银行的手机银行转账都是免费进行,也归功于这一系统不收费。但免费策略引起的业务激增不利于维护正常的支付服务市场秩序,造成系统面临较大的业务处理压力,并多次导致业务处理异常,出现大面积延时。

“超级网银”的免费大餐或许很快就将结束了。记者昨天获悉,央行已给各银行下发了《支付结算司网上支付跨行清算系统业务收费方案(征求意见稿)》,制定了初步收费方案。据悉,央行新一代支付系统诞生三年多来,广受欢迎,业务繁忙,不胜重负,因此央行正在考虑对参与的银行收费。但相关知情人士透露,意见稿并没有明确具体收费方案。

“超级网银” 日处理业务超223万笔

网上支付跨行清算系统于2010年8月底建成运行,主要处理客户通过在线方式发起的跨行支付(金额在5万元以下)和账户信息查询业务。上线初期,为鼓励参与者充分利用这一系统办理业务,央行对系统参与者实行免收费策略。虽然央行这一系统并不直接服务社会公众,但因为它把各家银行的网银联通起来,又被人们俗称为“超级网银”。

目前,深受网银用户欢迎的实时跨行转账、跨行账户查询、资金归集等功能依赖于这一系统。而国内多家银行的手机银行转账都是免费进行,也归功于这一系统不收费。来自央行的数据显示,经过三年多的运行, 目前,共有130家商业银行法人接入,基本覆盖全国已开办网上业务的商业银行。2013年8月,系统日均处理业务223.37万笔、304.79亿元,同比增长176.27%、184.08%。

央行称收费 是为了更合理利用

有业内人士向北青报记者透露,因为这一系统好用又免费,很多银行甚至将大金额业务拆分成多笔小金额业务通过“超级网银”处理以规避业务收费。就此,昨天,央行有关人士称,“为引导参与者合理利用这一系统办理业务,有必要向参与者收费。”

他介绍,免费策略引起的业务激增不利于维护正常的支付服务市场秩序,造成系统面临较大的业务处理压力,并多次导致业务处理异常,出现大面积延时。同时,由于发起每笔业务都需要对方银行的系统配合处理方可完成,系统开销较大,部分银行办理业务没有积极性,甚至人为设置障碍,影响了客户正常业务办理。

征求意见稿 未明确具体收费办法

知情人士透露,央行此前已多次通过座谈会方式征求商业银行意见。根据征求意见稿,拟于2014年1月1日起向参与者收取费用;并拟规定央行开始收费后2个月内,目前免收费的商业银行不得调整向客户的收费标准。 北青报记者注意到,央行这次的意见稿并没有具体明确的收费方案。

对此,昨天,有商业银行专业人士告诉记者,超级网银到底是只向参与的银行按业务量的规模收取一个总费用,还是制定出每笔交易的价格,都没有最后的定论。这意味着央行最终收费之后,银行也不一定都会转嫁给消费者。有些一向采取低收费策略的股份制商业银行很可能自己承担全部费用,继续对客户免费。但也肯定会有银行出于成本考虑将费用转嫁给普通客户。如果各银行对超级网银收费标准不一,也会在市场上形成新的竞争局面。

http://www.chinaz.com/news/2013/1108/325792.shtml

360揭搜狗泄密视频 一次罕见的互联网安全事故?

据站长之家(Chinaz.com)11月8日报道“如果您曾经使用过搜狗浏览器登陆网银、支付、电商、企业内网等,这些账号密码可能均已被泄露。您的个人财产及隐私信息面临严重威胁。360建议您立即修改上述网站的账号密码……”始于360安全中心发布的一则红字大公告,一场你追我赶的公关对擂就这样上演了。

360:搜狗泄密造成重大安全事故 呼吁用户尽快更换密码

近日,在搜狗官方网站和一些安全论坛上,陆续有用户反馈搜狗浏览器出现异常的信息。他们称,使用QQ账号登录搜狗浏览器,可以查看到数千其他用户的个人账号,包括QQ、邮箱、支付宝、银行等涉及用户财产的账户信息,甚至可以直接进入其他人的支付宝进行转账购物,或者直接进行支付交易。

对此,360在7日下午紧急召开媒体沟通会,公布搜狗收集用户隐私信息并泄漏的相关资料之外,向大家展示法律公证、完整的搜狗泄密视频外,也呼吁用户尽快更换密码,而对于老朋友搜狗,360则指责其并未在发现漏洞的第一时间进行修复,且希望搜狗能承认这次过失,提醒用户更换密码。

“搜狗浏览器拥有几千万用户,泄漏的账号密码分类非常广泛,并且泄漏时间持续至少1周以上。这不仅仅是一个技术Bug和技术事件,技术的Bug和漏洞只是这个事件的一个导火索,实际上用户的密码和信息已经被泄露出去了,目前,没有其他产品出现过这种大规模的用户信息泄漏问题,这是互联网浏览器历史上罕见的安全事故。”360工作人员表示。

据360方面介绍,事情的来龙去脉是这样的。

早在10月18日,已有用户在搜狗论坛上反映此事。该用户表示,为什么别人帐户的表单数据进入到我的这个里面,已经是第二次出现了。电脑装完系统,装完搜狗浏览器,登录帐户就发现进的是别人的,而且很多,我又试了邮箱、QQ空间,建行、百度等等网站都是别人的帐号,也都能登录进去……

10月18号11:25分,搜狗论坛上显示技术支持已经跟进;11月5号上午8:00左右,微博上有大量用户反馈这个问题。“发现之后,我们立刻组织技术人员进行验证,验证之后,我们在上午9:54分给国家互联网应急中心发了邮件反映这个问题,同时也给搜狗公司发了邮件,邮件时间显示是10:00。”

10:40分,360通过微博发布了公告,希望用户尽快修改帐户和密码;12:00左右,搜狗浏览器的现象已不能重现;15:63分,搜狗官方发布申明否认此漏洞存在。

至于360展示的泄露视频证据,是在一台只有基本应用程序的电脑中,下载安装搜狗浏览器,点击搜狗浏览器的账号登录系统,使用QQ账号和密码进行注册和登陆,双击退出该系统。然后,在工具栏里点击“智能填表”,再选择管理表单数据,网页上就会弹出一个表单。继续点击,就会出现大量不同用户的个人账号密码等信息。视频显示,使用这些账号和密码能够进入到这些用户的淘宝、邮箱、QQ等系统中。

为什么会出现泄密这种情况?360技术人员表示,根本原因是搜狗浏览器自动填表的数据同步服务器发生了泄密,这个功能要用,实际上是我登录以后,把我自己跟我个人相关的填表数据,比如用户名和密码传到搜狗的服务器上,我下次登录我的帐号的时候,获取到的也应该是我自己的,而不应该获取到其他人或者任何人的。

据360所述,此次能够获取到泄漏数据的版本是搜狗浏览器4.2版本,但只要你用过搜狗浏览器,你的帐号、密码都可能被泄露到使用搜狗浏览器4.2版本的用户电脑中。由于搜狗浏览器的自动填表功能是默认开启的,而且搜狗浏览器4.2版本已经作为正式版在推广,因此此次安全事件影响面非常广。

尽管如此,面对360的连续“控诉”,搜狗浏览器产品负责人黎志否认并澄清该漏洞并不存在。“360公布的证据视频不具备信服力,因为只要通过账号同步功能,在A电脑上用某个臧虎登陆浏览器后,同时在B电脑浏览器上登陆同个QQ账号,就可以导入表单数据,再同步到A电脑上,这是账号同步机制的正常功能特性。”

微评:搜狗面临公关危机的大考

“希望你能理解,团队要独立,不要妨碍以后大家的合作。”据奇虎360董事长周鸿祎回忆,这是搜狐和腾讯召开战略投资发布会当天,搜狐董事局主席兼首席执行官张朝阳发给他的短信内容。

然而,很多事情往往是事与愿违的。

以王小川为例,虽信奉“智能是靠技术驱动的”,但被动接招、且有着“技术天才”称号的他这次无论如何被狠狠的绊了一跤。

其实,早在搜狗宣布腾讯向其注资后没多久,360与搜狗就因篡改默认浏览器的争议而“大打出手”。9月20日,搜狗CEO王小川转发了网友“龙才丁”一条关于360软件篡改搜狗默认浏览器的微博并评论称:“已经接收到全国各地大量用户对360的投诉,在微博上也看到大量反馈。这个流氓行为超越法律底线,也是对用户的极大伤害。我们的取证工作进展顺利。”对此,周鸿祎亦曾耿耿于怀地表示,搜狗浏览器最常用的推广方式就是提示用户升级输入法词库,然后偷偷给用户装上搜狗浏览器。事实上,360一直在针对此行为提示用户修复,王小川一直没说话,不知道这次为什么,中秋节就在微博开喷。

如此说来,360此次火力全开,是毕其功于一役?

“我不愿意卖给360,是因为更希望搜狗能独立自主的发展。如果卖给360,那就是把搜狗揉碎了放进360里,辅助360搜索的发展,但搜狗对未来有更大的梦想。”又或许,当搜狗决定选择与腾讯为盟的那一刻起,张朝阳的此番话无疑让双方走向对立面成为定格。

据CNZZ 11月6日关于桌面浏览器类型的统计数据显示,IE浏览器以42.38%稳居市场第一的位置,奇虎360旗下浏览器则以27.59%的市场份额位居第二位,值得一提的是,国内最有潜力的追赶者搜狗高速浏览器以6.41%的市场份额位列其后。

“在讨论漏洞本身影响力之余,双方你追我赶的公关对擂,既是360对有腾讯撑腰的搜狗的一次试探,也是对搜狗危机公关的一次严峻考验。”业内人士分析认为。

“有图有真相”,面对360此次的有备而来,尚且不知舆论热度过去是否会被大家遗忘,无论如何,“摊上大事儿”的搜狗恐怕要忙碌一阵子,着实吸取了教训且增长了经验。

http://www.chinaz.com/news/2013/1108/325747.shtml

微软正式发布Windows 7版IE11浏览器 比前代提速9%

微软称,IE11在实际使用中比其前代IE10提速9%

【TechWeb报道】11月8日消息,据国外媒体报道,微软IE浏览器团队在官方博客宣布,Windows 7版IE11浏览器正式发布,目前已经可以在官网下载。

微软称,IE11在实际使用中比其前代IE10提速9%,比其它竞争对手快至少30%,并整合各种最新技术,增加25种现代Web开发标准兼容,是Windows平台上最佳的浏览器。

IE11安装包支持95种语言,微软未来数周内还将通过系统自动更新的方式推送给所有Windows 7用户。

6月27日,针对此前有关“IE 11可能不会支持Windows 7系统”的消息,微软在2013Build确认IE 11最终会支持Windows 7系统。

下载地址:

http://windows.microsoft.com/zh-cn/internet-explorer/download-ie

来源:http://www.chinaz.com/news/2013/1108/325761.shtml

中国移动4G抢跑:覆盖还是大问题

移动4G抢跑:覆盖还是大问题

腾讯科技 郭晓峰 11月7日报道

中移动昨日在北京开售4G手机。尽管并未同步公布套餐计划,但作为4G产业化中最重要的一环,终端产品的加快成熟意味着4G生活真的已触手可及。

从腾讯科技了解的信息看,目前移动4G万事俱备,只待牌照发放。有最新消息称,工信部或将于12月中旬发布4G牌照。

千元4G终端明年引爆

腾讯科技从中移动了解到,首批推出的4G手机包括三星N7108D、索尼M35t等型号,用户可在10家营业厅选择合约计划或者直接购买裸机。以三星N7108D(Note II的TD-LTE版)为例,其裸机售价4999元,选择两年期每月328元合约,可零元购机。

对于用户关心的专属4G资费套餐还未推出,目前只提供预约办理。

4G手机的开卖,使中移动在国内三大电信运营商抢得终端首发的先机。经历了惨痛的3G教训后,中移动一直等待在4G时代卷土重来,终端或许是最好的切入点。

根据中移动的终端发展规划,2013年仍将以3G终端为主,2014年3G与4G终端并举,2015年以全面力推4G终端,并实现高中低端产品的全面覆盖。

让人意外的是,随着芯片厂商、终端厂商和运营商的协同发力,4G终端的价格普及化进程或将加速。中国移动终端副总经理唐剑峰此前曾对外透露,中移动在2014年将推出千元档TD-LTE手机,这对用户来说无疑是好消息。

回顾3G时代,千元智能手机的快速普及也使我国3G用户迅速增长。截至今年7月,国内3G用户总数已超过3.4亿,其中中国移动3G用户数达到1.47亿。

目前,联发科已经启动4G芯片的规模化试产,预计今年四季度或者明年一季度正式推出4G手机芯片。

依照联发科一贯的性价比路线,采用该公司芯片平台的4G手机很快就会进入千元时代。

中兴通讯高级副总裁叶卫民向腾讯科技透露,中兴首款4G手机Memo LTE,会首先推出移动版,随后推出联通版和电信版。叶卫民表示,该款4G手机的价格将会控制在1000-2000元区间。

华为终端中国区总裁王伟军对腾讯科技表示,“明年第三季度,华为将推出支持4G网络的千元智能机,推动4G手机价格平民化。”

其他国产手机厂商也不甘于后。联想、海信、酷派、天语等企业均表示,随着明年4G终端井喷期到来,千元级别产品将是各家主导策略。

据了解,中国移动在测4G手机类终端超过10款,数据类终端达到50款。苹果最新发布的iPhone 5s/5s,不出意外也将会被中移动在4G时代引入。

资费门槛没有3G高

此次中移动在北京开售4G手机,提供的依然是3G套餐。主要是由于国家尚未发放4G牌照,目前运营商还无法推出4G业务套餐。不过,腾讯科技从中移动内部得到一些消息,4G套餐已基本制定完毕。只要4G发牌商用,即可同时推出。

那么,用户关心的4G资费究竟会是什么样?

先来看下4G的网速。和3G相比,4G时代网络速度将得到大幅提升。目前4G手机理论最高下载速度超过100Mbps,是主流3G网络的10多倍。且使用延时小于0.05秒,仅是3G的1/4。

腾讯科技科技在广州、深圳、香港、杭州多地实测结果显示,TD-LTE 的4G网下行平均速率在31Mbps左右;上行平均速率在10Mbps左右。这意味着下载一部2GB大小的高清电影,只需要几分钟。

由于TD-LTE技术的先进性,4G网络承载能力得到成倍提升。且在提供更高容量的同时,并不显著增加运营商的网络建设成本。预计4G时代运营商资费政策将更加灵活,消费者花在4G上的费用不会比3G更多。

从目前推出试商用套餐的广东、青岛等地看,中移动的4G套餐性价比整体不错,共设有两档:每月138元套餐包含600M、可在2G、3G或4G网络中任意使用的数据流量,及500分钟通话时间;每月238元套餐则包含1G数据流量和1000分钟通话时间。

除套餐外,中国移动还制定了单独的4G上网流量包,每月50元可获得600M数据流量。

中移动全球通3G每月158元套餐,数据流量只有30M和900分钟语音通话。中联通的每月158元3G套餐也只包含500M数据流量和420分钟通话时间。

从上述信息可以看出,中移动希望通过增加套餐数据流量,来适应以流量为主、语音为辅的4G商业模式。但考虑到4G时代高网速带来的更多应用创新,每月600M左右的流量未必够用。如何在流量与价格之间寻找平衡点,是中移动4G套餐设计的一大考量。

有业内人士提出,在4G前期,中移动的资费应当采取多角度促销策略,让用户真正愿意体验4G是重点。后期在丰富套餐数量的同时,可加强与互联网公司合作,推出个性化定制服务的专属套餐。

覆盖是最大问题

国内4G牌照即将发放,全行业对这个可能高达万亿元的巨大市场充满了期待。

即便仅从从投资建设角度看,4G对中国经济的拉动力也是毋庸置疑的。一旦正式商用,其上下游产业链必会成为资本市场的投资热点。

据工信部和中科院等权威部门和机构预测,4G网络前期建设拉动的投资规模在5000亿元左右,网络正式商用后,还将带动终端制造和软件等上下游行业,产业规模有望突破万亿元大关。4G启动后,中国信息消费市场将掀起史无前例的热潮。

但在一片大好的背后,4G的发展也暴露出一些急需解决的问题。

工信部部长苗圩曾表示:“4G是通信业发展的趋势,但在推进过程中还存在一些问题。基站建设和终端产品研发是制约国内4G发展的最大短板。”

目前,终端随着芯片产业链的成熟,已不再是问题所在。但基站建设,即4G信号覆盖的问题,眼下并不乐观。

中移动今年在全国启动了20万个TD-LTE基站的建设,目标年底内实现100个重点城市主城区的4G连续覆盖。现在距离年底仅有一个多月的时间,实际覆盖情况又如何呢?

从腾讯科技在多个城市的实地测试来看,较早参与4G规模试验的十几个城市基本完成了目标覆盖。但后续启动的基站建设城市,目前覆盖并不理想。

以首都北京为例,目前4G网络还未实现全城覆盖,只到达东、西、北三环内,南至两广路,以及清华、北大、国贸、CBD及园博园等区域。且上述覆盖仅限于室外,室内信号表现非常不稳定。更边远的区域,信号会自动转换为3G或2G。类似情况在其他城市亦大多如此。

有相关人士向腾讯科技透露,“中移动要求的覆盖目标,年底前不太可能实现。从6月底发标到9月招标结束,已用去两个月时间,剩下3个月建设20万个基站,覆盖100个城市,即便是采用F频段基站升级和共址的方式,也很难完成。”

据中国移动此前透露的消息,今年将投资417亿元用于20万个4G基站建设;TD-LTE终端采购将超100万部,TD终端补贴超过300亿元。上述700多亿元投资,只是中国移动4G网络建设的启动序幕。

由此推断,4G建网和后续的投入,将对资金的依赖极高。一旦建网不到位,将直接影响用户体验,中移动期待的4G时代翻身也将无从谈起。

持续巨额投入之下,中移动必须思考盈利的问题,这也是其一直高调、加速推进4G的主要原因。

一旦4G信号覆盖不全,即便牌照发放,终端丰富,用户也很难买单。对中移动而言,当下乃至未来最需要解决的问题,就是覆盖、覆盖、再覆盖。

http://www.chinaz.com/mobile/2013/1107/325598.shtml

Win下MYSQL主从数据库同步设置实现数据同步更新

系统的需要实时备份,但是之前考虑的webservice备份数据的方法,对程序运行的效率有较大影响。查阅资料后发现,可以设定主从服务器来达到数据备份的目的。数据备份的任务全部交给mysql服务器完成,对团购系统的程序运行影响较少,并且可以达到实时备份的效果

系统的需要实时备份,但是之前考虑的webservice备份数据的方法,对程序运行的效率有较大影响。查阅资料后发现,可以设定主从服务器来达到数据备份的目的。数据备份的任务全部交给mysql服务器完成,对团购系统的程序运行影响较少,并且可以达到实时备份的效果。下面是mysql主从服务器设定的一些步骤(测试环境:主服务器是win2003,mysql版本 5.1.51;从服务器是win7, mysql版本是 5.1.51)。

1、 在主服务器上新增一个用于备份的用户,全局权限设定为RELOAD, SUPER, REPLICATION SLAVE。将要备份的数据库的全部权限分配给改用户,并且该用户可以远程登录主服务器。

2、 在主服务器的my.ini中的[mysqld]下面添加:

server-id=1 #主服务器id

log-bin=D:mysqllogmysql.log #备份

binlog-do-db=tg #备份数据库

3、 重启主服务器。

4、 设定从服务器,在从服务器的my.ini中的[mysqld]下面添加:

server-id=2 #必须与主服务器的id不一致

master-host=***.***.***.*** #主服务器ip

log-bin=D:mysqllogmysql.log

master-user=slave #主服务器上新增的用户名

master-password=123 #密码

master-port=3306 #主服务器端口

master-connect-retry=60 #同步时间间隔为60秒

5、 重启从服务器mysql。在主服务器mysql上运行SHOW MASTER STATUS 记录下File、Position字段值。启动从服务器mysql,运行一下命令:

change master to master_host=***.***.***.*** ;

change master to master_user= ‘slave’;

change master to master_password=123;

change master to master_log_file=mysql.000001 # 刚刚记录的File值

change master to master_log_pos=38392;#刚刚记录的position值,

然后运行 start slave;show slave status如果成功的话,可以返回一条与主服务器有关的数据,

这是回到主服务器上运行 show processlist 就可以查看到从服务器的连接状态。到此主从服务器的设定完成

360搜索市场份额目标提至25% 将发力移动搜索

新浪科技讯 11月6日凌晨消息,360负责搜索业务的副总裁于光东接受新浪科技等媒体专访时透露,鉴于360搜索在今年十月市场占有率就已经完成原定20%的目标,公司已经将今年年底的目标份额提升至25%,并且计划在移动搜索领域发力。

今年初,360公司总裁齐向东曾宣布了360搜索三年发展目标,提出每年提高10%的市场份额,即2013年达到20%的市场份额,明年达到30%的市场份额,后年达到40%的市场份额。

“根据CNZZ的数据,今年10月360搜索的占有率就已经突破了20%大关,最高时曾达到22.85%,提前达成了目标,因此公司已经把年底前的目标份额上调至25%。”于光东介绍说,百度的份额由4月份的67%下跌至60%左右,而搜狗的份额基本上无变化,可以说,360搜索很大程度上是抢了百度的市场份额。

不过,于光东也承认,过去一年360搜索的发展非常艰难,一方面360主动放弃了医疗广告市场,盈利能力较对手更弱;另一方面,竞争对手坚强的阻击360,另360搜索发展的每一步都举步维艰。

他举例说,目前360搜索的PV大约是百度的三分之一,但是ARPU值(360从每个用户获取的平均收入)只是百度的十分之一。另外,竞争对手要求合作伙伴甚至是广告代理商二选一,如果有人和360合作,竞争对手就马上与停止其合作,这让360在省市代理商拓展方面遇到了不小的困难。

 360搜索独立性加强

“事实上,竞争对手由于先发优势已经在品牌、内容方面建立了很高的壁垒,360除了渠道之外,几乎没有任何优势。“于光东说,因此为360做了几方面的努力:

第一是做服务,与第三方合作迅速补充360在百科、知道等内容上的空白。另外,自己也做了ONE BOX、良医搜索、网购先赔等产品,希望通过干净、真实的搜索结果,逐渐产生用户口碑。

第二是新产品创新,与360其他产品更好的结合。例如在装有安全卫士的电脑上双击Ctrl,呼出360搜索框,这个产品用户留存率非常高,未来还会做更多类似的创新。

”事实上,360的渠道资源还尚未用尽,而且360搜索目前品牌推广还很少,另外我们也没有做流量联盟,未来在这些方面继续发力,将会把360搜索的份额推上新高。“于光东说。

另据内部人士透露,360搜索在集团的独立性正在加强,360搜索已经从一个事业部,成为一个相对独立的事业群,开始拥有独立的财务体系、市场和公关部等。

 下一步发力移动搜索

谈到移动搜索,于光东认为,移动端搜索与PC端区别很大,因为移动端用户并不以浏览器为入口,更多的是直接使用APP。因此,在移动端,很多需求并不是通过搜索完成的,比如移动端很少人会搜索视频,他们会直接从APP里看。

于光东透露,360正在与主流APP谈判,希望能抓取到APP内部的数据,形成一个开放平台,用户在移动端搜索相关信息可以直接跳转至对应的APP。

“搜索将变成一个超级App,不仅仅局限于信息的提供,更重要的是服务。”于光东举例说,在PC端输入餐馆,看到大众点评的信息,有地址、电话就行了。但在移动端,搜索餐厅,可以马上点击进入导航,或者通过手机一键电话预订。因此移动搜索更应该侧重更快捷的服务,而不是简单的信息。

于光东透露,360很快将发布新版的移动搜索,包含APP和HTML5两个版本。”在移动端我们必须要一个有特色的移动搜索产品,在服务和快捷直达方面做有益的尝试,不能让移动端成为PC端的复制品。“(张楠)

http://www.chinaz.com/news/2013/1106/325364.shtml

C/C++/Perl/汇编/Java效率比较

这篇文章真的不错,转载于此,盖因这里支持直接Copy网页,省去了排版的麻烦,^_^

本文适合初学编程的程序员阅读,它对比了几种编程语言在解决同一问题的时候的运效率。并通过具体的例子进行了量化分析。主要目的是帮助初学者认识各种编程语言的特质,并且能够理性的选择适合的编程语言来进行工作。

事发

我无聊的翻着散落案头的书籍,这些都是五花八门的关于编程和系统管理的著作。干了这么多年程序员,大大小小的软件和项目也做了无数。每每有新入行的朋友问我这个所谓的”老前辈”:哪种语言最好之类的问题,我总会作出一副知识渊博的样子,复述着从更老的老前辈那里听来的或者某些名著上看来的”知识”。就好比我们从学习编程的第一天起,就被计算机老师告知,COBOL语言是擅长处理商务事务、FOTRAN语言是用于科学计算一样。类似的知识还有”汇编语言比C语言快得多”以及”JAVA是一种效率很低的语言环境”在一代又一代的程序员中口耳相传,几乎成为了毋庸置疑的真理。

我产生了一个想法,能不能对于同一个应用用几种编程语言分别实现,来比较一下看看到底哪种语言效率最高?

老实说我自己都觉得这个想法很无聊,想想谁会反复用不同的语言写同一个程序呢?下雨天打孩子,闲着也是闲着。再说,对于某种语言的弱点和优势有一个量化的分析,对于我们今后在做项目的时候面临工具选择也少许有一点指导意义。另外,觉得好玩才是我做这件事情的真正原因。

选题

选择一个什么样的程序问题进行这样的测试呢?这是一个很关键的问题,也最容易影响测试的公平性。另外的,对于每种语言,各自的优势都是不同的。程序员的偏爱也是各不相同的。在网上和现实中,对于什么语言更好一些的争论从来就没有停止过。甚至的,各门各派的程序员所构成的各种阵营,把某种语言奉若神明的也不在少数。不信,你在CSDN的JAVA论坛说一句”JAVA执行效率太低了云云”试试?立刻会被铺天盖地的板砖掀翻在地。类似的,还有管理员对于操作系统的偏好和争论:在Linux论坛你要是表扬Windows,其惨烈程度简直是难以言状。因此,从这个意义上来说,程序员们对于编程语言的偏好,类似于战士之喜爱枪械,赛手之喜爱赛车,已经上升为一种精神层面的东西了。蔡学镛先生说得好:有人逢微软必反,有人逢微软必捧。这是一种纯粹的精神上的爱,但它可能会影响正常的、科学的思考。

可以预料的,我这篇文章一定会遭到各路豪杰的迎头痛击。

好了,让我们言归正转吧。首先的,我们的选题中要使用的各种程序语言的最常用的要素。什么是最常用的要素呢?当然了,大家都有的就是赋值、数组操作、循环、判断等。另外,对IO的操作也是编程语言重要的内容。其次的,操作时间一定要长,否则,对于解释性的语言来说是极不公平的:解释器还没调入内存呢,人家编译派的已经运行完了。最后,就是程序不能太复杂。除了我没有那么大的毅力用各种语言完成一个复杂算法的决心外,程序过于复杂,算法在测试中起的作用就越来越大,影响运行效率的原因也就增加了。算法过于复杂,开发工具的扩展部分用得也就越多。于是就成了语言附加库之间的竞赛了,这是我不愿意看到的。

考虑上述因素,我设计了一个简单的选题:从指定文本文件中搜索指定字符串,计算个数。并且打印出搜索到的个数作为结果输出。作为程序员的你粗粗过一下脑子,马上会想到这个算法里面包含了条件判断、循环、数组操作等基本的程序语言因素。这满足了上面第一个条件。另外的,为了满足第二个条件,我准备了一个多达2G的文本文件,总共有文本1500万行多。这保怔了足够的运行时间(但应该不会太长),而决不会一眨眼就执行完了。最后的,我们都知道,在文本串里面搜索子串的算法是数据结构课本中的一个典型的例子(考试也经常被考到的),也满足算法简单的要求。同时,为了让每个程序的环境都一样,我得每测试一次就重新启动一次机器,避免CACHE的影响。

准备

比赛嘛,就需要公平。首先的,硬件平台要统一。我找了一台看起来还不错的机器(服务器):两颗PIII800,1G内存。操作系统嘛,原来的机器上有新装的Windows2000Server版本。几乎没装什么别的应用。我偷懒了一下,没有重新安装OS,就这样用吧。

第一个选手:PERL

如果别人交给我这个题目,我会马上决定用PERL语言来做这件事。这个题目是完全的文本处理问题,还有比用PERL来做更合适的吗?因为PERL是专门为了文本处理而编制的语言。事实上也是这样,我用了2分钟,写了几行代码,就轻松实现了这个问题。这也说明了,选择适用的编程语言工具,比选择喜爱的工具更重要。

#!/usr/bin/perl
$filename=”d:/access.log_”;
$count = 0;
open(FILE , “<$filename”);
while(<FILE>)
{
@match_list = ($_ =~ /HIT/g);
$count=$count+@match_list;
}
close(FILE);
print “Count = $count “;
exit

PERL是一位语言学家Larry Wall发明的,事实上,早期这种语言是专门用于在UNIX平台处理文字文件的(Perl=Practical Extraction Report Language:实用报表析取语言)。后来人们发现有大量文本构成的HTML页面用PERL来做CGI程序生成动态页面再合适不过了。因为互联网的兴起,PERL跟着发大了起来。这种语言的语法和C语言基本类似,因此比较好掌握,并且的,其关于”正则表达式”处理的强大功能目前基本上无人能够望其项背。事实上,类似于”过滤出含有TOM或者ABC的、并且后者的第一个和第三个字母大写,前者最少出现2次,后者出现5次、而且中间间隔8个或4个字母或空格的文本行”。我猜你正在反复的揣摩这句话,事实上,这就是所谓正则表达式,这样的问题,在PERL只需要一行语句就可以完成。在C语言中需要多少语句才能实现呢。

我略略解释一下上面的程序,让没有用过PERL语言的程序员也有个感性认识。

第一行是在UNIX中才用得到,因为PERL是一种基于解释的脚本语言。

第四行是打开文件

下面的循环是一行一行的读文件的内容。循环中间的第一句话是把凡是文本行中含有的HIT全部放到一个数组中;循环中中的第二句话是统计一下刚才的数组中有几个HIT,然后累加起来。循环完成了,我们的任务也就完成了。怎么样,很简单吧?”/HIT/g”就是最简单的正则表达式。br />
现在的PERL语言早已经不是原来的脚本语言形象了,现代PERL几乎具备了其特语言的所有特性,并且的在模块的功能帮助下,可以实现很大的应用。而且还增加了一些面向对象的特点。尽管大多数人仍然在用它处理大量的文本,但也有使用PERL完成大型应用的,尤其是在WEB方面。值得一提的是PERL也是一个跨平台语言。

我的这个程序在测试平台上,使用PERL5.8解释器,用了8分18秒08完成了1500万行文本的扫描,并得出了正确的结果。

第二个选手:纯C

也许年龄大了,但是我真的很喜欢C语言。而且我最喜欢的就是使用指针和强制类型转换来任意操作数据。我甚至会在程序里通过指针手工拼凑一个长整性的数据。说句可能引起争议的话,我觉得JAVA语言抛弃可爱的指针的做法基本上就是逃避。因为掌握不好就不用,到头来就是牺牲了效率。

本文这个题目,用C语言来实现应该还是比较不错的选择。下面的代码就是在VC下面实现的纯C代码的字符串搜索程序(为了避免图形界面的干扰,一律做成控制台程序)。编译的时候使用速度优先编译选项。

#include <stdio.h>
#include <string.h>void main()
{
int len=2048;
char filename[20];//文件名
char buff[10000];//文件缓冲区
char hit[5];
FILE *fd;
int i,j,flag=0,over=0;
int max,readed;
int count=0;//最后的结果
strcpy(&filename[0] , “d:/access.log_”);
strcpy(&hit[0] , “HIT”);
buff[0]=0x0;
buff[1]=0x0;
//打开文件:
if((fd = fopen(&filename[0] , “rb”))==NULL)
{
printf(“Error : Can not open file %s “,&filename[0]);
}
//读取文件内容
while(over != 1)
{
readed = fread(&buff[2] , 1 , len , fd);
if(readed < len)
{
over=1;
max=readed;
}
else
{
max=len;
}
for(i=0;i<max;i++)
{
for(j=0;j<3;j++)
{
if(hit[j] != buff[i+j])
{
flag=0;//一旦有一个不相同就退出并且标志为0
break;
}
else
{
flag=1;//一个相同为1,如果连续都相同最后结果定是1
}
}
if(flag==1)
{
count++;
i+=j-1;
}
else
{
if(j==0)
{
i+=(j);
}
else
{
i+=(j-1);
}
}
}
//把最后两个字符转移到前面两个字节以防止切断搜索串.
buff[0]=buff[max];
buff[1]=buff[max+1];
}
fclose(fd);
printf(“count:%d “,count);
}

程序很好懂,用的也是教科书上面的标准字符串搜索算法,但是比前面的PERL程序长多了吧?那是因为人家PERL已经帮你完成了大部分工作。但是看到上面这段程序的运行结果你可能会高兴起来,它最快一次只用了2分10秒52,最慢也只用了2分20秒59就完成了1500万行文本的搜索任务。平均2分15秒多。为什么每次时间不一样呢?我不清楚具体原因,但学过操作系统的朋友会明白,只有在单道单任务的系统中,代码才能有执行上的可再现性。

有经验的朋友可能会说,你的缓冲区只用了2048字节,加大它速度还会增加呢。是的,而且我相信还有高手能作出更快的程序来,但这不重要,重要的是我们要考察的是不同语言完成同一件工作的效率。而且你能够明白,在程序中,改进什么能够提高效率,这就足够了。因为C语言程序中,这些都是自由可控的。

第三个选手:C++

C++和前面的C是亲戚。我简单的把前面的C代码移植过来,然后把文件输入部分改成了流类对象。至于算法部分嘛。跟前面的C是一模一样的。最后在编译的时候,除了使用速度最佳编译选项外,当然还用了C++的编译参数,因此执行文件的长度比前面的C要长一些,这说明我加的流类代码比标准C库要复杂。是的,C++应该说是目前流行的计算机编程语言中复杂度排名靠前的。其复杂的类和继承关系,以及各种初始化的次序和构造函数执行顺序等都需要考虑。还有多态以及动态联编技术等。C++也是我非常喜欢的语言,提供了面向对象的代码重用特性和足够的安全型,但是在效率上的确比纯C略逊一筹。你知道吗,大部分的操作系统核心几乎都是用纯C写成的,尽管很复杂,但很少有使用面向对象技术的。为什么,不是面向对象技术不好,也不是操作系统核心不够复杂(那什么复杂?),主要的考虑就是效率问题。

#include <stdio.h>
#include <string.h>
#include <fstream.h>void main()
{
int len=2048;
char filename[20];//文件名
char buff[10000];//文件缓冲区
char hit[5];
int i,j,flag=0;
int max;
int count=0;//最后的结果
strcpy(&filename[0] , “d:/access.log_”);
strcpy(&hit[0] , “HIT”);
buff[0]=0x0;
buff[1]=0x0;
//用输入流打开文件:
ifstream input(&filename[0]);
//读取文件内容
while(input)
{
input.getline(&buff[2] , len);
max = strlen(&buff[2]);
for(i=0;i<max;i++)
{
for(j=0;j<3;j++)
{
if(hit[j] != buff[i+j])
{
flag=0;//一旦有一个不相同就退出并且标志为0
break;
}
else
{
flag=1;//一个相同为1,如果连续都相同最后结果定是1
}
}
if(flag==1)
{
count++;
i+=j-1;
}
else
{
if(j==0)
{
i+=(j);
}
else
{
i+=(j-1);
}
}
}

}
printf(“count:%d “,count);
}

这段C++程序在测试平台上用了最快4分25秒95 到最慢5分40秒68的时间完成1500万行的文本检索,并在2G的文件中检索出10951968个”HIT”字符串。这结果是正确的。

第四个选手:汇编

本以为汇编程序能够达到前所未有的高速,把前面的选手远远抛在身后而笑傲江湖。这一想法支撑我完成了艰涩的代码。可事实上测试的结果缺让我大失所望,完全用机器指令书写的程序,去掉缓冲区才几百字节,算法和前面的C程序一模一样,扫描1500万行文本竟然最快也要2分14秒56!这甚至还比不过C语言的最快纪录。而平均下来,汇编程序的速度竟然和前面的C程序在伯仲之间。恐怕这样的结果也出乎大部分人的意外。因为我们从入行的那一天起,就被告知汇编是你所能够掌握的最快的语言!尽管代码坚涩难懂,但性能的代价是值得的。而从这里的测试看,你觉得向下面这样的代码,实现和C语言一样的速度和功能值得吗?

;堆栈段
STSG SEGMENT STACK ‘S’
DW 64 DUP(?)
STSG ENDS;数据段
DATA SEGMENT
rlength EQU 2048
fname DB ‘access.log_’,0
hit DB ‘HIT$’
fd DW ? ;文件句柄
resault DB ‘count : $’ ;结果提示
count DD 0 ;存放结果
disflag DB 0 ;显示标志
buff DB 5000 dup(0) ;缓冲区
DATA ENDS

;代码段
CODE SEGMENT
MAIN PROC FAR
ASSUME CS:CODE,DS:DATA,SS:STSG,ES:NOTHING
MOV AX,DATA
MOV DS,AX
;我的代码开始:
mov ah,3dh ;打开文件
lea dx,fname
mov al,00h ;文件打开方式
int 21h ;开始操作
;这里就不作错误处理了,偷懒喽!
;CF=0表示正确,CF=1表示错误,AX是文件句柄或者是错误代码
mov fd,ax ;保存文件句柄

READ: mov ah,3fh ;读文件
mov bx,fd ;文件句柄
mov cx,rlength ;要读length字节

lea dx,buff ;给出读缓冲区指针
add dx,2 ;缓冲区指针向后错两个(目的是解决边界问题:有一个HIT正好横跨rlength界限)
int 21h ;开始读
;AX里面是实际读出的字节数
;读完了以后,扫描缓冲区
push ax ;保存AX字节数
cmp ax,0
jz ALLEND ;文件读完了就退出

sub dx,2 ;指针向前错2个,
mov si,dx
add dx,2 ;把指针回到原来的位置
add dx,ax ;计算结尾
LOD3: cmp si,dx ;到头了就重新读一次文件
jz OVR
lods buff
lea bx,HIT
cmp al,[bx]
jnz LOD3 ;读第一个字节不相等就重新读一个

cmp si,dx
jz OVR
lods buff
cmp al,[bx+1]
jnz LOD3 ;如果第一个字节相等,就读第2个字节,不行等就从第一个字节再重比较。

cmp si,dx ;如果第二个字节也相等的话,就比较第三个字节。
jz OVR
lods buff
cmp al,[bx+2]
jnz LOD3 ;第三个字节不相等再从头开始
;有一个HIT匹配
push bx
lea bx,count
add WORD ptr [bx],1 ;计数器增加一个
adc WORD ptr [bx+2],0 ;进位
pop bx
jmp LOD3

OVR: mov ah,[si-1]
mov BYTE ptr buff+1 , ah
mov ah,[si-2]
mov BYTE ptr buff , ah

pop ax ;恢复这次总共读出的字节数
cmp ax,rlength ;看看是不是最后一次(剩余的零头)
jz READ
;如果是最后一次读文件,

ALLEND: mov ah,3eh ;关闭文件
mov bx,fd ;文句柄
int 21h ;关闭文件

mov ah,9 ;显示结果字符串
lea dx,resault
int 21h

;转换2进制结果到10进制ACSII形式
mov bx, WORD ptr count
call TERN

mov ax,4c00h ;返回DOS
int 21h
;结束代码,最大的数字已经排到了最前面
MAIN ENDP

TERN PROC ;这个子程序是转换并显示2进制数字的
mov cx,10000
call DEC_DIV
mov cx,1000
call DEC_DIV
mov cx,100
call DEC_DIV
mov cx,10
call DEC_DIV
mov cx,1
call DEC_DIV
ret
TERN ENDP
DEC_DIV PROC
mov ax,bx
mov dx,0
div cx
mov bx,dx
mov dl,al
add dl,30H
mov ah,disflag ;read flag
cmp ah,0
jnz DISP ;已经显示过有效数字了
cmp dl,30H
jz NODISP
mov disflag,1 ;作用是第一个有效数字出现前不显示0
DISP: mov ah,2
int 21H
NODISP: ret
DEC_DIV ENDP
CODE ENDS
END MAIN

上面这段代码我猜你也懒得仔细阅读。其实他不能”显示结果”。因为最后这段负责把最终结果转换成可显示ASCII码的程序实际上只能转换二进制十六位的数据,而最终的结果高达1000万挂零,显示会出错。由于这最终结果的显示已经和程序的运行没有大关系了,因此,我也就懒得去写一个32位的ASCII转换程序了。就这样吧。

第五个选手:JAVA

JAVA是一个不能不参加比赛的选手。有如此多的人热爱他,他们中的一半人是因为JAVA的面向对象特性以及良好的跨平台特性。而另一半人纯粹就是因为JAVA不姓”微(软)”,这就是意识形态在程序员头脑中对某种语言的注释。单纯从语言元素上来说,我还是比较喜欢JAVA的。因为他的语法干净、简洁。环境也好。虽然用虚拟机系统(JVM)的做法来实现跨平台特性并非什么了不得的创意(像不像30年前的BASIC解释器?别跟我说什么中间代码?几乎所有的解释器都是把语言因素翻译成中间代码的,JVM不过是分成2步来实现罢了,但从运行机制上应该是差不多的。),但JVM仍然将JAVA的跨平台特性做到了前所未有的地步。而且JVM是一个很干净的系统,让人用起来赏心悦目。说到这里我忍不住想提一下J2EE企业应用框架了。不知道有多少人能够看懂SUN出的J2EE的”理论著作”?满纸充斥着各种生造的概念,洋溢着溢美之词。JAVA的企业应用框架实在是比较复杂的东西,虽然赶不上后来的.NET框架,但足以让大多数初学者望而却步。一句话,东西太多了。事实上JAVA的企业级应用并没有想象的成功,iPlanet就随着电子商务概念的全面垮台而渐渐淡出。现在换了个名叫“SUNONE”――SUN公司员工原话。

我们回到JAVA的语言元素上来说,实际上JAVA可以被理解为被纯化的C++。JAVA去除了C++为了兼容C而增加的一些”非面向对象特质”,用其他的一些变通办法实现C++直接实现的功能,比如:多继承。在实现机制上,JAVA的程序会先编译成.CLASS文件,然后这种跨平台的中间代码就可以”一次编译,到处运行”了。当然必须运行在有JVM虚拟机的环境中,连图形什么的都可以照搬。换句话说,你用JAVA程序在PC屏幕上画一个圆,在JAVA-PDA上它还是圆的。

我在本次测试中,写了下面的代码,用JAVA做了同样的测试,测试中实际上用到了:JAVA的文件流类,运行了循环、条件判断、数组操作等基本的语言因素。环境是J2SE1.3.1-06。JAVA程序做1500万行的文本扫描用了8分21秒18。应该说是几种语言中最慢的,基本上和纯解释的PERL是在同一水准。J2EE的JVM环境还是经过优化的所谓HOTSPOT。

import java.io.*;
public class langtest
{
public static void main(String[] args)
{
String filename = “d:/access.log_”;
try
{
count(filename);
}
catch (IOException e)
{
System.err.println(e.getMessage());
};
}public static void count(String filename) throws IOException
{
long count=0;
long len;
String strline = “”;
char hit[] = {‘H’,’I’,’T’};//要搜索的字符串
char buff[] = new char[2100];

Reader in = new FileReader(filename);//用FileReader类构造产生一个Reader类对象
LineNumberReader line = null;//生成一个空指针
try
{
line = new LineNumberReader(in);//建立LineNumberReader类对象
while((strline = line.readLine()) != null)
{
//到这里已经读出一行了,用下面的代码分析这行有几个HIT
int i=0,j=0,max=0,flag=0;
buff = strline.toCharArray();//转换成字符数组
max = strline.length();

for(i=0;i<max;i++)
{
for(j=0;j<3;j++)
{
if(hit[j] != buff[i+j])
{
flag=0;//一旦有一个不相同就退出并且标志为0
break;
}
else
{
flag=1;//一个相同为1,如果连续都相同最后结果定是1
}
}
if(flag==1)
{
count++;
i+=j-1;
}
else

{
if(j==0)
{
i+=(j);
}
else
{
i+=(j-1);
}
}
}
}
System.out.println(“Count : “+count);
}
catch (IOException e)
{
System.err.println(e.getMessage());
}
finally
{
try
{
if(in != null) in.close();
}
catch (IOException e)
{
}
}
}
}

候捷先生翻译的宏篇巨著《JAVA编程思想》一书中第67页说到:”使用最原始的JAVA解释器,JAVA大概比C慢上20到50倍”之说法我在阅读的时候就心存疑虑,心想要是这样,JAVA完全没有存或与世间的必要了。在亲自动手试验过后,我觉得说JAVA在J2EE环境下,比C慢上2-3倍还是比较可靠的说法的。况且,目前越来越多的硬件JVM的诞生,也给JAVA越来越多的机会。不过我担心的正是这点,JVM的多厂家多样化很可能会造成某些兼容性方面的问题。例如我见过一篇文章就是讨论某种JAVA程序在IBM-JVM可用而在SUN-JVM上不可用之事例。但愿的,JAVA能健康成长。

总结

事实上,本文有两个基本的意义传递给初做程序员的读者:

一、 抛开你的意识形态好恶,选择最合适的编程语言来完成你的工作。每种流行的语言都有自己存在的意义。

二、 在编程中,有想法就自己做一做,你会得出自己的结论。

至此,你应该明白,前面的所有测试结果其实并不重要,重要的是你了解了这些语言的特质,也许在今后的编程生涯中会因此增加一点点”经验”呢。

后记

本来笔者还打算继续测试一下另外的一种颇为流行的解释语言Python和新贵C#以及在Linux平台完成这些测试,但终究还是被懒惰瓦解了斗志。好在的,Python和Perl比较相似,而C#和JAVA有异曲同工之妙。也可以略略做一点参考。

事实上,本文测试中有一个大大的不公平之处,相信仔细的读者已经发现了:其中C和ASM都是使用缓冲区直读的办法,不管三七二十一就进行判断(最后用指针检查缓冲区边界)。而C++等其他的语言虽然用了非常方便的流按行读出,但是多做了很多事情:每一个字符都要判断其是不是回车换行符,而按行读近来,每次缓冲的也要少很多。因此其他几种语言就大大的吃亏了。不过这并不影响结论性的东西,因为测试本身就说明越方便就效率越低。事情总是要有人做,不是吗?

2003-05-17■作者:阿谭■出处: yesky

只能说明文件的I/O操作是最费时的,其实应该说java和C的效率是有数量级的区别的,C代码中80%以上的时间都花费在I/O上了,C++除了I/O之外在流的处理上也发费了交多的时间,这是本次测试中C++比C慢就慢在这儿,很显然java的运行期消耗已经和I/O处于相当的数量级,因此实际消耗时间是C的3到4倍.perl的运行期原理不是很清楚.

http://blog.csdn.net/worldpharos/article/details/3931483

电商导购过冬:蘑菇街酝酿出售 美丽说转型时尚

电商导购过冬:蘑菇街酝酿出售 美丽说转型时尚

腾讯科技讯 王可心 10月24日消息

一度红火的第三方导购网站正因为阿里巴巴过山车式的态度而呈现出急剧下滑的轨迹。

2011年,以美丽说、蘑菇街为代表的导购网站蜂拥而起。彼时,两者还能频繁出现在阿里巴巴的官方活动中。然而,2012年5月,阿里巴巴集团董事局主席马云在内部讲话时表示不扶持上游导购网站继续做大。此后,蘑菇街们就开始了“被打压”下的生存。据导购行业知情人士透露,阿里巴巴一直在收紧对导购网站开放的API接口。

据悉,前段时间阿里巴巴对蘑菇街等大型导购网站的佣金接口进行了限制,这将直接影响导购网站的营收来源。

不过,阿里巴巴并非要将导购网站“置于死地”。今年9月16日,淘宝网宣布,其导购类分享平台优站将正式向第三方导购网站开放。同时,阿里巴巴设立了5亿美元的基金,用于投资并扶持第三方导购网站等外部合作伙伴。

这笔基金将首先应用在收编蘑菇街。据丁香园技术负责人冯大辉透露,阿里巴巴正在与蘑菇街洽谈收购。腾讯科技从多处投资人士了解到,双方已达成初步意向,但尚未达成最终交易。阿里巴巴集团和蘑菇街双方也未对此事给予否认。

从打压到收购,有业内人士将其称为“打一巴掌,给个甜枣”。“从业务上看,阿里巴巴确实需要蘑菇街带来优质的流量,但又要对其掌握控制权;从估值来看,先打压,可降低蘑菇街的估值。”

如果难以独立发展,阿里巴巴也是蘑菇街较好的归宿。蘑菇街是“阿里系”创业团队,四位联合创始人中的三位(陈琪、岳旭强、李研珠)皆来自阿里巴巴,收购后在文化融合上不存在什么障碍。

打压

自从去年5月份,马云在内部发表“不扶持上游导购网站继续做大,阿里巴巴的流量入口应该是草原而不是森林;不扶持返利类网站”观点后,阿里巴巴对淘宝客政策进行了调整。

今年以来,有导购网站对腾讯科技透露,阿里巴巴对导购网站的政策进一步收紧,限制导购网站对API接口的调用次数,导致无法抓取更多的数据,无法扩大规模。

“就像一个水龙头,以前水龙头里的水是无限使用的,现在受到诸多限制。”上述人士称。

据某大型导购网站相关人士透露,淘宝开放的接口一直在缩减。目前,除了一些最基础的接口,技术类接口如商品评价接口、过往价格接口等都做了很多限制。

最近,淘宝对相关佣金接口进行了限制。有淘宝卖家对腾讯科技透露,之前的淘宝宝贝上架,名称中有“蘑菇街”的内容无法发布成功。

“限制佣金接口,意味着营收来源被切断,这对以佣金为主要收入来源的导购网站是致命的。”上述导购行业人士称。

但阿里巴巴方面表示并未封杀美丽说、蘑菇街,而是邀请其加入优站。今年9月份,淘宝网推出优站,优站是淘宝官方导购平台,由多家第三方导购、达人等提供导购内容,共同汇聚成一个社会化的导购平台。

优站与第三方导购的不同之处在于,优站可把握用户访问这些导购网站的数据。例如,以前,用户访问某导购网站,数据从导购网站,再到淘宝。导购网站加入优站之后,数据则从淘宝,到导购网站,再到淘宝完成交易。

财猫浏览器、好贷网创始人李明顺(微博)认为,淘宝对这些数据拥有控制权,实际上成为了导入“入口的入口”,“这对第三方导购是‘改良式的围剿’。”

据悉,淘宝网与蘑菇街此前曾就优站合作进行洽谈,但蘑菇街并没有入驻。“如果加入优站,需要按照优站的体系来做。而蘑菇街的用户习惯已经形成,如果从优站访问,会有一些不适应。”

收购

对于最近爆出的阿里巴巴欲收购蘑菇街的消息,李明顺认为,“这是一个意料之外,情理之中的事。”

先打压后收购的逻辑是什么?

李明顺认为,阿里巴巴对导购市场的态度是“打一棒子,给点糖吃”,这对于阿里巴巴来说,更有谈判权、控制权,也是压低估值的做法。

传闻称,阿里巴巴收购蘑菇街出资2亿美元。由于最终交易尚未完成,这一数字尚无从考证。不过可以比较的是,这一数字或不及蘑菇街第三轮融资时的估值。

此前,蘑菇街共进行过三轮融资:2011年,蘑菇街进行过两轮共计2000万美元的融资,A轮投资方中有贝塔斯曼,B轮投资方为启明创投。2012年10月,完成C轮融资,IDG领投。有消息称,蘑菇街第三轮融资时估值超过2亿美元。蘑菇街公关负责人徐达也未否认低价收购一事。

另一方面,从业务上来看,阿里巴巴收购蘑菇街可弥补社区产品短板。阿里巴巴对于外部优质流量有两种态度:一是渴求,二是担心不可控。因此,既要获得优质流量,又想可控,最好的办法是入股或收购。”互联网评论人士洪波(微博)说。

从打压到收购,洪波认为,最大的原因在于“压不住”。“对于阿里巴巴集团商户来说,内部流量买不起,有寻求外部廉价流量的需求。阿里巴巴很难真正封的住。”

除了入股新浪微博、收购蘑菇街等外部优质流量,阿里巴巴集团内部也一直在探索社会化产品,如推出类Pinterest产品哇哦、购物分享平台爱逛街、图片互动社区顽兔、兴趣图谱网站圈子等,但流量不及美丽说、蘑菇街等第三方导购站。

洪波认为,阿里巴巴自己难做成社会化产品的原因在于,缺少用户日常的关系,更多的是买卖关系。因此,阿里巴巴自己的社会化平台往往变成营销专家活跃的地方,而不是用户活跃的地方。

整体来看,阿里巴巴仍在加大对社区产品的资源投入力度,淘宝优站、爱淘宝皆在新版淘宝网首页呈现。

突围

经历了辉煌期和低迷期,蘑菇街的发展是导购行业的一个缩影。

导购业态的天花板明显。华平投资顾问黄若在其《我看电商》一书中指出,导购是一个主要依赖于淘宝环境生存的业态,其经营土壤,全仰仗阿里巴巴。“人家只要阀门一关,这个业态就集体下岗。”

在这个大环境下,导购网站正寻求突围。要么转型,要么多平台发展。

据了解,蘑菇街竞争对手美丽说已经淡化导购色彩,定位时尚媒体,做时尚杂志与互联网的结合体。一方面引导潮流,另一方面用户产生内容。除了导购收入,媒体可以带来的是影响力和广告收入。

“美丽说与蘑菇街的性质已经不同了。虽然在外部看来,美丽说还有导购的模式,但不管是内部架构还是未来策略,都在慢慢弱化导购的概念。”一位接近美丽说的人士说。

突围的另一种方式是提升其他电商平台的比例,如加大和京东、易迅、1号店、苏宁等平台的合作。

不过,在淘宝占据中国网购市场70%市场份额、导购需求主要集中在服饰护肤、母婴、家居等垂直领域的背景下,现阶段这一转变并不容易实现。

百度起诉高德地图 导航入口之争加剧

新浪科技讯 10月22日下午消息,百度公司近日把高德地图告上法庭,称高德在无依据的情况下指责百度“卖假药”、“把用户导入沟里”,对公司声誉造成不利影响。高德地图方面对此表示不评论。

今年8月底,百度导航与高德导航先后宣布免费,带动导航App一夜之间进入“免费时代”,并引发了一场口水战。

随着地图入口越发重要,各家将地图视为移动互联网上最重要的入口,离线地图的导航免费已经是大势所趋。

针对百度起诉消息,高德地图官方表示不评论。(林临)

福布斯发布2013十大软件厂商排行榜

据国外媒体报道,甲骨文10月17日引述IT行业财报数据宣布自己是全球第二大软件厂商,仅次于微软,超过了IBM。IBM最近报告称,其最近4个季度的软件销售收入为257亿美元。而甲骨文在此期间的软件销售收入为278亿美元。

甲骨文在给媒体的电子邮件中称,根据IBM最近发布的季度财报,我们想利用这个机会指出,甲骨文的软件业务增长速度超过了IBM的软件业务。现在,甲骨文上升为排名第二的软件厂商。IBM的排名下降到第三位。

在截至今年6月的财年,微软的企业和消费者软件产品的销售收入为610亿美元。

福布斯杂志全球200强上市公司年度排行榜是以4项指标为基础的。这些指标是销售收入、利润、资产和市值。福布斯2013年软件和编程行业10大厂商排行榜是:

1. 微软(美国)

2. 甲骨文(美国)

3. IBM(美国)

4. SAP(德国)

5. 赛门铁克(美国)

6. VMware(美国)

7. CA科技(美国)

8. Adobe(美国)

9. Fiserv(美国)

10.Amadeus IT Group(西班牙)

警惕USB键盘记录器

最近媒体报道了一种新型的能记录账号、密码输入的“USB键盘记录器”,引发网友关注,该设备看上去和普通U盘没什么区别,将其插入电脑USB接口,然后把键盘线和它连接,该设备就能够自动记录用户在电脑上输入的信息。

USB键盘记录器特点

该设备属于硬件式的木马病毒攻击设备,最大的特点是,目前所有防病毒软件都无法检测到这种新型木马,具有极高的隐蔽性。同时,这种键盘记录器可以记录下经键盘输入的所有信息,包括QQ账号、网银、游戏账号及密码,是一种应用广泛的盗号木马设备。

USB键盘记录器产品说明

根据这个产品的介绍,我也上淘宝和阿里巴巴搜索了一下,发现的确有一个名为“USB键盘记录仪 USB keylooger”的设备出售,价格为175元。其产品说明如下:

USB键盘记录器

产品说明:

键盘记录器是一种物理硬件设备,被安装在键盘和计算机之间,电脑上的键盘插槽与电脑进行连接。硬件记录器由高速微处理器和大容量EEPROM组成,这样的硬件记录器会记录下使用电脑时输入的任何信息。可以捕捉三个月到一年或者更长时间范围内键盘的动作。无需预先设定,直接在一文本文档输入密码,即可对所需要的信息进行提取和恢复。

这种硬件按键记录器是无法被任何软件发现的。它能够在几秒钟内安装,自动开始记录所有的键盘输入,记录的按键操作内容能够被任何文本编辑器在任何电脑上检索出来,无需专用分析软件记录内容。硬件按键记录器连接到计算机和键盘之间,不易发现硬件按键记录器的存在。

USB键盘内置记录器容量最低为2M,约为2000,000字符,约相当于电脑操作人员每天工作8小时、也能使用半年的键盘输入量。

安全键盘记录器的用途:

1.安全键盘记录器是一个安全工具。电脑用户使用它监控他们自己的计算机是非常有用的。例如:想要控制办公室机密文件的高级经理主管人员,能用它检测到非授权的侵入,篡改,和非法使用他们的计算机。父母可以用它监控他们孩子的计算机活动,访问互联网,电子邮件和聊天内容,安全键盘记录器几乎完整记录下了您的孩子每一次键盘输入。

2.安全键盘记录器被用于作为调查的工具。通常的,专业的安全人员在私营和政府机构中普遍的使用它。例如:调查人员可以用它作为一个追踪设备去追踪可疑的计算机。核计员,接受人和清算人能够用它在客户计算机上建立一个不能篡改的所有电子通讯的日志。

3.安全键盘记录器可以用作一个备份工具。它可以使人心情安宁。它减少了由于系统锁死丢失工作或者电子设备故障而产生的压力水平。系统开发人员,在市场测试阶段,声称它可以95%减少他们的压力水平。专业的作家可以用它来保护意外的计算机系统损坏,非常容易的恢复他们的数据而不需要专业的计算机知识。

4.安全键盘记录器可以作为一个威慑工具。如果雇员意识到它被安装在自己计算机键盘上,很可能会减少非正当的使用计算机。雇员将知道自己操作行为会被像这样一个设备捕捉到。它很容易记录收集到使用输入的互联网和E-mail。

性能简介:

☉适用通用型USB键盘

☉即插即用,免驱动软件

☉可自动记录键盘所有按键历程,所输入的内容

☉体积很小,易安装,不易察觉

☉无声响、无灯号、计算机开关机亦不影响其记录工作

☉记录完毕取下后,可在任何一台计算机上读取记录

☉本产品经过多种防毒软件、扫毒软件测试、木马清除程序,皆无法被发现,硬件装置中也不会有任何显示信息,保证隐匿性极佳。(安装记录软件、容易被电脑检查到、并以病毒形式删掉。)

产品适用于:

☉家长关心孩子:你可以用它来了解子女们用计算机情况,

☉雇主监管员工:了解员工在工作期间使用计算机情况

☉软件工程师:软件工程师可用于应对一些突发性的系统故障

☉安全人员:侦测一些未获授权进入到计算机,以及他们非法操作的一些情况

☉系统管理员:帮助他们修复系统,恢复密码等

☉办公人员:写作的重要文档丢失时,可用来恢复资料

安装说明:

本产品的安装方法非常简单,记录器的一端连接计算机的usb端口,别一端连接键盘的usb口即可,本记录器在工作时不需要任何驱动程序,插上即可用,非常方便,本产品适用于USB接口电脑。

USB键盘记录器的预防

从上面的产品说明可以看出,USB键盘记录器如果用于公用电脑的密码窃取,危害极大且隐蔽性极高,因此,如果大家使用公共电脑,一定要留心以下几点:

第一,尽量在自己的电脑上进行涉及钱款往来的程序操作,不要在公共电脑上操作;

第二,如果确实需要输入密码,可以采用软键盘鼠标输入,降低密码被盗的风险;

第三,在公共场所使用公共电脑,一定要多观察一下,若发现主机接口有什么异样,就不要使用。

USB键盘记录器的分析

一般USB键盘记录器会在网吧出现,我觉得,通常网吧自己应该不会做这种事,因为有法律上的风险,即使网吧自己要窃取用户密码,使用木马软件更方便,成本也更低,没必要用硬件。

因此,网吧里的这个USB键盘记录器大多应该是第三方投放的木马设备,用于窃取用户的QQ、游戏、网银的密码,既然第三方能接触到键盘接口,那么我们应该也可以,这个设备应该有单片机这样的CPU设备和EEPROM,因此价格不会特别低,成本也有一百多元。那么,用户去网吧上网前,可以先看看键盘接口有没有这个设备,有的话就可以把其拿下来,然后拿去淘宝出售,一个月上网费就有了。每个人都这么做的话,投放木马的人就彻底亏本了,这样他也就不会继续在网吧投放木马设备了。

小米手机饥饿营销被指骗局 官方否认“欺诈”

来源: 新京报

小米公司近日在其官网开放小米智能电视抢购活动,3000台小米电视瞬间便宣告售罄。然而,随后有网友称该次“小米电视抢购”存在虚假行为,或是一场骗局,连日来引发各界关注和热议。

网友称“抢购按钮”形同虚设

10月15日中午12点,首批3000台小米电视正式在小米官网上开卖,价格仅为2999元。

仅仅半个小时后,小米官方微博发布消息称,3000台电视在2分钟内全部售罄,如果想要购买的朋友只能等到一周之后的第二批购买。

让人意想不到的是,针对此次小米电视的网上抢购活动,网友“TNITF”随后通过微博表示,他发现抢购页面上的“抢购”按钮形同虚设,因为按钮并没有经过post请求,而直接生成了“售罄了”页面。

“所谓的按钮只不过是把抢购热情高涨的提示框显示出来罢了。”网友“TNITF”指出。

上述微博一经发布,立刻在网上引起轩然大波。

小米称不存在欺诈作弊

针对上述质疑和对所谓“饥饿营销”的指责,小米公司相关负责人17日向记者表示,关于所谓“抢购欺诈”问题,前述描述存在误解,由于抢购人数众多,为了减轻服务器压力,保持购买过程顺畅,小米会对抢购流量进行分流,但完全不存在“欺诈”“作弊”。

该负责人还表示,至于“饥饿营销”是个伪命题,这种说法出现的根源是因为小米的“供不应求现象”。当需求量持续大于供给量时,就会出现在抢购时,有的用户能够买到,而有的用户买不到的现象。

据该负责人介绍,小米早先也曾尝试过按预约号顺序发货方式,但当时数万台手机预约能排队排到数月之后,排名靠后的消费者也非常不满。

小米科技董事长雷军近期曾公开解释说,小米手机产能持续提升也并非易事。手机的核心元器件需要提前四个月订货,由于小米手机一直在快速增长,所以预测手机销量是件难事。

据专家介绍,所谓饥饿营销就是针对消费者急于抢先购买的心理,商家有意调低供应量,以期达到调控供求关系,制造供不应求的“假象”,维持商品较高售价和利润率,或者只是为吸引眼球,增加人气。

http://www.chinaz.com/news/2013/1021/322942.shtml

“中式烹饪影响PM2.5”改变中国厨电命运

来源: 张书乐博客

文/张书乐

“中式烹饪影响PM2.5”的论战正酣,而这一话题最大的热点其实不在于其论据是否在现实中站得住脚,而在于给中国菜厨电一场革命的机会。

063032744.png

据媒体报道称,“中式烹饪影响PM2.5”也并非一个完全的笑谈,近日中科院大气物理研究所研究院发布的调查结果也显示在北京夏季,餐饮排放PM2.5占比到15~20%,并认为加强油烟过滤系统可减少很大一部分PM2.5。

您家里起火了吗?

这等于是一个科普,即中国菜烹饪无论是否影响PM2.5,但它的油烟确实太大了。

原因却不仅仅因为“重口味”的中国菜式,还在于中国人的厨电选购习惯。早前,广东省社科院公众参与和社会发展研究中心,联合国内厨电行业品牌万家乐,通过入户调研广大消费者对家庭烹饪过程中厨电使用上的意见进而制定的—《2013年国内家用厨电使用调研报告暨中国菜厨电选择标准》(以下简称《标准》)显示,作为舶来品的厨电产品,在刚引进国内时多采用的是国外流行技术,由于中西烹饪方式的巨大差异,导致很多适合国外烹饪的产品和技术并不能很好的服务于国内用户。

这不禁让笔者想起一个留学生朋友和我说过的一段经历,当时他在德国,还不容易和几个同乡聚会,便决定做做家乡菜打打牙祭。可没想到,菜没做到一半,邻居却拿着灭火器如临大敌冲了过来。原来如此之大的油烟通过排气扇飘出去后,邻居以为起火了……

而在中国,尽管“起火”般的油烟让人见怪不怪,可按照西方标准制造的产品则显然越发保持了这种“起火”效果。

不能改变饮食 就要改变厨电

显然,必须有完全中国标准的厨电产品,并且要适合中国各地不同菜式油烟需求的“个性化”厨电。

063002934.png

而“中式烹饪影响PM2.5”则为我们进行了这样一个难能可贵的科普,也为中国厨电带来了一个难得的市场蓝海。毕竟较之改变国人的饮食习惯而言,从厨电入手以适合中国菜的“重口味”风格,不仅很经济,而且有经济。

颇有先见之明的《标准》中体现了一个极有意义的细节,消费者一直有使用最大风量、忘了开油烟机等使用习惯,更容易提高油烟pm2.5的产生以及增加对人体的伤害几率。而类似万家乐等国内厨电企业,则也开始根据这一细节,通过烟机和灶具智能联动的技术解决此问题。

而更多地细节,则也在给中国厨电许多改变市场的机会,毕竟从小被油烟熏大的中国人才是最懂得“舌尖上的中国”,也最懂得如何“善后”。这是国外厂商极难获得的本地化经验,而借助“中式烹饪影响PM2.5”的科普东风,率先从单一山寨国外流行技术和简单模仿国外厨电的瓶颈中走出来,找出适合中国菜“重口味”特征的个性化厨电的厂商,则不仅可以征服中国人的胃和厨房,击败原本占据市场优势的国外技术,更可以保护中国人的身体……

改变命运的机会稍纵即逝!只是,中国厨电们,是否真的都看清楚了这个市场大势呢?还是继续和沉默的大多数一样纠结在中式烹饪是否影响PM2.5的辩论之中呢?

http://www.chinaz.com/news/2013/1021/322880.shtml

浙报传媒35亿元收购盛大边锋浩方获审核通过

来源: 腾讯科技

腾讯科技讯(乐天)1月29日i消息,浙报传媒日前宣布定增收购边锋网络和浩方的申请获证监会审核通过,将打造新闻、影视、互动娱乐和文化产业投资三加一平台的“全媒体、全国化”之路即将开启。

据定增方案显示,公司本次拟向包括公司控股股东浙报传媒控股集团有限公司和上海祺禧投资管理合伙企业在内的不超过10名的特定投资者,非公开发行股份不超过1.8亿股,募集资金总额不超过25亿元,发行底价为13.90元/股,扣除发行费用之后募集资金净额将用于收购杭州边锋网络技术有限公司100%的股权、上海浩方在线信息技术有限公司100%的股权。

资料显示,边锋网络和浩方此前都属于盛大网络旗下,主营业务包括在线棋牌、电子竞技平台、桌面游戏及社区平台增值业务,同时拥有边锋游戏、浩方电竞、三国杀等众多知名游戏娱乐品牌。杭州边锋2011年实现营业收入4亿元,净利润达1.6亿元;上海浩方2011年实现营业收入0.59亿元,净利润达0.13亿元。有分析师认为,此次收购后预计未来利润占比将达到公司净利润的50%,成为公司利润主要增长点。

浙报传媒此次定增,也意味着浙报传媒全媒体之路正式开启。浙报传媒表示,公司意在通过收购,快速切入新媒体领域,整合其在传统媒体业务上的内容优势和收购标的在新媒体业务上的平台优势。由此,正式开启打造新闻、影视、互动娱乐和文化产业投资三加一平台的“全媒体、全国化”之路。

但此次收购34.9亿元价格甚至超过浙报传媒净资产的4倍,按杭州边锋、上海浩方2011年净利润计算,收购市盈率达到极高的21.8倍。而2011年,浙报传媒归属于上市公司股东的净利润2.18亿元,货币资金仅为5.6亿元。财务上的风险姑且不谈,还将考验浙报传媒的驾驭能力。

公司公告,盛大娱乐就标的公司杭州边锋和上海浩方2013年至2015年度的业绩作出补偿承诺:杭州边锋和上海浩方2013年至2015年度的预测净利润合计为25,443.46万元、32,127.31万元、37,933.98万元。收益法评估两家被收购公司价值为32亿元,对应2013年净利润为12.5倍。

在上述没有完成定增的情况下,公司原有业务2012/13/14年盈利预测分别为0.56/0.63/0.69元/股。参考业绩补偿承诺,假设公司能够在2013年完成收购,则对应股本摊薄后的备考业绩预测分别为0.71/0.82/0.93元。2013年预测业绩中,0.42元来自收购的新媒体业务,0.4元来自传统业务。

中信证券对浙报传媒“增持”评级,考虑到收购方案正式获得证监会通过,确定性提升,将其目标价由16元上调至18元(分别对应2013年业绩预测中新媒体业务30倍,传统媒体业务15倍)。

http://www.chinaz.com/news/2013/0129/291110.shtml

微软WP呈现大屏化 明年支持10寸消灭WinRT?

来源: 腾讯科技
腾讯科技 晨曦10月21日编译

最近,微软对Windows-Phone8操作系统推出了第三次更新包,其中开始支持更大的屏幕分辨率,开始进入五到七寸的小平板市场,有分析师指出,微软正计划让WP8支持更多尺寸的平板,甚至是十寸平板,从而扩大WP的市场地位。微软未来也将面临Windows-RT系统何去何从的问题。

上周,微软推出了WP8的第三个更新包,未来几个月内将会让用户全部更新完毕。微软WP8技术团队的一名工程师在官方博客中表示,此次的更新,为五寸和六寸WP8设备的推出,铺平了道路。

最新的第三个更新包,可以支持1080P分辨率(1920X1080),比目前支持的分辨率翻了一番。

10月22日,诺基亚将举行产品发布会,预计将会推出六寸手机Lumia1520,该手机将配置1080P屏幕,这也是史上分辨率最高的WP8设备。微软的更新包推出时间,安排在诺基亚发布会一周前。

目前在全球智能手机市场,所谓的“平板手机”(即大屏机)占到了两成的市场,大屏机尤其在中国、韩国等东亚国家受到欢迎。一些分析师指出,通过对系统进行更新,微软有望获得更多的大屏机系统份额,不过,如果微软更进一步,这当中的市场潜力仍然很大。

美国科技行业分析师高德(JackGold)表示,微软的移动系统战略,存在一个软肋,那就是Windows8系统,不太适合小尺寸、价格更便宜的平板。而WP8系统对于资源的要求更低,更适合小尺寸平板,从而提升针对安卓系统的竞争力。

市场调研公司“创新战略”的分析师巴加林(Ben-Bajarin)表示,如果微软想真心实意在小平板(小于八寸)市场获得机会,他们必须启用WP8系统。

这位分析师认为,和Windows8以及Windows-RT系统开发者相比,WP8的应用软件开发商,在开发小尺寸触摸屏设备的应用软件方面,经验更加丰富。如果微软将WP8延伸到小平板市场,这也会激发开发者的兴趣,因为同样的软件,改动之后将可以获得更多的装机用户。

市场研究公司IDC的分析师雷斯(RyanReith)上周表示,随着微软对WP8系统作出改动,这将会打开一个市场窗口,未来将会看到更多的WP大屏机上市。不过,雷斯的观点和上述分析师有所不同,他认为,微软并不会让WP8系统去占领平板市场,微软针对平板的操作系统选项,仍然是Windows8和Windows-RT。

微软针对ARM平板推出的Windows-RT操作系统,科技行业普遍认为已经彻底失败,几乎所有的电脑厂商,已经停止生产Windows-RT平板,微软的Surface-RT产品,已经成为货架上的孤家寡人。有许多分析师认为,微软应该彻底放弃已经失败的Windows-RT系统,在ARM芯片的移动设备上,统一使用功能升级的WP8系统(或许更改名称)。

最近,多名关注微软公司的科技业专家引述消息人士称,明年推出的WP8升级版,将会支持最大十寸的平板,这意味着WP支持的设备,将全面覆盖智能手机和平板。

实际上,在移动操作系统上,微软自身陷入了碎片化的怪圈,推出多个版本,但是每个版本的市场表现,均是惨不忍睹。根据IDC的统计数据,二季度在全球厂商交付的智能手机中,使用WP的仅仅占到3.7%,和去年同期相比,仅仅增长了0.6个百分点。

在黑莓公司“崩盘”之后,微软WP成为全球第三大移动生态系统,但是在市场份额上,WP甚至不如安卓和iOS的一个零头。有业内人士指出,微软应该结束自身碎片化,在智能手机和平板上,学习苹果iOS的做法,统一使用一种操作系统。这不仅有助于提高市场份额,而且会激励WP生态的软件开发者。

IDC的雷斯表示,随着WP支持更大的分辨率,这一系统的份额还会继续增长,但还远远谈不上追赶安卓和iOS。

http://www.chinaz.com/news/2013/1021/323040.shtml

“查开房”网址2000万数据曝光 网站被关

“查开房 “网址2000万数据曝光 网站被关

来源: 站长之家

站长之家(Chinaz.com)10月21日报道 根据实名认证的新浪微博账户@股社区的爆料,一个名为“查开房”的网址暴走网络,迅速引起轩然大波。经记者实测,只需输入姓名或身份证号,便可查询到顾客的真实信息。随后,又有网友称响应大数据时代的号角,曝光了2000万开房数据,并对其进行了细致的统计分析。

625282b9gw1e9slylnfy7j20c80c8mzn

该数据的原始格式是sql server的backup文件,经转换成了一个csv版本,被分享到了网盘上,有心的网友将其下载下来,据传,这个数据文件达1.7G,涉及约2000万人。

625282b9gw1e9slz6pvzbj20c81yrdlu

网友还对开房记录进行了分类统计,分别列出星座、年龄、性别、姓氏、地域的分析图表,虽说仅供娱乐无可靠性,却也一定程度反映当下社会的开房现状,而更令人担忧的是关于个人隐私安全的问题。

早前,国内安全漏洞监测平台乌云发布报告称,称多家酒店开房记录被无线上网认证管理系统供应商——浙江慧达驿站网络有限公司存储,并因系统有漏洞而存在泄露隐患。慧达驿站公司确认曾存在漏洞并已修复,并称未造成开房记录等住客个人信息泄露。不久后,便有“查开房”网址在网间相传,个人信息泄露已成不可遏制之势。不得不说,技术漏洞和人为的疏忽的确存在,俗话说“没有不透风的墙”,在互联网络上更是如此。目前网络110已将该网站屏蔽。

另一方面,网友为何如此热衷“查开房”?因为在潜规则、婚外情、贪腐等一系列丑恶社会现象的影响下,到旅馆开房这个中性词似乎也无端沾染了不堪色彩,“查开房”网站俨然披上某种正义的光晕,以至于网友跟帖说:普通百姓怕什么信息泄露? 不做亏心事,别人知道自己住哪里有什么关系呢?正是因为此类偏颇乃至错误的观点,导致“查开房”网站肆无忌惮、为所欲为。

个人信息毕竟是个隐私问题,在这个数字化的时代,人们很容易就暴露自己的个人信息,抛开所谓“反腐倡廉”不说,个人隐私荡然无存也不是个喜闻乐见的事。在我国公民隐私受法律保护,即便为了“抓现行”也不能无视法律屏障,公然泄露他人隐私,民众除了保护自己的隐私外也应尊重他人的隐私,否则,今日你揭他人之短难保他日自己也赫然纸上。

http://www.chinaz.com/news/2013/1021/323039.shtml

【我在硅谷做码农】那些年,我们一起追过的女孩,都嫁给了老外

钛媒体注:这是钛媒体在10月8日改版后,隆重推出的首个独家公司人专栏 【我在硅谷做码农】 ,操刀者是一位毕业于清华大学的年轻人,八年前移民美国,目前在一家国际最著名IT公司硅谷总部担任工程师。每篇专栏将奉献作者有趣、有料的硅谷见闻、职场和情感纠葛,各种工作生活感悟。

上一篇《【我在硅谷做码农】大喊一声,“狗日的”老印》(引发了强烈的争议,也被各种吐槽,不管怎样也是作者在硅谷码农生活的真实写照。我在硅谷做码农之二,作者讲了在硅谷的尴尬的,触手不可及的爱情与婚姻经历,那些年,我们一起追的女孩,都嫁给了老外。

这是钛媒体独家专栏【我在硅谷做码农】系列

继续吐槽。

我们硅谷码农除了恨和我们抢职位的老印,还恨谁?

必须是外F啊,这是我们给嫁给国外人的国女的“尊称”。

我们有多恨外F?你只需要浏览下两大著名华人网站,每天十大热门话题中起码有两三个是声讨和咒骂外F的。

说到这里有人要说了,恋爱婚姻选择自由,人家嫁白人关你什么事儿啊。又有人会说了,你这明显是追白富美追不到的酸葡萄心理嘛,作为男人潇洒大肚点行不行!

你们说的这些我都承认,但你们有所不知,我们码农也是有一肚子苦说不出的,身在异国他乡,面对胸肌大肤白有身份的白男对手,想找个老婆真是太TMD不容易了!

洋妞纵使千般好,但你懂的,好说听点叫文化差异,说难听点叫高攀不上,一般国男还是不太敢挑战的。也有侥幸成功的,我读博期间有个访问学者师兄就追了一个美国女朋友,呵,那神气,那骄傲,那眼神,立马藐视一切猥琐男。啧啧!

那么,就剩国女了,但此时的国女已经非彼时的国女了。

在吸引国女方面,诚然,硅谷码农曾在国内竞争中打过漂亮仗。就说我吧,在成绩比天大的初高中时代,动不动就考第一的我曾一度是全校女生崇拜的偶像,走到哪里(尤其考试成绩公布后)都有女生崇拜的目光,情书更是如雪片一般飞来。只可惜,我那时候只顾自我陶醉了,心中想的也完全是理想与报效祖国,完全没有把一票女粉丝放在眼里,现在想想真是后悔地老泪纵横。

可情况从踏进大学校门的那一刻便急转直下。当意气风发优秀牛逼的我成功挤进清北大学最著名的电子系,幻想着在恰如其分的时间与百分百女孩谈一场轰轰烈烈的恋爱,不料却发现僧多粥少,一个几百人的电子系,女生个数屈指可数,更别提这仅有的几朵金花无论外在还是性格都与女神相差甚远。正在我暗自神伤之际,仅有的几个MM也被下手快的帅哥师兄弟们“抢购一空”,得了,大学四年女朋友是没戏了,那还是老老实实去自习室复习托G吧。

欧耶!终于成功踏出国门!米国的一切都是那么地新鲜,一应俱全的小留学生更是娇艳欲滴,我和其他码农一样大喜,“哥的机会终于来了”!

但是,我惊愕地发现此刻的竞争环境好像有点复杂,一顶“跨种族异性资源争夺战”的大帽子一下子把我扣懵了。此时,瞄准小留学生的不仅有来自全国各地同样优秀的国男们,其中不乏官二代﹑富二代等国男中的战斗机,更有从外表﹑经济﹑身份等都明显优于国男的白男。

我逼迫自己进入一级战备状态,并冷静地开始分析形势,“该去追谁呢?论喜欢嘛,自然是喜欢A女,但我既比不上高大帅气有身份的白男,也没有富二代官二代的犀利背景,那么从成功率上考虑还是追B女吧。C女?不行不行,老子等了这么多年不能落得如此结局”。

于是,在一次聚会上,我认识了小我五岁的师妹,算不得美人,但有讨男人喜欢的地方,就是这样的女子。我试着和她约会了几次,牙齿很白,有教养,不得寸进尺,起初几次印象并不很深,但随着见面次数的增多,感觉就越来越好。一次晚餐后,借着酒力,我一咬牙表白了,“不知你意向如何?”

师妹莞尔一笑,只是沉默不语。

那结局呢?当然是我偶然但又宿命地发现那个熟悉的网络ID在论坛“谈情说爱”版询问的都是“与白男约会如何控制节奏”之类的帖子,里面更有好事者建议,与心仪白男约会的同时,也不要拒绝其他追求者的约会,“这样心态可以更加良好”。

震惊!心碎!还是心碎!我瞬间明白了,过往的时间晚餐也罢,音乐会也罢,超市也罢,不过是一个悲催备胎的例行任务。

咔嚓!OFF!

其实我的经历在硅谷码农中并不罕见,多年之后,我已对此风轻云淡,但有些猥琐男们一直无法忘怀倒也可以理解。

这犹如突如其来地被自己最信任的人扇了一耳光,难免令人窝火和愤怒。失望夹扎着酸葡萄心理在默默地酝酿,再加上骨子里那一点点的爱国情怀和民族正义感,绝望的屌丝们开始把矛头指向外F,各大华人论坛上对于外F的骂声一直不绝于耳,过去﹑目前或许将来都将如此。

遥遥无期的绿卡,跳槽还是不跳的尴尬,枯燥孤独的异国生活,触手不可及的爱情与婚姻……于是乎,我们这些绝望的屌丝们只好发出愤怒的呼喊:起来,不愿做屌丝的码农,让我们团结起来,一起攻陷网络论坛这唯一可控的阵地!(本系列文章均独家首发钛媒体)

http://www.chinaz.com/start/2013/1015/322022.shtml