如何从具有NTLM身份validation的Java客户端调用基于.Net的Web服务

我想从java客户端代码调用基于.NET的Web服务。 我使用wsimport工具生成了JAX-WS存根。 这是在.NET客户端中创建凭据的方式 – NetworkCredential credential = new NetworkCredential(userName, password, “domain”); client.ClientCredentials.Windows.ClientCredential = credential ; 我们如何在Java Client中类似地执行此操作? 我搜索了很多,发现一些post建议进行NTLM身份validation,但我不知道该怎么做。

Android:在recyclerview中获取用户所在屏幕上的确切位置

我将参考以下问题,因为这个人一个月前问了同​​样的事情但是还没有人回答他: 如何在两个视图之间的某个位置滚动用户。? 当用户在recyclerview列表中的某个位置滚动并最小化应用程序时,然后从bg恢复它 – 或进入另一个活动/片段并返回到recyclerview – 我希望列表滚动到用户所在的完全相同的位置。 当我说出确切的位置时,我的意思是它必须是完全相同的位置 – 如果我只是告诉应用程序滚动到位置X,那么最顶层的视图将位于顶部,但它不会是完全相同的列表状态就像用户之前一样。 我需要列表看起来与用户离开并返回之前的样子相同。 这是可能的,如果是的话,怎么样? 我目前的代码: viewHolder.objectInTheList.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (recyclerViewInterface != null) { FileAccessUtil.getInstance().setIntegerProperty(“recyclerListPosition”, position); recyclerViewInterface.onRecyclerviewListEventOccured(position); } } }); 然后当我返回活动时,我从fileaccessutil加载该参数并执行: recyclerlist.scrollToPosition(positionFromFileAccessUtil); 这个解决方案不是最理想的,因为正如我之前提到的,它不会将用户滚动到与之前完全相同的屏幕位置。

SearchControls.setTimeLimit()是否处理​​读取超时?

我有一个问题,针对目录的LdapContext.search()偶尔会挂起。 我尝试提供一个我调用setTimeLimit(10000),的SearchControls对象setTimeLimit(10000),但问题仍然存在。 鉴于此,我现在的想法是,SearchControls对象仅用作服务器的建议,如果没有数据包返回,则不会在客户端读取超时。 我环顾四周,但没有在课程文档中找到任何措辞来明确证实这一点。 任何人都可以确认我的猜测SearchControls不会安排客户端读取超时,在这种情况下我是否应该使用com.sun.jndi.ldap.read.timeout来保护我的客户端?

IDE – 为Intellij IDEA 11添加自定义外观和感觉

我想为IntelliJ IDEA使用自定义外观(适用于IDE本身)。 我已经尝试将L&F .jar添加到IDEA安装文件夹中的libs目录,以及我的{java_home} \ libs \ ext中 ,并在{user} .IntelliJIdea11 \ config \ options \ options中指定外观。 .xml ,在LAFManager组件下,它只会恢复为默认的Alloy:IDEA主题。 这可以实现吗? 或者我可以在IDEA外观设置面板中的选择下拉菜单中添加主题吗?

如何在android中为应用程序的背景着色

我添加了一个颜色文件夹,这个xml文件: #FF9912 但是当我在我在values文件夹中创建的screen_display.xml中输入值时。 它给了我一个错误: true true @colors/color/orange UPDATE

预计BEGIN_ARRAY但是BEGIN_OBJECT改造2

我有一些关于retrofit2的问题 如何修复预期的BEGIN_ARRAY但是在retrofit2中是BEGIN_OBJECT 我不知道要解决它 我错了什么? 我的json是 { “result”: true, “message”: “success”, “data”: [ { “id”: “10”, “type_name”: “pppppp” }, { “id_mt”: “11”, “type_name”: “aaaaaa” } ] } 我的模特课是 public class MessageFastModel { private boolean result; private String message; private List data; public boolean isResult() { return result; } public void setResult(boolean result) { this.result = result; […]

在E4中打开编辑器部分

在E3中,这是一个基本用例:我们想要基于某个模型对象打开一个编辑器(或视图或部件,无论你想要什么),然后包装在IEditorInput 。 在E4中,这似乎是在没有替换的情况下被删除的function之一。 但是你可以重新发明轮子: public static final String DATA_MODEL = “model”; @Inject private EPartService partService; @Inject private EPartService partService; @Inject private MApplication application; public void open(String editorId, Object editorInput) { MPart part = this.partService.createPart(editorId); part.getTransientData().put(DATA_MODEL, editorInput); this.partService.showPart(part, PartState.ACTIVATE); PartStack editorStack = (MPartStack) this.modelService.find(“org.acme.application.stack”, this.application); editorStack.setVisible(true); editorStack.getChildren().add(part); } (如果我错了,请纠正我。这似乎是丑陋和过于复杂的方式,是正确的方式™。) 那么,如果已有编辑器输入怎么办? 在E3中,编辑器刚刚被带到顶部并被激活。 在E4 ……好吧,由于没有编辑器,应用程序无法处理这种情况也就不足为奇了。 所以我们在上面的方法的顶部添加了以下内容: for (final […]

如何解决’java.lang.OutOfMemoryError:超出GC开销限制’

我阅读了关于解决此问题的堆栈溢出页面 ,并尝试添加命令行选项-XX:-UseGCOverheadLimit以及“-Xmx”参数。 但是,我的程序仍然抛出内存不足错误。 该程序将大量(> 40,000个键)的单词保存到MultiKeyMap中,并在具有足够内存的服务器上运行。 有关如何避免错误的任何建议?

JPanel没有出现

JPanel没有出现,我把.setVisible但是..它没有出现,它构建但它没有显示我只是这个编程部分的初学者。 package calculatorv3; public class CalculatorForm extends javax.swing.JPanel { private static final long serialVersionUID = 1L; public CalculatorForm() { initComponents(); } /** * This method is called from within the constructor to initialize the form. * WARNING: Do NOT modify this code. The content of this method is always * regenerated by the Form Editor. […]

SimpleFramwork XML:具有内部文本和子元素的元素

我在使用无法更改的特定格式的SimpleFramework反序列化xml时有以下情况… THIS INNER TEXT IS THE ISSUE 45.7 42.7 45.7 42.7 这是我为Question写的课程 @Root (name=”Question”) public class Question { @Attribute (name=”ID”) private String id; @ElementList (inline=true, required=false) private List criteria; @Text private String text; // And their getter and setters… } 现在的问题是, 我无法获得内部文字…… 任何人都可以建议我这样做…… ???