自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 代理模式的理论与实现

代理模式是一种结构型设计模式,它允许通过创建一个代理对象来控制对另一个对象的访问。代理模式在不改变原始对象的情况下,提供了一种间接访问对象的方式,可以在访问对象前后进行一些额外的操作。

2023-08-13 14:24:44 111

原创 建造者模式的理论与实现

建造者模式是一种创建复杂对象的设计模式。它将一个复杂对象的构建过程分解为多个简单的步骤,并且允许按照特定的顺序来构建对象。通过使用建造者模式,我们可以将对象的构建算法与表示分离,从而可以使用相同的构建过程来创建不同的表示。通过使用建造者模式,我们可以更加灵活地构建复杂对象,同时也可以避免构造方法的参数过多和构造方法的复杂性。

2023-08-13 14:16:07 391

原创 工厂模式的理论与实现

工厂模式是一种创建对象的设计模式。它提供了一种统一的接口来创建对象,而不需要直接使用构造函数。工厂模式将对象的创建过程封装在一个工厂类中,通过调用工厂类的方法来创建对象。这种模式可以隐藏对象创建的细节,使代码更加灵活和可维护。工厂模式通常包括一个抽象工厂类和多个具体工厂类,每个具体工厂类负责创建一种具体类型的对象。这样,通过使用不同的具体工厂类,可以创建不同类型的对象,而无需在代码中直接引用具体类。

2023-08-13 14:06:28 151

原创 单例模式的理论与实践

单例模式是一种创建型设计模式,它确保一个类只有一个实例,并提供一个全局访问点以访问该实例。单例模式常用于需要共享资源或控制某个唯一资源的场景,例如数据库连接、线程池等。

2023-08-13 11:07:16 607 1

原创 《Maven实战》笔记(长文警告⚠️

本文是《Maven实战》读书笔记,基本把全书所有重点内容都整理在此了,请君一阅~

2023-07-23 10:36:07 94

原创 过滤器、拦截器和AOP的分析与对比

文章目录一、过滤器(Filter)1.1 简介1.2 应用场景1.3 源码分析二、拦截器(Interceptor)2.1 简介2.2 应用场景2.2 源码分析三、面向切面编程(AOP)3.1 简介3.2 应用场景3.3 AOP术语四、三者对比五、参考文献一、过滤器(Filter)1.1 简介过滤器拦截的是URLJava的过滤器能够为我们提供系统级别的过滤,也就是说,能过滤所有的web请求,...

2019-11-01 10:42:24 2357 3

原创 基于AOP和Redis实现对接口调用情况的接口及IP限流

文章目录需求描述概要设计代码实现参考资料需求描述项目中有许多接口,现在我们需要实现一个功能对接口调用情况进行统计,主要功能如下:需求一:实现对每个接口,每天的调用次数做记录;需求二:如果某次调用抛出了异常信息,则记录下异常信息;需求三:限流,限制单个IP一天内对一个接口的调用次数。概要设计因为需要对每个接口的调用情况进行统计,所以选择AOP来实现,将Controller...

2019-10-31 16:06:18 443

原创 Java中final,finalize和finally的区别

Java中final,finalize和finally的区别final final关键字可以用于类,方法,变量前,用来表示该关键字修饰的类,方法,变量具有不可变的特性。final关键字用于基本数据类型前:这时表明该关键字修饰的变量是一个常量,在定义后该变量的值就不能被修改。final关键字用于方法声明前:这时意味着该方法时最终方法,只能被调用,不能被覆盖,但是可以被重载。fina...

2018-04-26 16:25:52 253

原创 面向对象的三大基本特征

Java面向对象的三大基本特征:1. 封装 首先,属性能够描述事物的特征,方法能够描述事物的动作。封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用。封装也称信息隐藏,是指利用抽象数据类型把数据和基于数据的操作封装起来,使其成为一个不可分割的整体,数据隐藏在抽象数据内部,尽可能的隐藏数据细节,只保留一些接口使其与外界发生联系。也就是说用户无需知道内部的数据和方法的具体...

2018-04-26 16:07:37 340

原创 windows 环境下Tensorboard 不能显示的解决办法

今天学习tensorflow的数据流图,在做练习的时候遇见了下面的一些问题,总结如下:import tensorflow as tfa = tf.constant(5, name='input_a')b = tf.constant(3, name='input_b')c = tf.mul(a,b, name='mul_c')d = tf.add(a,b, name='add_d')

2017-11-17 18:15:09 9443 5

原创 Windows平台下安装CPU版tensorflow教程

因为对Linux系统的使用不太熟悉,安装多次tensorflow失败,而tensorflow在16年底开始支持Windows系统,所以选择暂时选择安装过程更加简捷,操作更熟悉的Windows系统作为学习平台。这里将安装步骤总结一下。

2017-10-26 20:40:59 2225

原创 字符串

什么是字符串:      字符串就是一串字符(多个字符排列在一起,好比羊肉串).      本质,就是char数组(char[]).      String str = "ABC";      char[] data = {'A','B','C'};字符串的分类:    不可变的字符串:    String类    可变的字符串:      StringBuil

2017-08-23 22:03:25 407

转载 JavaWeb:HTTP响应状态码大全

http状态返回代码 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。http状态返回代码     代码说明 100 (继续)             请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议)     请求者已要求服务器切换协议,服务器已确认并准备切换。http状态返回代码 2xx

