自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (18)
  • 收藏
  • 关注

转载 手写Maven的archetype项目脚手架

转载至http://www.cnblogs.com/hafiz/p/5515388.html一、背景  maven是一个很好的代码构建工具,采用“约定优先于配置”的原则进行项目管理,相信很多的java开发者应该都了解maven并可能在工作当中都是通过maven来管理项目的,在创建的项目的时候,我们往往会使用maven内置的项目骨架也就是archetype来快速生成项目结构。但是在一个团队做...

2018-11-29 14:43:26 280

转载 带你深度解析Maven

转载至https://www.cnblogs.com/hafiz/p/8119964.html一、What`s Maven?  Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具,简单的说就是用来管理项目所需要的依赖且管理项目构建的工具。二、Maven的优势  1. 约定优于...

2018-11-29 14:41:54 138

转载 23种设计模式全解析

一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。其实还有两...

2018-11-15 10:53:25 154

原创 clone深拷贝和浅拷贝

前言clone是Object类的一个本地方法,Object类默认使用的是浅拷贝,如果想要实现深拷贝,需要去实现Cloneable接口,并重写clone方法。浅拷贝是指:当对象的属性是基本数据类型时,会复制属性及值,当对象的属性有引用类型的时候,会把当前属性引用复制。深拷贝是指:当对象的属性是基本数据类型时,会复制属性及值,当对象的属性有引用类型的时候,会把当前属性引用的对象再复制一份。...

2018-11-13 14:47:13 1693

原创 设计模式(一) 策略模式

概述策略模式算是设计模式中比较好理解的,其实就是在运行期间动态的修改一个抽象类的具体实现,从而实现了每个具体类的不同的"策略"。组成—抽象策略角色: 策略类,通常由一个接口或者抽象类实现。—具体策略角色:包装了相关的算法和行为。—环境角色:持有一个策略类的引用,最终给客户端调用。代码实现//抽象策略角色public interface Strategy{  ...

2018-11-13 10:11:34 123

原创 LinkedList查询分析

前言看了一部分的的LinkedList的源码,发现原来它的数据结构和我想象中的不一样,开始我以为LinkedList的结构是双向循环链表,结果发现并不是这样,它并没有循环。。也就是头尾并不相连,查阅资料发现jdk7以前的是双向循环,之后就改了。看相关资料的时候还看到一个比较好的博客,就摘抄到下面了,关于LinkedList的源码查询分析->不要使用for循环去遍历LinkedList。...

2018-11-02 11:51:24 2330

转载 JDK1.8特性

前言本来是计划自己了解jdk8的特性后再来写这个博客的,但是在学习过程中发现了一篇非常好的博客,所以就直接摘抄过来了,下面是原文地址https://blog.csdn.net/ioriogami/article/details/12782141/#commentBox主要内容1. 什么是λ表达式 λ表达式本质上是一个匿名方法。让我们来看下面这个例子:    public...

2018-11-01 10:46:08 227

手写springmvc源码

这个是自己仿照springmvc写的框架代码,不依赖于spring的任何框架,根据这个代码流程可以有效的理解springmvc源码。包括IOC容器的加载,url和controller的映射,注解的解析,页面模板的解析等等....

2018-12-15

navicat premium for Mac

这个是mac版的navicat premium加上一个破解它所需要的key,具体的破解方法可以看我的博客,经测试是可以用的

2018-03-31

谷歌插件postman

谷歌的postman插件,这个是可以直接使用不需要嵌入到谷歌,经测试可用

2018-03-31

bootstrap-paginator分页插件

这个是bootstrap的一个分页插件,具体的使用方法在我的博客,使用比较简单方便

2018-03-16

Mac Eclipse下载器很快

我网速一般,100kb/s左右,下载器下载大概15分钟左右可以下载好,我自己用的就是这个。

2018-03-06

spring4.1.7源码

spring4.1.7源码,看这个可以方便大家更加了解spring源码的实现细节,了解spring开发思想

2018-01-23

jdk源码学习

这个是jdk源码,大家看这个方便可以学习源码思想,了解jdk源码的实现细节

2018-01-23

SQLiteExpertPers

网上的这个资源下载都太慢了,这个是64位免费破解版,直接就可以安装使用,非常方便。

2018-01-09

python2.7chm帮助文档

这个是比较全面的一个python帮助文档,包含了python入门的内容以及标准库的介绍,全中文

2018-01-09

.exe打包工具

对swing程序进行打包,首先把写好的程序导出jar包,然后取出一个jre文件夹,把jar和jre放在一个文件夹里,在用本工具生成.exe文件,网上方法很多不多介绍了,生成的.exe文件也要和jar、jre放在一个文件夹下,最后压缩为rar,就可以发送给没有java运行环境的电脑使用,亲测,可使用

2017-12-18

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

2017-10-11

Redis Desktop Manager v.0.8.8.384下载

redis可视化工具下载,这个是运行时windos平台上的,看起来还比较舒服,学习使用或者工作使用都还不错

2017-10-02

web页面实现视频播放截图

将html页面的视频播放地址改为你本地或者一个有效的地址,然后点击截图即可实现视频截图,并且不会影响视频继续播放

2017-09-27

redis-x64-3.2.100.zip下载

刚刚在github下下来了,网上下载太慢了,时不时还断了,所以现在放在这里供大家下载,这个下载下来的时候有报毒,但是不必去管,直接用就可以了

2017-09-22

反编译工具jd-gui

这是一款非常经典的反编译工具,操作简单,响应快,资源占用的也是非常的小,目前为止反编译的没有任何问题,所有的class都可以反编译

2017-09-05

jquery1.9.1

基本现在做的项目都是使用的jquery1.9.1这个版本,基本的功能都是够用的,一般也不会存在一些兼容的问题,jquery版本低的很容易出现兼容问题,高的可能也不太稳定

2017-09-05

窗口滑动,可用于轮播图,登陆页面忘记密码登功能

我是用于登陆页面的忘记密码功能,需要滑动窗口,使用的这个完美实现,没有给出具体的代码,但是通过这个demo实现想要的效果还是很简单的,大家多多自己动手,不要拿现成的,技术上的提升才是最重要的

2017-09-05

通用型的管理系统登陆界面

通用型的管理系统登陆界面模板,可以适用于大部分的后台管理系统,适当的做一些自己的修改,可以使我们开发效率更快

2017-09-05

空空如也

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

TA关注的人

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