上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: 应用层(Application Layer)与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层。但是,如果添加了一个传输文件的选项,那么字处理器的程序员就需要实现OSI的第7层。示例:telnet,HTTP,FTP,NFS,SMTP等。表示层(Presentation Layer)这一层的主要功能是定义数据格式及加密。例如,FTP允许你选择以二进制或ASCII格式传输。如果选择二进制,那么发送方和接收方不改变文件的内容。如果选择ASCII格式,发送方将把文本从发送方的字符集转换成标准 阅读全文
posted @ 2013-09-16 15:43 WhoAmMe 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 【目的】:将一个类的接口转换成客户希望的另外一个接口,Adapter模式使得原来由于接口不兼容而不能一起工作的那此类可以一起工作【UML】:【主要角色】目标(Target)角色:定义客户端使用的与特定领域相关的接口,这也就是我们所期待得到的源(Adaptee)角色:需要进行适配的接口适配器(Adapter)角色:对Adaptee的接口与Target接口进行适配;适配器是本模式的核心,适配器把源接口转换成目标接口,此角色为具体类【适用性】1、你想使用一个已经存在的类,而它的接口不符合你的需求2、你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类协同工作3、你想使用一个已经存在的子类 阅读全文
posted @ 2013-09-16 15:22 WhoAmMe 阅读(7228) 评论(1) 推荐(0) 编辑
摘要: web服务相关术语:1、SOAP:(Simple Object Access Protocol) 简单对象访问协议 SOAP 包括三个部分: SOAP 封装:它定义了一个框架, 该框架描述了消息中的内容是什么,谁应当处理它以及它是可选的还是必须的。 SOAP 编码规则:它定义了... 阅读全文
posted @ 2013-09-04 10:11 WhoAmMe 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 曾经有人说过,世界上有两种编辑器,好用和不好用的;而在好用的编辑器中,又分两种,免费的和死贵死贵的。譬如说VIM和TextMate,就是免费和死贵的典型。很不幸,今天的主角Sublime Text 2也是个死贵死贵的代表,它是一款收费的商业软件,个人授权费高达59 美刀。不过大家不用慌,虽然它很贵,但作者很厚道地给用户们提供了免费无限制无限期的试用权,它只会偶尔提醒一下你木有购买,而且频率也很低,仅此而已,一直免费使用下去几乎是没有任何影响的。另外值得一提的是,用户购买一个授权即可同时在不同平台上使用,对于像我这种经常需要在Mac和 Win 之间切换使用的用户来说的确能省下一笔钱了。因为 Su 阅读全文
posted @ 2013-08-29 12:10 WhoAmMe 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 数据库设计三大范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。第一范式的合理遵循需要根据系统的实际需求来定。比如某些数据库系统中需要用到“地址”这个属性,本来直接将“地址”属性设计成一个数据库表的字段就行。但是如果系统经常会访问“地址”属性中的“城市”部分,那么就非要将“地址 阅读全文
posted @ 2013-08-02 15:35 WhoAmMe 阅读(263) 评论(0) 推荐(0) 编辑
摘要: = $sLen ) { return $str; } //判断使用什么编码,默认为utf-8 if ( strtolower($charset) == "utf-8" ) { $len_step = 3; //如果是utf-8编码,则中文字符长度为3 }else{ $len_step = 2; //如果是gb2312或big5编码,则中文字符长度为2 } //执行截取操作 $len_i = 0; //初始化计数当前已截取的字符串个数,此值为字符串的个数值(非字节数) $subs... 阅读全文
posted @ 2013-07-15 09:35 WhoAmMe 阅读(5048) 评论(2) 推荐(1) 编辑
摘要: EMBRACE=====LICENSEBEGIN=====43136-1204201000002UsvSON704l"dILe1PVx3y4"B349AU6oSDJrsjE8nMOQh"8HTDJHIUUhgd1BebYc5U"6OxDbVsALB4Eb10PW8"=====LICENSEEND===== 阅读全文
posted @ 2013-05-17 10:13 WhoAmMe 阅读(907) 评论(1) 推荐(0) 编辑
摘要: 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行一个任务。3.进程就好比工厂的车间,它代表CPU所能处理的单个任务。任一时刻,CPU总是运行一个进程,其他进程处于非运行状态。4.一个车间里,可以有很多工人。他们协同完成一个任务。5.线程就好比车间里的工人。一个进程可 阅读全文
posted @ 2013-05-02 16:50 WhoAmMe 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 原文连接:http://blog.sina.com.cn/s/blog_78ac3cff0101fssx.html言于前:1、这是一份收集的书单,虽然标题叫「产品经理」的那些书单,但是其实无他,感兴趣都可以看。2、这份书单只是收集于网络的累积,不带有推荐性,请诸位通过豆瓣、百度、知乎等明辨真身。3、书是死的,尽信书不如无书,更关键的是思考引导并与实际相联。《GUI设计禁忌》/机械工业出版社《精通Web Analytics:来自专家的最佳Web分析策略》/清华大学出版社《敏捷项目管理》/清华大学出版社《蓝海策划》/商务印书馆《Web标准和SEO应用实践》/机械工业出版社《产品经理手册》/中国财经 阅读全文
posted @ 2013-04-23 14:25 WhoAmMe 阅读(290) 评论(0) 推荐(0) 编辑
摘要: class Phpclass { function __construct() { } /** * 转换字符编码 * @param string $fContents 需要转换编码格式的内容 * @param string $from 原编码格式 * @param string $to 新编码格式 * @return string */ public function auto_charset($fContents, $from='gbk', $to='utf-8') { ... 阅读全文
posted @ 2013-04-01 15:21 WhoAmMe 阅读(241) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页