自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sinat_33201781的博客

Hold On Pain Ends

  • 博客(67)
  • 收藏
  • 关注

原创 springboot项目运行访问网页提示404

之前有一个项目打包成war放到tomcat的webapps下能正常使用,但是每次run或者debug的时候就提示404。百度测试了各种方法都不好使,后来运行起来之后发现“Tomcat started on port(s): 8080 (http) with context path ''”,原来是没有定义server.servlet.context-path,犯了一个低级错误。虽然问题很简单,但是花了那么多时间去找问题,有点可惜。不过最终问题解决了。也算是一件开心的事。

2022-09-22 14:57:35 846 1

原创 URL链接报错java.io.IOException: Invalid Http response

同样的代码之前在别的项目的时候好使,挪到一个新项目之后报错,感觉不是代码的问题。比较了maven的依赖之后还是不对,只能寻求百度。看到一个文章说参数有空格,也没当回事,因为代码都是一样的。后来没有办法只好把代码再移回去。结果移完代码输入参数的时候发现确实是参数有空格。参数有空格,参数有空格。

2022-09-21 13:41:31 938

原创 IDEA整合influxdb遇到的问题

最近因为项目需求,增加了一个时序数据库,看了很多文章最终选择了influxdb,遇到两大问题,目前都已经解决,希望后续不要再踩坑。1.项目导入依赖的选择看到的大部分文章都选择了org.influxdb这个依赖,所以,随大流也选择了这个依赖。磕磕碰碰把测试代码写完了,结果一测试报错,说是没有授权,后来找到一个文章说influx2.0x要选择om.influxdb这个依赖,然后一切又重头开始2.IDEA run,debug无反应辛辛苦苦写完代码之后,点击了编译按钮无反应,点run,按钮灰了,点d

2022-01-26 10:16:58 1074

原创 influx安装和部署

1.下载安装包https://dl.influxdata.com/influxdb/releases/influxdb2-2.1.1-linux-amd64.tar.gz2.解压tar zxvf influxdb2-2.1.1-linux-amd64.tar.gz3.下载并导入公keycurl -s https://repos.influxdata.com/influxdb2.key | gpg --import -响应:gpg: 已创建目录‘/root/.gnupg’gpg:

2022-01-25 17:34:00 2414

原创 Springboot在idea调试没问题,打包成war在tomcat中访问提示404

新建了一个springboot项目,发现在Intellij Idea中可以通过内置的容器运行,并且正常访问,但是,打成war包部署到Tomcat后,服务可以正常起来,但是,controller访问不了,每次都是提示404。后来和之前的项目比较完之后发现少了一个继承SpringBootServletInitializer的类,添加之后就能正常访问了,记录一下,下回出现同样的问题能快速解决...

2021-08-23 14:41:03 641

原创 mongoDB启动问题

