我是一个很长时间的intellij用户.
我工作的公司很快就会向我们的部门介绍Rational Team Concert.我参加了RTC演示,它看起来像是一个合理的产品,围绕Eclipse构建,但我宁愿不放弃使用IntelliJ.
有没有人有使用非日食IDE和RTC的经验?
我已经创建了这样的WebService:
[WebService(Namespace = "http://ns")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class GroupManagerService : WebService
{
public GroupManagerService()
{
}
[WebMethod]
public bool MyMethod(string loginname, string country)
{
// code here...
}
}
Run Code Online (Sandbox Code Playgroud)
是否可以为此代码生成WSDL文件而无需连接到正在运行的服务?我搜索,我发现有关信息svcutil.exe的&Wsdl.exe用,但这些只能从运行WebService的检索WSDL时工作.
(对于java,有一个名为java2wsdl的工具,是否有等效的c#?)
:更新:
此问题的上下文是我要向SharePoint添加新的CustomWebService,它应该使用SharePoint上的_vti_bin文件夹中的WSPBuilder进行部署.另请参阅我在SharePoint.SE上的帖子.
我想自动生成(使用msbuild命令)'MyServicewsdl.aspx'和'MyServicedisco.wsdl',它必须放在_vti_bin文件夹中.
也许我错过了一些东西?svcutil.exe的输出是:
bin\Debug>SvcUtil.exe MyWebService.dll
Microsoft (R) Service Model Metadata Tool
[Microsoft (R) Windows (R) Communication Foundation, Version 3.0.4506.2152]
Copyright (c) Microsoft Corporation. All rights reserved.
Generating metadata files... …Run Code Online (Sandbox Code Playgroud) 我有一个方法我想要存根但它有很多参数.我怎样才能避免模拟所有参数但仍然存根方法.
例如:
//Method to stub
public void myMethod(Bar bar, Foo foo, FooBar fooBar, BarFoo barFoo, .....endless list of parameters..);
Run Code Online (Sandbox Code Playgroud) 考虑以下代码:
perl -wne 'chomp;print if m/[^(?:test)]/'
Run Code Online (Sandbox Code Playgroud)
我很惊讶地发现在一个角色类中进行分组是有效的,这有(?!pattern)什么不同 ?
我想以这样的形式使用JQuery"check all"函数:http: //jetlogs.org/jquery/jquery_select_all.html
我的问题是我从php脚本生成我的表单,而且我不知道确切地提前有多少个复选框.我使用"数组"命名约定来获取我的$ _POST数据中所有选中的复选框值...所以我的复选框是这样的:
<input type="checkbox" name="items[]" value="<?php echo $id ?>">
Run Code Online (Sandbox Code Playgroud)
但是这个JQuery声明不起作用:
$("input[@name=items[]]").each(function()
{
this.checked = checked_status;
});
Run Code Online (Sandbox Code Playgroud)
可能是因为我的"项目"末尾的"[]"弄乱了JQuery声明......我试着像这样写@name = items []:"@ name = items []",并且放一些反 - [和]之前的缩写,所以它们不被视为特殊字符,但它不起作用......
如果有人知道解决方案并愿意分享,那就太棒了!! :)
SPFileVersionCollection和SPListItemVersionCollection版本控制似乎与我不一致.不一致对我来说不是问题,但排序顺序是.
我可以理解ListItems的版本控制,因为它们按降序存储:
SPContext.Current.ListItem.Versions.Count -> 5
SPContext.Current.ListItem.Versions[0].VersionId -> 1026 (2.2 latest version)
SPContext.Current.ListItem.Versions[1].VersionId -> 1025 (2.1)
SPContext.Current.ListItem.Versions[2].VersionId -> 1024 (2.0)
... [4].VersionId -> (oldest version)
Run Code Online (Sandbox Code Playgroud)
但是我无法理解如何为文档库项目保存版本号:
SPContext.Current.ListItem.File.Versions.Count -> 4
SPContext.Current.ListItem.File.Versions[0].ID -> 512 (1.0 oldest one)
SPContext.Current.ListItem.File.Versions[1].ID -> 513 (1.1)
SPContext.Current.ListItem.File.Versions[2].ID -> 1025 (2.1 latest version)
SPContext.Current.ListItem.File.Versions[3].ID -> 1024 (2.0 (EDIT: IsCurrentVersion = True))
Run Code Online (Sandbox Code Playgroud)
它们既不是升序也不是降序,而是混合的东西.
SharePoint团队是否有任何理由决定存储这样的SPFile版本?他们是否希望我自己编写方法来获取最新版本,或者是否有内置版本?
注意:我要指出,对于文档库项,SPListItem.File不为null.
如上所述,是自动完成的吗?一旦定位chMYanges,我的清单是空的?和不,我需要改变方向=)
我的适配器
public class ResultsAdapter extends ArrayAdapter<SearchItem> implements Filterable{
private ArrayList<SearchItem> subItems;
private ArrayList<SearchItem> allItems;// = new ArrayList<SearchItem>();
private LayoutInflater inflater;
private PTypeFilter filter;
private OnCheckedChangeListener test;
public ResultsAdapter(Context context, int textViewResourceId, ArrayList<SearchItem> items,OnCheckedChangeListener a) {
super(context, textViewResourceId, items);
//this.subItems = items;
for( int i = 0;i < items.size();i++){
subItems.add(items.get(i));
}
this.allItems = this.subItems;
inflater= LayoutInflater.from(context);
test = a;
}
Run Code Online (Sandbox Code Playgroud)
我的onCreate
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ListView lvr = (ListView)findViewById(R.id.search_results);
// if(savedInstanceState == null){
this.m_adapter = new ResultsAdapter(home.this, …Run Code Online (Sandbox Code Playgroud) 可能重复:
参数命名:filename还是fileName?
你用什么 - 文件名或文件名?JDK中的类使用小写'n',例如FilenameFilter,因此,为了保持一致性,我也这样做.但我认为,正确的方法应该是fileName(如在C#中).
我们应该使用哪种浏览器来查看HTML css呈现以及为什么?
编辑:
我的问题不是我应该在上线前测试哪些浏览器.我会尽力测试一切.
我的问题是在布局开发过程中我应该选择哪种浏览器?为什么?
因为在开发过程中不可能看到所有浏览器中的每一步都会浪费时间.在制作布局后,我们可以测试所有,但在开发过程中,一个浏览器会更好.