问题列表 - 第35696页

如何确保序列具有一定的长度?

我要检查一个IEnumerable包含正好一个元素.这个片段确实有效:

bool hasOneElement = seq.Count() == 1
Run Code Online (Sandbox Code Playgroud)

然而,它并不是非常有效,因为Count()它将枚举整个列表.显然,知道列表是空的或包含多于1个元素意味着它不是空的.是否存在具有此短路行为的扩展方法?

c# linq extension-methods

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

如何更新uilabel文本

嗨,在我的项目中,我需要根据执行的事件更新标签.
假设我正在与服务器交互,那么标签应该显示在文本之后
1.连接到服务器
2.从服务器接收的响应等

你能帮助我吗?

iphone xcode

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

在Debug中运行Logback

我最近从log4j切换到logback,我想知道是否有一种简单的方法在调试模式下运行logback,类似于log4j的log4j.debug属性.我需要看看它logback.xml从哪里拿起来.

文档提到使用a StatusPrinter打印出logback的内部状态,但这需要更改代码.

java logging logback

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

如何将char数组转换为基于字符串的十六进制流(ostringstream)

在C++中(在Linux上使用gcc)我想把一个byte array(vector<unsigned char>)放到a ostringstream或a中string.

我知道我可以使用,sprintf但它似乎也不是最好的使用方式char*.

顺便说一句:这个链接没有帮助

编辑:目前为止所有答案都有效.但我没有意思,我想将字节/十六进制值转换为它们的字符串表示,例如,vector<..> = {0,1,2} -> string = "000102".对不起,但重要的细节

c++ string hex ostringstream

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

关闭javascript时如何处理

可能重复:
如何检测JavaScript是否被禁用?

我的第一个Web应用程序在很大程度上依赖于Javascript和AJAX应用程序.

除了我的登录页面,大多数页面在向服务器提交数据时依赖于Javascript和Ajax.我一直在考虑这个,如果用户禁用他/她的JavaScript,那么我的应用程序不会相应地表现.

我在登录页面中使用了这段代码

<NOSCRIPT>
    Javascript is required to run this pages.  Please turn it on or ask help from techsupport if you dont know how to enable it
</NOSCRIPT>
Run Code Online (Sandbox Code Playgroud)

虽然我认为不相关,但为了向所有人提供信息,我使用了Spring MVC 2.5和Jquery.

有没有想过其他人如何在这样的场景中处理?

javascript jquery spring-mvc

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

使用编译查询时,我们是否还需要存储过程?

在实体框架(或linq-to-sql)中与SQL Server结合使用编译查询时,使用存储过程实际上是否仍有任何性能优势?

编译的查询将作为参数化查询进行缓存,因此性能应该接近存储过程.是否存在存储过程表现更好的情况?

- 编辑 -

为了回应下面的Yakimych的回答,我并不是要暗示编译的查询与存储过程相同.如果你在应用程序端完成所有可能的优化(在这种情况下是编译查询),我试图找出是否仍然需要sprocs.所以我想我正在寻找为什么存储过程比应用程序端优化和参数化查询(这是有效编译查询)的组合更好的原因.

我问这个的原因之一是因为有很多人似乎认为不再需要存储的程序因为不同的原因(即这篇文章).

.net sql-server entity-framework linq-to-sql compiled-query

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

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

保存GridSplitter位置

我有这个:

        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="50*" />
            <ColumnDefinition Width="5" />
            <ColumnDefinition Width="50*" />
        </Grid.ColumnDefinitions>
        <GridSplitter Background="{x:Static SystemColors.ControlBrush}"
          Grid.Column="1"
          Margin="0,0,0,0"
          Name="splitter"
          HorizontalAlignment="Stretch" />
Run Code Online (Sandbox Code Playgroud)

我正在尝试保存并恢复分离器位置.我正在使用grid.ColumnDefinitions[0].Width,它以像素为单位返回列的宽度.

当我恢复位置时,如何恢复并保持50*设置,以便在调整窗口大小时,列可以正确调整大小?

wpf

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

Flot在图表上添加标记到线

我试图绘制一个图表,表示人体重量(y轴)随时间的变化(x轴).我还需要显示事件的标记,例如特定日期的药物变化.是否可以向数据集添加一个点,其中只包含一个时间值,该值包含在线图中但不会更改线的图形?

javascript flot

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

如何在Emacs中设置括号/括号/圆括号的颜色?

我想指定的颜色{},()[]在自定义颜色主题.这可能吗?

更新:这是来源.请注意该主题的开发状态; 在工作场所和家中使用都是不安全的.

;;; Color theme based on Moria for VIM.
(defun color-theme-moria ()
  "A color theme based on Moria for VIM."
  (interactive)
  (color-theme-install
   '(color-theme-moria
     ((foreground-color . "#000000") ;done
      (cursor-color . "#ffffff")
      (background-color . "#f0f0f0") ;done
      (background-mode . light)) ;done
     (default ((t (nil)))) ;done
     (underline ((t (:underline t)))) ;done
     (modeline ((t (:foreground "black" :background "#000000"))))
     (modeline-buffer-id ((t (:foreground "red" :background "#0000ff"))))
     (modeline-mousable ((t (:foreground "cyan" :background "#007080"))))
     (modeline-mousable-minor-mode ((t (:foreground "cyan" :background "#007080")))) …
Run Code Online (Sandbox Code Playgroud)

emacs elisp dot-emacs

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