问题列表 - 第12753页

为什么弃用箭头符号?

我正在通过F#阅读一个非常流行的wikibook.在List Comprehensions部分的底部,它解释了可以使用箭头运算符而不是yield/yield!关键字.但它注意到这已被弃用.我想知道为什么?

syntax f#

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

在NSView中加载SWF

有没有办法加载swf文件并在NSView中显示它?

cocoa objective-c

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

Spring Dependency注入带注释的方面

使用Spring我在注释的Aspect类上进行依赖注入时遇到了一些问题.CacheService是在Spring上下文启动时注入的,但是当编织发生时,它表示cacheService为null.所以我不得不手动重新查看spring上下文并从那里获取bean.还有另一种方式吗?

这是我的看点的一个例子:

import org.apache.log4j.Logger;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
import com.mzgubin.application.cache.CacheService;

@Aspect
public class CachingAdvice {

  private static Logger log = Logger.getLogger(CachingAdvice.class);

  private CacheService cacheService;

  @Around("execution(public *com.mzgubin.application.callMethod(..)) &&"
            + "args(params)")
    public Object addCachingToCreateXMLFromSite(ProceedingJoinPoint pjp, InterestingParams params) throws Throwable {
    log.debug("Weaving a method call to see if we should return something from the cache or create it from scratch by letting control flow move on");

    Object result = null;
    if (getCacheService().objectExists(params))}{
      result = getCacheService().getObject(params);
    } else {
      result = pjp.proceed(pjp.getArgs()); …
Run Code Online (Sandbox Code Playgroud)

aop spring dependency-injection aspectj load-time-weaving

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

如何编写一个不返回任何内容的postgres存储过程?

如何在postgres中编写一个不返回值的简单存储过程?当我调用存储过程时,即使使用void返回类型,我也会返回一行.

CREATE FUNCTION somefunc(in_id bigint) RETURNS void AS $$
BEGIN
   DELETE from test_table where id = in_id;
END;
$$ LANGUAGE plpgsql;
Run Code Online (Sandbox Code Playgroud)

postgresql stored-procedures plpgsql

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

我可以配置没有数据源的Grails吗?

我有一个Grails应用程序,它从xml文件加载其数据并通过罗马提供rss提要.我没有任何域类,我的应用程序没有数据源.我不希望Grails在应用程序不需要时加载内存中的hsql db.删除DataSource.groovy文件阻止我启动Web应用程序,似乎需要数据源,但如果我的应用程序不需要数据源,我还能做些什么吗?

database grails groovy datasource

25
推荐指数
2
解决办法
8218
查看次数

从Ms Access Mdb文件获取数据到sql server 2005的最佳方法

我们使用一个使用Sql server 2005作为后端的软件.

问题是我们有数据进入访问文件,我们需要将它存储在sql server表中.

我准备好了sql server表.

我不需要MDB访问文件中的所有数据,但需要访问特定列,然后将其存储在SQL Server中.

我每周都会获得新的访问表,需要将其迁移到SQL Server中的表.

做这个的最好方式是什么?

sql-server sql-server-2005 access-vba

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

在Vim中有效地追加匹配:g/---/s/---/X /

你怎么能g在Vim 的命令中引用匹配?

我想在比赛结束后放X而不替换比赛.例如,在以下命令中不写create_title两次.

:g/create_title/s/create_title/X/
Run Code Online (Sandbox Code Playgroud)

你应该得到

create_titleX
Run Code Online (Sandbox Code Playgroud)

通过运行命令

create_tile
Run Code Online (Sandbox Code Playgroud)

vim append

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

BigInteger.valueOf()对于非常大的数字?

在Java中将50位数字符串转换为BigInteger的最佳方法是什么?它没有valueOf(String)方法,我无法转换为Long,因为它太小了.

java parsing biginteger

3
推荐指数
1
解决办法
3036
查看次数

当端口上的字符时,select()调用不返回

我有一个选择调用,似乎没有检测到串行端口上的字符.有什么我想念的吗?

如果我删除上面的块中的read()代码,select将返回一段时间,直到清空现有的端口缓冲区,然后再检测不到更多.

我正在将字符流式传输到端口,并且运行minicom会在端口上显示连续的输入流.

任何人都可以看到这段代码有什么问题吗?

int main(void)

{


  int ret;
  char buf[1280];
  fd_set         m_Inputs;  // fd_set for the select call for com input

  int            m_maxFD;   // max FD for select() call.

  struct timeval tv;



  int fd1;
  fd1 = open("/dev/ttyXR6", O_RDWR | O_NOCTTY | O_NONBLOCK);

  fcntl(fd1, F_SETFL, 0);

  struct termios options;

  tcgetattr(fd1, &options);  // Get the current options for the port...

  // Set the baud rates...
  cfsetispeed(&options, B9600);
  cfsetospeed(&options, B9600);

  // Enable the receiver and set local mode...
  options.c_cflag |= (CLOCAL | …
Run Code Online (Sandbox Code Playgroud)

c++ linux select

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

什么是谓词?

作为一个业余爱好者,我缺乏一些基础知识.在过去的几天里,我一直在读一些东西,"谓词"这个词不断出现.我非常感谢有关这个问题的解释.

language-agnostic

64
推荐指数
4
解决办法
2万
查看次数