- 博客(540)
- 资源 (28)
- 收藏
- 关注
原创 适配器模式之组合模式
设计模式目录 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox组合模式将对象组合成树形结构表示“部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性通用类图组成抽象构件角色 Component 定义参加组合对象的共有方法和属性,可以定义一些默认的行为或属性叶子构件 Leaf 叶子对象,其下再也
2016-10-06 13:46:22 896
原创 适配器模式之迭代器模式
设计模式目录 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox迭代器模式提供一种方法访问一个容器对象中各个元素,而又不需暴露该对象的内部细节通用类图组成抽象迭代器 Iterator 抽象迭代器负责定义访问和遍历元素的接口具体迭代器 ConcreteIterator 要实现迭代器接口,完成容器元素的遍历抽象容
2016-10-06 13:26:04 1000
原创 设计模式之适配器模式
设计模式目录 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox适配器模式 Adapter Pattern也叫做变压器模式,也叫包装模式 将一个类的接口变换成客户端所期待的另一个接口,从而使原本接口不匹配而无法再一起工作的两个类能够在一起工作通用类图组成目标角色 定义把其他类转换为何种接口,也就是我们的期望接口
2016-10-06 12:55:59 587
原创 设计模式之策略模式
设计模式目录 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox策略模式 Strategy Pattern定义一组算法,将每个算法都封装起来,并且使他们之间可以互换通用类图组成封装角色 Context 也叫做上下文角色,起承上启下封装左右,屏蔽高层模块对策略 、算法的直接访问,封装可能存在的变化抽象策略角色 S
2016-10-06 12:32:48 668
原创 设计模式之装饰模式
设计模式目录 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox装饰模式 Decorator Pattern动态的给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比生成子类更为灵活通用类图组成抽象组件角色(Component) 定义一个接口或者抽象类,以规范准备接受附加责任的对象,即可以给这些对象动态地添加
2016-10-05 18:02:53 626
原创 设计模式之责任链模式
设计模式目录 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox责任链模式使多个对象都有机会处理,从而避免了请求的发送者和接收者之间的耦合关系。将这些对象连城一条链,并沿着这条链传递该请求,直到有对象处理它为止 责任链模式的重点是在“链”上,由一条链去处理相似的请求在链中决定谁来处理这个请求,并返回相应的结果通用类图
2016-10-05 17:33:34 891
原创 设计模式之命令模式
设计模式目录 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox命令模式 Method Invocation将“请求”封装成对象,以便使用不同的请求,队列或者日志来参数化其他对象。 命令模式也支持可以撤销操作。通用类图组成接受者角色 Receive 该角色就是干活的角色,命令传递到这里是应该被执行的。命令角色
2016-10-05 16:43:55 690
原创 设计模式之中介者模式
设计模式目录 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox中介者模式 Mediator patten用一个中介对象封装一系列的对象交互,中介者是各个对象不需要显示地相互作用,从而使其耦合松散,而且可以独立地改变他们之间的交互通用类图组成抽象中介者角色 Mediator 抽象中介者角色定义统一接口,用于各同事角
2016-10-04 23:57:28 724
原创 设计模式之原型模式
设计模式目录 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox原型模式 Prototype Patten用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象通用类图案例优点性能优良 逃避构造函数的约束使用场景资源优化场景 类初始化需要消化非常多的资源性能和安全要求的场景 通过new 产生一个对象需
2016-10-04 23:29:29 553
原创 设计模式之代理模式
设计模式,六大设计原则,类的特性总纲 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox代理模式 Proxy Pattern为其他对象提供一种代理以控制对这个对象的访问 代理模式也叫委托模式通用类图组成抽象主题 Subject 抽象主题类可以是抽象类也可以是接口,是一个最普通的业务类型定义,无特殊要求具体主题
2016-10-04 23:10:31 556
原创 设计模式之建造者模式
设计模式,六大设计原则,类的特性总纲 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox建造者模式(Builder Pattern)也叫生成器模式。 定义:讲一个复杂对象的构建与他的表示分离,使得同样的构建过程可以创建不同的表示通用类图组成产品类 Product 通常实现了模版方法模式,也就是有模版方法和基本方法
2016-10-04 22:38:46 699
原创 设计模式之模版方法模式
设计模式,六大设计原则,类的特性总纲 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox模版方法模式定义一个操作中的算法框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。通用类图 模版方法模式确实非常简单,仅仅使用了JAVA/PHP语言的继承机制,但它是一个应用非常广泛的
2016-10-04 22:10:55 654
原创 设计模式之抽象工厂模式
设计模式,六大设计原则,类的特性总纲 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox抽象工厂模式(Abstract Factory Pattern)为创建一组相关或相互依赖的对象提供一个接口,而且无须指定他们的一个具体类。 “一对多”的关系。通用类图组成1、抽象工厂:这是工厂方法模式的核心,它与应用程序无关。是具
2016-10-04 15:48:58 598
原创 设计模式之简单工厂模式
设计模式,六大设计原则,类的特性总纲 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox简单工厂模式(Simple Factory)简单工厂模式就是工厂方法模式的缩小版通用类图组成1、工厂类:这是本模式的核心,含有一定的商业逻辑和判断逻辑。在java中它往往由一个具体类实现。 2、抽象产品:它一般是具体产品继承的父类
2016-10-04 15:18:16 744
原创 设计模式之工厂方法模式
设计模式,六大设计原则,类的特性总纲 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox工厂方法模式定义一个用于创建对象的接口,让子类决定实例化哪一个类。什么是工厂方法工厂的一种产品生产线 优点:客户端不需要修改代码 缺点:当需要增加新的运算类的时候,不仅需要增加运输类,还有修改工厂,违反了开闭原则java
2016-10-04 15:05:07 811
原创 设计模式之单例模式
设计模式,六大设计原则,类的特性总纲 http://blog.csdn.net/fenglailea/article/details/52733435 风.fox单例模式(Singleton Pattern)确保某一个类只有一个实例,而且自行实例化并向系统提供这个实例。通用类图案例JAVAclass Singleton{ private static Singlet
2016-10-04 14:06:58 645
原创 设计模式,六大设计原则,类的特性
国庆节没啥鸟事,把重要东西来个一遍。 风.fox类的特性封装,继承,多态设计原则设计模式的六大原则1、开闭原则(Open Close Principle)开闭原则是最基础的设计原则。 开闭原则: 对扩展开放,对修改关闭。一个软件实体需要进行扩展来实现变化,而不是通过去修改已有的代码来实现变化 软件实体: 项目或软件产品中按照一定的逻辑规则划分的模块 抽象和类 方法2、单
2016-10-04 13:32:37 2213
原创 JAVA 泛型 入门
什么是泛型本质而言,指的是参数化类型。 参数化类型很重要,因为使用该特性创建的类,接口以及方法,可以作为参数指定所操作数据的类型。 上面的这个是名词解释,看了是不是一头雾水,跟天书一样。 风.fox 可以这么理解 规定了变量数据类型是数值型,你就必须传输数值型的,传输其他类型的就会错误。class Box<T>{ T ob; Box(T o){ ob=o;
2016-10-03 23:09:19 766
原创 thinkphp5 数据库 链接 Connection
代码里原有的注释已经非常完善了。不需要我在做什么了。。。。。 风.foxnamespace think\db;use PDO;use PDOStatement;use think\Collection;use think\Db;use think\db\exception\BindParamException;use think\db\Query;use think\Debug;us
2016-10-03 18:14:12 11190
原创 thinkphp5.x之数据库操作相关解析 Db类
风.foxdb函数本函数没什么好说,直接PASS/** * 实例化数据库类 * @param string $name 操作的数据表名称(不含前缀) * @param array|string $config 数据库配置参数 * @param bool $force 是否强制重新连接 * @return \think
2016-10-03 17:49:05 12565
原创 thinkphp5.x之Collection(集合)解析 php集合
国庆节放假了,出去了发现所有地方全是人。 怕你们了,还是找个咖啡厅,静静的看着你们玩耍。 TP5也出来一段时间了,Let’s Go 看看新框架优点。 Collection 是集合的意思 fox.风//命名空间 这没什么好说的//如果你还不知道这是什么,请先看 http://blog.csdn.net/fenglailea/article/details/52717646namespace
2016-10-03 16:27:46 15010
原创 EasyUI 收藏夹(私藏)
EasyUI效果--弹出页面效果 - 刘艳玲 廊坊师范学院信息技术提高班 第八期 - 博客频道 - CSDN.NETjquery easyui datagrid使用参考 - Qi Fei - 博客园EasyUI 数据表格复杂工具栏(DataGrid Complex Toolbar)_easyui demojQuery EasyUI API 中文文档 - DataGrid数据表格_jquery_脚本
2016-10-02 14:17:54 783
原创 Odoo(OpenErp) 收藏夹(私藏)
Odoo(OpenERP)配置文件openerp-server.conf详解 - 厚积薄发 - 博客频道 - CSDN.NETOdoo教程_Odoo,OpenERP中文网深入理解OpenERP的工作流(Workflow)_知识教程_Odoo,OpenERP中文网Openerp workflow 工作流批注模块_Odoo文档交流_新浪博客Odoo Workflow // Jeff's BlogOpe
2016-10-02 14:14:59 1066
原创 java和php基础部分相同或异同
拿着JAVA参考书,一章一章的走过 目前先整理这么多 风.fox编程范式:Java:纯面向对象的语言,有人说过:Java中一切皆对象!当然咯,人们都忘了Java的八种基本数据类型:int、double、boolean、byte、float、 long、short、char。但是念在每个Java每个基本数据类型都有包装类(int的包装类是Integer)的基础上,就姑且认为一切是对象吧。PHP:即
2016-10-02 13:15:59 2430
原创 java 与 php 区别或异同(整理、整合)
收集了一下PHP和JAVA语言的相同或不同之处(来源在末尾有出处),已备后续使用做参考,在下一篇文章再详细写出,相同或者不同,可以让我们快速入门JAVA 或者PHP。 风.fox编程范式:Java:纯面向对象的语言,有人说过:Java中一切皆对象!当然咯,人们都忘了Java的八种基本数据类型:int、double、boolean、byte、float、 long、short、char。但是
2016-10-02 00:43:18 4854 1
原创 PHP特性整合(PHP5.X到PHP7.1.x)
1PHP7 已经出来1年了,PHP7.1也即将和大家见面,这么多好的特性,好的方法,为什么不使用呢,也希望PHP越来越好。在这里整理 PHP 5.1 ,PHP5.2,PHP5.3,PHP5.4,PHP5.5,PHP5.6 ,PHP7,PHP7.1 所有新特性,已备大家学习及使用
2016-10-01 21:22:16 13342
原创 PHP7.0,PHP7.1.x新特性
PHP7.1.x新特性风.fox1.可为空(Nullable)类型类型现在允许为空,当启用这个特性时,传入的参数或者函数返回的结果要么是给定的类型,要么是 null 。可以通过在类型前面加上一个问号来使之成为可为空的。function test(?string $name){ var_dump($name);}以上例程会输出:string(5) "tpunt"NULLUncaught
2016-10-01 15:28:03 16371 2
原创 亚马逊AWS CentOS7(linux)改为用户名密码登录
1.进入AWS系统略 系统为:centos 7 fox.风2.设置ROOT密码sudo passwd root3.修改配置文件sudo vim /etc/ssh/sshd_config相应的参数修改为PermitRootLogin yesPasswordAuthentication yes4.应用使之生效4.1重启服务器 即可sudo reboot4.2重启服务sudo systemctl r
2016-09-30 15:39:15 5474 1
原创 总结:知识树
近期把自己会的整理一下,看看哪些技能已点亮,对比下面网址内的还缺什么, 有方向有目的去学习,比盲目的看要好N倍 https://github.com/TeamStuQ/skill-map 这是作者开源地址 http://www.77169.com/netadmin/HTML/20160421085147.shtm 这个是直接显示图 因为还有些没整理完,部分图还没有==============
2016-09-21 16:13:39 2806 2
原创 再看电商 - 黄若 摘录
忘记保存了,摘的东西全没啦。 风来了.fox 对于电商的投资,评估一家电商企业, 一:看其模式 二:看其经营效率 三:看其顾客留存率淘宝集市是品类驱动 天猫是品牌驱动 前者热闹,大量商品重复,商家靠广告做营销,淘宝靠CPC挣钱。 后者有品牌识别特征,商家靠其品牌吸引顾客,天猫靠销售提成盈利 唯品会是单品驱动过去这些年电商在中国的发展基本上都是规模驱动,随着行业的快速增长趋向平稳,细
2016-09-12 13:01:32 1146 1
原创 IT、电商、系统、架构等名称名词解释
B2B 商家对商家之间的交易 B2C 商家对个人 C2C 个人对个人 C2B 个人对商家 O2O 在线离线/线上到线下 B2O 商家对线上或线下 B2B2CPIS Product Intelligence System,商品智能系统SKU Stock Keeping Unit,库存量单位。SKU即库存进出计量的单位, 可以是以件、盒、托盘等为单位。在服装、鞋类商品中使用最多最普遍。
2016-09-09 18:11:39 4925
原创 大数据,数据分析,机器学习,架构等相关系统名称名词解释
常用的一些软件或其他1.日志(日志收集,日志处理)风来了.fox1.1 LogstashLogstash是一款轻量级的日志搜集处理框架,可以方便的把分散的、多样化的日志搜集起来,并进行自定义的处理,然后传输到指定的位置,比如某个服务器或者文件。1.2 FilebeatFilebeat是一个开源的文件收集器,主要用于获取日志文件,并把它们发送到logstash或elasticsearch1.3 Scr
2016-09-09 15:06:33 2539
原创 ELKF(Elasticsearch+Logstash+ Kibana+ Filebeat) 部署
风来了.fox1.安装 Elasticsearch 和配置Elasticsearch2.4.X 搜索引擎框架 安装配置2.安装 Logstash 和配置Logstash 日志搜集处理框架 安装配置 #3.安装 Kibana 4 和配置 kibana4 分析和搜索仪表板 安装和配置 #4.安装 Filebeat 和配置 如果只监控服务器访问日志,日志格式不是很多,本Filebeat 可
2016-09-09 14:00:42 11503
原创 Logstash 日志搜集处理框架 安装配置
0. 介绍Logstash是一款轻量级的日志搜集处理框架,可以方便的把分散的、多样化的日志搜集起来,并进行自定义的处理,然后传输到指定的位置,比如某个服务器或者文件。 http://kibana.logstash.es/content/logstash/ 风来了.fox1.下载和安装下载地址 https://www.elastic.co/downloads/logstash 目前最新版 2.
2016-09-08 15:59:53 23590 1
原创 Elasticsearch2.4.X 搜索引擎框架 安装配置
Elasticsearch一个开源的搜索引擎框架(支持群集架构方式)0.Elasticsearch 简介或其他http://kibana.logstash.es/content/elasticsearch/ 风来了.fox1.下载和安装下载地址https://www.elastic.co/downloads/elasticsearch目前最新版本 2.4.0 这里选择 LINUX 即方式一
2016-09-08 15:00:56 10022 3
原创 kibana4 分析和搜索仪表板 安装和配置
Kibana4 是 Elasticsearch 分析和搜索仪表板Elasticsearch 必须要先安装风来了.fox1.下载和安装下载地址https://www.elastic.co/downloads/kibana目前最新版本 4.6.1 这里选择 LINUX 64-BIT 即方式一 方式一:源码wget https://download.elastic.co/kibana/kibana/k
2016-09-08 13:26:47 8612 2
原创 Filebeat 日志收集器 安装和配置
Filebeat 风来了.fox1.下载和安装https://www.elastic.co/downloads/beats/filebeat目前最新版本 1.3.0 这里选择 LINUX 64-BIT 即方式一 方式一:源码wget https://download.elastic.co/beats/filebeat/filebeat-1.3.0-x86_64.tar.gztar -zxvf
2016-09-08 11:38:07 42211 3
转载 Filebeat 日志收集器 logstash-forwarder 的替代品
Filebeat是一个开源的文件收集器,主要用于获取日志文件,并把它们发送到logstash或elasticsearch。与libbeat lumberjack一起替代logstash-forwarder。在logstash-forwarder项目上,看到下面一些信息“The filebeat project replaces logstash-forwarder. Please use
2016-09-08 10:05:07 3647 1
转载 kafka入门:简介、使用场景、设计原理、主要配置及集群搭建
问题导读:1.zookeeper在kafka的作用是什么?2.kafka中几乎不允许对消息进行“随机读写”的原因是什么?3.kafka集群consumer和producer状态信息是如何保存的?4.partitions设计的目的的根本原因是什么?一、入门 1、简介 Kafka is a distribu
2016-09-07 15:23:40 742
原创 zookeeper和PHP zookeeper和kafka 扩展安装
风来了.fox1.安装libzookeeperwget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gztar -xf zookeeper-3.4.9.tar.gzcd zookeeper-3.4.9/src/c./configure -prefix=/usr/local/zookee
2016-09-07 13:37:57 6228
黑群晖ds918p-7.1.0-42661的DS918+引导镜像,添加Mellanox万兆网卡,网卡R8125B
2022-06-22
超微双路主板X10DRL-i主板参数说明书
2020-11-27
Sourcetree_4.0_229_MAC.zip
2019-11-04
淘宝省市区SQL和CSV 格式(获取时间2018-01-11)
2018-01-11
淘宝省市区SQL和CSV 格式(获取时间2018-01-09)
2018-01-09
IntelliJ IDEA Maven Mybatis generator 自动生成代码
2017-10-20
IntelliJ IDEA上创建Maven Spring MVC项目
2017-10-19
阿里巴巴Java开发手册 终!极!版!!! 1.3.0 ,17-09-25更新
2017-10-08
SourceTree_2.3.1.0_win
2017-09-20
SourceTree_2.6.3a_MAC
2017-09-20
Redis 客户端管理工具 FOR MAC (Redis Desktop Manager )
2017-08-13
SourceTree_2.6b_MAC
2017-07-25
淘宝省市区SQL 扩展(获取时间2017-07-04)
2017-07-04
淘宝省市区SQL扩展(获取时间2017-07-4)
2017-07-04
elasticsearch-analysis-dynamic-synonym-5.2.1自己编译版本
2017-02-25
淘宝省市区SQL(获取时间2016-07-28)
2016-07-28
淘宝省市区EXCEL(获取时间2016-07-28)-下载
2016-07-28
SourceTree For Windows中文版(git 客户端)工具
2015-05-26
PHP最精简框架
2014-11-23
PHPSTORM个人常用配置代码颜色快捷键等
2014-07-22
ThinkPHP2.1 增加PHPCMS模板引擎,支持PC标签(get,json)
2011-11-15
Struts2入门教程.pdf
2010-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人