基础知识
文章平均质量分 79
wuyanhuiyishi
熟悉WEB产品/软件产品的产品线流程和相关规范。
紧随互联网趋势,喜欢研究互联网及互联网相关的产品,并从中吸收经验,挖掘新产品和新功能。
在产品创新,功能设计,用户体验改善,SEO,SMM推广上有深刻体会
善于组织团队,具有项目/产品管理的丰富经验。
展开
-
软件设计师大纲
一、考试说明 1.考试要求: (1)掌握数据表示、算术和逻辑运算; (2)掌握相关的应用数学、离散数学的基础知识; (3)掌握计算机体系结构以及各主要部件的性能和基本工作原理; (4)掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识; (5)熟练掌握常用数据结构和常用算法; (6)熟悉数据库、网络和多媒体的基础知识; (7)掌握C程序设计语言,以及C++、Java、Visual Bas原创 2005-01-18 10:07:00 · 2746 阅读 · 0 评论 -
p2p详解
1、什么是p2p?(1)p2p的概念(2)p2p的思想溯源:回到互联网的本质(3)Napster带来的革命(4)p2p改变了什么?内容转移到“边缘”(5)重新解读P2P(6)尚未被了解的P2P(7)P2P中的P是人(People)2、p2p能做什么?(1)对等计算(2)协同工作(3)搜索引擎(4)文件交换3、p2p的赢利之路4、p2p的困境5、p2p在国外1、什么是p2pP2P是一种技术,但更多的原创 2005-05-18 08:51:00 · 4541 阅读 · 5 评论 -
BitTorrent 性能卓越的原因
BitTorrent 性能卓越的原因(原文是Incentives Build Robustness in BitTorrent,不知道怎么翻译比较好?)Bram Cohenbram@bitconjurer.org2003年5月22日翻译:小马哥日期:2004-6-1概要BitTorrent 文件发布系统采用针锋相对(tit_for_tat)的方法来达到帕累托有效,与当前已知的协作技术相比,它具有更原创 2005-05-18 08:49:00 · 6329 阅读 · 4 评论 -
官方的BitTorrent协议详解
文档说明:这个翻译版本由孤波独立完成原文见http://bitconjurer.org/BitTorrent/protocol.html作者Bram Cohen孤波对该翻译版本享有解释权和修改权欢迎转贴,转贴请带上文件头部说明部分非商业引用请注明译者官方的BitTorrent协议详解BitTorrent(简称BT,比特洪流)是一个文件分发协议。它通过URL识别内容并且和网络无缝结合。它和普通HTT原创 2005-05-16 17:57:00 · 2464 阅读 · 0 评论 -
BT种子文件格式
BT种子文件格式BT种子文件使用了一种叫bencoding的编码方法来保存数据。bencoding现有四种类型的数据:srings(字符串),integers(整数),lists(列表),dictionaries(字典)编码规则如下:strings(字符串)编码为::例如: 4:test 表示为字符串"test" 4:例子 表示为字符串“例子”字符串长度单位为字节没开始或结束标记integers(原创 2005-05-16 17:50:00 · 5231 阅读 · 0 评论 -
BitTorrent 协议规范(翻译)
翻译:小马哥日期:2004-5-22 BitTorrent 是一种分发文件的协议。它通过URL来识别内容,并且可以无缝的和web进行交互。它基于HTTP协议,它的优势是:如果有多个下载者并发的下载同一个文件,那么,每个下载者也同时为其它下载者上传文件,这样,文件源可以支持大量的用户进行下载,而只带来适当的负载的增长。(译注:因为大量的负载被均衡到整个系统中,所以提供源文件的机器的负载只有少量增长)翻译 2005-05-16 17:53:00 · 1929 阅读 · 0 评论 -
.net的4个基本概念
1、虚拟对象系统---VOS它既支持过程性语言也支持面向对象的语言,同时提供一个类型丰富的系统来容纳它所支持的各种语言的特性。对于过程性语言,它描述了值的类型并指定了类型的所有值必须遵守的规则;在面向对象的语言方面,它统一了不同编程语言的对象模型。每一个对象在VOS中都被唯一标识以与其他对象相区别。2、元数据元数据是对VOS中类型描述代码的一种称呼。在编译程序将源代码转换成为中间代码时,它将自动生原创 2005-06-01 11:14:00 · 1518 阅读 · 0 评论 -
堆:欢乐和痛苦
从http://www.microsoft.com/china/msdn/archives/library/techart/heap3.asp翻到了这篇文章,值得一看堆:欢乐和痛苦Murali R. KrishnanMicrosoft Corporation1999 年 2 月摘要: 讨论常见的堆性能问题以及如何防范它们。(共 9 页)前言您是否是动态分配的 C/C++ 对象忠实且幸运的用户?您是原创 2005-11-08 13:40:00 · 1998 阅读 · 0 评论 -
.NET架构与模式
.NET架构与模式 作者:微软架构与模式小组什么是架构 软件体系结构通常被称为架构,指可以预制和可重构的软件框架结构。架构尚处在发展期,对于其定义,学术界尚未形成一个统一的意见,而不同角度的视点也会造成软件体系结构的不同理解,以下是一些主流的标准观点。 ANSI/IEEE 610.12-1990软件工程标准词汇对于体系结构定义是:“体系架构是以构件、构件之间的关系、构件与环境之间的关系原创 2005-06-20 10:33:00 · 2227 阅读 · 0 评论 -
全面精通Web 2.0,做互联网潮头人
出处:http://home.donews.com/donews/forum/1/2006-01/19/590807.html来源于:www.toptalk.com.cn Web 2.0? Web 2.0 正在让互联网逐渐找回Internet的真正含义:平等、交互,去中心化。你不应该只是互联网的读者,你也应该是互联网的作者; 你不该只是在互联网上冲浪,你本身就是波浪制造者。Web原创 2006-01-25 10:47:00 · 1255 阅读 · 0 评论 -
手把手教你写批处理
来自:http://blog.csdn.net/A1345103/archive/2005/09/11/477682.aspx编者:这个教程和别不一样的地方在于willsort编注那里的内容,是作者多年来的心得. 批处理的介绍扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。==== willsort 编注 =========================原创 2005-09-20 13:18:00 · 2357 阅读 · 0 评论 -
Visual C++模态对话框消息处理机制的分析
摘要:消息驱动机制是Windows操作系统的根本,模态对话框消息处理又是不同于一般消息处理的特殊形式。通过分析这种消息机制的原理,可用来处理类似的程序设计要求。 在Windows操作系统中,面向用户的GUI基本上可分为对话框形式和文档/视图两种表现形式。对话框的显示方式又可分为模态对话框和非模态对话框,以适应不同的用户交互需求。由于对话框和文档/视图框架结构各有特色,能不能将文档/视图框架结构当原创 2005-09-13 16:55:00 · 1629 阅读 · 0 评论 -
《COM技术内幕》笔记(2)
第七章 类厂1、类厂组件的唯一功能是创建其他组件。更精确地讲,某个特定的类厂将创建只同某个特定的CLSID相应的组件。客户可以通过类厂所支持的接口来对类厂创建组件的过程加以控制。2、创建类厂:COM库中的函数:HRESULT _stdcall CoGetClassObject(const CLSID & clsid,DWORD dwClsContext,CONSERVERINFO * pSe原创 2005-01-18 10:42:00 · 2421 阅读 · 0 评论 -
《COM技术内幕》笔记(1)
《com 技术内幕》第1章 组件1、COM,即组件对象模型,是关于如何建立组件以及如何通过组件建构应用程序的一个规范。2、组件的优点:应用程序可随时间的流逝而发展变化;定制应用程序;组件库;分布式组件。3、对组件的需求:组件必须动态连接;必须隐藏其内部实现细节。4、COM组件是以Win32动态链接库(DLLs)或可执行文件(EXEs)的形式发布的可执行代码组成的。遵循COM规范编写的组原创 2005-01-13 11:33:00 · 3577 阅读 · 0 评论 -
如何学习VC
如何学习VC何志丹原创 2005-02-01 09:17:00 · 1284 阅读 · 2 评论 -
常用WINDOWS命令
下文所提到的运行下的命令,都是WINDOWS命令的经典,熟练的掌握其中一些命令,不光可以让大家对WINDOWS的操作提升一个档次,还可以大大的减轻在工作和学习中的负担。如果还有更好的命令,希望大家继续跟贴,踊跃发言。gpedit.msc-----组策略 sndrec32-------录音机Nslookup-------IP地址侦测器 explorer-------打开资源管理器logo原创 2005-02-16 17:44:00 · 1249 阅读 · 0 评论 -
设计模式概述
在面向对象的编程中,软件编程人员更加注重以前的代码的重用性和可维护性。设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。一般而言,一个模式有四个基本要素1. 模式名称(pattern name) 一个助记名,它用一两个词来描述模式的问题、解决方案和效果。命名一个新的模式增加了我们的设计词汇。设计模式允许我们在较高的抽象层原创 2005-09-13 16:31:00 · 1190 阅读 · 0 评论 -
AJAX
AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。它有机地包含了以下几种技术:Ajax(Asynchronous JavaScript + XML)的定义基于web标准(standards-based presentation)XHTML+CSS的表示; 使用 DOM(Document O原创 2005-09-15 14:53:00 · 1354 阅读 · 1 评论 -
浅析Windows消息机制
Windows系统是一个消息驱动的OS,什么是消息呢?我很难说得清楚,也很难下一个定义,我下面从不同的几个方面讲解一下,希望大家看了后有一点了解。 1、消息的组成:一个消息由一个消息名称(UINT),和两个参数(WPARAM,LPARAM)。当用户进行了输入或是窗口的状态发生改变时系统都会发送消息到某一个窗口。例如当菜单转中之后会有WM_COMMAND消息发送,WPARAM的高字中(HIWOR原创 2005-09-13 16:47:00 · 1500 阅读 · 0 评论 -
计算机常用英语术语
来自: http://blog.csdn.net/A1345103/services/trackbacks/391895.aspx Computer Vocabulary In Common Use 一、硬件类(Hardware) 二、软件类(Software) 三、网络类(Network) 四、其它 CPU(Center Processor Unit)中央处理单元 mainboard主板 RAM原创 2005-09-20 13:24:00 · 3660 阅读 · 1 评论 -
GIF图形文件格式文档
GIF图形文件格式文档1.概述 GIF(Graphics Interchange Format,图形交换格式)文件是由 CompuServe公司开发的图形文件格式,版权所有,任何商业目的使用均须 CompuServe公司授权。 GIF图象是基于颜色列表的(存储的数据是该点的颜色对应于颜色列表的索引值),最多只支持8位(256色)。GIF文件内部分成许多存储块,用来存储多幅图象或者是决定图象表现原创 2005-04-26 17:12:00 · 1635 阅读 · 0 评论 -
一个学习CSS的很好的网站
http://www.cssbasics.com/ CSS Chapters: Chapter 1 - Introduction to CSS Chapter 2 - CSS Syntax Chapter 3 - CSS Classes Chapter 4 - CSS IDs Chapter 5 - CSS Divisions原创 2006-02-10 08:58:00 · 2376 阅读 · 1 评论