Tec_SE
文章平均质量分 89
石韡斯
年轻的意义在于可以选择
展开
-
经典图书管理系统后台数据库
ER diagram:use mastergoif exists (select name from sysdatabases where name = 'library')drop database librarygocreate database library on( name = 'library_data', filename = './library_data.mdf', size = 50mb, maxsize = 100mb, file原创 2010-12-01 15:33:00 · 3178 阅读 · 1 评论 -
数据库 范式
<br />关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 现简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式)和BCNF,另有第四范式和第五范式留到以后再介绍。 在你设计数据库之时,若能符合这几个范式,你就是数据库设计的高手。 <br /><br />第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电话号码组成一个表(一个人可能有一个办公室电话 和一个家里电话号码) 规范成为1NF原创 2011-01-05 20:05:00 · 446 阅读 · 0 评论 -
中国招聘网站调研报告
<br /><br />1. 调研背景及目的<br />1.1 网上招聘的市场需求<br />据发改委数据显示,2005年中国需要就业的人口为2500万人,而2005年可以安排的就业人口只有1100万人,全国就业岗位供给与岗位需求之间的缺口是1400万人。据教育部统计,2000年到2006年的毕业生人数分别为:107万、115万、145万、212万、280万、330万和413万,2007年预计将达到500万。毕业生人数年年节节攀升的同时,就业率却在逐年下降。“未就业即失业”已成为目前亟待解决的问题之一,教育原创 2010-12-31 15:03:00 · 3419 阅读 · 0 评论 -
社会化网络(SNS)招聘的魅力和弊端
<br />9月24日<br />【TZ按,本文中的“德卡猎头”特指Grace,Maggie,Lily】<br />SNS:是Social Networking Service的简称,即社会化网络软件,是Web 2.0体系下的一个技术应用架构,基于六度分隔理论运作。六度分隔理论是耶鲁大学的社会学家Stanley Milgram于1967年在实验的基础上提出的著名的理论,即最多通过六个人,就能认识任何一个人。放在Web 2.0的背景下,每个用户都拥有自己的Blog、自己维护的Wiki、社会化书签或者Podca转载 2010-12-31 15:00:00 · 1077 阅读 · 0 评论 -
说说大型高并发高负载网站的系统架构
<br />鄙人先后在CERNET做过拨号接入,在Yahoo&3721搞过搜索前端,在猫扑处理过mop.com的架构升级,在6.cn视频网站从事开发工作,还在多年的工作中接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,希望和大家一起探讨。<br /><br /> 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站原创 2010-12-28 14:26:00 · 446 阅读 · 0 评论 -
学习和掌握构建大型网站的架构
<br /><br />学习和掌握构建大型网站的架构,需要汇总散落的文章,梳理零散的内容。做好这项工作很有意义,但是也比较困难。我们的体会是,不妨抓住以下几个主题,逐个分析大型网站的实例,然后横向比较。<br />1. Database<br />数据存储历来是麻烦,尤其是需要存储海量数据的时候,往往单个数据库容量不够,甚至一个数据库集群也不够。常见的解决办法是分割,譬如按用户ID把海量数据分割成若干块,每块存储到一个独立的数据库里去。但是分割的做法降低了join操作的效率。<br />Google Big原创 2010-12-28 14:25:00 · 495 阅读 · 0 评论 -
黄晶谈人人网架构
<br />在2010年的QCon北京大会上,InfoQ的编辑对人人网产品技术高级总监黄晶进行了采访,其中他谈到了关于人人网从校内到现在所做的架构上的转变,还谈到了人人网创建并使用的两个开源项目。<br /> 黄晶,清华大学计算机系硕士,曾在天人互动游戏公司、空中网、千橡互动任职,现任千橡互动集团人人网产品技术高级总监,负责人人网产品规划和研发。投身 Web2.0和SNS事业,秉承以用户价值为核心的理念,推崇以简约架构取得最大收益的技术路线,积极推动互联网开放平台和开源项目的发展和应用,带领人人网产品技术转载 2010-12-28 14:18:00 · 1832 阅读 · 0 评论 -
需求分析_如何获得需求
<br /><br />针对功能需求是否详细定义了系统的全部输入,包括其来源、精度、取值范围、出现频率等?是否详细定义了系统的全部输出,包括目的地、精度、取值范围、出现频率、格式等?是否详细定义了所有输出格式(Web页面、报表,等等)?是否详细定义了所有硬件及软件的外部接口?是否详细定义了全部外部通信接口,包括握手协议、纠错协议、通信协议等?是否列出了用户想要做的全部事情?是否详细定义了每个任务所用的数据,以及每个任务得到的数据?<br />针对非功能需求(质量需求)是否为全部必要的操作,从用户的视角,详细原创 2010-12-27 20:43:00 · 527 阅读 · 0 评论 -
版本控制工具横向比较
版本控制是程序开发、管理必不可少的工具,特别是在多人协作的团队中,适宜的版本控制工具可以提高开发效率,消除很多有代码版本带来的问题。本文首先列举没有版本控制工具时可能遇到的问题,再对主流版本控制工具做概要介绍,之后对作为Java开发者首选的版本控制工具CVS的历史、功能、概念做详细的介绍;最后在Eclipse+CVS环境中,以CVS使用的一个完整流程为例,介绍如何正确的使用CVS工具。为什么要使用版本控制工具?如果没有版本控制工具的协助,在开发中我们经常会遇到下面的一些问题:一、 代码管理混乱。如果是别人添转载 2010-12-22 09:25:00 · 431 阅读 · 0 评论 -
专业架构师,第 1 部分: 开发人员如何成为架构师
<br /><br />简介: 很多架构师都是从好的开发人员逐步过渡而来的,但并非每个好的开发人员都希望成为架构师,而且他们并不是都适合做架构师。无论您是打算进行职业转型的开发人员,还是寻找能承担体系结构设计责任的合适人选的经理,都务必对此转型过程有个清楚的了解。本文将讨论从实现专家到架构师的过渡过程。<br /> 标记本文!<br /> <br />发布日期: 2007 年 2 月 16 日 <br />级别: 中级 <br />访问情况 283 次浏览 <br />建议: 1 (查看或添加评论) 平均分转载 2010-12-16 13:55:00 · 425 阅读 · 0 评论 -
正则表达式学习心得体会
<br />Regular Expressions(正则表达式,以下用RE称呼)对小弟来说一直都是神密的地带,看到一些网络上的大大,简单用RE就决解了某些文字的问题,小弟便兴起了学一学RE的想法,但小弟天生就比较懒一些,总希望看有没有些快速学习的方式,于是小弟又请出Google大神,藉由祂的神力,小弟在网络上找到了Jim Hollenhorst先生的文章,经过了阅读,小弟觉得真是不错,所以就做个小心得报告,跟Move-to.Net的朋友分享,希望能为各位大大带来一丁点在学习RE时的帮助。Jim Hollen转载 2010-12-15 16:41:00 · 858 阅读 · 0 评论 -
正则表达式30分钟入门教程
<br />本文目标<br />广告:做外包项目,挣美元!网站开发,手机开发等...<br />30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程<br />最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)<br />别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有你想像中的那么困难。当然,如果你看完了这篇教程之后,发现自己明白了很多,却又几乎什么都记不得,转载 2010-12-15 16:38:00 · 339 阅读 · 0 评论 -
.NET Framework 4 Regex 类
表示不可变的正则表达式。 命名空间: System.Text.RegularExpressions程序集: System(在 System.dll 中)语法VBC#C++F#JScript复制'声明 _PublicClass Regex _ Implements ISerializable备注Regex 类表示 .NET Framework 的正则表达式引擎。 它可用来快速分析大量的文本,以查找特定字符模式;提取、编辑、替换或删除文本子字符串;或将提取的字符串添加到集合中,以便生原创 2010-12-15 16:26:00 · 1029 阅读 · 0 评论 -
正则表达式语法
<br /><br />一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。<br />这里有一些可能会遇到的正则表达式示例:Visual Basic Scripting EditionVBScript匹配/^/[ /t]*$/"^/[ /t]*$"匹配一个空白行。//d{2}-/d{5}/"/d{2}-/d{5}"验证一个ID 号码是否由一个2位数字原创 2010-12-15 16:42:00 · 367 阅读 · 0 评论 -
UML 类图大全
1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在 GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。使用ROSE 生成的代码是这样的: class C1 ...{ public: C2* theC2;转载 2010-12-03 14:22:00 · 541 阅读 · 0 评论 -
正则表达式入门 Regex
<br />如何使用本教程<br />最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)<br />别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有你想像中的那么困难。当然,如果你看完了这篇教程之后,发现自己明白了很多,却又几乎什么都记不得,那也是很正常的——我认为,没接触过正则表达式的人在看完这篇教程后,能把提到过的语法记住80%以上的可能性为零。这里只是让你明白基本的原理,以后你还需要多练习,多使用,才能熟练掌握正转载 2010-12-03 14:26:00 · 481 阅读 · 0 评论 -
数据库 索引
<br />一、引言<br />对数据库索引的关注从未淡出我的们的讨论,那么数据库索引是什么样的?聚集索引与非聚集索引有什么不同?希望本文对各位同仁有一定的帮助。有不少存疑的地方,诚心希望各位不吝赐教指正,共同进步。[最近首页之争沸沸扬扬,也不知道这个放在这合适么,苦劳?功劳?……]<br /> <br /><br />二、B-Tree<br />我们常见的数据库系统,其索引使用的数据结构多是B-Tree或者B+Tree。例如,MsSql使用的是B+Tree,Oracle及Sysbase使用的是B-Tree原创 2011-01-05 20:23:00 · 412 阅读 · 0 评论