#文档模式

MongoDB内嵌文档操作

实体定义:[BsonIgnoreExtraElements]publicclassPerson:BaseEntity{publicstringFirstName{get;set;}publicstringLastName{get;set;}publicstringPassword{get;set;}publicList...
代码星球 ·2020-04-05

详解设计模式之工厂模式(简单工厂+工厂方法+抽象工厂)

园子里关于23种设计模式的博文已经可以说是成千上万、车载斗量、屯街塞巷、不计其数、数不胜数、摩肩接踵、汗牛充栋、车水马龙、门庭若市、琳琅满目直至让人眼花缭乱了。在这样的大环境下之所以来写设计模式类的博文,并不是像一些"非主流"的爱情观那样"宁缺毋滥"。只是其一呢,因为相当于给自己做一个总结,加深一下自己这方面的认识,因...

详解设计模式六大原则

设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。借用并改编一下鲁迅...

部署spark 1.3.1 standalong模式

之前已经写过很多次部署spark的博客,但是之前部署都是照瓢画葫芦,不得其中的细节,并且以前都是部署sparkonyarn 部署环境scala2.10.2,jdk1.6,spark版本1.3.1下载地址:https://spark.apache.org/downloads.html两台ubuntu14.04x...

SpringBoot进阶教程(五十八)整合Redis之Sentinel哨兵模式

Redis-Sentinel是官方推荐的高可用解决方案,当redis在做master-slave的高可用方案时,假如master宕机了,redis本身(以及其很多客户端)都没有实现自动进行主备切换,而redis-sentinel本身也是独立运行的进程,可以部署在其他与redis集群可通讯的机器中监控redis集群。监控...

SpringBoot入门教程(二十)Swagger2-自动生成RESTful规范API文档

 Swagger2方式,一定会让你有不一样的开发体验:功能丰富:支持多种注解,自动生成接口文档界面,支持在界面测试API接口功能;及时更新:开发过程中花一点写注释的时间,就可以及时的更新API文档,省心省力;整合简单:通过添加pom依赖和简单配置,内嵌于应用中就可同时发布API接口文档界面,不需要部署独立服务...

java实现Composite(组合)模式

组合模式涉及的是一组对象,其中一些对象可能含有其他对象,这些对象也可以含有对象,因此,有些对象代表的是对象群组。Composite模式的设计意图在于:让所有的用户能够用统一的接口处理单个对象以及对象群组packageapp.composite;importjava.util.ArrayList;importjava.u...

java演示facade(外观)模式

实际应用中,原来的代码涉及多个子系统时,重新进行类的设计,将原来分散在源码中的类结构及方法重新组合,形成新的、统一的接口,供上层应用使用。Facade所面对的往往是多个类或其它程序单元,通过重新组合各类及程序单元,对外提供统一的接口/界面。在遇到以下情况使用Facade模式:  1、当你要为一个复杂子系统提供一个简单接...

java演示适配器(adapter)模式

为什么要使用模式:模式是一种做事的一种方法,也即实现某个目标的途径,或者技术。adapter模式的宗旨就是,保留现有类所提供的服务,向客户提供接口,以满足客户的需求。类适配器:客户端定义了接口并实现了这个接口,这个接口中的方法在自己的类库中有更好的实现方式,但是方法名不一样,不能为用户所用,可以定义一个类实现这个接口,...

mvc模式实现

listdemo.html负责显示,listModel.class.php负责从数据库存储数据和查找数据,mysql.class.php是操作数据库的类,但不直接使用,model类调用mysql,listmodel类继承model类,将数据库插入指定数据库,list.php将html文件引入,创建listmodel对象...
代码星球 ·2020-04-05

MVC设计模式

mvc设计模式示意图...
代码星球 ·2020-04-05

js观察者模式

观察者模式存在观察者和被观察者被观察者的状态发生改变,通知观察者调用观察者的update方法,观察者的update方法对被观察者的状态进行检测,做出相应的操作被观察者存在接口attach,detach,notify观察者模式作用:将操作转化为通知<!doctypehtml><htmllang="en"...
代码星球 ·2020-04-05

文件处理之处理模式及其黑魔法

1.文件打开格式与编码问题2.文件处理模式3.文件的黑魔法4.文件光标移动方式  1.文件打开格式与编码问题文件的打开格式:不加指定模式则默认只读模式,这里需要特殊注意指定编码问题,若不指定,则open函数默认系统的编码,系统的编码就是如果你是windows系统就默认Windows系统的编码文件有打...

Java中枚举实现单例模式

publicenumReYoSingleton{INSTANCE;privateSingletonClassinstance;ReYoSingleton(){this.instance=newSingletonClass();System.out.println("枚举类构造函数");}publicSingletonC...

apache poi操作office文档----java在线预览txt、word、ppt、execel,pdf代码

在页面上显示各种文档中的内容。在servlet中的逻辑word:BufferedInputStreambis=null; URLurl=null; HttpURLConnectionhttpUrl=null;//建立链接 url=newURL(urlReal); httpUrl=...
首页上一页...119120121122123...下一页尾页