揭秘DuckDuckGo :Google最渺小但最强悍的竞争对手

2008年的时候如果说还有人想做一个搜素引擎来挑战Google,你一定会以为这个人是疯了。微软、Yahoo等昔日的巨头都已经失败过的事情,还有谁敢干?

MIT研究生毕业的Gabriel Weinberg就是这样的人,尽管失败是他的家常便饭。他前后创业了两家公司,一家失败,另一家后来也卖给了别人,随后又折腾过结构化数据、Quora式的问答网站以及反垃圾邮件技术,均未获成功。

阅读剩余部分 -

十二个开源UML工具推荐

1. StarUML

StarUML是一个开源UML项目,可以开发快速,灵活,可扩展,多功能并且免费的UML/MDA平台。此项目运行在Win32平台之上。StarUML项目的目标是成为Rational Rose、Together等商业UML工具的替代者。

请输入图片描述

阅读剩余部分 -

UML的 6大关系

1、关联关系:

含义:类与类之间的连结,关联关系使一个类知道另外一个类的属性和方法;通常含有“知道”,“了解”的含义
体现:在C#中,关联关系是通过成员变量来实现的;
方向:双向或单向;
图示:实线 + 箭头;箭头指向被关联的类;
举例:“渔民”需要知道“天气”情况才能够出海





阅读剩余部分 -

C#提高效率的技巧 - VS篇

相信做开发的没有不重视效率的。开发C#,VB的都知道,我们很依赖VS,或者说,我们很感谢VS。能够对一个IDE产生依赖,说明这个IDE确实 有它的独特之处。无容置疑,VS是一个非常强大的IDE,它支持多语言编辑。支持C#,VB,C/C++,HTML……它拥有强大的调试编译功 能。它让我们不用去记住那些安装,环境变量设置,服务器设置,编译的繁琐过程。高度集成化。凡事有利有弊,在敏捷开发盛行的时代,VS是否值得我们使用是 无容置疑的。但是强大的VS也拥有众多的设置,众多的技巧。记住某些小技巧可以让我们更加方便,快捷地使用VS。这是很有必要的。每个人或多或少记住了一 些小技巧。但是不可能全部都记住,我们按照我们自己的编程习惯记住一些自己比较常用的就好。

阅读剩余部分 -

Messageing apps 的那些事儿

前言

琢磨着写这篇文章有三天了,一直考虑怎么写才会理智,而不是出自于内心喜欢而有想法。所以整理了一下思路,写下一些关于数据以及看法的东西。

阅读剩余部分 -

CSS样式表的属性选择器的四种格式

属性选择器(Attribute Selectors),或许你不应该对属性选择器感到生疏,从本质上说,id跟类选择器其实就是属性选择器,只不过是选择了id或者类的值(value)而已。

属性选择器的格式是元素后跟中括号,中括号内带属性,或者属性表达式(不知道描述是否正确,自创的词),比如h1[title], h1[title],h1[title="Logo"]等,你可以从我下面的论述中看到4种具体形式。

阅读剩余部分 -

哪些协议是基于TCP,哪些协议是基于UDP

先说区别 :

TCP(传输控制协议):

1)提供IP环境下的数据可靠传输(一台计算机发出的字节流会无差错的发往网络上的其他计算机,而且计算机 A接收数据包的时候,也会向计算机B回发数据包,这也会产生部分通信量),有效流控,全双工操作(数据在两个方向上能同时传递),多路复用服务,是面向连 接,端到端的传输;

2)面向连接:正式通信前必须要与对方建立连接。事先为所发送的数据开辟出连接好的通道,然后再进行数据发送,像打电话。

3)TCP支持的应用协议:Telnet(远程登录)、FTP(文件传输协议)、SMTP(简单邮件传输协议)。TCP用于传输数据量大,可靠性要求高的应用。

阅读剩余部分 -

随机文章

最近回复

分类

其它

友情连接

推广链接