![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 95
尹天仇爱搞码
对Spring的IoC容器和AOP原理有深入了解,熟练的运用Spring框架管理各种Web组件及其依赖关系,熟练的使用Spring进行事务、日志、安全性等的管理,有使用Spring MVC作为表示层技术以及使用Spring提供的持久化支持进行Web项目开发的经验,熟悉Spring对其他框架的整合。
熟练的使用Hibernate、MyBatis等ORM框架,熟悉Hibernate和MyBatis的核心API,对Hibernate的关联映射、继承映射、组件映射、缓存机制、事务管理以及性能调优等有深入的理解。
展开
-
Linux0.11操作系统引导程序
目录:一、 编译运行Linux0.11内核程序1.1、编译内核1.2、在 Bochs 中运行最新编译好的内核1.3、调试1.3.1、汇编级调1.3.2、C语言级调试领1.4、文件交换一、 编译运行Linux0.11内核程序1.1、编译内核首先要进入 linux-0.11 目录,然后执行 make 命令:$ cd ./linux-0.11/$ make all因为 all 是最常用的参数,所以可以省略,只用 make,效果一样。在多处理器的系统上,可以用 -j 参数进行并行编译,加快速度。例如原创 2022-04-24 09:45:37 · 634 阅读 · 0 评论 -
微服务SpringCloud整合总结
什么是微服务?1、微服务的由来微服务最早由Martin Fowler与James Lewis于2014年共同提出,微服务架构风格是一种使用一套小服务来开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTP API,这些服务基于业务能力构建,并能够通过自动化部署机制来独立部署,这些服务使用不同的编程语言实现,以及不同数据存储技术,并保持最低限度的集中式管理。2、为什么需要微服务在传统的IT行业软件大多都是各种独立系统的堆砌,这些系统的问题总结来说就是扩展性差,可靠性不原创 2020-05-31 15:00:57 · 948 阅读 · 0 评论 -
使用EasyExcel对Excel读写操作
使用EasyExcel对Excel写操作1、创建一个普通的maven项目项目名:excel-easydemo2、pom中引入xml相关依赖因为easyexcel实在poi的基础上开发的所以需要先导入poi的相关依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</ve原创 2020-05-22 22:06:12 · 1888 阅读 · 0 评论 -
Springboot单点登录
业务流程图:一、认证中心模块搭建1.1、初始化Passport-web的springboot应用1.2、在web-util中配置拦截器@Configurationpublic class WebMvcConfiguration extends WebMvcConfigurerAdapter { @Autowired AuthInterceptor authInterce...原创 2020-05-06 20:46:37 · 786 阅读 · 0 评论 -
SpringBoot整合Redis处理页面高并发及缓存问题
使用Redis作为缓存数据库高并发处理步骤图:整合redis到工程中由于redis作为缓存数据库,要被多个项目使用,所以要制作一个通用的工具类,方便工程中的各个模块使用。而主要使用redis的模块,都是后台服务的模块,xxx-service工程。所以咱们把redis的工具类放到service-util模块中,这样所有的后台服务模块都可以使用redis。一、首先引入依赖包<!-- ...原创 2020-04-25 13:52:29 · 1905 阅读 · 0 评论 -
ApacheHaus分布式压力测试
安装Linuxlinux直接yum -y install httpd-tools,然后ab -V测试Windows1、查看80端口有没有被占用netstat -ano | findstr "80"2、下载地址:https://www.apachehaus.com/cgi-bin/download.plx3、解压后,找到安装目录下的httpd.conf,修改为自己的安装目录4...原创 2020-04-25 13:51:11 · 971 阅读 · 0 评论 -
SPU(Standard Product Unit)的上传图片添加(FastDFS)
SPU信息:SPU名称 SPU描述SPU图片信息:图片的对象数据保存在分布式的文件存储服务器上(fastdfs)图片的元数据信息保存在数据库中图片的元数据的上传时机:选择在选择图片之后立马上传到服务器,用户再点击保存按钮时只有元数据的信息,减轻后端处理的压力。图片信息的处理<form method = "POST" enctype = "multipart/Form-d...原创 2020-04-21 22:26:48 · 707 阅读 · 0 评论 -
Dubbo协议传输后对象为NULL,为什么?
在使用Dubbo+Zookepper做微服务项目时通过Dubbo协议传输后对象为NULL,这到底是怎么回事呢?java 的transient关键字为我们提供了便利,你只需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会序列化到指定的目的地中。所以我们的问题也就有了答案:在被transient关键字修饰后:(1)一旦变量被...原创 2020-04-19 22:37:54 · 1232 阅读 · 0 评论 -
SpringBoot启动常见错误总结
1、没有在程序启动时加上@MapperScan映射扫描2、Spring-tx依赖发生冲突或没有导入3、如果是模块化项目需要在web模块的springboot项目启动中取消自动配置DataSource设置@SpringBootApplication(exclude=DataSourceAutoConfiguration.class)...原创 2020-04-19 00:10:56 · 749 阅读 · 0 评论 -
SpringBoot中启动报错:java.lang.NoClassDefFoundError: org/springframework/util/unit/DataSize
问题:今天在使用mybatis的基于springboot的框架的基础功能包抽离出来的时候,在增加spring yml自定义设置后,在业务项目启动时会报出以下异常:java.lang.NoClassDefFoundError: org/springframework/util/unit/DataSize问题分析:通过stackoverflow得知这是项目中发生了依赖的版本冲突,通过查看项目中的...原创 2020-04-16 20:43:39 · 6198 阅读 · 4 评论