- 博客(13)
- 收藏
- 关注
原创 java socket频繁断连导致数据发送不成功(已解决
OOB 数据通常用于发送紧急信号,但现代操作系统和TCP/IP协议栈的实现可能并不总是支持或正确处理OOB数据。由于服务端程序不是我写的,只能查看服务端日志,发现是服务端主动断开连接,但是没有任何错误提示,于是使用抓包工具查看数据发送情况,也是发送一段时间服务端主动断开连接。如果服务端预期不会接收OOB数据,但客户端却发送了OOB数据,这可能会导致服务端无法正确处理并关闭连接。服务端可能有特定的配置来处理OOB数据,如果配置不当,它可能会拒绝接收OOB数据并关闭连接。
2024-05-31 14:28:41 370 1
原创 拦截器无法获取到前端请求中heard值问题(已解决
这段代码是我用于获取前端发送字段,但是不管前端如何请求,我获取到的值始终是空,在排除前端代码问题和跨域问题以及拦截器路径配置问题后。发现一个重要的问题。**原因:**浏览器会在发送真正请求之前,先发送一个方法为OPTIONS的预检请求 Preflighted requests 这个请求是用来验证本次请求是否安全的。这连天写了一个拦截器做一个简单的权限验证,前端请求需要在请求头加一个字段来验证权限。所有我第一次收到的请求是OPTIONS请求,拦截器获取不到值就拦截了该请求并且中断。
2024-03-25 11:22:17 292
原创 server.servlet.context-path对websocket连接地址和拦截器注册的影响
server.servlet.context-path会默认配置进拦截器,如果在拦截器 写入了上下文路径,addPathPatterns(“/a/v1/**”);实际拦截就会成为/a/a/v1,就会导致拦截器不生效。正常访问路径为ws://ip:端口/websocket;如果加上了server.servlet.context-path=/a应用程序的上下文路径,访问路径应该ws://ip:端口/a/websocket。、websocket访问路径一般是ws://ip:端口/定义的路径。
2024-03-25 11:04:03 245
原创 windows下kafka启动报错原因
Consumer clientId=consumer-1, groupId=test-consumer] Connection to node -1报错原因。日志位置config目录下server.properties。然后去删除日志就能正常启动了。需要删除日志才能正常启动。
2023-12-08 13:58:12 128
原创 巨坑!nginx部署vue项目后刷新页面404,重定向不生效问题(已解决
root 的目录地址是到能看到vue项目index的地方,如果是docker部署,请写docker中vue所在的目录。这几天部署vue项目后发现刷新页面会404,想到之前的经验添加重定向代码即可解决。1、server_name不能写localhost,请写具体IP!有两个注意点大多数人都没有提到。添加代码后还是404,找不到vue文件。解决方案:使用最基本的nginx配置。
2023-08-18 11:16:45 1164 1
原创 JAVA如何将字符串转换为时间格式,并且把加一天?如20010210转为时间格式,2012-03-08转时间格式
如果时间格式要转换为2021-03-08;
2023-05-09 10:08:31 283 1
原创 在java中向一张表中插入数据如何立刻获取它的自增id?已解决
在java中向一张表中插入数据如何立刻获取它的自增id?主要思路,在插入方法中先执行插入语句,在执行查询语句,通过 ResultSet结果集返回想要的值。插入数据代码:插入数据后数据库表中id实现自增。然后在插入方法中继续执行查询的sql语句。如下:由于查询得到的结果集只能通过从第一行到最后一行遍历得到表的数据。我只想要最新一行的id,使用方法last()可以将光标移到结果集最后一行,得到想要的数据。...
2021-03-18 10:25:54 844
原创 文件字符输入、输出流
字节流不能很好的操作Unicode字符,可能会出现乱码现象。FileReader //文件字符输入流FileWriter //文件字符输出流构造方法FileReader(String filename); FileReader(File filename);FileWriter(String filename);FileReader(File filename);FileReader(...
2019-09-22 21:22:55 182
原创 JAVA文件字节输入输出流
输入流FileInputStream类创建指向文件的输入流;FileInputStream(String name);FileInputStream(File file);以上参数name和file指定的文件称为输入流的源。建立一个文件输入流:try{ FileInputStream in=new FileInputStream("hello.txt"); //创...
2019-09-10 22:10:27 273 2
原创 JAVA文件的创建与删除及运行可执行文件
File类的对象调用public boolean creatNewFile();创建文件代码import java.io.*;public class TestCreate{ public static void main(String args[]){ File file=new File("文件存放路径","letter.txt"); if(!file.exists(...
2019-09-10 19:56:29 200
原创 JAVA查找目录下文件
public String[] list(); 字符串形式返回目录下全部文件import java.io.*;public class Test1{ public static void main(String args[]) { File dirFile=new File("D:\\数据库练习\\eclipse\\Test\\src",/*需要查找的目录*/"."); Stri...
2019-09-09 22:27:12 931
原创 File类
File类的对象主要用来获取文件本身的一些信息,如文件长度、所在目录等。不涉及对文件的读写操作。File对象的构造方法 - File(String filename);- File(String directoryPath,String filename); - File(File dir,String filename);写一个程序创建一个文件使用File类的一些方法代码...
2019-09-09 21:13:35 76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人