我想删除文件中带有单个字符的多个空格.例
cat kill rat
dog kill cat
Run Code Online (Sandbox Code Playgroud)
我使用了以下正则表达式,它似乎在http://www.regexpal.com/中匹配但在sed中不起作用.
([^ ])*([ ])*
Run Code Online (Sandbox Code Playgroud)
我像这样使用了sed命令:
sed s/\(\[\^\ \]\)*\(\[\ \]\)*/\$1\|/g < inputfile
Run Code Online (Sandbox Code Playgroud)
我预计,
cat|kill|rat
dog|kill|cat
Run Code Online (Sandbox Code Playgroud)
但我无法让它发挥作用.任何帮助将非常感激.谢谢.
编辑:请注意猫/狗可以是任何字符而不是空格.
我试图使用JQuery自动完成的catcomplete部分,但它无法正常工作.
我得到这个错误Jquery Object#没有方法'catcomplete' 这是我的代码
$('#searchForDelegate').catcomplete({
delay: 0,
source: data
});
Run Code Online (Sandbox Code Playgroud)
我已经检查了Jquery,并且没有catcomplete的功能.
有任何想法吗 ?只是你知道,当我使用自动完成时它工作正常.
戴夫
我需要在远程服务器上测试perl脚本.我试过运行它,但我得到了错误
Can't locate Date/Manip.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .
Run Code Online (Sandbox Code Playgroud)
所以我下载了DateManip.pm文件,并尝试将其复制到上述位置之一.但我没有权限在任何这些地方复制文件.有没有办法在我自己的目录中有这个*.pm文件并从那里调用它或者我是否必须将它放在其中一个位置?
我使用以下代码通过使用intent来使用相机.在我传递的意图参数中android.provider.MediaStore.ACTION_IMAGE_CAPTURE.它可以打开相机.但问题是它意外停止了.问题是它给出了空指针异常OnActivityResults.我使用了以下代码:
public class demo extends Activity {
Button ButtonClick;
int CAMERA_PIC_REQUEST = 2;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ButtonClick =(Button) findViewById(R.id.Camera);
ButtonClick.setOnClickListener(new OnClickListener (){
@Override
public void onClick(View view)
{
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
// request code
startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);
}
});
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
if( requestCode == CAMERA_PIC_REQUEST)
{
// data.getExtras()
Bitmap thumbnail = (Bitmap) …Run Code Online (Sandbox Code Playgroud) 我有一个处理一些消息的WCF服务.我使用EntityFramework来检索消息.我将这些消息添加到ThreadPool队列,然后处理它们.处理所有的消息后,我呼吁实体框架的更新来更新消息的状态.
花灯此操作,我随机得到的错误 - "EntityMemberChanged或EntityComplexMemberChanged被调用而无需先调用EntityMemberChanging或EntityComplexMemberChanging在同一个变化跟踪器具有相同属性名的信息有关正确上报更改,请参见实体框架文档."
当特定属性ReportPropetychanged事件被炒鱿鱼,则会引发此错误.
任何帮助,将不胜感激.
问候
安迪
是否可以使用EF 4.0映射以下POCO类?
public class MyClass
{
private string _myData;
public MyClass()
{ }
public MyClass(string myData)
{
_myData = myData;
}
public string MyData
{
get
{
return _myData;
}
}
}
Run Code Online (Sandbox Code Playgroud)
在NHibernate中我认为在映射中使用Access属性是可能的:
<class name="MyClass" table="MyTable">
<property name="MyData" access="field.camelcase-underscore" column="MyCol" type="string" length="50" />
</class>
Run Code Online (Sandbox Code Playgroud)
我想知道EF 4.0中是否有一些Access等价物?目前,我能够映射类只如果我添加受保护的setter到MyData的属性:
public string MyData
{
get
{
return _myData;
}
protected set
{
_myData = value;
}
}
Run Code Online (Sandbox Code Playgroud)
它可以工作,但对于遗留类,它意味着更新所有没有setter的属性.
编辑:
我已经更新了最后一个代码示例,因为它也不适用于私有setter.塞特必须至少受到保护.如果setter是私有的,或者在抛出异常后不存在:
System.InvalidOperationException:映射和元数据信息无法进行的EntityType"MyNamespace.MyClass"中找到.
print "@_\n";
4109 4121 6823 12967 12971 14003 20186
Run Code Online (Sandbox Code Playgroud)
我如何在Perl中对它进行排序?
使用@sorted = sort(@_);给我一个字母顺序
13041 13045 14003 20186 4109 4121 6823
Run Code Online (Sandbox Code Playgroud)
我如何获得数字排序?Perl是否具有用于合并排序,插入排序等的内置函数?
我写了a元素的onclick函数
<div class="left_collapsed">???????</div>
<div class="container" style="display: none;">
<ul>
<li>
<a href="" id="search_refresh" >????????? ?????????</a>
</li>
</ul>
</div>
</div>
$("#search_refresh").click(function(u)
{
how can i achieve to first div element here?
(i have many div's with left_collapsed class )
});
Run Code Online (Sandbox Code Playgroud)
我写
$(this).parent("li").parent("ul").parent("div").before("div").addClass("left_expended");
但我不喜欢它:)
非常感谢
我可以在WCF中使用datacontracts进行流式传输而不是消息合同.
如果是,它会提供任何性能改进吗?
谢谢
鉴于下面的代码,这是一个非常精简的实际代码版本,我收到以下错误:
[DCC错误] Unit3.pas(31):E2010不兼容类型:'IXList <Unit3.TXList <T> .FindAll.S>'和'TXList <Unit3.TXList <T> .FindAll.S>'
在FindAll <S>函数中.
我真的不明白为什么因为以前很相似的功能没有问题.
任何人都可以对此有所了解吗?
是我还是编译器中的错误?
单位Unit3;
interface
uses Generics.Collections;
type
IXList<T> = interface
end;
TXList<T: class> = class(TList<T>, IXList<T>)
protected
FRefCount: Integer;
function QueryInterface(const IID: TGUID; out Obj): HResult; stdcall;
function _AddRef: Integer; stdcall;
function _Release: Integer; stdcall;
public
function Find: IXList<T>;
function FindAll<S>: IXList<S>;
end;
implementation
uses Windows;
function TXList<T>.Find: IXList<T>;
begin
Result := TXList<T>.Create;
end;
function TXList<T>.FindAll<S>: IXList<S>;
begin
Result := TXList<S>.Create; // Error here
end;
function TXList<T>.QueryInterface(const IID: …Run Code Online (Sandbox Code Playgroud) jquery ×2
perl ×2
.net ×1
.net-3.5 ×1
aix ×1
android ×1
arrays ×1
autocomplete ×1
camera ×1
categories ×1
datacontract ×1
delphi ×1
delphi-2010 ×1
generics ×1
interface ×1
ksh ×1
mapping ×1
performance ×1
perl-module ×1
regex ×1
sed ×1
sorting ×1
unix ×1
wcf ×1