随笔分类 -  JAVAWEB

摘要:核心要旨:排错要一步一步排查,一步一步确认,确认问题失败在哪一步,而不是凭空猜测错误. 异常信息: Started by user admin Running as SYSTEM Building in workspace /root/.jenkins/workspace/app-server us 阅读全文
posted @ 2020-05-01 20:48 由良大小姐 阅读(4919) 评论(0) 推荐(0)
摘要:为什么要用持续集成呐,因为最起码的我们可以实现git push上去,然后自动化构建测试,再自动跑个脚本就上线测试服务器了,而且还可以自动化更新生产服务器的项目. (最好是配置梯子,不然插件只能离线安装) jdk首先必须使用openjdk,然后去官网下载lts版本的jenkins war包,用 noh 阅读全文
posted @ 2020-04-15 15:34 由良大小姐 阅读(583) 评论(0) 推荐(0)
摘要:这个报错的原因是因为emoji或者可能的特殊字符插入数据库导致的字节数不一致问题,参考下面那篇文章. 做微信绑定的时候,一直绑定失败,一开始解决问题的思路错误了. 对于不方便抓包的手机web,遇到问题首先应该在服务器端看是否收到请求,如果收不到再抓包查看请求是否发送. 这样就能确认问题出在了哪里,客 阅读全文
posted @ 2020-04-13 15:35 由良大小姐 阅读(2117) 评论(0) 推荐(0)
摘要:springboot版本: 2.2.0.BUILD-SNAPSHOT 可使用场景:企业付款到零钱/提现/微信退款等场景 企业提现零钱付款场景下: 下面是能跑通的代码,减少踩坑时间. 两套方案:一套使用注入bean的方式: ("商户号".toCharArray(),商户号就是证书密码) @Config 阅读全文
posted @ 2020-04-12 13:59 由良大小姐 阅读(1899) 评论(0) 推荐(0)
摘要:常见问题 一、回调页面 正常流程用户支付完成后会返回至发起支付的页面,如需返回至指定页面,则可以在MWEB_URL后拼接上redirect_url参数,来指定回调页面。 如,您希望用户支付完成后跳转至https://www.wechatpay.com.cn,则可以做如下处理: 假设您通过统一下单接口 阅读全文
posted @ 2020-04-08 12:55 由良大小姐 阅读(1382) 评论(0) 推荐(0)
摘要:mysql json字段添加如下json导致报错,其实是因为children节点下的meta元素后面多了个逗号(因为还没有加入下一个元素): [{ "name": "Test_It", "path": "/test", "component": "Layout", "children": [{ "n 阅读全文
posted @ 2020-03-23 10:46 由良大小姐 阅读(1197) 评论(0) 推荐(0)
摘要:本地跑的好好的,打成jar放centos上跑就404了,各种排查,最后手动测了一下static下的资源,发现能访问,进而又访问了一下html,可以访问!发现原来是转发路径的问题: @RequestMapping("/login") public ModelAndView login() { retu 阅读全文
posted @ 2020-03-21 15:52 由良大小姐 阅读(925) 评论(0) 推荐(0)
摘要:这种国外站点进不去,要是代理也慢的话,浏览器开下f12调试器,勾选disable cache即可,然后刷新。 至于这些东西下载慢的话,抓到下载直链,直接用比特彗星下载即可。 阅读全文
posted @ 2020-03-18 14:57 由良大小姐 阅读(4459) 评论(0) 推荐(0)
摘要:xss过滤器有一些问题,比如某些时候,使用jquery ajax post的时候,如果是传的默认的 "application/x-www-form-urlencoded",会出现Controller中的bean接收的值为null的情况, 当我调整ajax设置 contentType:"applica 阅读全文
posted @ 2020-03-17 16:13 由良大小姐 阅读(665) 评论(0) 推荐(0)
摘要:不同域下cookie中的jsessionId不同,这样的request对象传入后端,即使header传的sessionId(token)相同,也找不到session,所以遇到这种问题就要看jesessionId和sessionId(token)是否一致,以及是否在同一个域下。 那是因为传入的另一个对 阅读全文
posted @ 2020-03-12 19:10 由良大小姐 阅读(1994) 评论(0) 推荐(0)
摘要:更新:之所以在开启cors的时候,axios需要携带cookie、后端cors filter需要放通cookie,就是因为jsessionId需要携带上去(cors这套跨域还得设置response header里的允许的请求头,就是 response.setHeader("Access-Contro 阅读全文
posted @ 2020-03-12 12:25 由良大小姐 阅读(617) 评论(0) 推荐(1)
摘要:CommonRequest request = new CommonRequest(); request.setSysMethod(MethodType.POST); request.setSysDomain("dysmsapi.aliyuncs.com"); request.setSysVersi 阅读全文
posted @ 2020-02-19 13:24 由良大小姐 阅读(1055) 评论(0) 推荐(0)
摘要:来源:https://www.jianshu.com/p/22bf52e09e4d 最终demo 到这节为止,我们已经实现了身份验证和权限验证。但是,如果我们登录之后多次访问http://localhost:8080/userInfo/userDel的话,会发现权限验证会每次都执行一次。这是有问题的 阅读全文
posted @ 2020-02-14 07:43 由良大小姐 阅读(773) 评论(0) 推荐(0)
摘要:@Pattern(regexp = "^这里是一个字符串.*",message = "不符合格式")这个注解在满足正则的情况下(通过了正则表达式 https://regexr.com/ 的校验),一直显示不符合格式最后发现,把这行删了,重新写(粘贴的下面字符串的注解),就成功了,真是一个奇怪的bug 阅读全文
posted @ 2019-12-28 01:22 由良大小姐 阅读(1296) 评论(0) 推荐(0)
摘要:pom.xml 还需要一个根据实际情况的 mysql connecter application.properties 这里 ?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai 必须要加上,能解决中文编码问题和s 阅读全文
posted @ 2019-03-21 15:36 由良大小姐 阅读(381) 评论(0) 推荐(0)
摘要:这是因为没有设置要更新的主键导致的,只要设置了要更新的主键就能更新成功(没有主键当然不能更新) 阅读全文
posted @ 2019-03-18 16:37 由良大小姐 阅读(496) 评论(0) 推荐(0)
摘要:参考:https://blog.csdn.net/whm18322394724/article/details/80290187 换成本机的jre就行了(路径要正确,特别是项目迁移的时候有时候用环境变量就不行了,用绝对路径就不会出这种错误(路径一定要正确)) 阅读全文
posted @ 2019-03-18 11:42 由良大小姐 阅读(3985) 评论(0) 推荐(0)
摘要:这是因为这个controller中的方法返回值为void类型,且没有request response这类衍生的重定向,或者返回值为String,但是是null等等的情况,都会引起死循环,然后stackoverflow, 只需要能返回给客户端(比如浏览器)响应,就不会死循环,比如 @RestContr 阅读全文
posted @ 2019-03-09 23:23 由良大小姐 阅读(1142) 评论(0) 推荐(0)
摘要:参考:https://blog.csdn.net/wang864676212/article/details/82626922 pom.xml 引入 <plugin> 不过这样做的话,这个 receivedforfront 目录里的 jar 包就不会被打包进 war 了,使用项目时,报500错误,发 阅读全文
posted @ 2019-03-08 18:17 由良大小姐 阅读(494) 评论(0) 推荐(0)
摘要:今天用 restTemplate 获取那种红叉的https证书(或者可能绿色证书也是),发现抛出异常:nested exception is javax.net.ssl.SSLHandshakeException 查了一下,查到了这篇:https://www.cnblogs.com/0201zcr/ 阅读全文
posted @ 2019-03-08 17:35 由良大小姐 阅读(604) 评论(0) 推荐(0)