自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

超威半导体

失望-痛苦-分裂-自省-領悟-覺醒-重生

  • 博客(3)
  • 资源 (24)
  • 收藏
  • 关注

原创 AOP自定义校验功能模块

上一篇博客写了用AOP去完成参数校验的功能,但是作为一个比较通用的解决方案,如果要添加新的校验规则,最好是不需要修改原有的代码。前一篇博客在注解里把校验规则给写死了,这是不灵活的。拦截到了请求之后我们可以定制具体的校验方案。想想之前学的设计模式之策略模式不就是在一系列相同步骤当中封装了容易变化的部分么。因此这次我们采用策略模式来设计校验工具。 首先定义一个策略接口:最开始的思路是这样的,用一个拦截

2017-04-19 15:53:48 944

原创 AOP完成参数校验

在业务逻辑层做了太多参数校验,其实这样的代码似乎很重要,但是又有太多重复的逻辑在里面,如果发现代码当中重复的部分很多说明内聚性很差,Aop切面编程就是把相同的逻辑剥离出来单独变化,运行时生成动态代理织入到代码里,这次我结合注解完成了一个参数校验的切面。 原先的参数都会这样去处理:if(StringUtils.isBlank(mobile) || StringUtils.isBlank(nickNa

2017-04-18 16:38:39 1230 2

原创 shell编程笔记

#!/bin/bashecho "hello shell"a=20b=20echo "$a"if [ $a != $b ];thenecho "a is not equals to b"fiif [ $a = $b ];thenecho "a is equals to b"fifor skill in micro learn unix shelldoecho "Hello t

2017-04-12 11:58:24 348

Alfred 4.0.4 破解版

Alfred 是 Mac 系统上一款专注于效率提升的著名应用,它能帮你快速打开网页、快速进行自定义搜索、查看剪贴板历史、快速查询单词等等。

2021-04-27

Alfred 3.3.dmg

mac x 快捷键神器你懂的。直接安装好,再安装破解工具自动破解。

2019-07-16

matplotlib下载

matplotlib官网下载一般比较慢。。。我这里备份一下,原链接https://sourceforge.net/projects/matplotlib/files/matplotlib-toolkits/basemap-1.0.7/basemap-1.0.7.tar.gz/download

2018-05-19

linux就该这么学

linux

2017-03-29

毕业设计,NoSQL

博主NoSQL毕业设计,暂不开放下载

2016-08-23

大型网站技术架构

《大型网站技术架构:核心原理与案例分析》通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web 安全、系统发布、运维监控等在内的大型网站开发全景视图。, 《大型网站技术架构:核心原理与案例分析》不仅适用于指导网站工程师、架构师进行网站技术架构设计,也可用于指导产品经理、项目经理、测试运维人员等了解网站技术架构的基础概念;还可供包括企业系统开发人员在内的各类软件开发从业人员借鉴,了解大型网站的解决方案和开发理念。

2016-07-14

jar源代码查看工具

经常遇到问题,找不到源代码,这个工具可以查看jar的源码

2016-06-28

mybatis-generator工具

希望你们喜欢,我博客有教程。

2016-05-12

bootstrap-typeahead.js

bootstrap 实时查询typeahead js插件。

2016-01-27

zookeeper 3.4.6

流行的负载均衡与容灾解决方案zookeeper

2016-01-27

bootstrap模板

bootstrap完整模板,包含css,js,image等等

2016-01-27

自动生成entity mapper工具包

修改相应参数生成entity mapper.xml与mapper.java

2015-12-01

sourceTree产品证书

source的产品证书 导入即可 亲测有效

2015-11-28

springg mvc jar

spring mvc jar provided by micro_hz

2015-09-25

自定义注解实现过滤实例

参考我日志,mysql与自定义注解的实现。源代码。

2015-08-24

Spring与Struts

两个实例,主要是action的配置和bean的配置

2015-08-13

jsp+servlet+tomcat+mysql项目

十分简单的一个jsp+servlet+mysql的一个项目。主要是为了熟悉怎么流程。

2015-08-07

mysql-connector.jar包

mysql-connector很常用的jar包,连mysql数据库用的。

2015-08-06

Struts2 2.3.24开发文档

struts2开发文档,补充jar包的内容。

2015-08-04

Struts2 2.3.24jar包

struts2开源框架的jar包。不含开发文档。

2015-08-04

spring4.1.7开发文档

spring开源框架的开发文档,补充jar包的内容说明。

2015-08-04

spring-4.1.7 jar包

spring开发框架jar包。不含有开发文档。

2015-08-04

mybatis-3.2.7

mybatis的jar包,轻松获得dao层的开发,轻量级的orm封装。

2015-08-04

空空如也

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

TA关注的人

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