这段时间公司项目中为了支持XP系统同事代码中用到了 GetThreadId 这个微软的API 但是这个API最低支持版本是 Windows version Windows Vista [desktop apps | UWP apps] Windows Server 2003 [desktop apps | UWP apps] 最后使用了 ZwQueryInformationThread 来解决 解决以后记录下 如果又遇到同样问题的 可以参考 参考文档 http://undocumented.nt
项目运行好好的,增加并更新WebService后,出错,捕获异常信息为:对操作“xxx”的回复消息正文进行反序列化时出错.解决方案. 认真分析异常信息后,得到关键提醒: {"读取 XML 数据时,超出最大名称表字符计数配额(16384).名称表是用于存储在处理 XML 时所遇到的字符串的数据结构 - 具有非重复元素名称.特性名称和特性值的长 XML 文档可能会触发此配额.通过更改在创建 XML 读取器时所使用的 XmlDictionaryReaderQuotas 对象的 MaxNameTable
错误描述 今天使用第三方的so库时候,调用JNI方法时出现了错误.报错如下所示: 11-01 16:39:20.979 4669-4669/com.netease.xtc.cloudmusic E/art: No implementation found for void com.netease.xtc.cloudmusic.utils.NeteaseMusicUtils.nativeInit(android.content.Context) (tried Java_com_netease_xt
也是在某统计网站上看到了我们的APP爆出了这么一个bug: java.lang.NoSuchFieldError: No instance field headerOut of type [Lorg/kxml2/kdom/Element; in class Lorg/ksoap2/serialization/SoapSerializationEnvelope; or its superclasses (declaration of 'org.ksoap2.serialization.SoapSe
1.Java:Unsupported major.minor version 51.0 (unable to load class 出现该错误是由于class编译器的JDK版本高于运行期的JDK版本. 比如我在运行Tomcat servlet时出现该错误,是由于tomcat运行时是1.6的JDK,Eclipse编译时则是1.7 修改方法:保证编译器和运行期的JDK版本一致. Eclipse修改: Windows Window -> Preferences->Java -> Compile
错误提示:Could not load file or assembly 'lua51' or one of its dependencies. An attempt was made to load a program with an incorrect format. 在iis使用了Lua的dll lua51.dll,发现打开网页的时候提示以上错误信息. 原因:lua51是在32机器上编译的,而服务器是64位机器. 处理方式:将iis的应用程序池改成允许使用32位就好.
错误提示:The server cannot be started because one or more of the ports are invalid. Open the server editor and correct the invalid ports. 原因是是装Tomcat的时候server shutdown port没有设置成8005,而是-1,所以导致eclipse调不起来. shutdown端口的意思是The command string that must be rece