自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (5)
  • 收藏
  • 关注

原创 【我的互联网思维】美食垂直电商思路

垂直电商风起云涌,做为吃穿住行的吃货电商还有机会,希望看到有兴趣的人一起聊这个话题。

2014-11-26 12:35:07 837 1

原创 【重读设计模式】原型模式

原型模式,设计模式中难懂的模式之一,

2014-10-26 23:33:36 374

原创 【重读设计模式】备忘录模式

玩过单机游戏的人都知道,一个游戏从头开始玩不断过关,直到死掉

2014-10-25 23:08:19 352

原创 【重读设计模式】中介者模式

中介者模式是一个比较常见的模式,因为中介本身就比较深入人心,现实生活中那么多的

2014-10-25 00:52:34 345

原创 【重读设计模式】解释器模式

解释器模式,是如此的少人使用,

2014-10-23 22:23:10 339

原创 【重读设计模式】享元模式(蝇量模式)

享元模式(又叫蝇量模式)是一个ji

2014-10-21 23:25:31 1319

原创 【重读设计模式】责任链模式

责任链模式,设计模式中较为常用的模式之一,现有的系统中

2014-10-20 22:08:16 281

原创 【重读设计模式】生成器模式

生成器模式也是一个较少使用的模式,因为和抽象工厂模式有点类似,导致了很多时候可以使用生成器最后却使用成了抽象工厂。这个模式说出来很容易理解,模式本身也很简单。下面一起熟悉一下。定义:封装一个对象的构造过程,并允许按照步骤构造。定义解释:我们将一个对象的生成按照某一种规则来定义,把这种规则的先后顺序称之为步骤,生成器模式会封装一个对象的构造步骤,该步骤是相对固定的,不能改变,指导者按

2014-10-19 23:59:14 394

原创 【重读设计模式】桥接模式

桥接模式,这个模式使用频率倒是还可以,但是知道这个模式的人却是不多,更多的人可能是会使用这个模式,但是并不知道这个模式。因为这个模式是如此的不被熟知,以至于很多人根本没有听过这个设计模式。下面我们来熟悉这个设计模式。定义:将抽象部分与它的实现部分分离,使他们都可以独立的变化。又成为柄体模式或接口模式。定义解释:GOF给桥接模式的这个定义实在是下的不够好,以至于很难理解这句话的含义。

2014-10-15 23:41:03 355

转载 【重读设计模式】组合模式

组合模式,设计模式中最复杂的模式之一,虽然复杂,但是非常有用,不过是使用的场景相对较少,顾名思义,组合模式就是要将对象组织起来的一种模式方法。定义:允许你将对象组合成树形结构来表现“整体/部分”层次结构,组合能让客户以一致的方式里个别对象以及对象组合。定义解释:对象可以被组合起来形成序列,如果单独某一个对象又是一个被组合而成的序列,那么这就构成了一个树形解构的“整体/部分”层次结构

2014-10-12 00:39:18 304

原创 【重读设计模式】模版方法模式

提到模版方法模式,不由自主的想到了c++的b

2014-10-10 22:27:32 313

原创 【重读设计模式】外观模式

外观模式,一个很少被提起的模式,而实际上被应用的相当广发nag

2014-10-09 22:37:31 326

原创 【重读设计模式】适配器模式

适配器模式,最常见d。定义:提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。           这个定义非常的晦涩难懂,比较容易理解的解释就是,抽象工厂提供了一个可以一次性创建一组对象的方法,而且创建的对象是抽象的,而不是具体的类。这样解释还是有点难以理解,下面通过具体的例子来解释比较清晰。在最后总结的时候在回头来看就会比较容易理解了。适用

2014-10-08 23:36:06 285

原创 【重读设计模式】命令模式

。定义:提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。           这个定义非常的晦涩难懂,比较容易理解的解释就是,抽象工厂提供了一个可以一次性创建一组对象的方法,而且创建的对象是抽象的,而不是具体的类。这样解释还是有点难以理解,下面通过具体的例子来解释比较清晰。在最后总结的时候在回头来看就会比较容易理解了。适用场景:1.一

2014-10-06 23:37:58 347

原创 【重读设计模式】观察者模式

观察者模式是y定义:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化。适用场景:1.一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为。2.一个操作中含有庞大的多分

2014-10-03 23:42:51 367

原创 阿里向左,微信向右

2014年9月21日,阿里巴巴在美国上市首日就上涨30%,公司市值已经超2300亿美元,市盈率80倍,远远超过腾讯更是将百度甩开了几条街,震惊了整个世界。一时间阿里员工财富自由的消息呼啸而上,全民掀起了阿里热潮。马云同学曾经讲过的话再次被在微博 博客 微信上疯狂转载,俨然已经成神。在阿里成功的背后,是整个电商的成功,毫无疑问,从2008到2014的这几年是历史上电商发展最快的也是最好的年份,除

2014-09-22 17:25:55 432

转载 UBUNTU下安装Broadcom 802.11g 网络适配器驱动

