个人学习之路
Cumtvictor
这个作者很懒,什么都没留下…
展开
-
idea springBoot新建yml代码不提示
我们在做springboot项目的时候,可能会有多种环境,不同环境下有不同的配置使用这种配置的时候,写yml的时候竟然没有提示。通常我们springboot的yml配置文件是这样的但是当出现这种情况的时候,就不出现提示了。原因可能是配置文件名重复。解决办法,修改配置文件名,加上环境的后缀。然后进行配置。然后再去编辑yml,,就有提示了。...原创 2021-04-23 14:22:40 · 1541 阅读 · 1 评论 -
centos8安装MySQL8解压版
centos8安装MySQL8解压版下载MySQL8上传到服务器并解压上传到服务器,并且复制到/usr/local目录下,解压后,重命名为mysql编辑mysql配置文件进入mysql目录,创建并编辑my.cnf文件修改内容为:[mysqld]port=3306basedir=/usr/local/mysql/datadir=/usr/local/mysql/data/log-error=/usr/local/mysql/data/error.logsoc原创 2021-04-01 18:12:40 · 531 阅读 · 8 评论 -
springboot2.x 中 @Configuration类中,无法使用@Value注入配置
springboot2.x 中 @Configuration类中,无法使用@Value注入配置,获取的一直为null,此时需要通过Environment来获取,但是配置类需要实现EnvironmentAware接口。/** * 实现EnvironmentAware接口的目的是, * 在@Configuration中无法通过@Value注解注入配置, * 所以通过Environment获取配置,但是需要实现EnvironmentAware接口 */@Configurationpublic c原创 2020-07-31 14:38:36 · 3622 阅读 · 2 评论 -
linux下安装hadoop环境
1. 首先下载hadoop ,官网下载太慢,可以去http://mirror.bit.edu.cn/apache/hadoop/common/下载。下载版本随意,stable版本即可。2. 上传到Linux服务,我是通过rz命令直接上传的。3. 解压hadoop文件,解压后目录如下:然后进行授权。查看是否安装成功。4. 按照官网说法,首先修改配置文件。Hadoop解压目录下,etc/hadoop/core-site.xml:<configuration>原创 2020-07-13 16:53:48 · 1018 阅读 · 0 评论 -
阿里云上部署kafka,报错UnKnowHostException问题。
阿里云上部署kafka,远程无法访问。报错UnKnowHostException.原因是网络配置问题。修改kafka的server.propertieshost.name=阿里云内网地址 #kafka绑定的interfaceadvertised.listeners=PLAINTEXT://阿里云外网映射地址:9092 # 注册到zookeeper的地址和端口修改后即可。...原创 2020-07-13 13:25:42 · 1298 阅读 · 0 评论 -
idea创建jsp+servlet项目
1.打开idea,在菜单栏上File->new->project,然后选择Java Enterprise项目,勾选Web Application.勾上create web.xml2.输入项目名、地址等。3. 稍后继续原创 2020-07-03 17:26:45 · 2963 阅读 · 0 评论 -
springmvc 整合 slf4j 和log4j2,不同日志级别分文件存储
一、各种日志系统介绍1. Commons-loggingCommons-logging也就是jcl,提供的是一个日志接口。自身提供一个简单的日志系统,但是一般是和其他日志系统组合使用。如Commons-loggi+log4j。他会通过动态查找方式,在程序运行时自动找出真正使用的日志库。2. slf4jslf4j是simple logging facade for java.和...原创 2020-03-20 15:48:23 · 1189 阅读 · 0 评论 -
win10下安装anaconda、numpy、opencv和tensorflow、dlib
首先,需要下载anaconda,各个版本对应得关系以及下载地址请看:https://blog.csdn.net/qq_28019591/article/details/89446330本人用的是python 3.6.5得,对应得版本是Anaconda3-5.20的版本。下面进入正题。一、安装anaconda一路都是next,值得注意可能需要修改的地方就是选择自己的安装位置。这里...原创 2019-12-05 21:20:46 · 1182 阅读 · 2 评论 -
MySQL运行sql文件命令
登录MySQL,用source命令如:mysql> source D:\a.sql原创 2019-11-30 08:12:50 · 165 阅读 · 0 评论 -
windows安装redis,并做成服务
1.下载redis下载地址:https://github.com/microsoftarchive/redis/releases/download/win-3.2.100/Redis-x64-3.2.100.zip详情参考:https://www.runoob.com/redis/redis-install.html或者https://www.jianshu.com/p/8f3ad3...转载 2019-11-29 15:53:04 · 142 阅读 · 0 评论 -
MySQL修改密码
方法一:用set password命令首先,登录MySQL(刚安装默认没有密码):命令格式:set password for 用户名@localhost = password('新密码');例子: set password for root@localhost = password('123');方法二:update 更新user表步骤一:登录MySQL步骤二: mys...原创 2019-11-29 15:43:46 · 208 阅读 · 0 评论 -
windows下MySQL5.7免安装版配置
一、下载MySQL免安装版1.下载地址:https://dev.mysql.com/downloads/mysql/2.进入后是下载最新的版本,我们要找到5.7的版本二、下载后,解压文件并配置环境变量1.新建MYSQL_HOME2.编辑path(win10系统是这样,win7略有不同)三、安装MySQL1.创建配置文件以及文件夹进入m...原创 2019-11-29 15:17:56 · 623 阅读 · 0 评论 -
大文件上传并进行md5校验过程中遇到的问题,复制InputStream导致内存溢出
最近因为一个项目需求,需要支持上传文件,并且在上传的过程中通过流式的方式生成md5校验码,然后好需要利用这个输入流来生成本地预览文件,而InputStrream是只能读一次的,并不能重复读,所以在这里就需要进行流的复制。解释一下,fileUpload是自定义的文件Model实体。 // 生产文件md5校验码,并且复制fileUpload.getInputStream(),否则input...原创 2018-09-04 20:55:27 · 3915 阅读 · 1 评论 -
MySQL5.1.72免安装版配置与编写启动服务脚本
MySQL有安装版和免安装版,免安装版就是直接下载,解压放到磁盘下就可以使用的。免安装版下载地址:https://downloads.mysql.com/archives/community/下载后进行解压,解压后就是进行配置和初始化设置了。首先进入MySQL目录,看看是否存在my.ini。(因为后面的版本很多不存在my.ini和data文件夹)这个目录可能和版本略有不同,这是...原创 2018-09-19 19:48:05 · 1575 阅读 · 0 评论 -
eclipse oxygen 安装sts插件
最近打算给eclipse安装sts插件,直接从Help-->Eclise Marketplace 里面搜索安装失败,无奈准备下载离线包自己安装。感谢https://blog.csdn.net/weixin_39533410/article/details/80050898?utm_source=blogxgwz1提供的参考。1. 首先是查看自己的eclipse版本号,打开Help--...原创 2018-11-22 09:58:50 · 2867 阅读 · 4 评论 -
eclipse安装插件报错A error occured.........Exception in opening zip file:......jar
这是一个深坑,具体情况请参考:https://my.oschina.net/u/3754001/blog/1841913转载 2018-11-22 13:45:49 · 871 阅读 · 0 评论 -
spring整合quartz报错java.lang.NoClassDefFoundError: org/springframework/transaction/TransactionException
今天用spring整合quartz,启动的时候报错,java.lang.NoClassDefFoundError: org/springframework/transaction/TransactionException。spring版本用的是4.3.7,quartz用的是2.2.3。(据说版本问题可能会报错,看到一些前辈说spring 3.1及以下的话,quartz需要用 1.x版本,spr...原创 2018-11-26 09:07:45 · 6445 阅读 · 0 评论 -
Linux(deepin)下安装MySQL(不提示设置密码的问题)
看了很多,但这个才是最有效的。请移步此处:https://blog.csdn.net/baiguoxiong/article/details/82936890转载 2018-12-05 18:41:49 · 544 阅读 · 0 评论 -
request.getParameter过滤特殊字符,导致后台AES解密时报错:Input length must be multiple of 16 when decryp
今天碰到一个问题,前端用crypto.js加密,后台进行对应的解密,结果有时候会报错,Input length must be multiple of 16 when decryp。看过网上一些其他的说法,说是需要进行编解码,这个在我的项目里面是有进行过的,所以排除这个问题。于是继续跟踪,发现是参数不对,前端加密后的参数是这样的(有两个+号):项目用的是springsecurity...原创 2019-05-31 17:15:25 · 3314 阅读 · 0 评论 -
spring data jpa @query返回map的踩坑记录
最近用spring data jpa,网上看的一些教程,有的说是返回的Object[]数组,有的说是直接返回的对象,亲身验证了一下,发现主要看写法和返回结果。用的版本是这样的:dao代码如下:public interface UserRepository extends JpaRepository<User, Integer> { /** * 查询某些具体列,...原创 2019-08-09 12:58:13 · 7980 阅读 · 3 评论 -
amazeui模态框弹出后,立马消失并刷新页面
最近使用了amazeui做项目,用到了模态框,按照官网给的示例,点击按钮,弹出模态框,使用没问题,但是我是在表格中自定义操作列中使用,在点击操作按钮的时候,模态框会弹出,但是弹出后立马就消失了,还刷新了页面,折腾了一晚上,终于找到了问题。 问题的根源竟然是我自己定义的操作列里面,按钮没有加 type="button",加上就ok了。一定要加上这个。如果...原创 2019-08-30 09:17:03 · 815 阅读 · 1 评论 -
java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotatedElementUtils.findMergedAnn
今天用activemq搭建小demo,发现一直报错 java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotatedElementUtils.findMergedAnn网上查了半天,大部分说是包冲突,换了好几个spring版本,但是都没什么用,后来一想,包冲突的话,冲突也是跟activemq-all的包冲突...原创 2018-07-26 09:09:07 · 7966 阅读 · 1 评论