自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 EXCEL解析导入,多线程批量插入大量数据

EXCEL解析导入,批量插入大量数据excel导入基本分为3个步骤: 1. 上传文件 2. 解析文件 3. 逻辑内容首先查看是哪一步需要优化,一般需要在第3步,插入数据库的逻辑优化。如果数据量比较大的话,单条sql执行很慢,几条数据几次和数据库交互。影响执行效率。解决办法:1. 批量插入2. 多线程执行直接贴代码,项目实例: public Result importExcel1() { AmroContext context = AmroContextUtil.get

2020-07-17 11:31:47 2114 3

原创 手写一个SprigMVC

简单手写一个SpringMVC,了解SpringMVC源码。首先让我们了解一下一个SpringMVC项目的工作流程,以及所用到的方法。下来我们进入实战。创建一个maven的Web项目,在pom.xml引入Servlet依赖。<dependency> <groupId>javax.servlet</groupId> <artifact...

2019-06-17 11:10:28 192

原创 设计原则(一)

开闭原则定义:一个软件实体如类,模块和函数应该对扩展开放,对修改关闭开闭,是对扩展和修改两个行为的描述强调的是:用抽象构建框架,用实现扩展细节优点:提高软件系统的可复用性及可维护性在生活中有一个例子体现:每天工作 8 小时,8 小时是关闭的,什么时候来?什么时候走?这个是开放的开闭原则的核心:面向抽象编程,抽象相对来说是稳定的,对修改关闭;如:一个校验逻辑,先校验什么,后校验什么。扩展一个校验,也就是功能增强,而不要去修改已有的校验功能,这是对修改关闭开闭原则 coding一个场景:慕课网

2021-05-20 11:06:18 63

原创 解决RabbitMQ服务启动自动关闭,访问不了问题

rabbitMQ服务启动自动关闭解决方案(一):以管理员权限打开CMD窗口进入 C:\Program Files\RabbitMQ\rabbitmq_server-3.7.3\sbin 目录按以下步骤输入命令: # 开启RabbitMQ节点 rabbitmqctl start_app # 开启RabbitMQ管理模块的插件,并配置到Rabbit...

2019-05-30 12:02:14 13300 9

空空如也

空空如也

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

TA关注的人

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