摘要: 1、开场白 相信SSH初学者肯定遇到过这个问题,但是又是百思不得其解,明白了之后就恍然大悟。 2、问题描述 程序实现过程是UserAction中调用UserService,UserService的实现类中调用了DAO类。在程序运行过程中控制台出现NullPointerException的错误: 调试 阅读全文
posted @ 2018-05-11 16:51 码头小渔夫 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 1、概述 最近在琢磨一个事--在RHEL 7.0系统上离线安装使用Docker。然后配置JAVAEE环境,发布Web服务。在网上查了资料,大多数是在线安装的,其他的要么是环境不同,要么资料包找不到了。花了时间研究一番,最后完美安装上了,特此记录一波。 以下操作基于: 操作系统:Red Hat Ent 阅读全文
posted @ 2018-05-04 11:12 码头小渔夫 阅读(1372) 评论(0) 推荐(0) 编辑
摘要: 1、Gitblit安装 1.1、Gitblit简介 Git在版本控制领域可谓是深受程序员喜爱。对于开源的项目,可以免费托管到GitHub上面,相当的方便。但是私有项目托管到GitHub会收取相当昂贵的一笔费用。还有些企业、单位开发在局域网内,那么如何使用Git进行代码版本控制呢?我们可以在本地搭建自 阅读全文
posted @ 2018-04-30 10:21 码头小渔夫 阅读(3257) 评论(5) 推荐(0) 编辑
摘要: 1、初步认识 观察者模式的定义: 在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 大白话: 其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。 2、这个模式的结构图 3、可以看到,该模式包含四个角色 抽象被观 阅读全文
posted @ 2017-11-13 11:50 码头小渔夫 阅读(177280) 评论(32) 推荐(80) 编辑
摘要: 1、初步认识: 策略模式的定义: 定义一组算法,将每个算法都封装起来,使得它们之间可以相互替换。策略模式让算法独立于调用它的客户端而独立变化。 大白话: 我清楚知道自己身上有几把武器(策略),我会根据不同的情况使用不同的武器(根据情况,切换策略)。 游戏中我分别捡到三把枪: 1、R1895消音左轮一 阅读全文
posted @ 2017-11-05 20:47 码头小渔夫 阅读(10612) 评论(1) 推荐(3) 编辑