描述: 最近使用ChannelSftp的put方法上传文件时, 先通过sftp.get()方法获取到输入流, 在使用sftp.put()方法就会出现程序卡住的问题.

猜想: 获取文件流再上传文件后, 进程等待文件流关闭, 所以程序被挂起,(猜的,不一定是)

解决办法: 定义两个不同的sftp,ChannelSftp sftp1; ChannelSftp sftp2; 一个调用get,另一个调用put,就能解决这个问题, 最后记得关闭流

使用ChannelSftp的put方法被挂起,卡住的问题相关推荐

  1. WLAN基础 无线局域网配置方法 旁挂三层组网隧道转发方式配置

    目录 规划一个小型无线局域网拓扑图 根据规划,开始配置拓扑: 开始配置WLAN无线局域网: 规划IP地址: ​编辑 WLAN的配置方法:(一到四为DHCP部分,) 一.汇聚交换机: 二.核心交换机: ...

  2. 【解决方法】Pymongo insert 卡住

    背景 先说一下标题,当我不知道问题的具体原因的时候,上面的标题就是我在搜索引擎中输入的内容.同样的,我还尝试过以下几种搜索组合: Pymongo insert hangs Pymongo insert ...

  3. vue打包慢解决方法 npm run build 卡住不动

    起因:最近开发个项目使用的vue,有些功能需要生产版本放服务器上测试,这就出问题了..卡住了,不动了,还不报错 这是在vscode的终端里面,试了git hash,试了cmd , 试了powershe ...

  4. 线程和进程/阻塞和挂起以及那些sleep,wait()和notify()方法详解

    线程与进程的阻塞 线程阻塞 线程在运行的过程中因为某些原因而发生阻塞,阻塞状态的线程的特点是:该线程放弃CPU的使用,暂停运行,只有等到导致阻塞的原因消除之后才回复运行,或者是被其他的线程中断,该线程 ...

  5. 线程的挂起是错误的概念实际是线程的阻塞,挂起只针对进程,将进程挂起会将进程从内存空间交换到磁盘空间的过程

    线程的挂起是错误的概念实际是线程的阻塞 线程的主要状态有运行态,就绪态和阻塞态.挂起态对线程没有什么意义,这是由于此类状态是一个进程级的概念.特别地,如果一个进程被换出,由于它的所有线程都该进程的地址 ...

  6. 给网游写一个挂吧(二) – 启动外挂上

    前面的文章给网游写一个挂吧– 反反外挂驱动的驱动,我们已经可以访问游戏的内存之后,接下来需要: 1.         找到游戏里关键元素的偏移量,比如生命值的内存的位置.一般来说,大部分大型3D游戏都 ...

  7. Java中的钩子方法

    钩子方法是啥 钩子顾名思义就是用来挂东西的.那么要挂东西必须有个被挂的东西,要不就是铁环.要不就是墙的边沿.所以要能挂住东西必须要有个被勾住的铁环,要一个钩子.那么在java中也是同样的原理,你首先需 ...

  8. Python 中 异步协程 的 使用方法介绍

    静觅 崔庆才的个人博客:Python中异步协程的使用方法介绍:https://cuiqingcai.com/6160.html Python 异步 IO .协程.asyncio.async/await ...

  9. 装修时水电如何开槽?沟槽如何封堵?有哪些防止沟槽开裂的方法

    文章导语:现阶段家庭装修,在开始的时候几乎都要进行水电改造.这是由于商品房的水电是按照基本功能进行设置的,一般不能够满足我们家庭中使用的需要.所以说,在装修时要根据实际的情况去把这些水电再重新布置.水 ...

最新文章

  1. vue国际化-vue-i18n的配置
  2. OKR简单通俗易懂的介绍,1分钟了解什么是OKR工作法
  3. 「文本信息抽取与结构化」详聊文本的结构化「下」
  4. ubuntu15.04 TLS
  5. 图像的评价指标之PSNR——峰值信噪比
  6. 青少年蓝桥杯_2020_steam考试_中级组_第二题
  7. Intellij导入子项目时,maven列表子项目灰色不可用---解决方法
  8. Brocade说:网络就是云
  9. oracle之高级子查询之课后练习
  10. 《Java8实战》笔记(14):函数式编程的技巧
  11. java web 中 读取windows图标并显示
  12. 马斯克宣布:半年后发布定制AI芯片,特斯拉车主免费升级Hardware 3
  13. mysql load source_再说说LOAD和SOURCE
  14. dpkg: 依赖关系问题使得 linux-headers-5.7.19-050719-generic 的配置工作不能继续
  15. 数据化、信息化、数字化和智能化之间联系和区别解析
  16. 奔图 Pantum M6550 打印机驱动
  17. Ubuntu下制作deb包的方法详解
  18. 有没有安卓4.0的java模拟器_手机java模拟器apk下载
  19. 理查德·费曼:发现的乐趣
  20. Windows XP IIS PHP5详细配置

热门文章

  1. pythonista去掉图片背景色是哪条语句?
  2. Linux 二进制文件 甲壳,河蚌的身体外面有坚硬的贝壳,因此它属于甲壳动物.______....
  3. 怎样删除pdf中的多页?pdf如何选择其中几页?pdf文档可以删除某一页
  4. CSS------第四章浮动
  5. Arduino零基础实践——1
  6. 华为用户的福利!1分钱就可以坐公交车,操作方法教程
  7. 2017第17届CBME中国孕婴童展、童装展会刊(参展商名录)
  8. itext文本域自动换行_iText+Flying Saucer生成pdf文档,重写Breaker中文可以换行,但是英文单词会截断问题
  9. Python:将Word转成HTML
  10. 关于DrawText的基准线纵坐标的计算