问题列表 - 第47961页

如何在 Vim 中正确扩展高亮组?

我想创建一个名称Italic完全相同 Normal但文本为斜体的组。我的Normal组设置为

Normal   ctermfg=251 ctermbg=234 guifg=#cccccc guibg=#242424
Run Code Online (Sandbox Code Playgroud)

我的问题是:

  1. 正确的做法是term=italic 按如下方式添加到设置中吗?

    hi Italic term=italic ctermfg=251 ctermbg=234 guifg=#cccccc guibg=#242424
    
    Run Code Online (Sandbox Code Playgroud)
  2. 我想以一种通用的方式来做,即定义Italic这样的设置适用于所有颜色方案(以上仅适用于我当前的颜色方案)。有办法实现吗?就像是

    hi Italic extends Normal term=italic 
    
    Run Code Online (Sandbox Code Playgroud)

vim color-scheme highlight

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

在c ++中绘制形状的简单方法?

那里有任何绘图库真的很简单吗?我的字面意思是"draw_circle(screen,x,y,r,color)"之类的函数或类似的东西.

我已经看过SDL,但它不支持我想要的东西 - 如果可能的话,我想要一些非常容易使用的东西.

c++ geometry drawing shapes

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

我可以使用MongoDB替代iOS上的CoreData吗?

我刚刚开始阅读MongoDB和CouchDB等NoSQL技术.我很想知道我是否可以使用MongoDB或任何NoSQL技术来替代核心数据应用程序.

核心数据应用程序可能需要很长时间才能学习和实现,特别是如果您的应用程序很复杂并且您只想进行一些简单的添加,编辑,删除和查询(CRUD内容).

因为它看起来像JSON,看起来它可以运行得非常快; 我对NoSQL over Core Data的实现很感兴趣.

我可以将MongoDB作为本机运行吗?我做了一些谷歌搜索,但我真的无法得到我追求的具体答案.

如:

我不确定iphone在iphone平台上的优势是什么,是否支持,如果我提交一个带有NoSQL的应用程序,苹果团队会否认它吗?

谢谢

iphone couchdb native core-data mongodb

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

从MVC控制器将图像渲染到屏幕

我在数据库中有图像,我想返回图像以便从动作中查看.这是我的行动.

public FileContentResult Index(ItemImageRequest request)
{
    var result = queueService.GetItemImage(request);

    if (result.TotalResults == 0)
        return File(new byte[0], "image/jpeg");

    var image = result.FirstResult;

    return File(image.Image, "image/tif");
}
Run Code Online (Sandbox Code Playgroud)

我也试过这段代码

public FileStreamResult Index(ItemImageRequest request)
{
    //retrieval omitted

    var image = result.FirstResult;

    System.IO.Stream stream = new System.IO.MemoryStream(image.Image);

    return new FileStreamResult(stream, "image/tif");
}
Run Code Online (Sandbox Code Playgroud)

当我在浏览器中执行操作时,它会提示我下载.我不希望它下载,我希望它在浏览器中显示.我该如何做到这一点?

image asp.net-mvc-2

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

将一个大的IEnumerable划分为一个固定数量的项目的较小IEnumerable

为了支持仅接受特定数量的项目(5项)的API,我想将LINQ结果转换为总是包含该设定数量项目的较小项目组.

假设清单 {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18}

我想得到三个较小的列表,每个最多包含5个项目

{1, 2, 3, 4, 5}

{6, 7, 8, 9, 10}

{11, 12, 13, 14, 15}

{16, 17, 18}

我怎么能用LINQ做到这一点?我假设它涉及Group或者Aggregate,但我无法弄清楚如何写它.

c# linq

7
推荐指数
2
解决办法
7496
查看次数

如何以编程方式解析Spring中的属性占位符

我目前正在开发基于Spring 3.1.0.M1的基于注释的Web应用程序,并且我在应用程序的一个特定位置解析属性占位符时遇到问题.

这是故事.

1)在我的Web应用程序上下文(由DispatcherServlet加载)中,我有

MVC-config.xml文件:

<!-- Handles HTTP GET requests for /resources/version/**  -->
<resources mapping="/${app.resources.path}/**" location="/static/" cache-period="31556926"/> 

...

<!-- Web properties -->
<context:property-placeholder location="
    classpath:app.properties
    "/>
Run Code Online (Sandbox Code Playgroud)

2)在app.properties内部,有2个属性,其中包括:

app.properties:

# Properties provided (filtered) by Maven itself
app.version: 0.1-SNAPSHOT
...

# Static resources mapping
app.resources.path: resources/${app.version}
Run Code Online (Sandbox Code Playgroud)

3)我在JSP 2.1模板中有一个JSP自定义标记.此标记负责完整的资源路径构建,具体取决于环境设置,应用程序版本,弹簧主题选择等.自定义标记类扩展spring:url实现类,因此它可能被视为通常的url标记,但具有关于正确路径的一些额外知识.

我的问题是我无法在JSP自定义标记实现中正确解析$ {app.resources.path}.JSP自定义标记由servlet容器管理,而不是Spring,因此不参与DI.所以我不能只使用通常的@Value("$ {app.resources.path}")并由Spring自动解决它.

我所有的都是Web应用程序上下文实例,所以我必须以编程方式解析我的属性.

到目前为止我试过:

ResourceTag.java:

// returns null
PropertyResolver resolver = getRequestContext().getWebApplicationContext().getBean(PropertyResolver.class);
resolver.getProperty("app.resources.path");


// returns null, its the same web context instance (as expected)
PropertyResolver resolver2 = WebApplicationContextUtils.getRequiredWebApplicationContext(pageContext.getServletContext()).getBean(PropertyResolver.class);
resolver2.getProperty("app.resources.path");


// throws NPE, resolver3 …
Run Code Online (Sandbox Code Playgroud)

spring jsp dependency-injection jsp-tags custom-tag

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

ObjectInputStream.readObject()可以返回null吗?

ObjectInputStream.readObject()方法可以返回null吗?

java io

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

什么是Weld,JSR-299?

我发现了许多显示Weld代码示例的教程,但没有介绍性的概述.

您能否请一篇介绍性文章,或回答以下问题:

  • Weld做什么/给你什么?
  • 它与Java EE 6有什么关系?
  • 如何在Java EE 6项目中使用它?
  • 如果在Java EE 6项目中使用它,它取代了什么,如果有的话?

java-ee cdi java-ee-6 jboss-weld

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

生成0到1之间的随机浮点数

我正在尝试生成一个介于0和1之间的随机数.我一直在阅读arc4random(),但是没有关于从中获取浮点数的任何信息.我该怎么做呢?

c random floating-point arc4random ios

82
推荐指数
5
解决办法
6万
查看次数

我可以在WP7之外使用WP7 Panorama控件吗?

我需要一个像Windows Phone 7的Panorama控件一样的WPF控件,但我需要它用于桌面应用程序.

它将包含一系列面板(或Panorama项目),应用程序将能够以编程方式水平滑动.

此外,当前未在屏幕上显示的面板内的内容将需要"延迟加载".换句话说,应该引用它们但不加载或呈现它们.

我可以以某种方式调整WP7 Panorama控件来做到这一点吗?或者我是否必须从头开发自定义控件以表现类似于它?

谢谢!

编辑:我可能使用VirtualizingPanel来实现lazyload行为.

wpf wpf-controls

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