2017-08-19 14:28:53 1798 1

原创 无法加载dubbo.xsd/Failed to read schema document ‘http://code.alibabatech.com/schema/dubbo/dubbo.xsd

项目中需要使用阿里的dubbo,开发中发现Failed to read schema document ‘http://code.alibabatech.com/schema/dubbo/dubbo.xsd’

2017-08-12 11:44:19 1602

原创 Failed to load JavaHL Library

又是关于SVN的一个错误,在Team -> share project -> SVN ,选择svn后出现如下图错误:解决方案:1.windows->preferences->Team->SVN->SVN接口2.选择SVNKit (Pure Java) xxxxxx如下图所示修改后保存,再次选择svn选项错误消失。

2017-08-11 15:19:33 420

原创 关于Eclipse的Team菜单中没有SVN选项的问题

关于向SVN服务器上传代码。

2017-08-11 15:03:43 7482

原创 SVN学习小记

学习SVN的几个值得注意的地方。

2017-08-11 11:32:54 299

原创 TortoiseSVN显示图标不正常

照着视频安装了svn服务端和TortoiseSVN后却不能显示图标,修改方法如下。

2017-08-11 11:28:03 930

转载 SVN版本控制学习

SVN,版本控制工具,解决多人协同开发的一些问题。今天跟着小码哥的视频学习使用一下,博文内容为老师上课的笔记,转载过来。

2017-08-11 11:18:40 453

原创 Invalid bound statement (not found): cn.e3mall.mapper.TbItemMapper.selectByExample

今晚最后一个bug,脖子好疼。。。写完回宿舍。

2017-08-10 21:10:59 3264 3

原创 Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on proj

关闭后,应该可以看到,红色小正方形。点击,使tomcat进程或运行的javaw.exe进程停止。再重新编译即可。

2017-08-10 20:58:09 1551 2

原创 Caused by: org.xml.sax.SAXParseException; lineNumber: 3; columnNumber: 16; 文档根元素 "configuration" 必须匹

严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factory.BeanCreationException: Error creat

2017-08-10 20:39:41 11920

原创 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-c

今天在写一个商城项目,SSM框架整合ok了,主要的模块也都搭建好了,但是在最后测试的时候出现了上面这个很有意思的错误,所以写下这篇博客。

2017-08-10 19:36:19 881

Linux实验报告1

中南民族大学Linux实验报告1中南民族大学Linux实验报告1

2018-06-15

空空如也

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

TA关注的人

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