装饰器模式和代理模式的区别

在典型的例子上,两者是非常好区分的。如spring的AOP、远程代理类、JDK的proxy,都是代理模式。JDK里的输入/输出器是很典型的装饰器模式!但在有些场景上,对设计模式入门的新手,还是有点难区分,我曾经也一度为此困惑。两个模式的UML类图基本没区别,都是实现同一个接口,一个类包装另一个类。...

2016-04-29 15:02:53

阅读数 3

评论数 0

《图解 HTTP》读书笔记

我是一名初级前端开发者,目前精力着眼于 Plain JavaScript 上,我的博客 if-true.com,原文链接:《图解 HTTP》读书笔记。欢迎交流 :) 第二章 简单的 HTTP 协议 请求报文是由请求方法、请求 URI、协议版本、可选的请...

2016-04-29 11:06:00

阅读数 21

评论数 0

Tuxedo 介绍与安装(一)

本文目的:   Tuxedo应用是性能测试的重点研究内容,作为性能测试人员,我们必须重点了解如何使用loadrunner测试Tuxedo应用。 Tuxedo介绍 Tuxedo...

2016-04-28 11:54:45

阅读数 5

评论数 0

Mac 10.11下成功安装Wex5及文件扩展属性问题

唠叨一下不巧,现在又要在我的iMac上安装3.6版本的WeX5了。只是,MAC下安全等级森严,所以又找出这个老底子,再参考一下,并与各位WEX5新手共勉。------------------------------------------------------------------------...

2016-04-28 09:03:19

阅读数 14

评论数 0

网易漫画Swift混编实践

\本文为『移动前线』群在4月8日的分享总结整理而成,转载请注明来自『移动开发前线』公众号。\嘉宾介绍\胡波,来自于网易杭州研究院,之前在网易杭研移动应用部参与网易公开课/网易看游戏/网易云阅读/基础组件等产品的开发,目前主要在网易杭研漫画产品部负责网易漫画的iOS端开发。\网易漫画App是网易杭州...

2016-04-27 17:30:00

阅读数 2

评论数 0

网页链接在 什么时候 进行跳转到哪里?

aaaa 当前页面如果是一个信息的集中站,那么就在新窗口中打开,以防本页面被关闭,比如新闻首页,社区首页,相册列表。 如果是单一的信息,用户跳转的话可能说明已经阅读完本页面,那么可以在本页跳转,避免太多窗口被打开,比如一条独立的新闻信息,一张浏览中的相片等。 其实上网多了用户自己会有一个心理暗示知...

2016-04-27 11:06:00

阅读数 0

评论数 0

ORA-12523: TNS: 监听程序无法找到适用于客户机连接的例程

今天使用PL/SQL Developer连接到一台新的测试服务器时,遇到ORA错误:ORA-12523: TNS: 监听程序无法找到适用于客户机连接的例程。对应的监听日志文件里面错误为TNS-12523: TNS:listener could not find instance appropria...

2016-04-26 12:01:32

阅读数 6

评论数 0

2016/4/25 java io

JAVA io 用于读取计算机文件 写出文件数据 分为四种流向: 字节流:以byte类型的数据传输 输入 InputStream(抽象类 所有字节输入流的父类) 数据输入到应用程序(外部数据 进入到内部程序) 输出: OutputStream(抽象类 所有字节输出流的父类) 从程序写出数...

2016-04-25 20:41:00

阅读数 1

评论数 0

ORA-01502: index ‘index_name' or partition of such index is in unusable state

错误现象:   今天发布脚本时,一个表插入数据时报如下错误   ORA-01502: index ‘index_name' or partition of such index is in unusable state ORA-06512: at line 168 错误原因:   这个错误一...

2016-04-25 14:19:11

阅读数 4

评论数 0

《重构,改善既有代码的设计》读书笔记

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-04-25 07:38:00

阅读数 1

评论数 0

API 双方认证探讨

转:API 双方认证探讨 开放 api 已是大势所趋。而 api 这种东西有个特点就是覆水难收。一旦公开出去了,被大量用户使用,一旦修改,就会让广大用户都掉坑里。所以,api 在设计之初就要尽量考虑周全,并预留扩展可能。 目前绝大多数 api 都是通过 http 协议访问。api 一般有两类,...

2016-04-24 23:11:00

阅读数 1

评论数 0

Linux环境配置

开机启动php,nginx,mysql服务 在/etc/rc.local中写入 service php-fpm restart service nginx restart service mysqld restart 改php.ini,关闭zend opcache 改nginx.conf,...

2016-04-22 22:38:00

阅读数 3

评论数 0

NSObject

一、前言 该博客里面的方法均是看着苹果官方的API来解释的,一般都是常用的方法如有问题,请指出。 二、简介: 该类集成的是其本身,大家可以从任何一个类去向上追溯,都会发现最终的父类都是NSObject。 三、常用地方 四、常用方法 1、- (BOOL)isEqual:(id)anobjec...

2016-04-22 16:35:57

阅读数 6

评论数 0

UITableView详解

一、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [DataTable setDelegate:self]; [DataTable setDataSou...

2016-04-22 16:13:09

阅读数 2

评论数 0

ORALC的STDDEV、STDDEV_POP、STDDEV_SAMP等函数

今天一个同事碰到一个问题:用SQL求一个指标的计算公式:其中Xi即指标,X—指标均值,N是指标个数,看到这样的计算公式确实比较发愁。在处理问题前,先去恶补了下数理统计方面的知识(数理统计的知识基本上都还给老师了):方差、标准差、平均值..... 随机变量是指变量的值无法预先确定仅以一定的可能性(...

2016-04-22 16:11:50

阅读数 7

评论数 0

OpenWRT开发之——对C++11的支持

1. 检查gcc版本 据说,gcc在4.8版本之后就支持c++11了。我们先检查一下交叉编译器的版本。 $ cd SDK #进入OpenWrt的SDK路径 $ cd ./staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33...

2016-04-22 14:47:45

阅读数 1

评论数 0

Hadoop Summit 2016会场回顾(三)

2016年4月13日,都柏林的Liffey河畔,Hadoop Summit 2016在Convention会展中心盛大开幕。大会主要议程历时2天,有100多场演讲,与会者超过1400人。主要内容包括ApacheCommitter洞察、数据科学、运营管理、开发技术、数据商务、物联网、Hadoop未来...

2016-04-21 23:12:00

阅读数 3

评论数 0

go的同步模型

首先来看一段代码,这是The Go Memory Model一文中的一个例子 var a, b int func f() { a = 1 b = 2 } func g() { print(b) print(a) } func main() { go f() g() ...

2016-04-21 19:08:00

阅读数 2

评论数 0

消息推送

消息推送 http://push.baidu.com/doc/android/api?qq-pf-to=pcqq.group

2016-04-21 16:27:00

阅读数 6

评论数 0

C++中的void类型

Technorati 标签: void,指针 1.1. void类型 void类型其实是一种用于语法性的类型,而不是数据类型,主要用于作为函数的参数或返回值,或者定义void指针,表示一种未知类型。 1.1.1. 作为函数参数与返回值 void func( void ); void ...

2016-04-21 14:20:00

阅读数 3

评论数 0

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