问题代码: FTPFile[] fs = ftpClient.listFiles(); for (FTPFile ff : fs) { if (ff.getName().equals(fileName)) { in = ftpClient.retrieveFileStream(fileName); } } 原因: 官方说法是:完成文件传输必须调用completependingcommand和检查它的返回值来验证成功.如果没有这样做,后续命令可能会意外地出错 简单来说:completePendin…
FTPClient调用retrieveFileStream导致线程挂起(防火墙问题):下载文件小于实际文件问题解决 实际是因为FTP的两种传输模式:主动模式和被动模式的不同而导致的 FTPClient.listFiles()或者FTPClient.retrieveFile()方法时,就停止在那里,什么反应都没有,出现假死状 态.google一把,发现很多人也出现了此类问题,最终在一个帖子里找到了解决办法.在调用这两个方法之前,调用 FTPClient.enterLocalPassiveMode(…
无法将类型为“Excel.ApplicationClass”的 COM 对象强制转换为接口类 型“Excel._Application”.此操作失败的原因是对 IID 为“{000208D5 -0000-0000-C000-000000000046}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 加载类型库/DLL 时出错. (异常来 自 HRESULT:0x80029C4A (TYPE_E_CANTLOADLIBRARY)) 经过多般折腾,还是没什么更好的办法.…
对Azure虚拟机的一些操作可能会导致无法远程连接,本文罗列了以下导致不能远程连接的场景: 场景1 - 在虚拟机配置IP地址或MAC地址 场景2 - 错误地修改服务的配置文件 场景3 - 误设置防火墙规则 场景4 - 挂载UUID相同的系统盘 场景5 - 使用device名称挂载软raid的device,名称发生变化引起启动失败 场景1 在配置文件(/etc/sysconfig/network-scripts/ifcfg-eth0)中配置固定的IP地址或MAC地址: 复制 DHCP_HOSTNA…
对Azure虚拟机的一些操作可能会导致无法远程连接,本文罗列了以下导致不能远程连接的场景: 场景1 - 在虚拟机配置IP地址或MAC地址 场景2 - 错误地修改服务的配置文件 场景3 - 误设置防火墙规则 场景4 - 挂载UUID相同的系统盘 场景5 - 使用device名称挂载软raid的device,名称发生变化引起启动失败 场景1 在配置文件(/etc/sysconfig/network-scripts/ifcfg-eth0)中配置固定的IP地址或MAC地址:   DHCP_HOSTNAM…
有些电脑报错,有些电脑正常. 环境:VS2010 WinForm程序, Office2007 C#操作Excel时报错.错误: 无法将类型为“System.__ComObject”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Excel.Workbook”.此操作失败的原因是对 IID 为“{000208DA-0000-0000-C000-000000000046}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 加载类型库/…
 System.Exception: Microsoft.Crm.Setup.SrsDataConnector.RegisterServerAction 操作失败. ---> System.TypeInitializationException: “Microsoft.Crm.LocatorService”的类型初始值设定项引发异常. ---> System.InvalidOperationException: 无法加载计数器名称数据,因为从注册表读取的索引“”无效.  >>Are…
我在使用VS2010添加类的时候,会弹出一个错误框,提示 CodeModel操作失败,可以无法访问标记数据库 英文版是 CodeModel operation failed,Possibly cannt access Tag database. 添加类很是麻烦.      后来到网上搜索了下,终于在 一个论坛找到了解决方法,记录在这里备忘. 解决方法: 1.删除解决方案所在文件中的*.sdf文件                      2.删除解决方案目录中Ipch下的文件         …
HRESULT:0x80030002 无法将类型为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Word._Application”.此操作失败的原因是对 IID 为“{00020970-0000-0000-C000-000000000046}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 找不到 . (异常来自 HRESULT:…
操作失败,没有该服务权限![ 机构号:99 ,用户ID:50000009 ,服务号:0101030112 ] 此时我们可以把代码 SERVICE_NO 改成 10个0 即 0000000000 ,就可以进行权限查看. 然后把response响应大对象打印出来看看,就知道连到哪里去了 package com.isoftstone.common; import java.util.ArrayList; import java.util.HashMap; import java.util.List;…