- 博客(79)
- 收藏
- 关注
原创 python锁示例
在这个示例中,我们使用 with lock: 语句来获取和释放锁。with 语句会确保在代码块执行完毕后自动释放锁,从而简化了代码并减少了出错的可能性。运行这个程序,你会看到 shared_resource 的最终值仍然是 200000,这表明锁成功地保护了共享资源。
2024-07-19 09:39:07
313
原创 java 创建和请求sse服务
这里的关闭不是必须的,如果你的应用需要立即关闭连接,释放资源,可以使用最后一行注释的代码。当请求完服务后,okhttp本身并不会直接关闭,它有后台挂起的线程。
2024-04-19 15:49:26
1506
原创 解决docker通过volumes挂载文件,宿主机修改后容器内不同步,重启服务才能同步
当使用vim之类的编辑器进行保存时,它不是直接保存文件,而是采用了备份、替换的策略。就是编辑时,创建了一个新文件,在保存的时候把备份文件替换为源文件,这个时候文件的inode就发生了变化,而原来indode对应的文件其实并没有修改,也就是容器内的文件没有变化。当重启容器的时候,会挂载新的inode.2、挂载具体文件:并不是挂载了某个文件的路径,而是挂载了对应的文件,即挂载了linux指定的inode文件。当把文件的权限修改为777之后,vim的时候inode的值不会改变。将文件的权限改为777,即。
2024-03-08 10:33:50
1684
原创 nginx-docker 搭建websocket反向代理
将/etc/nginx/nginx.conf和/etc/nginx/conf.d/default.conf复制到本机。nginx.conf文件和镜像中的一样无需改动。
2023-12-27 15:09:12
1119
原创 python压缩包安装方式
将整个文件夹复制到相同的windows或者其他相同操作系统即可。从python官网下载embed package(嵌入式包)进入pip所在的目录(Scripts)。
2023-04-10 10:18:04
2493
原创 spring的业务代码初始化方式
spring的初始化方式有很多,比较简便的方式是在方法上添加注解,但有时会因为复杂的依赖关系,启动该方法时,spring的一些功能并未完全启用,使得项目启动失败。如本项目的http客户端调用本项目的web服务,由于spring未启动完毕,出现404或是拒绝连接等问题。如果希望spring项目完全启动完毕再执行业务代码,可以采用启动新线程的方式。
2022-09-26 17:06:33
211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人