之前在linux上按照菜鸟上的教程安装了mongodb数据库。上官网(https://www.mongodb.com/try/download/community)上找系统对应的压缩包。先通过命令看看系统的版本cat /proc/version (查看内核版本)cat /etc/redhat-release (查看发行版本信息)cat /etc/*-release 或 cat /etc/issue安装完启动服务没有问题,后来突然服务启动不了了,直接执行语句也启动不了。百度...

2021-08-23 10:52:29 177

原创 MongoDB在windows下的安全配置

1.配置文件mongo.config中添加auth=true2.数据库admin中添加用户,双击bin文件夹下的mongo.exe,然后输入命令use admindb.createUser({user:"admin",pwd:"123456",roles:["root"]})3.springboot项目中的配置spring.data.mongodb.authentication-database=adminspring.data.mongodb.username=adminspri

2021-08-20 15:47:47 237

原创 windows10安装MongoDB

1.先上官网(https://www.mongodb.com/try/download/community)根据本机的配置下载安装包。2. 然后不断“下一步”,安装至结束。中间可以选择“Custom”自定义 安装路径。安装好的目录如下其中的data,log文件夹和mongo.config文件是自己创建 。data文件是保存数据用的,log是日志的存放地方,mongo.config是配置文件。3.启动mongodb服务,进入bin目录,输入命令mongod --dbpath E:\Prog

2021-08-20 10:59:17 1653

原创 接入微信公众号客服功能

公众号客服包括PC版客服系统和手机版客服系统一、PC版1.登录公众号——》新的功能——》广告与服务——》客服,选择开通。我已经开通过了,所以在广告与服务里直接就有客服了选择添加客服,按照步骤添加客服微信,添加完之后再选择《在线客服功能》,就可以接入客户咨询了。二、手机版公众号搜索《微小助》,关注,新增授权,完成公众号授权,然后就能接收客户咨询了。开发公众号服务的时候遇到一个坑,每次给公众号发消息之后就有提示“该公众号提供的服务出现故障,请稍候再试”。百度之后说公众号授权给第三方了

2021-07-06 16:45:05 1248

原创 QQ客服的配置

先以qq号登录“QQ推广”(https://shang.qq.com/v3/index.html),然后选择组件样式,把代码粘贴到网页上。qq中的设置主菜单—>设置—>权限设置,其中防骚扰中的的验证方式选”允许任何人”。...

2021-07-06 16:24:27 98

原创 linux磁盘监控报警

云服务上线运营一年多,一不小心,每天备份的数据库已经将近200G,导致服务出问题。tomcat的日志没有清理也直接填满了50G的空间。(发现这个问题是更新网络服务器之后发现网页不能访问,看日志有“Got error 28 from storage engine”,百度了之后才发现是磁盘空间满了),为了做到防患于未然,在网上搜集了资料,找了一个shell脚本用于实时监控磁盘使用量并在超过阀值后自动发送报警邮件。拷贝文档https://blog.csdn.net/springlovejava/artic.

2021-03-10 10:42:40 930

原创 mysql8.0命令备份数据库告警

之前做了一个备份工具,后来客户数据库升级到mysql8.0之后,备份出警告导致后续流程进行不了。警告是“mysql: [Warning] Using a password on the command line interface can be insecure”大意是在执行语句里带密码不安全,上网找了解决办法,使用命令mysql_config_editormysql_config_editor出现在mysql5.6.6以后的版本,可以给指定的连接和密码生成一个加密文件.mylogin.cnf,默认位于

2020-07-15 10:51:43 18380

原创 浏览器记住密码的导致自动填充Input

项目中有一个界面是添加操作员,每次操作的时候都有一个邮箱选项和密码选项被自动填值,加了autocomplete="off"之后还是不好使,直觉跟网页记住密码有关系,删除记录的密码,问题消失,后来百度到一个比较合理的解释,这个东西引起的原因根本是浏览器会让你类似于登录的input当成是登录框来处理 (只要你是type=text和type=password两个input同时存在就会把浏览器记住的密码下拉显示出来),直接把type=password去掉之后问题解决。但是密码的问题又出现了,密码直接显...

2020-06-28 17:08:38 806

原创 linux下设置tomcat开机自启动

之前在/etc/rc.d/rc.local中加入export JAVA_HOME=/software/jdk1.8.0_161export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar# start tomcat/software/apache-tom...

2020-04-20 14:58:20 236

原创 使用wireshark分析mqtt数据

一开始直接过滤没有发现mqtt的协议(后来发现是开始捕获数据的时候,1883端口刚好没有数据),上网看了要加.lua脚本,加了不好用。有的博客说最新的wireshark不需要脚本,于是直接升级到了Version 3.2.2 (v3.2.2-0-ga3efece3d640)。由于端口问题和测试时间问题还是没有数据。看到别的博客要先设置端口,在wireshark的“编辑”-》“首选项”...

2020-03-20 15:06:52 2306

原创 linux的crontab定时器

安装服务的命令:yum install crontabs服务操作说明:service crond start //启动服务service crond stop //关闭服务service crond restart //重启服务service crond reload //重新载入配置service crond status //启动服务查看crontab服务是否已设置为开机启动...

2020-02-26 11:46:42 116

原创 IDEA配置jrebel

1、打开File--》Setting--》Plugins,搜索jrebell找到JRebel for IntelliJ,选择install安装 ,图示已经安装成功。2、激活插件,点击右侧的setup guide,按照百度的参考激活不了,可能是没有翻墙3. 下载了激活工具链接:https://pan.baidu.com/s/14pagtmGlMx5oW1CGNoBiuw提取码:...

2019-09-29 16:57:02 1949

原创 IDEA的Rainbow Brackets插件

1.打开File--》Setting--》Plugins,搜索Rainbow找到Rainbow Brackets,选择install安装2.安装好IDEA要求重启,重启之后就能看到效果了,高亮效果(默认快捷键 ctrl+鼠标右键单击):...

2019-09-29 16:53:20 6043

原创 linux添加javahome

1.确定是否安装jdk[root@VM_0_5_centos ~]# java -versionopenjdk version "1.8.0_212"OpenJDK Runtime Environment (build 1.8.0_212-b04)OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)2.查找java命令的位置...

2019-09-04 13:19:16 3211

原创 linux下实现mysql定时备份

1.创建备份目录mkdir /data/dbback/mysql2.创建备份shell脚本vim /data/dbback/bkDatabaseName.sh输入或粘贴以下类容db_user="root"db_passwd="root"db_name="db_test"# the directory for story your backup file.you shal...

2019-07-02 15:20:09 3213

原创 c#中用gridcontrol自带的导出函数导出文件

using (SaveFileDialog saveDialog = new SaveFileDialog()) { saveDialog.Filter = "Excel (2003)(.xls)|*.xls|Excel (2010) (.xlsx)|*.xlsx |RichText File (.rtf)|*.rtf |Pdf File ...

2019-06-26 11:30:26 891

原创 JPA的cannot simultaneously fetch multiple bags异常的解决

cannot simultaneously fetch multiple bags异常是由于持久层实时加载太多异同对象而致。例如用户登录时,同步实时加载用户的角色对象、权限对象,而往往这些关系都是多对多关系,就单一列内容来看存在重复的值,从而引起multiple bags。百度之后有四种解决办法:1.将List变为Set2.fetch=FetchType.LAZY3.@Fetch(...

2019-05-20 12:09:44 9640 2

原创 用java访问https报错

用springboot开发的一个服务链接mqtt服务的ssl网址报错,sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification ...

2019-04-18 17:30:02 949

转载 IDEA 的快捷键

1. -----------自动代码-------- 常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 例如要输入for(User user : users)只需输入user.for+Tab 再比如,要输入Date birthday = user.getBirthday();只需输入user.getBirthday...

2019-01-29 15:19:46 95

原创 JPA的学习

1.Save之后获取到自增id的值自增id的列上加上@GeneratedValue(strategy = GenerationType.IDENTITY),spring data jpa就会保存这个实体,并更新传入的实体为保存后的实体;...

2019-01-29 13:44:16 87

原创 查看SSL证书的别名

1.把java目录下的keytool拷贝到证书目录下;2.进入证书目录,然后输入命令keytool -list -v -keystore file.jks -storepass password,发现证书的别名是“1”;其中file.jks是证书名字,password要用密钥来代替。配置tomcat的https之后启动报出来空指针错误,百度到的原因是tomcat代码中要求有别名,如果没有配...

2018-12-25 14:48:10 8503

原创 Ubuntu虚拟机上查看windows的共享文件夹

选中虚拟机,然后点击“设置”,找到”共享文件夹”,设置路径然后启动虚拟机按照网上的分析是因为用户不属于vboxsf,(Access to auto-mounted shared folders is only granted to the user group vboxsf, which is created by the VirtualBox Guest Additions in...

2018-10-31 15:40:54 2583

转载 虚拟机Ubuntu14中java1.7升级到1.8

1. 添加软件源sudo add-apt-repository ppa:webupd8team/java2. 更新软件源sudo apt-get update3. 安装 jdk1.8sudo apt-get install oracle-java8-installer查看 java 安装路径sudo update-alternatives --config javasudo upd...

2018-08-23 15:40:15 847

转载 zookeeper查看日志

转载:https://www.cnblogs.com/jxwch/p/6526271.htmlzookeeper服务器会产生三类日志:事务日志、快照日志和log4j日志。  在zookeeper默认配置文件zoo.cfg(可以修改文件名)中有一个配置项dataDir,该配置项用于配置zookeeper快照日志和事务日志的存储地址。在官方提供的默认参考配置文件zoo_sample.cfg中,...

2018-08-20 16:26:08 63788 1

原创 spring boot 开发的web分别打包成jar和war

springboot开发的网页默认的就是打包成jar,能直接运行,因为使用了springboot内嵌的tomcat。访问网址直接就是http://localhost:8282/warninfo,端口号通过resources中的文件修改打包war的修改步骤1:修改pom.xml2.还是修改pom.xml3.增加SpringBootStartApplication.clas...

2018-08-17 17:36:48 7257

原创 hbase 随记 web ui访问不了(四)

为了用好hbase,一直在学习配置文件的属性。今天访问60010端口的时候突然提示网页访问不了。上服务器上查看端口使用,居然没有60010。一头雾水,怀疑是集群服务出问题了,先关hbase服务,报错“stopping hbasecat: /tmp/hbase-hadoop-master.pid 没有那个文件或目录”,也不知道这个文件是干嘛用的,既然这个关不掉就去关hadoop服务,关了再重启,然后...

2018-08-07 14:01:57 2613 1

转载 Hbase在HDFS上的目录说明

hbase安装在ubuntu虚拟机上,分配了20G的硬盘,但是数据保存到3千万的时候就报错说打不开文件了。机器重启之后报错说没有空间了。可是之前查看的时候数据才1.5G,为了弄清楚问题,了解了一下hbase的保存。大部分空间被archive这个文件夹占用了,顺便了解一下所有文件夹的作用1./.tmp这个目录用来存储临时文件,当对表进行操作的时候,首先会将表移动到该目录下,然后再进行操...

2018-08-06 11:48:17 2478

原创 VBox中给ubuntu虚拟系统扩充硬盘容量(后续)

磁盘容量是扩充了,但是每次开机的时候有一个警告分析原因是对原来已经挂载的磁盘分区进行了格式化或重新分区导致分区(磁盘)UUID改变而造成的。解决办法1.使用blkid命令查看当前计算机所有分区的UUID及文件系统类型2.查看fstab挂载脚本由此可见当前的ubuntu系统的UUID与原fstab挂载脚本中的UUID不符修改挂载脚本对应类型的uuid。...

2018-08-02 10:30:03 447

原创 VBox中给ubuntu虚拟系统扩充硬盘容量

虚拟机做了大数据的数据库,由于数据量增加太快,导致(20G)空间不够用,急需扩充硬盘容量,百度之后总结了扩充方法。1.进入vbox的安装目录,输入命令VBoxManage modifyhd "F:\Virtual\ubuntu14-1\ubuntu14-1.vdi" --resize 40960。其中引号里的路径就是虚拟机vdi的路径 40960就是扩容的40G。2.执行完之后...

2018-07-31 17:14:46 2079

转载 hbase 随记集群相关(三)

    转载:https://www.cnblogs.com/linuxprobe/p/5907844.html       HBase位于结构化存储层,Hadoop HDFS为HBase提供了高可靠性的底层存储支持,Hadoop MapReduce为HBase提供了高性能的计算能力,Zookeeper为HBase提供了稳定服务和failover机制。        Pig和Hive还为H...

2018-07-24 16:20:26 142

原创 hbase 随记data表(二)

查看hbase表的大小和所在位置先进入hadoop的bin目录,然后输入hadoop fs -ls命令,后面的路径是在hbase/conf/hbase-site.xml中设置的

2018-07-21 13:33:45 138

原创 hbase 随记meta表(一)

hbase:meta表(之前称为.MEAT表)的结构通过命令hbase shell连上数据库之后可以通过命令scan 'hbase:meta'查看meta表hbase:meta储存在zookeeper中主键格式([table],[region start key],[region id]),其中第一个分隔符前存的是表名;第二分隔符前存的是region的第一个rowKey,这里两个需...

2018-07-21 11:08:15 1840

原创 mysql在ubuntu16.04上的一些问题

1.安装通过命令安装sudo apt-get updatesudo apt-get install mysql-server sudo mysql_secure_installation2.使用安装完之后在本机通过命令mysql -hlocalhost -uroot -p(密码)登录mysqlmysql>show databases; 显示所有数据库mysql>use mysql; 打...

2018-07-05 13:41:46 174

原创 ubuntu系统查看端口占用命令

最近在linux系统上部署网页,安装了tomcat之后,访问不了localhost:8080,于是就想看看端口有什么问题。不知道用什么命令合适,百度了之后在此记录一下。跟windows一样都是netstat命令,只是linux系统的可选参数比较多,通过netstat -help命令可查看都有哪些可选项,下面是系统打印出来的可选项usage: netstat [-vWeenNcCF] [<Af...

2018-07-03 15:08:34 4372

原创 springboot整合mysql遇到的坑

百度了整合方法,添加依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.11</version></dependency&

2018-06-27 17:23:17 5060

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除