自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spring Boot Event Bus用法

通过使用Spring Boot Event Bus,您可以使应用程序中的各个组件更好地解耦,并实现更好的可扩展性和灵活性。您可以创建和监听任意类型的事件,并在需要时发布它们。Spring Boot Event Bus是Spring框架中事件驱动编程的一部分。它为应用程序中的不同组件提供了一种解耦的方式,以便它们可以相互通信和交互。在上面的示例中,我们创建了一个名为。的事件监听器,它监听类型为。

2023-09-06 10:20:21 710 1

原创 设计模式-原型模式

原型模式是一种创建型设计模式,它允许通过复制现有对象来创建新对象,而不是通过实例化类来创建。这种模式是通过实现一个原型接口来实现的,该接口用于创建当前对象的克隆。原型模式可以帮助我们避免重复创建相似的对象,从而提高应用程序的性能。总结一下,原型模式可以帮助我们避免重复创建相似的对象,提高对象的创建效率。但是在某些情况下,我们需要创建一个与现有对象相似的新对象,这时候就可以使用原型模式。的属性并没有改变,这说明我们成功地使用原型模式创建了一个新的对象。当我们需要创建一个新的对象时,通常的做法是使用。

2023-03-29 13:47:57 73

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

建造者模式的核心思想是将一个复杂对象的构建过程分解为多个简单的步骤,然后按照特定的顺序进行组装,最终构建出一个完整的对象。建造者模式将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示。1. 需要创建复杂对象的场景,其中复杂对象由多个部分组成,且各个部分之间的创建顺序和组装方式不同。3. 需要创建的对象的属性相互依赖,需要按照特定的顺序进行创建和组装。4. 需要创建的对象的表示形式有多种,需要根据不同的场景进行创建。2. 需要创建的对象具有复杂的内部结构,且需要隐藏其创建细节。

2023-03-28 10:30:48 156

原创 设计模式-工厂模式

工厂模式是一种创建型设计模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们创建对象而不会将创建逻辑暴露给客户端,并使用一个公共接口引用新创建的对象。工厂模式有三种类型:简单工厂模式、工厂方法模式和抽象工厂模式。其中,简单工厂模式是最简单的一种工厂模式,它通过一个工厂类来创建不同类型的对象,而不需要客户端直接创建对象。工厂方法模式是将工厂类抽象化,使得每个具体工厂类只能创建一种类型的对象。抽象工厂模式则是将工厂类和产品类都抽象化,使得每个具体工厂类可以创建一组相关的产品。

2023-03-24 10:51:29 248

原创 设计模式-单例模式

创建型模式包括单例模式、工厂模式、抽象工厂模式、建造者模式和原型模式;结构型模式包括适配器模式、桥接模式、组合模式、装饰器模式、外观模式、享元模式和代理模式;行为型模式包括责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、策略模式、模板方法模式和访问者模式。中,我们首先判断实例是否存在,如果不存在则创建一个新实例,最后返回唯一实例。单例模式是一种创建型设计模式,它保证一个类只有一个实例,并提供一个全局访问点。是否已经被实例化,如果没有,则使用。

2023-03-23 16:05:10 43

原创 区块链数字存证平台有哪些功能模块

溯源查询:提供数字文件的溯源查询功能,方便用户查询文件的存证记录和鉴定证书。数字存证:将数字文件的哈希值存储到区块链上,确保文件的完整性和不可篡改性。时间戳:记录数字文件的创建时间和存证时间,确保存证的时效性和证据的可信度。数据统计:提供数字文件的数据统计功能,方便用户了解存证情况和使用情况。API接口:提供API接口,方便第三方应用集成和使用数字存证服务。共享授权:支持数字文件的共享和授权,确保文件的安全性和隐私性。鉴定证书:提供数字文件的鉴定证书,证明文件的真实性和有效性。

2023-03-22 16:58:44 885

原创 spring mvc 2.5.6配置

兼容公司老版本项目,必须得用spring mvc2.5.6,那么问题来了。怎么配置controller都抛出no mapping的错误。经过查文档得出以下配置,仅供参考。servlet-config.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.

2015-07-08 15:54:25 2964 1

原创 Java服务端限制下载速度

云存储openstack swift组件下载限速

2015-06-05 22:25:02 8014

原创 Java读取操作大数据excel

工作需要,读取大数据量的excel。用Apache poi的普通模式读取,会抛内存溢出。查询文档得知有另外一种模式--用户模式。该模式不会一下子整个文件load进来放在内存里,而是一行一行的读取,这样就能避免内存溢出了。上码:package com.ism.excel.pkg07;import java.io.InputStream;import java.sql.SQLExcept

2015-05-03 14:56:25 14380 2

原创 JAVA+SQL Server

⊙︿⊙,老师规定只能用SQL Server来做数据库课程设计。因为从来没有用过JAVA+SQL Server,所以记录下,希望以后有用!  (1)打开SQL Server Configuration Manager  (2)转到SQL Server 2005 Network Configuration->Protocols for SQLEXPRESS  (3)将TCP/IP设置为En

2010-10-03 20:17:00 1368 1

原创 【转】八大排序算法总结

插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。要点:设立哨兵,作为临时存储和判断数组边界之用。实现:Void InsertSort(Node L[],int length){Int i,j;//分别为有序区和无序区指针for(i=1;i

2010-09-24 19:53:00 688 4

校内ACM选拔

:cry: 很遗憾,ACM校内选拔赛输掉了。

2010-04-17 16:28:58 303

原创 入门

2009-09-01 22:49:00 660 2

hibernate官方中文文档

hibernate官方出的中文文档,相当不错

2013-05-14

W3CSchool全套Web开发手册.chm

W3CSchool全套Web开发手册

2013-05-14

04-09软件设计师试题及答案

04-09软件设计师试题及答案,想下载的速度了!

2010-11-26

空空如也

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

TA关注的人

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