问题列表 - 第11140页

如何将行中间的文本前置到Vim中的多行?

假设我有十行,我想将文本添加到这些行中出现的某些单词?它不必在行的开头.

从:

sdfsd   foo sdfsd
sfsd    foo fsdf
sdfsdf  foo  sdfsdf
Run Code Online (Sandbox Code Playgroud)

至:

sdfsd   bar(foo sdfsd
sfsd    bar(foo fsdf
sdfsdf  bar(foo  sdfsdf
Run Code Online (Sandbox Code Playgroud)

是否也可以不仅预先考虑bar(,但实际上围绕foobar(foo)

我还想快速将//注释附加到多行(C风格的注释).

我使用的是Vim/GVim 7.2.

vi vim

90
推荐指数
4
解决办法
6万
查看次数

在Clojure中是一个无限空值序列的空列表?

我学习的概念sequencenilClojure中.这是一个小实验的结果.

1:6 user=> (first '())
nil
1:7 user=> (rest '())
()
1:8 user=> (first (rest '()))
nil
Run Code Online (Sandbox Code Playgroud)

这是否意味着'()实际上是一系列的nils?

clojure

7
推荐指数
1
解决办法
2829
查看次数

绘制数据标签

我正在尝试使用Flot生成折线图,但我希望数据标签显示在图表上 - 这意味着,我希望每个点的值显示在该点旁边.我觉得这应该是一个选项,但无法在API中找到它.我只是遗漏了什么,或者有人知道解决方法吗?

提前致谢.

flot

37
推荐指数
4
解决办法
3万
查看次数

为什么属性不是接口中的声明

在Actionscript 3中,我无法在接口中声明变量.我不明白.我知道我可以通过定义getter和setter来解决这个问题,但如果我只想要一个简单的公共属性呢?如果我在设置或获取房产时有什么事可做,我通常会使用getter和setter,但如果我只想存储一个值呢?

language-design interface actionscript-3

5
推荐指数
1
解决办法
5065
查看次数

使用jQuery/JS来确定星期几

是否有使用JavaScript或jQuery的方法来确定它是星期几?例如,如果用户在框中选择的日期是星期日,我可以提醒他们.

javascript jquery date

25
推荐指数
4
解决办法
6万
查看次数

Spring - 如何在带有注释的Map中设置Enum键

我有一个Enum课程

public enum MyEnum{
    ABC;
}
Run Code Online (Sandbox Code Playgroud)

比我的'Mick'班有这个属性

private Map<MyEnum, OtherObj> myMap;
Run Code Online (Sandbox Code Playgroud)

我这个春天的xml配置.

<util:map id="myMap">
    <entry key="ABC" value-ref="myObj" />
</util:map>

<bean id="mick" class="com.x.Mick">
    <property name="myMap" ref="myMap" />
</bean>
Run Code Online (Sandbox Code Playgroud)

这很好.
我想用Spring注释替换这个xml配置.
您对如何自动装配地图有任何想法吗?

这里的问题是,如果我从xml配置切换到@Autowired注释(在Mick类的myMap属性上),Spring会抛出此异常

nested exception is org.springframework.beans.FatalBeanException: Key type [class com.MyEnum] of map [java.util.Map] must be assignable to [java.lang.String]
Run Code Online (Sandbox Code Playgroud)

Spring不再能够将字符串ABC识别为MyEnum.ABC对象.
任何的想法?

谢谢

enums spring annotations

39
推荐指数
3
解决办法
5万
查看次数

LINQ to SQL:并发解析

鉴于此LINQ to SQL:

using (var db = Database.Context)
{
    var root = (from post in db.Post
                where post.Id == rootPostId
                select post).Single();

    root.LastActivityUtc = DateTime.UtcNow;

    db.SubmitChanges();
}
Run Code Online (Sandbox Code Playgroud)

如果同一个记录被另一个调用同一方法(此代码所在的位置)同时更改并使用相同的rootPostId会发生什么?是否会抛出异常?

在这种情况下 - 并发冲突 - 我想通过简单地丢弃更改来处理它,以便只提交一个LastActivityUtc更新而不是两者,这可能具有相同的值.

sql linq

5
推荐指数
1
解决办法
1018
查看次数

互联网连接状态是什么意思?

互联网连接状态是什么意思?

我无法弄清楚哪个状态代表路由器,3号?

4是什么意思?

uses
  WinInet;

const
  MODEM = 1;
  LAN = 2;
  PROXY = 4;
  BUSY = 8;

function GetConnectionKind(var strKind: string): Boolean;
var
  flags: DWORD;
begin
  strKind := '';
  Result := InternetGetConnectedState(@flags, 0);
  if Result then
  begin
    if (flags and MODEM) = MODEM then strKind := 'Modem';
    if (flags and LAN) = LAN then strKind := 'LAN';
    if (flags and PROXY) = PROXY then strKind := 'Proxy';
    if (flags and BUSY) = BUSY then strKind := 'Modem Busy';
  end; …
Run Code Online (Sandbox Code Playgroud)

delphi

1
推荐指数
2
解决办法
945
查看次数

将通用的对象集合传递给需要基类型集合的方法

假设我有一个期望基类型的泛型集合参数的方法,请参阅下面的Test.MethodA(IEnumerable(BaseClass)listA).为什么我传递代码不会构建的派生类型的集合?难道DerivedClass的所有实例都不BaseClass吗?

我本来可以创建一个新的List(BaseClass)并将其传递给MethodA(IEnumerable(BaseClass)listA).但我认为C#足够聪明,知道DerivedClass的集合具有与BaseClass集合相同的所有属性.

使用List.Cast(T)()方法,因为我已经展示了解决此问题的最佳方法?

abstract class BaseClass
{
    public int SomeField;
    public abstract string SomeAbstractField
    {
        get;
    }
}

class DerivedClass:BaseClass
{
    public override string SomeAbstractField
    {
        get { return "foo"; }
    }
}

class TestClass
{ 

    public void MethodA(IEnumerable<BaseClass> listA)
    {

    }

    public void MethodB()
    {
        List<DerivedClass> listB = new List<DerivedClass>();

        //Error 16  The best overloaded method match for 
        //TestClass.MethodA(List<BaseClass>)' 
        //has some invalid arguments
        this.MethodA(listB);

        //this works
        this.MethodA(listB.Cast<BaseClass>()); …
Run Code Online (Sandbox Code Playgroud)

c# collections types casting

4
推荐指数
1
解决办法
4426
查看次数

git:我可以子树只合并存储库的子路径吗?

我有遥控器Foo和Bar.Foo是一个包含大量目录的Web应用程序,/public其中相关的目录包含各种文件和其他目录.

Bar是一组库和前端使用的东西,因此它应该/public/bar在Foo中.Foo那里没有文件.

无论是子模块还是子树合并,这都是小菜一碟.然而…

Bar的树很乱,它有各种各样的预生产文件,比如PSD和FLA,唯一真正有用的部分就是它里面的东西/www/tools.

所以,我想要做的是将Bar's合并/www/tools到Foo中/public/bar,并假装Bar的其余部分甚至不存在.

可以做?

(我认为这与你最初将你的项目合并为子树的项目非常类似.我不知道该怎么做.)

git version-control merge subtree

14
推荐指数
2
解决办法
6477
查看次数