摘要:
一次插入操作报如下错误 com.mysql.jdbc.MysqlDataTruncation: Data truncation: #22001 是说字段值长度超过限制。 MySQL TEXT数据类型的最大长度 TINYTEXT 256 bytes TEXT 65,535 bytes ~64kb ME 阅读全文
摘要:
在Navicat Premium中执行Mysql的一条删除语句,虽然执行成功了,却提示已下错误: 受影响的行: 1 时间: 0.005s [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and conta 阅读全文
摘要:
说明: 1、堆内存:最小1024M,最大1536M。(对象使用的内存) 2、永久内存:最小128M,最大256M。(类使用的内存,PermGen) 阅读全文
摘要:
1.存在莫数据库,则删除创建一个新库 drop database if exists `tpm_business`;CREATE DATABASE tpm_business DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 操作如图,先删后建数据 阅读全文
摘要:
1. 卸载当前版本 2. 安装指定版本 阅读全文
摘要:
1.添加到数组头部/移除数组第一个元素 你不仅可以 shift(移出)数组中的第一个元素,你也可以 unshift(移入)一个元素到数组的头部。 .unshift() 函数用起来就像 .push() 函数一样, 但不是在数组的末尾添加元素,而是在数组的头部添加元素。 阅读全文
摘要:
1. 普通路由 2. 重定向 redirect 3. 嵌套路由 4. 懒加载 阅读全文
摘要:
转自 https://blog.csdn.net/xxwd12/article/details/98882461 1、Failed to load http://xx.com/mobile/service: The 'Access-Control-Allow-Origin' header conta 阅读全文
摘要:
思路: 加一个拦截器,在preHandler中取得HandlerMethod,判断其方法的返回类型,以及方法的注解和类的注解。 如果返回是json,收到异常则返回默认的异常包装类型。 如果返回是页面,收到异常则返回默认的异常页面。 拦截器代码如下: package com.xxx.config; i 阅读全文
摘要:
Jsplumb官网:https://jsplumbtoolkit.com GitHub:https://github.com/sporritt/jsplumb/ 有很多官网示例 基础教程:https://github.com/wangduanduan/jsplumb-chinese-tutorial 阅读全文
摘要:
1. 下载RabbitMQ和Erlang RabbitMQ下载地址 https://www.rabbitmq.com/install-windows.html RabbitMQ是用Erlang编程语言进行开发,所以先要安装Erlang语言开发包。Erlang官网下载地址:https://www.er 阅读全文
摘要:
OAuth是一个关于授权的开放网络标准,在全世界得到的广泛的应用,目前是2.0的版本。OAuth2在“客户端”与“服务提供商”之间,设置了一个授权层(authorization layer)。“客户端”不能直接登录“服务提供商”,只能登录授权层,以此将用户与客户端分离。“客户端”登录需要OAuth提供的令牌,否则将提示认证失败而导致客户端无法访问服务。OAuth2.0是OAuth协议的延续版本,但不向后兼容OAuth 1.0即完全废止了OAuth1.0。
下面我们就来讲解下SpringBoot项目中是如何配置使用OAuth2服务器端,并让OAuth2整合SpringSecurity来保护我们的REST接口。 阅读全文
摘要:
原因:子元素和父元素的上边框重合 前端开发在重构页面的时候,子集需要按照设计图来设计尺寸 有的时候给子元素设置margin-top 子元素没有效果,反而父元素起到了 margintop效果,原因就是子元素和父元素上边框重合在一起 解决办法 1为父元素设置内边距padding。来代替给子元素设置mar 阅读全文
摘要:
主要是定位和应用场合不一样 HDFS: 要解决并行计算中分布式存储数据的问题。其单个数据文件通常很大,采用了分块(切分)存储的方式。 FastDFS: 主要用于大中网站,为文件上传和下载提供在线服务。所以在负载均衡、动态扩容等方面都支持得比较好,FastDFS不会对文件进行分快(切分)存储。 阅读全文
摘要:
springboot注解扫描范围是由@ComponentScan指定的;默认情况下为启动程序所在目录及其子包; 如果需要指定扫描路径,在启动程序中添加修改 阅读全文
摘要:
在Spring Boot2.0以上配置嵌入式Servlet容器时EmbeddedServletContainerCustomizer类不存在,经网络查询发现被WebServerFactoryCustomizer替代。 2.x版本 1.x版本 阅读全文
摘要:
加密 比较 需要通过自带的方法 matches 将未经过加密的密码和已经过加密的密码传进去进行判断,返回布尔值。 举例 可以看到,每次输出的hashPass 都不一样,但是最终的flag都为 true,即匹配成功。 查看代码,可以看到,其实每次的随机盐,都保存在hashPass中。在进行matchs 阅读全文
摘要:
springboot内置的tomcat为8.5.23, tomcat在8.5.2 中 修改了加载jar的方式,8.5.2 版本会解析jar中MANIFEST.MF文件,当该文件包含class-path属性时,会把该属性对象值,解析成需要加载的jar给加载进来。这个就是根本原因。没得办法,只有自降版本 阅读全文
摘要:
Run -> Edit Configurations 进入配置页 On update action:当发现更新时的操作 选择Update classes and resources On frame deactivation:当IDEA 切换时的操作 (比如缩下去、打开网页等) 选择Update c 阅读全文