2011-02-11 23:51:23|  分类: LINUX|举报|字号 订阅安装这个无线网卡的驱动有两种方法,一种是用ndiswrapper,这个软件可以模拟Windows的API,直接使用Windows的驱动就可以。这种方法只有在你的无线网卡没有原生Linux驱动的情况下才用。另一种是直接安装原生Linux驱动!一、用ndiswrapper安装Wind

2014-11-05 00:31:50 1149

原创 php去除调非法的utf8字符代码

function check($src, &$des){var_dump($src);$len = strlen($src);$curr = 0;$index = 0;while ($curr {//is asciiif(ord($src[$curr]) {$des[$index] = chr($src[$curr]);++$curr;++$in

2014-10-31 17:50:04 1615

原创 【重读设计模式】访问者模式

访问者模式是设计模式中较为复杂的模式之一,

2014-10-27 23:53:28 303

原创 【重读设计模式】代理模式

说起代理模式,应该基本是众所周知的了,原因是是因为代理无论是在现实中还是软件中实在是一个频繁出现的词。而且代理模式本身就像代理一样,提供一个替身一样的事物去代替真是的主题。但是,很多人不知道的是,代理模式是一个大模式,为什么说大呢?是因为代理模式分为很多类的代理模式,就正如现实中有商品的代理商,有法律中的代理人等等,设计模式中的代理模式也有很多中。定义:为另外一个对象提供一个替身或者占

2014-10-13 00:07:58 311

原创 【重读设计模式】迭代器模式

迭代器模式,一个经常听见但是很少被使用的模式,究其原因是因为stl是如此的深入

2014-10-11 23:33:00 320

原创 【重读设计模式】单体模式

。定义:提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。           这个定义非常的晦涩难懂,比较容易理解的解释就是,抽象工厂提供了一个可以一次性创建一组对象的方法,而且创建的对象是抽象的,而不是具体的类。这样解释还是有点难以理解,下面通过具体的例子来解释比较清晰。在最后总结的时候在回头来看就会比较容易理解了。适用场景:1.一

2014-10-06 23:34:24 400

原创 【重读设计模式】抽象工厂模式

抽象工厂模式,定义:定义了对象和对象之间一对多的依赖关系,这样一来,当一个对象的状态改变时,它的所有依赖者都会收到通知并自动更新。适用场景:1.一个对象对另外一个对象的状态有依赖。2.对依赖会对该对象的行为产生影响。例子:可使用观察者模式的例子实在是太多,比如一般的系统都会有配置,而系统的行为很多时候依赖于配置,比如数据库配置,其他服务的配置,日

2014-10-05 23:05:45 326

原创 【重读设计模式】装饰模式

装饰模式是一个。定义:定义了对象和对象之间一对多的依赖关系,这样一来,当一个对象的状态改变时,它的所有依赖者都会收到通知并自动更新。适用场景:1.一个对象对另外一个对象的状态有依赖。2.对依赖会对该对象的行为产生影响。例子:可使用观察者模式的例子实在是太多,比如一般的系统都会有配置,而系统的行为很多时候依赖于配置,比如数据库配置,其他服务的配置,

2014-10-05 11:55:42 358

原创 【重读设计模式】策略模式

策略模式2、工厂方法模式:使用率:使用的较多的模式之一,但是由于其产生了大量的工厂类,当工厂创建的产品类在4个以上,一般就不使用该模式。使用场景:一批具有相同属性的产品,而用户无需感知有多少个产品,也无需感知产品本身的实现,用户只需要知道那个产品在那个工厂中被创建即可。就像电脑生产厂商,需要买AMD的芯片就去AMD的工厂购买,要买英特尔的芯片就去英特尔工

2014-10-03 01:09:59 388

原创 【重读设计模式】状态模式

状态模式是一个较为常见的模式,因为有限状态机实在sh

2014-09-27 23:13:48 316

原创 码农何苦为难码农(如何做平层管理)

最近在做一个项目的时候,出现的一件事件让我很恼火,事情是这样的:周五下午确定,我们中心会紧急接入一个业务,该业务会对接我们中心的两个模块,先是前置的那个版块和该业务联调相关接口之后,业务接口人就下班了。这个时候通知我们说,我们也要和该业务对接并联调接口,并强调该业务当天就要上线。码农的悲剧事件就这样上演了。要对接一个业务,首先当然是要查看他们的接口了,询问其接口之后,得到的结果是之前和我们中心

2014-09-25 13:37:10 722 1

原创 【重读设计模式】工厂方法模式

说到工厂方法,很容易就想到简单工厂,而实际上工厂方法也是和简单工厂有点累死,

2014-09-05 13:25:25 312

原创 【重读设计模式】简单工厂模式

一直以来,无论是在面试的时候或者在平时交流,只要涉及到模式,言必称d

2014-09-03 12:59:50 319

命名管道的简单应用例子

一个进程向命名管道写数据,另外一个进程从管道读数据的应用例子

2014-11-14

信号量使用实例

可使用信号量进行进程内的线程之间同步,信号量还可以支持进程间同步。

2014-11-10

信号使用例子

描述信号如何被接受,如何被处理的简单例子。

2014-11-10

创建多线程

描述多线程的创建过程已经api的调用,简单的例子。

2014-11-10

fork使用例子

一个使用fork的简单例子,用于说明fork如何工作,从什么地方开始重复执行

2014-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除