问题列表 - 第6458页

用于计算unsigned char中"1"位数的C代码

我需要C代码在C中的unsigned char中返回1的数量.如果不明显,我需要解释它为什么有效.我找到了很多32位数的代码,但对于unsigned char却没有多少代码.

c hammingweight

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

工厂阶级知道得太多了

更新我已经更新了示例以更好地说明我的问题.我意识到它缺少一个特定点 - 即该CreateLabel()方法总是采用标签类型,因此工厂可以决定要创建的标签类型.事实是,它可能需要获得更多或更少的信息,具体取决于它想要返回的标签类型.

我有一个工厂类,它返回表示要发送到打印机的标签的对象.

工厂类看起来像这样:

public class LargeLabel : ILabel
{
    public string TrackingReference { get; private set; }

    public LargeLabel(string trackingReference)
    {
        TrackingReference = trackingReference;
    }
}

public class SmallLabel : ILabel
{
    public string TrackingReference { get; private set; }

    public SmallLabel(string trackingReference)
    {
        TrackingReference = trackingReference;
    }
}

public class LabelFactory
{
    public ILabel CreateLabel(LabelType labelType, string trackingReference)
    {
        switch (labelType)
        {
            case LabelType.Small:
                return new SmallLabel(trackingReference);
            case LabelType.Large:
                return new LargeLabel(trackingReference);
        }
    } …
Run Code Online (Sandbox Code Playgroud)

c# refactoring design-patterns factory

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

什么是标签标签中的"for"?

只是for在HTML标签标签中遇到参数:

<label for="required-firstname"> First Name </label>
<small>*</small>
<input name="required-firstname" type="text" tabindex="2" 
       id="required-firstname" size="24" maxlength="40">
Run Code Online (Sandbox Code Playgroud)

我正在将此表单转换为PHP处理过的脚本,我可以摆脱for =参数吗?(出于好奇,它做了什么?)

html forms usability

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

如何在回发后重置asp.net表单?

我正在尝试在btnCreate_OnClick事件之后将表单重置为默认值,就像第一个page_load一样.问题是在PostBack,每个文本框和其他控件之后重新加载ViewState值.由于DropDownList选择上的服务器事件,我无法停用viewstate.到目前为止我找到的唯一方法是在click事件之后重定向到self,但这会加载页面两次,因此是一个糟糕的解决方案.我尝试了ViewState.Clear()并更新了UpdatePanel,但没有成功.

我可以为所有控件做一个循环并设置txtXXXXX.Text =="",但我很确定这不是最好的主意.

类似Page.Reset()的东西本来就是完美的但它不存在.

我对这个问题的任何想法?

谢谢

forms asp.net

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

将HTML片段插入WPF FlowDocument

我正在从数据源动态构建WPF FlowDocument.其中一个数据元素是HTML的一个片段 - 我需要找到一种方法来解析它并将其插入到我的FlowDocument中.

我发现HTMLToXAMLConverter将返回HTML的XAML表示,但我仍然不确定如何最好地实例化该XAML片段,以便我可以将其插入到我的FlowDocument中.

html wpf xaml flowdocument

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

Windows递归grep命令行

我需要在Windows中做一个递归grep,在Unix/Linux中是这样的:

grep -i 'string' `find . -print`
Run Code Online (Sandbox Code Playgroud)

或者更优选的方法:

find . -print | xargs grep -i 'string'
Run Code Online (Sandbox Code Playgroud)

我只是坚持使用cmd.exe,所以我只有Windows内置命令.我不能在这台服务器上安装Cygwin或任何第三方工具,如UnxUtils.我甚至不确定我是否可以安装PowerShell.任何建议只使用cmd.exe内置插件(Windows 2003 Server)?

windows command-line grep

196
推荐指数
8
解决办法
24万
查看次数

寻找免费的c ++跨平台GUI框架

我正在为商业项目免费寻找跨平台GUI(这意味着我不能给出代码)没有GPL,我想没有LGPL还有什么能让我离开?wxWidgets?谢谢

c++ user-interface cross-platform

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

选择第一个和最后一个元素的最有效方法,SQLite?

从SQLite中的列中选择第一个和最后一个元素的最有效方法是什么?

sql sqlite select

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

ASP.NET中的Accounting Style字符串格式

我想知道将字符串格式化为会计样式的最简单方法.我知道如何使用{0:c}格式化货币,但会计风格存在一些差异,例如,所有美元符号将与所有小数点对齐,负数用括号表示,而不是用" - "减号.如果将单元格格式化为带有2位小数的"会计",您可以在Excel中找到我想要的方式的一个很好的例子.

asp.net string-formatting

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

如何找到已编译类的目标Java版本?

重复:

读取和显示Java .class版本的工具

如果我有一个已编译的Java类,有没有办法从类文件中告诉它的目标版本兼容性是什么?具体来说,我有许多编译为Java 6的类文件,它们在Java 5下运行并给出"无法识别的版本"错误.我希望能够在不运行JVM的情况下查看类文件并找到其目标版本兼容性.有任何想法吗?

java compiler-construction

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