- 博客(13)
- 收藏
- 关注
原创 关于冒泡排序
什么是冒泡排序?冒泡排序就是数组里面的元素从左往右两两依次进行大小对比,如果是升序则把大的元素和小的元素位置调换,最后实现升序排序,降序反之。如何实现冒泡排序(升序)?把冒泡排序简单来看就是多次遍历把最大元素放最后放也就是多次升序排序第一次排序: public class BubbleSort { public static void main(String[] args) { int[] array = {98,92,88,77,63,55}; //升序
2020-10-19 15:43:25 177
转载 centos7.0 虚拟机出问题 Oh no,something has gone wrong!
现如上图界面后然后ctrl+alt+F2 进入命令模式,然后输入root 账号和密码。输入 yum update 输入 yyum update 将系统包更新到最新版
2020-10-14 16:25:38 2139 3
原创 Failed to fetch schema of `order`的解决办法
解决办法:只需要在Url里添加useInformationSchema=false前: jdbc:mysql://localhost:3306/orders后:jdbc:mysql://localhost:3306/orders?useInformationSchema=false情景:1.报错日志2.在使用分布式事务seata的时候才会出现问题3.去除注解之后数据库操作正常百科Connector/J 5.0.0以后的版本有一个名为useInformationSchema的数据库连接参数
2020-09-19 15:41:20 3796 9
原创 Nacos在执行startup.cmd出现闪退的解决办法
在学习中需要使用到nacos作为注册中心,但是在使用nacos的过程中运行startup.cmd的时候出现了闪退的情况由于闪退并没有告知错误,因此我用cmd命令行去跑这个startup.cmd得到以下结果Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better!我想都没想就开始cv百度得到得答案是:1.检查java版本 1.8以上2.检查maven版本 3.6
2020-09-05 14:46:39 2863 2
原创 ssm 浏览器无法解析Json数据
在ssm的项目编写中,添加了@ResponseBody注解后浏览器无法解析json数据最后发现是没有添加有关于json数据的maven依赖@Controller@RequestMapping("/account")public class AccountController { @Autowired private AccountService accountService; @GetMapping("/list") @ResponseBody pub
2020-09-03 01:08:41 201
原创 ssm 关于静态资源无法加载
在将传统的servlet+dao+jsp的项目 转为 ssm 项目时遇到了静态资源无法加载为什么加载不到?是因为被Springmvc的前置控制器所拦截导致无法加载,因此只要配置静态资源访问映射,此时将不被前置控制器所拦截1.静态资源存放位置2.在springmvc.xml里面配置静态资源访问映射 <mvc:annotation-driven /> <mvc:resources mapping="/css/**" location="/css/" /> &l
2020-09-03 00:56:47 1272 4
原创 Spring Boot 前后端跨域问题
Spring Boot 前后端分离如何解决跨域问题 ?编写一个类实现 WebMvcConfigurer 接口,添加@Configuration让该类成为配置类,然后重新addCorsMappings方法(添加跨域映射)@Configurationpublic class CorssConfiguration implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry)
2020-09-02 16:27:33 138
原创 Spring MVC 视图解析机制
1.1 Controller 中的视图如何传给 jspHttpServletRequest1.添加依赖 提供HttpServletRequest request <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version>
2020-08-15 11:26:06 173
原创 Spring MVC 使用
1.1 Spring MVC 核心组件DispatcherServlet:前置控制器,负责调度其他组件的执行,可以降低不同模块之间的耦合性,是整个Spring MVC 的核心模块Handler:处理器,完成具体业务逻辑,相当于之前的ServletHandlerMapping:DispatcherServlet通过HandlerMapping将请求映射到不同的HandlerHandlerAdapter:处理器适配器,在Handler业务方法执行之前执行,Handler执行之前,通常需要进行一系列的操
2020-08-14 18:54:24 180
原创 关于Spring 中的 IoC
1 SpringJava领域的第一框架,是行业标准和规范。Java初期使用EJB开发,但是这种方式非常繁重,不灵活,不便于维护和升级。经过20年的发展,Spring框架已经从最初取代EJB构建企业级开发的方式,发展成一套自有的生态体系。Spring框架是指Spring Framework,Spring Framework是整套Spring全家桶所以产品的基石,所有组件产品都是基于Spring Framework,IoC容器。Spring 有两大核心组件:Ioc 控制反转Aop 面向切面编程1
2020-08-11 00:15:51 141
原创 关于mybatis的动态sql
动态SQLSQL的结构不是一层不变的,根据具体的需求和情况动态生成的SQL即动态SQL,可以提高程序的灵活性、扩展性常见的标签有:< where >、< if>、< choose >、< when >、< set >、< foreach>根据CNO查询用户信息根据CNO和NAME查询用户信息根据CNO和CLASS查询用户信息常规写法: <select id="findByCno" resultType="
2020-08-09 15:40:00 127
原创 关于mybatis一级缓存和二级缓存
mybatis 缓存通过Mybatis缓存可有效减少Java程序和数据库之间的交互次数mybatis 提供两种缓存机制:一级缓存 和 二级缓存一级缓存mybatis 自带一级缓存无需另外开启,数据存储在Sqlsession中,作用范围在同一个Sqlsession,当使用同一个...
2020-08-08 18:57:58 250
原创 关于外部类无法访问修饰符为“private“的成员变量、方法、构造函数
关于外部类无法访问修饰符为"private"的成员变量、方法、构造函数错误(私有权限的问题)在外部类中getDeclaredMethod确实可以访问private修饰的方法,但是并不能调用方法 xx.invoke().因此解决办法就是进行暴力反射或者在同一个类中调用(在本类中可以调用,在外部类中不能调私有的)总结 在外部类中getDeclaredMethod可以获取方法,但是不能调用private修饰的方法 在本类中getDeclaredMethod可以获取方法,但是可以调用pri
2020-07-08 23:36:05 1197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人