问题列表 - 第44622页

使用sed忽略注释(#),但保持线条不变

我有一个配置文件,我想基本上编辑未注释的行,但不是注释行.我正在使用sed.

例如,我有一个名为file.txt的文件:

test
# test
# test
test

我想用"TEST"替换"test",但不要触及注释行.最终输出应显示:

TEST
# test
# test
TEST

regex shell sed

10
推荐指数
1
解决办法
1万
查看次数

如何以编程方式使用.less时输出错误?

我编写了一个ASP.NET MVC操作方法,它接收.less文件名,通过它处理Less.Parse(<filename>)并输出处理过的css文件.

只要.less代码有效,这样就可以正常工作,但是如果有错误,则dotLess只返回一个空字符串.因此,如果处理文件时出错,我的action方法将返回一个空的css文件.

如何输出错误消息,而是更详细地描述语法错误?

css asp.net-mvc dotless

12
推荐指数
3
解决办法
4902
查看次数

.NET:从LINQ转换为SQL到实体框架

为了尽可能快地启动和运行项目的原型,我使用LINQ to SQL进行数据持久化.

现在该项目更加成熟,我遇到了LINQ to SQL的并发限制.由于它不是真正的ORM,也不是企业用的,我想用Entity Framework持久性替换所有LINQ to SQL工作.

这涉及到什么?我的任何LINQ to SQL工作都可以为EF重组吗?我是否必须从头开始使用EF?我从哪里开始?任何有用的链接或建议?

.net database orm entity-framework linq-to-sql

6
推荐指数
1
解决办法
5211
查看次数

如何在Objective C中跟踪类的对象

我是C和Objective-C的新手,并希望实现一个类方法来返回满足特定条件的所有对象的NSDictionary,例如本例中的所有已加星标的文章:

Article.h:

@interface Article : NSObject {
    NSString *title;
    BOOL starred;
}
...
+ (NSMutableDictionary*) starredArticles;
@end
Run Code Online (Sandbox Code Playgroud)

我该如何处理?Article.m文件中的静态全局NSMutableArray,然后在构造函数和析构函数中插入/删除?

macos objective-c

0
推荐指数
1
解决办法
232
查看次数

有没有办法打破boost :: mpl for_each?

简单的问题,让我给出一些背景知识:

我有一个mpl::vector类型,其中每个类型都有一个id,在运行时我使用mpl::for_each迭代这个向量并找到给定id的匹配类型.但是一旦发现,继续循环是没有意义的,所以 - 问题是,有没有办法摆脱它(没有抛出异常)?

c++ templates boost boost-mpl

10
推荐指数
1
解决办法
2256
查看次数

Java EE中的Facade有什么意义?

我真的不明白外立面的意义.

public abstract class AbstractFacade<T> {

    private Class<T> entityClass;

    public AbstractFacade(Class<T> entityClass) {
        this.entityClass = entityClass;
    }

    protected abstract EntityManager getEntityManager();

    public void create(T entity) {
        getEntityManager().persist(entity);
    }

    public void edit(T entity) {
        getEntityManager().merge(entity);
    }

    public void remove(T entity) {
        getEntityManager().remove(getEntityManager().merge(entity));
    }

    public T find(Object id) {
        return getEntityManager().find(entityClass, id);
    }

    public List<T> findAll() {
        CriteriaQuery cq = getEntityManager().getCriteriaBuilder().createQuery();
        cq.select(cq.from(entityClass));
        return getEntityManager().createQuery(cq).getResultList();
    }

    public List<T> findRange(int[] range) {
        CriteriaQuery cq = getEntityManager().getCriteriaBuilder().createQuery();
        cq.select(cq.from(entityClass));
        Query q = getEntityManager().createQuery(cq);
        q.setMaxResults(range[1] - range[0]); …
Run Code Online (Sandbox Code Playgroud)

java design-patterns ejb facade java-ee

17
推荐指数
3
解决办法
2万
查看次数

客户端在subversion中预先提交钩子

有没有办法在客户端使用svn客户端设置预提交挂钩,例如通过eclipse或命令行svn客户端?

svn hook pre-commit svn-hooks

10
推荐指数
2
解决办法
4673
查看次数

可以使用预处理程序指令为Mac和iOS导入不同的头文件吗?

我正在为Mac OS X和iOS编写一个类库,作为OS X的Cocoa Framework和iOS的静态库发布.为了简化问题,我打算在Xcode中使用多个目标.但是,Mac OS X上的类链接到Cocoa.h,而在iOS上它们链接到Foundation.h.

我的问题基本上是:

  • Mac OS X框架可以链接到Foundation.framework吗?框架中使用的类是NSString,NSMutableString和NSMutableArray.
  • 或者我可以在头文件中使用预处理器指令来控制框架包含,例如

    #ifdef MacOSX
        #import <Cocoa/Cocoa.h>
    #else
        #import <Foundation/Foundation.h>
    #endif
    
    Run Code Online (Sandbox Code Playgroud)

objective-c c-preprocessor

8
推荐指数
2
解决办法
7562
查看次数

确定此Delete语句的作用

不是一个sql程序员.它在我看来它正在寻找今天exch_date的任何东西并删除它.那是对的吗?

DELETE FROM dbo.Table where 
DATEADD(dd, DATEDIFF(dd,0,exch_Date),0) = DATEADD(dd, DATEDIFF(dd,0,GETDATE()),0)
Run Code Online (Sandbox Code Playgroud)

sql t-sql stored-procedures

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

windows.location.href不起作用

我用javascript有点麻烦.

这是搜索框:

<input id="lala" onkeypress="lala(event)" />
Run Code Online (Sandbox Code Playgroud)

这是脚本:

<script type="text/javascript">
function lala(e){
    tecla = (document.all) ? e.keyCode : e.which;
    if(tecla==13) windows.location.href = 'http://server:100/Theme/resumenInstrumento.aspx?nemo=lan';
} 
</script>
Run Code Online (Sandbox Code Playgroud)

什么时候做一个javascript警报,它看起来很好,但我不能去URL.

javascript search input location-href

0
推荐指数
1
解决办法
1531
查看次数