摘要:
近年来随着Internet/Intranet的迅猛发展和B/S计算模式的广泛应用,跨地域、跨网络的业务急剧增长,业界和用户深感传统的路由器在网络中的瓶颈效应。 而三层交换机既可操作在网络协议的第三层,起到路由决定的作用,又具有几乎达到第二层交换的速度,且价格相对较低。 一时间,三层交换机将取代路由器成为网络界最流行的话题。但事实果真如此吗? 传统的路由器在网络中有路由转发、防火墙、隔离广播等作用,而在一个划分了VLAN以后的网络中,逻辑上划分的不同网段之间通信仍然要通过路由器转发。 由于在局域网上,不同VLAN之间的通信数据量很大,这样,如果路由器要对每一个数据包都路由一... 阅读全文
摘要:
B/S结构同C/S结构一样,也是一种非常经典的分布式计算结构,在目前企业应用结构之中,都采用这种结构或者这两种结构的衍生结构,这两种结构各有优缺点,CS结构优点是客户操作体验好,而B/S结构部署和维护成本更低。B/S结构的优点(1)、具有分布性特点,可以随时随地进行查询、浏览等业务处理。(2)、业务扩展简单方便,通过增加网页即可增加服务器功能。(3)、维护简单方便,只需要改变网页,即可实现所有用户的同步更新。(4)、开发简单,共享性强B/S 模式的缺点(1)、个性化特点明显降低,无法实现具有个性化的功能要求。(2)、操作是以鼠标为最基本的操作方式,无法满足快速操作的要求。(3)、页面动态刷新, 阅读全文
摘要:
人才是21世纪不变的主题,人才竞争也成为了21世纪的主要竞争,企业要取得更长远的发展,没有人才是不行的,作为人才的最大供给群体——大学生及以上学历人员,也已经成了各公司间争夺的主要资源,因此做好人才争夺的各项准备,打好这场人才争夺战,对于各个企业来说是当务之急。曾经在《猪业经理人》这本杂志上看过一篇文章“中国养猪业之瓶颈——人荒”,文中提到“中国养猪未来的发展趋势已经是大集团、大公司占据市场的主导地位,而且已定是那些把产业链做得更加完善的公司;与此同时,愿意从事养猪行业的年轻人越来越少,大学生招来了也留不住,这是不争的事实,也是不可逆转的必然趋势。人——已经成为制约养猪企业发展的瓶颈之一。”一 阅读全文
摘要:
鹅是台湾最常见的家禽之一,“经营之神”王永庆因为养鹅的经验发展出一套独特的“瘦鹅理论”,这套理论也是他留给世人,特别是企业家的宝贵财富。□“瘦鹅理论”的源起1941年前后,台湾农村几乎家家户户都饲养鸡、鸭、鹅等家禽,并用吃剩的食物和杂粮来喂养。因为第二次世界大战的缘故,物资极端匮乏,乡村也有严重缺粮。人都吃不饱了,当然也没有剩余食物和杂粮可饲养家禽,只好让它们在野外觅食,吃野菜和野草。一般来说,农村饲养的鹅在正常喂食之下,大约4个月就有五六斤重;可是,当时一般人家饲养的鹅,由于只吃野菜和野草,4个月下来,瘦得皮包骨,每只都只有2斤重。看到这些瘦弱不堪、价值偏低的鹅群,王永庆心中盘算着:“2斤重 阅读全文
摘要:
李先生应征一家广告公司创意总监的职位后,回到家中后,太太急切地问:“亲爱的,事情怎么样了?” 李先生神秘地说:“明天起上班,月薪15万元,这还不包括红利奖金。”太太惊喜交集地捂住自己的嘴:“太好了,真是太好了!但是,待遇这么高,应征的人一定很多吧。” 李先生说:“大概有三四十个,都是广告界的精英。” 李先生得意地说:“只录取了一个,就你老公,我。” 太太又问:“老公你好棒哦!考的都是些什么题目啊?” 李先生问:“只有一个题目。总经理分给我们每人一张白纸,任凭我们在上面画些东西。然后他把考卷从楼上窗口撒向大街,看过路人究竟先拿谁的考卷。有的人在纸上写上动听的文字,有... 阅读全文
摘要:
王永庆卖米的故事,工作后看过不少企业家的成长故事,但记忆最深刻的,还是台塑创始人王永庆卖米的故事。 王永庆永庆15岁小学毕业后,到一家小米店做学徒。第二年,他用父亲借来的200元钱做本金自己开了一家小米店。为了和隔壁那家日本米店竞争,王永庆颇费了一番心思。 当时大米加工技术比较落后,出售的大米里混杂着米糠、沙粒、小石头等,买卖双方都是见怪不怪。王永庆则多了一个心眼,每次卖米前都把米中的杂物拣干净,这一额外的服务深受顾客欢迎。 王永庆卖米多是送米上门,他在一个本子上详细记录了顾客家有多少人、一个月吃多少米、何时发薪等。算算顾客的米该吃完了,就送米上门;等到顾客发薪... 阅读全文
摘要:
static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种在C/C++语言中使用, 第三种只在C++中使用(1)局部静态变量(2)外部静态变量/函数(3)静态数据成员/成员函数一、局部静态变量在C/C++中, 局部变量按照存储形式可分为三种auto, static, register与auto类型(普通)局部变量相比, static局部变量有三点不同1. 存储空间分配不同auto类型分配在栈上, 属于动态存储类别, 占动态存储区空间, 函数调用结束后自动释放, 而static分配在静态存储区, 在程序整个运行期间都不释放. 两者之间的作用域相同, 但生存期不同.2. 阅读全文
摘要:
1)冒泡排序bubble_sort 1.原理 假设对a[N]进行排序 依次比较相邻两个数,小数放前,大数放前。 *1 从头开始进行第一轮比较,则得到最后一个位置是所有数中的最大的一个数; 需要比较的次数是N-1,为什么是N-1?因为,总共是N个数,数组下标是从0开始, 如果比较最后两个数据,判断条件:if(a[N-1-1] > a[N-1]),a[N-1]就是数组的最后一个数了, 如果比较次数是N,则执行该论最后一对数据比较时就是if(a[N-1] > a[N]), 众所都知,a[N]中是没有a[N],所以次数会得到一个意想不到的排序,里面会多一个垃圾值,垃圾值的产生就是a[N]。 阅读全文
摘要:
虚函数为了重载和多态的需要,在基类中是由定义的,即便定义是空,所以子类中可以重写也可以不写基类中的函数!纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数!虚函数引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。class Cman{public: virtual void Eat(){……}; void Move();private:};class CChild : public CMan{public: virtual void Eat(){……};private:};CMan m_man;CChild m_child;//这才是使用的精髓,如果不定 阅读全文
摘要:
#include #include typedef struct ListNode{int m_nValue;ListNode *m_pNext;}ListNode;ListNode *createListNode(int value){ListNode *node = new ListNode();node->m_nValue = value;node->m_pNext = NULL;return node;}void connectListNode(ListNode *currentNode, ListNode *nextNode){ if(currentNode == NUL 阅读全文