logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java向服务器post请求时首部字段content-length的计算方法

java向服务器post请求时首部字段content-length的计算方法

生产问题:java.io.EOFException: SSL peer shut down incorrectly

场景:原本服务器中运行的好好的一个jar(作用是访问第三方的接口,同步信息),突然报错java.io.EOFException: SSL peer shut down incorrectlycom.alibaba.fastjson.JSONException: syntax error, expect {, actual EOF, pos 0排查:手动curl了对方的接口,发现...

java常见的网络异常

1. java.net.SocketTimeoutException这个异常比较常见,socket超时错误,超时分为连接超时和读取超时。一般有 2 个地方会抛出这个一个是在调用Socket.connect方法的时候,这个超时参数由connect(SocketAddress endpoint,int timeout) 中的后者来决定还有就是在调用Socket.read方法的时候,setSoTimeo

gradle项目 Could not find xxx.jar. Searched in the following locations: 问题的解决

项目中使用assertj-generator-gradle-plugin参考:https://github.com/assertj/assertj-generator-gradle-plugin于是sourceSets {main {// must specify assertJ block to have it appliedasser...

前端开发中解决No Access-Control-Allow-Origin header localhost:63342 is not allowed access跨域问题

nginx是反向代理服务器,正向代理服务器与反向代理服务器的区别不赘述,有很多好的图片一看便知。在前端开发时会遇到前端和后台服务器在不同IP上的情况,这是如果直接ajax 远程后台服务器,会报错Failed to loadhttp://10.100.122.138:8081/qrapp-service/bus/getStationByLine?busLine=1: No 'Access...

websock报错:The remote endpoint was in state [TEXT_FULL_WRITING] which is an invalid state for caller

网上看到了一些关于这个错误的产生场景参考:场景:使用websocket遇到的一个小问题 The remote endpoint was in state [TEXT_PARTIAL_WRITING] which is an invalid stat我这里产生错误的场景是不同的,记录一下背景提供websocket服务的公司,其内部的系统已经与websocket server建立了长连接,图中的ngi

真实落地架构:开放平台架构及实现

真实业务场景下的开放平台结构及实现文章目录需求:架构设计:API网关开发者中心授权中心控制后台实现:需求1:app登录需求2:小程序需求3:APP自身H5页面需求4-1:第三方H5页面,无server端需求4-2:第三方H5页面,有server端令牌有效期及scope的处理需求:APP支持多种登录方式包括:用户名和密码手机号加验证码其他渠道的第三方登录,如微信、支付宝等第三方登录支持微信小程序、支

本地对gradle项目打包过程中发生的两个问题的解决

1. lombok导致本地gradle打包失败我们在项目中使用了lombok,build.gradle中依赖类似于compile('org.projectlombok:lombok:1.18.2)结果在执行gradle clean build的时候,发现lombok的get set方法报错参考:Gradle使用Lombok的正确方式 避免Gradle deprecated...

everything卡在updating database...上

背景:everything无响应,退出进程后重启,结果卡在updating database上解决方案:参考:Everything keeps on showing "Updating database..." after starting it, nothing else seems to happen第一步:在everything中,输入/debug会打开一个控制台cmd,输出一堆内容第二步:

spring boot中嵌入式web容器是如何初始化及启动的

基于spring boot 1.4.2版本,其tomcat版本通过mvn dependency:tree来查看代码参考:https://gitee.com/constfafa/spring_springboot_learning/tree/master/springboot-embedded-tomcat系统启动 调用SpringApplication.run方法org.spr...

    共 61 条
  • 1
  • 2
  • 3
  • 7
  • 请选择