自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

原创 linux上安装FastDFS

环境:CentOS 6.3,FastDFS_v5.051、软件下载地址:wget https://github.com/happyfish100/libfastcommon/archive/V1.0.7.tar.gzwget http://jaist.dl.sourceforge.net/project/fastdfs/FastDFS%20Nginx%20Module%20Source%20Cod

2017-07-06 19:31:05 5485

原创 前后端分离解决CSRF问题

个人记录,如有错误,敬请指出项目环境:spring boot+shiro+jwt简单方式直接通过nginx对Referer进行校验拦截即可,本文不做讲解1、创建CsrfFilterimport org.springframework.web.filter.OncePerRequestFilter;import javax.servlet.FilterChain;import javax.servlet.ServletException;import javax.servlet.ht

2021-10-22 10:51:54 3095

原创 SpringMVC框架搭建并整合MyBatis

开发工具:IntelliJ idea 开发环境:jdk1.8,tomcat7最终项目结构图: 第一步:使用idea创建maven web项目 1、File->New->Project 2、选择Maven…具体步骤如下图 3、填写GroupId与ArtifactId(相信使用过maven的对这两个参数并不陌生吧),点击下一步 4、填写Project name,为你的项目取一个名

2017-10-28 13:20:22 294

原创 CentOS安装rz sz命令

sz命令发送文件到本地,rz命令本地上传文件到服务器打开虚拟机终端Terminal切换到root用户,直接 su 命令回车,输入root账号密码执行 yum install lrzsz 命令自动下载rz sz必要文件,根据提示往下走,其中会有两个提示让你确认,输入y回车即可最后提示Complete即表示安装成功可以在windows上使用CRT,Xshell等工具测试安装步骤图: 注意

2017-09-14 19:53:20 582

原创 SpringMVC框架遇到的一个问题

抱歉,标题上我就欺骗了大家,这个问题并不是仅限于springmvc框架,因为,这个问题与框架本身没有任何关系...只是是在搭建springmvc框架,并调试的时候发现的,所以借用了这个很牛逼的靠山来作为背景。本篇博客主要介绍一种模拟请求的调试工具--**postman**出现的一个问题。如上图,当使用postman进行post请求测试的时候,选择form-data,发送请求,可以看到,reque

2017-08-23 16:07:41 404

转载 一位资深程序员大牛给予Java初学者的学习路线建议

一位资深程序员大牛给予Java初学者的学习路线建议java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。  在大家看之前,我要先声明两点。1、由于我本人是Java后

2017-08-02 19:48:34 1579

原创 使用java实现俄罗斯方块小游戏

使用swing组件实现游戏界面功能,主要完成了左右移动,上键旋转,消行,积分等功能。 代码中含有详细注释,此处不在详细说明。 源码下载地址:俄罗斯方块java版

2017-07-30 12:18:38 2710

原创 设计模式-命令模式

命令模式目录模式动机模式定义模式结构时序图代码分析模式分析实例优点缺点适用环境模式应用模式扩展总结1.模式动机 在软件设计中,我们经常需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,我们只需在程序运行时指定具体的请求接收者即可,此时,可以使用命令模式来进行设计,使得请求发送者与请求接收者消除彼此之间的耦合,让对象之间的调用关系更加灵活。

2017-07-15 16:10:02 288

原创 设计模式-代理模式

代理模式目录代理模式模式动机模式定义模式结构时序图代码分析模式分析实例优点缺点适用环境模式应用模式扩展总结1. 模式动机 在某些情况下,一个客户不想或者不能直接引用一个对 象,此时可以通过一个称之为“代理”的第三者来实现 间接引用。代理对象可以在客户端和目标对象之间起到 中介的作用,并且可以通过代理对象去掉客户不能看到 的内容和服务或者添加客户需要的额外服务。通过引入

2017-07-13 19:20:07 215

原创 设计模式-享元模式

享元模式大话设计模式下载链接(因文件过大,拆分成了两个文件) http://download.csdn.net/detail/ws_flying/9881735 http://download.csdn.net/detail/ws_flying/9881650目录模式动机模式定义模式结构时序图代码分析模式分析实例优点缺点适用环境模式应用模式扩展总结1. 模式动

2017-07-10 19:17:51 240

原创 设计模式-外观模式

外观模式目录列表内容外观模式模式动机模式定义模式结构时序图代码分析模式分析实例优点缺点适用环境模式应用模式扩展总结1. 模式动机 将多个系统(类)中的方法,放到一个对象(类)中统一调度。用户只需关注外观对象,而不必关注具体细节。在外观类中,可以很好的将几个系统的方法调用统一到一个方法中。2. 模式定义外观模式(Facade Pattern):外部与一个子系统的通信必

2017-06-26 20:13:35 319

原创 设计模式-装饰模式

装饰模式本博客设计模式配套《大话设计模式》这本书共同效率学习更好目录装饰模式模式动机模式定义模式结构时序图代码分析模式分析实例优点缺点适用环境模式应用模式扩展总结1. 模式动机 一般有两种方式可以实现给一个类或对象增加行为:继承机制,使用继承机制是给现有类添加功能的一种有效途径,通过继承一个现有类可以使得子类在拥有自身方法的同时还拥有父类的方法。但是这种方法是静态的

2017-06-16 20:01:45 293

原创 设计模式-桥接模式

桥接模式目录桥接模式模式动机模式定义模式结构时序图代码分析模式分析实例优点缺点适用环境模式应用模式扩展总结1. 模式动机 设想如果要绘制矩形、圆形、椭圆、正方形,我们至少需要4个形状类,但是如果绘制的图形需要具有不同的颜色,如红色、绿色、蓝色等,此时至少有如下两种设计方案:第一种设计方案是为每一种形状都提供一套各种颜色的版本。 第二种设计方案是根据实际需要对形状和颜

