自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木小草 专栏

http://www.muxiaocao.cn/me

  • 博客(7)
  • 资源 (9)
  • 收藏
  • 关注

原创 Linux下FastDFS图片服务器的搭建

在真正的大型Web后台系统中,上传图片的操作可以算是耗时操作,而且其中最大的问题就是,在一个分布式系统中,图片上传不可能上传到当前服务器,这样如果下次访问的是其他服务器,在其他服务器上是没有上传的图片的。解决这些问题,可以采用分布式文件系统FastDFS来搭建Web后端的图片服务器。一、FastDFS简介1.1 什么是FastDFS FastDFS是用c语言编写的一款开源的分布式文件系统。Fa

2016-05-23 23:08:17 10037 2

原创 Ubuntu下Nginx简单使用

Nginx是一个使用c语言开发的高性能的http服务器及反向代理服务器。 Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。一、Ubuntu安装Nginx详细步骤 sudo apt-get upda

2016-05-23 10:56:22 8279

原创 系统架构设计——设计模式之代理模式(二)CGLIB动态代理实现

像上一篇所说的代理模式其实是静态代理,在实际开发中其实应用不大,因为他需要事先知道被代理对象是谁,而且被代理对象和代理对象实现了公共的接口。实际情况往往并不能满足这些条件,我们往往在写代理模式的时候并不知道到时候被代理的对象是谁。解决办法就是——动态代理。以下我们将使用CGLIB实现动态代理。一、动态代理概述 程序在运行期而不是编译器,生成被代理对象的代理对象,并且被代理对象并不需要和代理对象

2016-05-16 18:38:16 12739

原创 系统架构设计——设计模式之代理模式(一)

在纷繁复杂的程序设计世界里,我们总是需要尽可能的考虑到各种情况。而有这么一种机制,我们可以将我们指责中的一部分隔离开来,让一个所谓的代理来帮我们解决一部分和主体业务关系不大的业务,从而让我们能更专心的设计我们的主体业务。这就是代理模式的初衷,也是很多流行框架的应用。——个人理解。一、代理模式(Proxy)的定义 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不合适或者不能

2016-05-15 20:38:07 1947 1

原创 系统架构设计——设计模式之装饰者模式

许多模式是长期经验的实证,可通过提供扩展的方法来保护代码免于被修改。接下来我将介绍一下一个完全遵循开放-关闭原则的设计模式——装饰者模式。它可以给爱用继承的人一个全新的设计眼界。——Head First 设计模式装饰者模式的定义 动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。应用场景 与之前的策略模式不同,装饰者模式是用来解决多方案的组合问题的。试想一下五

2016-05-05 11:48:20 683

原创 系统架构设计——设计模式之策略模式

面向对象的变成,并不是类越多越好,类的划分是为了封装,但分类的基础是抽象,具有相同属性和功能的对象的抽象集合才是类。——大话设计模式策略模式的定义 它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。应用场景在我们软件开发过程中,经常会遇到需求变动,具体的算法变动也是常有的事。就拿商场打折促销的方式来说,久经常的变动。五一打8折,十一打7折,

2016-05-03 10:00:22 1610

原创 系统架构设计——学习篇之类的设计(UML)

概述 “编程是一门技术,更加是一门艺术,不能只满足于写完代码运行结果正确久完事,时常考虑如何让代码更加简练,更加容易维护,容易扩展和服用,只有这样才可以真正得到提高。写出优雅的代码真的是一种很爽的事情。UML类图也不是一学就会的,需要有一个慢慢熟练的过程。所谓学无止境,其实这(类的设计)才是理解面向对象的开始。” ——大话设计模式 对于初学者来说,我们不仅仅是要学会面向对象的封装

2016-05-01 16:08:17 13190 4

房侣薪资计算器

杭州房侣网络科技有限公司 所属的 房侣薪资计算器

2017-02-27

ikanalyzer-solr5

支持solr5以上的ikanalyzer包和配置文件

2016-06-05

ik-analyzer-solr5-5.x

支持Solr6.0的IKAnalyzerJAR包

2016-06-05

搭建FastDFS服务器的所需资源

包含FastDFS(v5.02),libfastcommon,fastdfs-nginx-module,fastdfs-clinet-java。

2016-05-23

FileZillaFTP上传工具

FileZilla

2016-05-22

secureCRT_7.0.2破解版

secureCRT_7.0.2

2016-05-22

mybatis逆向工程

mybatis逆向工程

2016-05-22

Bootstrap万能模板

各式各样的表单、table、button

2016-03-16

空空如也

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

TA关注的人

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