- 博客(42)
- 资源 (1)
- 收藏
- 关注
原创 keras版本不一致导致报错问题:module ‘keras.api.backend‘ has no attribute ‘image_dim_ordering‘
报错问题解决方法
2024-12-20 18:15:12
172
原创 报错 “Unknown return value type: java.lang.Integer“
报以下错误(“Unknown return value type: java.lang.Integer”)时,解决方案是添加 @ResponseBody 注解,即可以输出指定格式的数据。
2021-02-23 00:11:31
1624
原创 MySQL错误解决方法 - Can‘t connect to MySQL server on ‘localhost‘ (10061)
用 **管理员身份** 进入 cmd 操作界面 ,一定要是管理员权限 启动 **MySQL** 服务:net start mysql 注意:如果服务启动不成功,再启动一次即可
2021-01-25 09:52:01
644
原创 Java后台获取 new Date() 的时间与当前时间相差 8 小时的解决方案
报错问题: 插入第四条数据的时候当前时间是16:12:48 ,与 插入的时间相差8小时。 解决方案:  
2021-01-22 16:47:23
3120
原创 数据结构 - 数组模拟环形队列
本文接着上一篇博文继续扩展,这次讲的是数组模拟环形队列。https://blog.youkuaiyun.com/Hello_ChenLiYan/article/details/107273124一、用数组模拟队列时,要考虑到复用的效果,所以用环形队列来表示二、数组模拟环形队列中 往队列里添加数据 思路:先判断队列是否为满, (rear+1) % maxSize = front将数据加入队列,arr[rear]=n将队尾指针往后移,rear要取模,rear = (rear+1) % maxSize三、 往
2020-07-11 17:58:17
320
原创 数据结构 - 数组模拟队列
数组模拟队列第一种方式: 一、当我们将数据存入队列时:首先先判断队列是否为满, rear == maxSize - 1不为满时,添加数据,将尾指针往后移,rear++当尾指针 rear 小于队列的最大下标 maxSize-1,可以一直将数据存入 rear 所指的数据元素 arr[rear]=n; 二、当我们从队列取出数据时:首先先判断队列是否为空,rear == front不为空,则取出数据,
2020-07-11 00:16:05
232
原创 错误提示 - import declarations may only appear at top level of a module
如果还有问题,欢迎一切来交流探讨,觉得还不错的话可以关注我哦!
2020-07-09 19:11:56
5638
原创 数据结构 — 稀疏数组
在这次的博文中是关于 二维数组 与 稀疏数组 的转换且对于将稀疏数组的数据存于磁盘并读出: 注意:二维数组 转换成 稀疏数组 的目的是对数据进行压缩,避免无效数据占用空间;将数据保存于磁盘中是基于大量数据考虑的。一、二维数组 转 稀疏数组 的思路遍历原始的二维数组,得到有效数据的个数,用 变量sum 表示根据 变量sum ,可以创建稀疏数组将二维数组的有效数据存入到稀疏数组二、将稀疏数组数据保存在磁盘中,之后读取磁盘数据,赋值给稀疏数组&nbs
2020-07-02 21:34:25
243
原创 解决 ping命令-请求超时 问题
在连接局域网的过程中,我们经常使用 ping ip地址 的命令来测试网络情况,但总是遇到请求超时的情况。当遇到这种情况时: 第一步:检查设备,所有设备检查无误且两台电脑能正常上网,进行第二步,查看防火墙; 第二步:Windows自带的防火墙,默认是启用的,所以防火墙会阻挡 ping 的请求,这时我们只要关闭防火墙即可。 需要注
2020-07-01 19:38:59
54512
14
原创 解决 SpringBoot 关于 DataSource 的报错
解决 SpringBoot 关于 DataSource 的报错错误信息 : Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the following: If
2020-06-23 10:38:59
1328
原创 IDEA 显示 service 服务窗口 -- 方便查看多个服务和端口
如何在 IDEA 软件中打开 service 服务窗口,方便查看多个服务和端口第一,找到项目的根目录,进入.idea文件夹,找到workspace.xml文件。第二,将rundashboard文件修改为以下内容。修改内容:<component name="RunDashboard"> <option name="configurationTypes"> <set> <option value="SpringBootA
2020-06-10 14:46:08
12723
原创 Failed to configure a DataSource --- url attribute is not specified 错误 解决方法
一、SpringCloud项目遇到的错误二、当遇到这种错误时,首先要先到项目的 target 目录下查看 classes ,看看配置文件是否有存在若不存在:第一看 POM 文件打包方式,默认是 jar 包第二来到项目源码路径,查看文件夹有没有被标记为 resources 目录若存在:检查 POM 文件的依赖是否成功导入检查 JDBC 依赖有无导入...
2020-06-10 09:52:53
1375
原创 Centos 7 安装 Docker - Docker容器安装 Mysql ,nginx
启动网络一、在Linux虚拟机上安装Docker1.查看内核版本,需要在3.10以上 uname -r2.把yum包更新到最新版本 sudo yum update3.安装需要的软件包 sudo yum install -y yum-utils device-mapper-persiste
2020-06-01 00:24:44
312
原创 SpringMVC HttpSession 与 Model 区别
一、 model与session区别1.session的概念 session即 会话,是客户为实现特定应用目的与系统的多次请求交互。它具体是指一个终端用户与交互系统进行通信的时间间隔,通常指从 注册进入系统到注销退出系统 之间所经过的时间。2.为什么需要session? Http协议是一种 无状态 的协议,客户端每打开一个we
2020-05-28 19:38:36
3950
原创 Spring Boot底层 利用 slf4j + logback的方式进行日志管理
一、日志管理的好处1.日志管理能够更快更方便地让其他人了解到项目的内容和运行结果。2.日志管理能够记录每一天的记录,让项目按序进行,及时查看一天的成果。3.日志说明1、日志级别及文件 日志记录采用分级记录,级别与日志文件名相对应,不同级别的日志信息记录到不同的日志文件中。 例如:error级别记录到log_error_xxx.log或log_error.log(该文件为当前记录
2020-05-17 09:14:53
285
原创 Spring Boot -- 利用 Spring Boot Admin 进行项目监控管理
一、Spring Boot Admin 的概念 Spring Boot Admin是一个开源社区项目,用于管理和监控SpringBoot应用程序。 应用程序作为Spring Boot Admin Client向为Spring Boot Admin Server注册(通过HTTP)或使用SpringCloud注册中心(例如Eureka,Consul)发现。 UI是AngularJs的应用程序,展示Spring Boot Admin Client的Actua
2020-05-14 13:10:16
325
原创 SpringBoot -- 通过 DevTools工具实现热部署
一、热部署 热部署是应用在运行时会自动编译到内嵌的服务器中,不需要重启应用。二、通过 DevTools 工具实现热部署 1、添加 devtools 工具依赖 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-devtools --> <dependency>
2020-05-14 09:19:29
261
原创 SpringBoot -- 对服务端的实体对象或Controller类中的参数进行数据校验
一、数据校验 1.数据校验是为了使系统更完整,数据更精确,同时也有利于维护数据的安全性。 2.数据校验分为两种,一种是对实体对象进行校验,另一种是对Controller中的参数进行校验。 3.一些常用的Validation注解注解作用@NotNull对基本数据类型的对象类
2020-05-13 12:03:17
1031
原创 SpringBoot+Mybatis+Thymeleaf+Mysql 相结合,实现增删查改
一、连接数据库1.在POM文件中导入数据库的相关依赖(1)JDBC启动器依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></depende...
2020-05-05 11:32:00
815
1
原创 SpringBoot -- 文件上传fileUpload
SpringBoot中的文件上传一、文件上传步骤 1.编写文件上传页面 (1)文件提交需要有一个form表单 (2)文件上传是提交数据,所以用Post方式提交...
2020-05-02 10:24:20
1304
原创 SpringBoot -- 嵌入式Servlet容器配置修改
一、嵌入式Servlet容器 在SpringBoot中,默认使用 Tomcat 作为嵌入式的Servlet容器;二、如何定制和修改Servlet容器的相关配置?1、修改和 server 有关的配置(ServerProperties); 通用的Servl...
2020-04-28 23:09:40
404
原创 SpringBoot -- 没有连接数据库,实现增删改查
SpringBoot 中增删查改功能与以往的SpringMVC或者SSM框架相比,查询和添加功能没有变化,主要是修改和删除功能的 提交方式变了 ,但 总体思路不变。我们通过下面两张图来区分一下(针对员工和部门案例):1)、RestfulCRUD:CRUD满足Rest风格;URI: /资源名称/资源标识 &nbs...
2020-04-27 20:10:23
1338
2
原创 SpringBoot -- 错误提示405状态
一、错误提示405状态截图:二、405状态的原因 SpringBoot的自动配置中默认是关闭spring.mvc.hiddenmethod.filter 过滤器的,所以当我们提交的数据是PUT、POST、DELETE方式时,我们使用的 _method 并不起作用。 &n...
2020-04-27 17:34:50
6691
1
原创 SpringBoot -- 错误提示400状态
一、错误提示400状态有两种原因: 1.路径找不到: 如果是路径找不到的错误,则可能是controller类的跳转页面写错了。 2.提交的数据格式不对 &nbs...
2020-04-26 20:08:58
10506
原创 SpringBoot -- 链接高亮
一、什么是链接高亮? 点击菜单栏,跳转到相应页面,同时点击的按钮颜色显示高亮,效果如下:二、这样做的好处 链接高亮,能够让用户清晰明了的知道各个菜单按钮对应的页面,这也是系统必不可少的一个小细节。三、如何实现链接高亮? &...
2020-04-26 18:11:39
380
原创 SpringBoot -- Thymeleaf页面模板实现公共页面元素抽取
Thymeleaf页面模板实现公共页面元素抽取一、公共页面抽取的原因 我们在做一个完成的系统时,需要用到很多页面,而页面之间比如菜单栏,导航栏等这些模块是每个页面当中的一部分,如果重复写,会使页面看起来繁琐,代码量占用大,而我们需要的是尽可能的使用少量代码,精简的写出全部功能,因此需要将公共页面抽取出来,其中我们...
2020-04-25 20:14:24
753
原创 SpringBoot -- 登录 & 拦截器
SpringBoot – 登录 & 拦截器一、登录@Controllerpublic class LoginController { @PostMapping(value = "/user/login") public String login(@RequestParam("username") String username, ...
2020-04-23 11:50:30
245
原创 SpringBoot--使用模板引擎修改页面达到实时生效细节
一、如果我们在 SpringBoot开发期间 对 模板引擎页面 进行修改后,要让页面 实时生效 ,需要完成两步操作:1)、禁用模板引擎的缓存# 禁用缓存(在application.properties或application.yml中加上这句话)spring.thymeleaf.cache=false 2)、页面修改完成后按 ctrl + f9:重新编译;二、这样做的好处 ...
2020-04-21 22:47:22
844
原创 SpringBoot入门--一个简单的SpringBoot应用
一个简单的SpringBoot应用 1.环境准备-jdk1.8:java version "1.8.0_201"-apache-maven-3.6.3及以上-IntelliJ IDEA 2019.3.4 x64、STSSpring Boot 2.2.6.RELEASE注意:Spring Boot 2.2.6.RELEASE requires...
2020-04-09 11:56:24
200
原创 IntelliJ IDEA 2019.3.1与 TortoiseSVN结合使用
1.首先在官网上下载TortoiseSVN客户端与TortoiseSVN服务端 TortoiseSVN客户端链接地址: &n...
2020-01-07 00:07:29
3165
原创 IDEA中关于xml文件无法获取的解决方案
在idea中如果出现xml文件无法获取时,则要考虑到idea中classpath的实质。例如com.mapper 对eclipse或idea来说是多个,会帮我们创建多个文件夹,所以idea在resources下创建mapper.xml文件的文件夹时,要一个一个的创建,要保证路径是com/mapper,编译之后要看一下跟mapper.xml对应的java接口文件是否放在同一个文件夹下,如...
2020-01-05 23:13:44
1321
原创 IDEA中xml文件无法获取的解决方案
关于org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mapper.UserMapper.queryList 这个问题的错误com.mapper对eclipse或idea来说是多个,会帮我们创建多个文件夹,但是在resources下,我们只要保证路径是com/mapper就行了...
2020-01-05 20:52:30
437
原创 Spring框架和Mybatis框架工作原理
Spring框架是一个轻量级的容器,用于管理业务相关对象的。核心功能主要为IOC,AOP,MVC。IOC:控制反转,将对象的创建过程交给容器,让容器管理对象的生命周期如创建,初始化,销毁等。AOP:面向切面编程,对关注点进行模块化,通过对某一功能点进行编程,在AOP的实现过程中,有静态代理和动态代...
2020-01-02 20:30:16
650
原创 数组存储状态信息
数组存储状态信息:开辟一个数组,不是记录其编号,而是用数组来记录变量状态。(一)问题描述:不同于自然界猴子选大王的方式,这里的猴子是这样选举它们的大王的。17只猴子围成一圈,从某只开始报数1-2-3-1-2-3…报“3”的猴子就被淘汰,游戏一直进行到圈内剩下一只猴子它就是侯大王了。(二)算法分析与数据结构:在这道题上,一群猴子围成一个圈每次1-3报数,报3的就被淘汰,通过这样不断地将环缩小...
2019-12-06 21:22:44
712
原创 算法(二) -- 拓扑排序
Legal or Not http://acm.hdu.edu.cn/showproblem.php?pid=33421、问题描述ACM-DIY是一个庞大的QQ群,许多优秀的acmers聚集在一起。它是如此和谐,就像一个大家庭。每天,许多“圣牛”像hh、HH、AC、ZT、lcc、BF、Qinz等在网上聊天交流想法。当有人有问题的时候,许多热心的大牛会过来帮忙,比如Lost。然后...
2019-12-06 14:11:14
472
原创 算法(一) -- 动态规划
动态规划:解决分解的子问题不独立的情况。用动态规划法解决问题的思路很简单,就是通过开辟存储空间,存储子问题的计算结果,从而避免重复计算。动态规划其实有很强的阶段递推思想,用前一阶段存储的计算结果,递推后一阶段的结果,是一种全面继承前期信息的方法。动态规划=贪婪策略+递推(降价)+存储递推结果。贪婪策略、递推算法都是在“线性”地解决问题,而动态规划则是全面分阶段地解决问题。可以通俗地说,动态规划...
2019-12-06 11:40:19
439
原创 GIT的使用--如何将本地项目上传到Github
将本地项目上传到Github(两种简单、方便的方法)一、第一种方法:首先你需要一个github账号,先注册一个账户或者有账号的话直接登陆!https://github.com/其次我们使用git需要安装git工具,按照下面的网址进行下载,下载后一路直接安装即可:https://git-for-windows.github.io/1.进入Github首页,点击New repository...
2019-10-22 19:26:40
645
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人