2017-06-13 17:11:17 531 1

原创 设计模式-建造者模式

建造者模式目录建造者模式模式动机模式定义模式结构时序图代码分析模式分析实例优点缺点适用环境模式应用模式扩展总结1. 模式动机 无论是在现实世界中还是在软件系统中,都存在一些复杂的对象,它们拥有多个组成部分,如汽车,它包括车轮、方向盘、发送机等各种部件。而对于大多数用户而言,无须知道这些部件的装配细节,也几乎不会使用单独某个部件,而是使用一辆完整的汽车,可以通过建造者模

2017-06-09 19:44:49 249

原创 设计模式-单例模式

单例模式目录单例模式模式动机模式定义模式结构时序图代码分析模式分析实例优点缺点适用环境模式应用模式扩展1. 模式动机 对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或ID(序号)生成器。如何保证一个类只有一个实例并且这个实例易于被访问呢?定

2017-06-09 17:05:30 391

原创 设计模式-适配器模式

适配器模式目录适配器模式模式动机模式定义模式结构时序图代码分析模式分析实例优点缺点适用环境模式应用模式扩展总结1. 模式动机在软件开发中采用类似于电源适配器的设计和编码技巧被称为适配器模式。通常情况下,客户端可以通过目标类的接口访问它所提供的服务。有时,现有的类可以满足客户类的功能需要,但是它所提供的接口不一定是客户类所期望的,这可能是因为现有类中方法名与目标类中定义

2017-06-09 14:07:45 238

原创 设计模式-抽象工厂模式

抽象工厂模式(Abstract Factory)目录抽象工厂模式(Abstract Factory)模式动机模式定义模式结构时序图代码分析改进实例优点缺点适用环境模式应用模式扩展“开闭原则”的倾斜性工厂模式的退化总结jdk中实例参考(网传,作者并未逐一研究)1. 模式动机 在工厂方法模式中具体工厂负责生产具体的产品,每一个具体工厂对应一种具体产品,工厂方法也具有唯

2017-06-07 19:53:33 371

原创 设计模式-工厂方法模式

工厂方法模式(Factory Method Pattern)目录工厂方法模式(Factory Method Pattern)模式动机模式定义模式结构代码分析模式分析实例工厂方法模式的优点工厂方法模式的缺点适用环境模式应用模式扩展总结1. 模式动机 现在对该系统进行修改,不再设计一个按钮工厂类来统一负责所有产品的创建,而是将具体按钮的创建过程交给专门的工厂子类去完成,我们先

2017-06-06 19:19:58 240

原创 设计模式-简单工厂模式

**简单工厂模式( Simple Factory Pattern )** 目录简单工厂模式( Simple Factory Pattern )列表内容模式动机模式定义模式结构代码分析模式分析实例简单工厂模式的优点简单工厂模式的缺点适用环境模式应用总结1.1.模式动机 考虑一个简单的软件应用场景,一个软件系统可以提供多个外观不同的按钮(如圆形按钮、矩形按钮、菱形按钮等),

2017-06-06 17:24:00 272

转载 UML类图实例

参考博客:http://blog.csdn.net/xhf55555/article/details/6896316#comments **已纠正上述博客部分错误下面是类图的实例(大话设计中有): UML中类图实例 依赖:虚线+箭头(动物和空气的关系); 关联:实线+箭头(企鹅需要知道气候才迁移); 聚合:空心菱形+实线+箭头(雁群和大雁的关系); 合成/组合:实心菱形+实线+箭

2017-06-06 15:38:20 1623

原创 DubboKeeper监控平台搭建

DubboKeeper监控平台搭建环境:jdk1.7及以上(低版本未测试),安装tomcat,安装zookeeper并启动从github上获取源码 https://github.com/dubboclub/dubbokeeper.git解压下载下来的zip包dubbokeeper-master到任意目录修改解压后的项目中dubbo及数据库的配置 \dubbokeeper-master\co

2017-05-05 19:47:14 5151 2

原创 正则表达式使用方法(补充)

“^”:”^\d”,放在正则表达式最前面,表示从一行的开头进行匹配;”[^0-9]”,放在”[]”里面,表示否的意思,即此表达式匹配除了0-9之外的所有字符。 “":"d":"\\d”,放在正则表达式后面,表示从一行的结尾进行匹配;”aabbccc”.replaceAll(“(.)\1+”,”1"),此处的"1"),此处的"1”表示正则表达式”(.)\1+”的第一个子表达式,其中”\1”表示引用第

2016-05-18 11:38:36 473

原创 正则表达式使用方法

java正则表达式的常见使用方法详解

2016-05-17 14:29:25 1351

SpringMVC+MyBatis

本资源主要讲解idea搭建SpringMVC框架的详细步骤,以及与MyBatis整合的流程,并附带简单的实例

2017-10-28

《高性能MySQL》第三版

高性能mysql:深入介绍mysql,含目录

2017-08-21

Hive编程指南

市场中第一本Hive图书。, Hive在Hadoop系统中的应用趋势比较可观。

2017-08-17

java俄罗斯方块

使用java实现俄罗斯方块小游戏,导入后可直接运行

2017-07-29

shiro框架教程

Apache Shiro是Java的一个安全框架,旨在简化身份验证和授权。Shiro在JavaSE和JavaEE项目中都可以使用。它主要用来处理身份认证,授权,企业会话管理和加密等

2017-07-17

dubbo用户指南

dubbo用户指南,包含dubbo配置参数详解等

2017-07-17

空空如也

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

TA关注的人

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