- 博客(20)
- 收藏
- 关注
原创 网络编程:DatagramSocket和DatagramPacket
3.如果在创建DatagramPacket时指定了目标地址,但是没有对DatagramSocket调用connect方法,则DatagramSocket会保留其无连接的特性,即可以接收任何地址发送来的数据包。构造方法选择:根据需要选择合适的构造方法创建DatagramSocket实例,例如,可以创建一个未绑定的DatagramSocket或绑定到特定端口和地址的DatagramSocket。3.处理额外空格:在网络发送过程中,byte数组的大小问题可能导致包含多余的空格,接收数据时应先处理这些额外的空格。
2024-05-06 17:04:36
1168
原创 网络编程:Socket和 Server Socket
ServerSocket类提供了创建服务器套接字的功能,它能够监听特定端口的客户端连接请求,并在有新的连接请求时创建新的Socket实例与之通信。Socket(InetAddress address, int port, InetAddress localAddr, int localPort):创建一个套接字并将其连接到指定的远程地址上的指定远程端口,同时指定本地地址和端口。accept():服务器端接受客户端的连接请求,并返回一个新的Socket,用于与客户端通信。
2024-04-29 09:52:35
985
原创 SpringBoot中如何在加载完Bean实例后进行一些操作,CommandLineRunner和ApplicationRunner
CommandLineRunner:接口的定义很简单,只提供了一个名为 run()的方法。这个主要用于在应用程序启动后执行一些特定的代码——在run()房里的内容。他有个类似的接口——ApplicationRunner,也提供了run()方法。再点进去看源码:在这里我们能看到这个这两个接口类型的启动。
2024-04-26 11:16:38
279
1
原创 多线程——线程中断问题:interrupt()方法做了什么?如果下称处于挂起或者睡眠状态又会发生什么?使用interrupt()方法线程会立即停止吗?
在Java中,如果一个线程处于阻塞状态(如调用Thread.sleep()、Object.wait()或Thread.join()等方法),那么在接收到中断信号后,会抛出InterruptedException异常,从而打破阻塞状态,使线程有机会检查是否收到了中断信号,并执行适当的响应。在你提供的代码中,当MyThread被中断时,它会继续执行hello.interrupt(),这会中断HelloThread线程,即使这段代码不在finally块中。// 等待t线程结束。// 等待t线程结束。
2024-04-22 14:45:14
418
原创 ubuntu crontab-e 进去的不是vim的编辑页面如何解决?
那就如图中一样选择2就好了,然后再vim最后一行开始写你需要的命令就行。
2024-03-24 17:24:42
280
1
原创 个人笔记跨域问题:Uncaught runtime errors:error Network Error at XMLHttpRequest
如何解决:通过添加@CrossOrigin注解。因为同源策略,会遇到跨域问题。
2024-02-21 14:07:41
983
1
原创 使用Dockers,在阿里云服务器上部署前后端分离的项目,遇到的问题和解决方法笔记
前端镜像里面有Nginx,Nginx配置文件默认是80端口,然后将宿主机端口映射到前端容器内,所以是8080:80(宿主机端口:容器端口),如果前端容器内nginx配置文件端口改成其他的了,就要修改映射的前端容器的端口。还有出现前端访问后端时候IP——http:// IP / IP:端口这样。,大家主体可以去看这个,我主要是讲讲我在这过程中遇到的坑和解决方法。记得这两个要同时打开。,血的教训坑死我了)
2024-01-26 17:53:26
503
1
原创 求助帖:修改redis.config但是server,cli后任然是原始版的,各位大佬有解决办法吗
redis解压安装解析在了root目录下,改了后(我甚至把备份原件都改了)在root这里启动redis服务,再在tom用户下连接上redis,但是连接上后config get save和config get rid 发现都是修改前的原始版,重启(reboot)试了,强制杀死(kill -9)也试了,但是查了还是这样。
2024-01-11 13:53:48
395
1
原创 redis中想要自己指定redis.config,但总是失败是为什么?
建议:dir使用到你建的文件下使用pwd得到的文件路径这是我这次问题的解决方法。说找不到dir的文件,明明已经设置好了但是为什么会说不存在文件呢?这里纯是个人分享自己报错以及解决方法。不一样的多找找吧,加油少年郎。
2024-01-11 13:47:12
468
1
原创 ubuntu shell中使用while时遇到奇怪的问题command not found:以及解决方法
我试了很多次比如bash -n xxx.sh但是无用。我这里是20多的版本。
2024-01-04 12:56:47
826
1
原创 虚拟机上的Linux ping 不通本机如何解决?
如果遇到,在虚拟机上搞了个Linux,本机可以ping通Linux但是,虚拟机上的Linux端ping不通本机。这是因为本机的防火墙未关闭。
2023-12-29 13:55:35
725
1
原创 SpringBoot中如何解决在属性绑定时遇到中文乱码问题
1.在setting中搜索file encoding然后将其设置为如下图:点击apply完事
2023-12-25 21:24:04
367
原创 没有重复项数字的全排列(哪里出问题呢?感觉思路没问题啊)
代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可。* @return int整型ArrayList<ArrayList<>>* @param num int整型一维数组。
2023-11-27 22:03:02
384
原创 final修饰局部变量的用处和注意事项细节 Java ——final可不可以修饰局部变量?修饰之后能不能继承?是否可以被继承后的类重写?final修饰局部变量有什么用处呢?
final可不可以修饰局部变量?修饰之后能不能继承?是否可以被继承后的类重写?final修饰局部变量有什么用处呢?
2023-05-10 14:54:34
900
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人