自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 Meteor-zookeeper使用说明书

Meteor-zookeeper使用说明书项目地址:Meteor-zookeeper-corehttps://github.com/18106960985/meteor-zookeeper是一个对zookeeper操作的集成方案,其核心设计目的 - 对内高对内聚、无入侵, 采用fastjson序列化与反序列化,内置了数据本地缓存,实现节点监听对外开箱即用、易扩展、轻量级,提供丰...

2018-11-01 16:39:36 379

原创 Html+css+jQuery实现扫雷游戏(二)游戏

样式:目前将button效果替换成DIV+CSS实现,原本是利用伪类active实现点击效果,做出来后发现如果要实现,扩散效果就要每个元素都触发active,实在麻烦也不利于扩展,直接改成CSS3的动画效果,切换class的时候让div模拟被点击效果。   扩散效果实现:因为JS是单线程的,一开始的思路是在切换样式的时候进行休眠,实现点击扩散的效果,后发现样式切换不是异步执行的,会在方

2018-01-14 18:18:33 870

原创 Html+css+jQuery实现扫雷游戏(一)初步设计

最近学习前端内容,主要以H5、CS3为主,该代码是博主利用课余时间完成,并会逐步完善。   博主是JAVA程序员。该游戏是使用面向对象思维来写的。所以如果你是新手并且想从我的代码中学到什么,要先了解下面向对象(OOP)思维。       扫雷游戏 分析设计(MVC设计)      是一个由9*9(初级),16*16(中级),16*30(高级)行列的表格组成的游戏。     

2018-01-11 15:00:41 1670

原创 IDEA实现 Maven模块化 SSH搭建

一、建立一个Maven项目

2017-08-19 15:06:53 410

原创 大话设计模式读后感之建造者模式(JAVA)

一、建造者模式定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示JDK中使用到• java.lang.StringBuilder#append()• java.lang.StringBuffer#append()• java.nio.ByteBuffer#put() (CharBuffer, ShortBuffer, IntBuffe

2017-08-15 14:42:19 275

原创 大话设计模式读后感之外观模式

外观模式:为子系统中的一组接口提供一个一致的界面。此模式定义了一个高层接口,这个接口使得这个子系统更加容易使用。代理类/** * Created with Intellij IDEA. * User : Yebinghuan * Created on 2017/8/9. * Description : */public class Facade { SubSystemO

2017-08-09 17:15:07 185

原创 大话设计模式读后感之模板方法模式

模板方法模式:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法结构即可重定义该算法的某些特定步骤。

2017-08-08 21:01:19 217

原创 大话设计模式读后感之原型模式

创建类型:原型模式(Prototype): 用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 从一个对象再创建另一个可指定的对象,而且不需要知道任务创建细节。 JDK中用到原型模式的有• java.lang.Object#clone() (支持浅克隆的类必须实现java.lang.Cloneable接口)Cloneable接口提供了一个浅克隆方法clo

2017-08-07 14:45:29 293

原创 大话设计模式读后感之工厂方法模式(DAO工厂)

工厂模式应该是每个JAVA初学者包括我在内最不陌生的一种设计模式,在学习简单的JDBC后,我们必然要对DAO工厂有所接触。引入DAO层的主要目的是降低耦合度,将持久层与业务逻辑层分离,提高扩展和复用,也避免了之后更换持久层带来不必要的开销。工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到子类既然都说到了DAO层我正好也复习下,首先我们要

2017-08-06 14:04:30 197

原创 大话设计模式读后感之代理模式(JAVA)

如果你交给某人一个程序,你将折磨他一整天,如果你教某人如何编写程序,你将折磨他一辈子。最近学习了设计模式后,发现自己JAVA基础不够扎实,回头开始看《Thinking in java》,吐槽一下。。。文章的翻译好僵硬。。这书真的是推荐给初学者的么。一、依据故事我所设计的代理模式。故事:李四请张三帮忙以他的名义把东西送给娇娇。代理模式的定义:给某一个对象提供一个代理,并由代理对象控制

2017-08-05 14:01:12 274

原创 大话设计模式读后感之装饰模式

愿天下有情人终成兄弟!一、装饰模式(Decorator)动态地给一个对象添加一个额外的职责,就增加功能来说,装饰模式比子类更为灵活。简单装饰模式Component类/** * Created with Intellij IDEA. * User : ybh * Created on 2017/8/4. * Description : * Component 是定义一个对象

2017-08-04 14:34:56 369 1

原创 大话设计模式读后感之策略模式

一、策略模式策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。优点:1、恰当使用继承可以把公共的代码转移到父类里面,从而避免重复的代码,算法的增加变得容易2、减少了条件判断语句。3、可以动态改变算法策略。缺点1、必须将算法都暴露给使用者2、会造成很多的策略类。 解决方案:加上工厂方法模式。

2017-08-03 15:54:00 294

原创 大话设计模式读后感之工厂模式

一、面向对象思维(OOP)何为面向对象,我举个例子:在北宋前,人们每当要复印新东西,都需要从新雕刻。当活字印刷术出现后,就省事多了。活字印刷术作为对象具有属性和方法1、封装:用的人不需要会雕刻只要认字就行了(便维护)。2、继承:如果有缺少的字,只需要增加(可扩展)。3、多态:可以应付各种印刷问题(可复用)。那么我们使用活字印刷术不就是面向对象了么。二、简单工厂模式按

2017-07-18 14:54:37 222

maven模块化简单的ssh

简单的maven模块化ssh

2017-08-22

空空如也

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

TA关注的人

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