- 博客(28)
- 收藏
- 关注
原创 maven更新本地私服报错
maven本地仓库的更新连网后window+R 输入cmd回车输入maven版本查看 mvn -v更新本地仓库命令mvn help:system回车如图是成功:失败报错如下:Failed to execute goal org.apache.maven.plugins:maven-help-plugin:3.1.0:system (default-cl...
2020-02-19 18:19:44
685
原创 备份服务器数据,以及两服务器之间下载文件
阿里云服务器登录流程HD-WEBAPPssh 39.96.*.*数据库HD-DBssh 172.17.*.*备份数据库1.本地ssh 连接阿里云WEBAPP 服务器,再ssh连接HD-DB服务器2.mysql 安装目录为当前目录 即:/3.登陆mysql数据库查看有哪些databases;1)mysql -u root -p2)输入密码3)show...
2019-12-26 16:58:26
338
原创 基于springboot➕springcloud传递时间参数错误
前台传时间参数错误Failed to convert property value of type 'java.lang.String' to required type 'java.util.Date' for property 'createdDate';nested exception is org.springframework.core.convert.Conversion...
2019-04-19 14:22:54
721
原创 ideaJ安装jrebel实现springboot项目热部署
1.ideaJ 属性安装插件jrebel2.搜索得到如下并安装安装成功后重启ideaJ3.配置并激活jrebel如果出现激活过期的情况下 , 可以重新生成一下GUID , 替换原来的GUID即可 .在线生成GUID1:http://www.ofmonkey.com/transfer/guid修改idea的配置,使其能支持jrebel热部署:co...
2019-04-01 17:52:23
400
原创 springcloud整合fegin出现问题controller无法引入FeginClient
错误信息:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'feginController': Unsatisfied dependency expressed through field 'feginClient'; nested exception...
2019-03-20 09:39:40
2000
原创 springboot整合springcloud的This application has no explicit mapping for /error, so you are seeing this
场景:springboot整合springcloud的服务注册eureka ,在测试服务客户端时,打开页面报错Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Wed Dec 14 16:35:25 CST 2016...
2019-03-19 11:07:54
2284
原创 zookeeper拒绝连接java.net.ConnecteException
场景描述:在搭建springboot+dubbo+zookeeper 时,项目启动报错如下图:java.net.ConnectException: 拒绝连接 at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) at sun.nio.ch.SocketChannelImpl.finishConn...
2019-03-15 15:54:03
4192
原创 springboot整合dubbo项目启动报错java.lang.NoSuchMethodError
错误:java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.getMethod(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;at org.springframework.core.convert.su...
2019-03-05 10:47:33
3251
原创 ideaj中springboot项目启动报错,但在ecplise中没有问题
场景:在ideaj中创建的springboot项目,后来被倒入到ecplise中,可以正常启动项目。但又将项目倒入到ideaJ中,启动项目报错。org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'servletComponentRegisteringPostProc...
2019-01-29 11:52:09
1727
原创 Springboot返回数据形式
Springboot两种返回方式一种是@ResponseBody 一种是json返回第一种,使用@ResponseBody注解,并返回map类型,则自动转成json格式第二种方法是void,看一下service逻辑处理返回格式HttpServletResponse帮助类 package com.haidaipuhui.util;import java.io.IOE...
2019-01-22 14:23:00
5392
原创 springboot上传文件使用Request对象中可以获取各种路径信息
场景描述:使用springboot上传文件到服务器,但是需要将文件路径返回给前台。项目中使用的是用虚拟路径配置返回形式如下:http://172.22.5.12:8083/puhuicrm/photo/appletimg/e8d4b60fd3ff4bcd89d47413201ca337.jpg测试环境:springboot 2.0.3+jdk1.8+tomcat 8.0正式环境:spr...
2019-01-22 13:51:08
2711
原创 springboot发送邮件
场景需求:客户修改邮箱,给修改的邮箱发送验证码。通过查找,所需知识:使用JavaMail是sun提供给开发人员的一款邮件发送和就接收的一款开源类库,支持常用的邮件协议,如:SMTP,POP3,IMAP,开发人员使用JavaMail编写邮件程序时,不需考虑底层通讯细节。JavaMail可以发送各种复杂MIME格式的邮件内容,注意JavaMail仅支持JDK4及以上版本。虽然JavaM...
2019-01-15 10:24:52
627
原创 springboot微信登录
需求场景:app端(android/ios)在当下app项目登录时,调用微信第三方拉起授权,如果用户同意,则进行微信登录。仔细阅读微信官方文档https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419317851&am...
2018-11-28 11:21:59
4210
原创 http/https发送get或者post请求
使用场景:在微信,QQ等第三方对接的时候使用,记录一下方法一:引入http-request包 <dependency> <groupId>com.github.kevinsawicki</groupId> <artifactId>http-request</artifactId> &...
2018-11-14 09:56:05
3107
原创 敏感词校验
场景:敏感词存在数据库中,也缓存到redis中,判断评论信息是否包含敏感词。方案一:用字符串charAt对比。方案二:DFA算法由于需求是只要存在敏感词就直接返回是否包含敏感词结果。所以用charAt方法速度快,占用内存小,所以方案一比较适合。方案二适合,找到包含的所有敏感词,然后将敏感词输出,并替代。效率高。但是敏感词数量与所占内存成正比。方案一代码:思路:其实就是一段文...
2018-11-07 14:26:56
5917
原创 springboot相同IP限制接口访问次数(AOP事物)
应用场景:应项目需求,前后台分离,增强接口安全,限制相同IP访问接口的次数有限解决:在项目中增加事物,在进接口方法钱处理思路:1)@Before 在进入接口方法之前进入处理,within里面的书写表示写在控制器上方并且有对应注解的控制器会来到这里。2)用获取的IP+对应url作为key,存到redis中,如果Redis存在这个key,然后时间处理器在超过设置时间时,会将相应的key...
2018-11-05 14:27:59
8732
2
原创 springboot 中类调用@Service空指针异常
场景:在项目中有一个登录过滤器的类,注入了其他类,在本地启动没有报错,但是项目部署到Linux 服务器上,在调用注入的类时,报空指针异常注入了TokenManager,但是在当前AppLoginFilter中使用TokenManager中的方法,却报空指针异常,解决办法:在使用之前处理,重新创建bean...
2018-08-27 14:24:44
5197
原创 springboot MultipartFile文件上传遇到的问题
1.ajax传过去的参数在controller接受不到解决:在contoller中增加@RequestParam例如:saveUploadFile( @RequestParam("file") MultipartFile file,HttpServletRequest request)2.org.springframework.web.multipart.support.Missing...
2018-08-01 10:12:41
19254
原创 Springboot MultipartFile ajax提交java文件上传
ecplisejdk 1.8一。配置信息pom.xml 文件引入以来依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency&g...
2018-08-01 10:04:30
3200
原创 springboot项目Mybatis 打印sql语句
应用场景:sql写在mapper的对应的.xml文件中,想要打印执行的sql在配置文件application.properties (application.yml) 文件中,在mybatis 设置下,增加logging具体代码增加:# 打印sqllogging: level: com.haidaipuhui.dao: DEBUG 注意: com.haid...
2018-07-23 13:32:57
3941
原创 a标签传值,Java接值乱码
使用情景:再项目查看页面,有一个企业名称,点击a标签按钮,将企业名称作为参数传到查询页面,并在页面显示所传的企业名称点击按钮,将名称传值到风险查询页面,并将名称带出。实现代码:JSP:${prjtApplyInfo.sellerName }//查询名称/ssl/riskSearch/riskSearch.htm?seachCompName=${prjtA
2017-12-05 17:28:45
780
原创 angular js为a标签追加点击事件
使用例子: 再项目中,用到只能有一个按钮触发事件,由于是访问接口的方法,因此再按钮触发时,将接口访问地址返回,并访问即可完成该操作。但是一个a标签满足不了触发请求后台方法,又同时访问返回路径请求。a标签用ng-href : ng-href="{{pdfUrl}}" id="pdfExp" > //后台返回的接口路径a1标签导出//a2标签 点击访问后台查询接口地址
2017-11-29 16:24:11
7721
原创 mklink命令创建符号链接
MKLINK [[/D] | [/H] | [/J]] Link Target/D 创建目录符号链接。默认为文件 符号链接。 /H 创建硬链接而非符号链接。 /J 创建目录联接。 Link 指定新的符号链接名称。 Target 指定新链接引用的路径
2017-11-29 15:38:52
1732
原创 页面嵌套iframe
一、使用场景:项目中带调用其他项目接口,iframe嵌套 对方接口数据页面,所以将iframe嵌套在本项目的页面,当接口返回数据,页面的标题,头部,和尾部依旧是本项目的,数据是调用接口的数据。二、优点:1、这是第一次写,直接访问接口,不用自己处理逻辑与数据,只管调取。2、数据库不需要创建所有的相关表来存储数据。三、嵌套思路:数据访问成功,通过Controller传参数到
2017-11-28 17:50:37
4613
原创 angluar js 集合根据某一属性的值进行重新排序
对后台查到的集合,由于其中SCORE不是通过sql查出来的结果,是通过计算放到结果集中的,在页面通过order by 不起作用。于是再网上找的方法,留下做记录。order by 方法:(没实现)JS处理方法:(实现了) var arr = [{NAME:"aa",AGE:"23",SCORE:"34"},{NAME:"张三",AGE:"20",SCORE:"84"},{
2017-11-24 16:47:48
693
原创 angular js 实现前台与后台数据对接(Service $http)
一、service服务是什么?自我理解:服务是提供了一个应用整个生命周期中保持数据的方法。能在控制器中传递值,保持数据的一致性。服务是单利的,在项目中是被实例化一次,并且是用到的时候才被实例化。服务创建数据、存储数据,与控制器之间紧密通信。$http():使用$http()服务可以将应用同来自远程服务器的信息集成在一起。 $http服务是只能接受一个参数的函数,这个参数是一个对象,包含了用来生成
2017-11-23 14:09:48
1454
原创 ngrok使用
一、什么是ngrok?通过网站查找,ngrok是一种反向代理,通过在公共的端点和本地运行的web服务器之间建立一个安全通道,ngrok可捕获和分析所有通道上的流量。通过使用后理解:在项目中使用微信和支付宝支付,本地启动tomcat不能进行支付访问。启动服务,并将ngrok服务开启,更改访问路径配置则可以进行支付测试。(应该还可以让别人访问自己的本地web项目,没试过!!)二、ngrok
2017-11-23 11:29:24
10410
2
原创 JS字符串时间比较+计算时间差
//比较时间function CompareDate(d1,d2){return ((new Date(d1.replace(/-/g,"\/"))) >= (new Date(d2.replace(/-/g,"\/"))));}//计算时间 传入字符串function calculateDate(d1,d2){var date1 = new Date(d1);va
2017-11-16 11:50:37
854
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人