问题列表 - 第47292页

服务s = new ServiceImpl() - 你为什么这样做?

我刚读过这篇文章服务S =新服务时代() - 为什么你这样做?

想知道你对它的看法..想知道除了impl之外你会命名它吗?

java interface

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

浮点数是负零吗?(-0f)

IEEE浮点数有一个位用于指示符号,这意味着您可以在技术上具有零(+0和-0)的不同二进制表示.我是否可以在C中进行算术运算,从而产生负零浮点值?

这个问题的灵感来自于另一个问题是否可以安全地比较0.0f使用==,我还想知道是否还有其他方法来表示零,这会导致float1 == 0.0f看似完全相等的值.

[编辑]请不要评价比较花车的平等安全性!我并没有试图添加那些重复的问题.

language-agnostic floating-point negative-zero

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

使用带闪存的webview时屏幕闪烁

编辑:我做了一个演示apk,所以你可以理解我的意思:http://cl.ly/3g0s1p030j243y0p3m2F

对于我的应用程序,我想要一个"超级Power Point",或者一个主题演讲(商业团队将向他们的客户展示产品)使用Android平板电脑上的所有Android优点,手势等.由于Honeycomb还没有准备好,因为我们在3月之前需要它,我们选择了一些随机的Froyo平板电脑(Archos 101),但我的问题是我试过的每一款平板电脑/手机.

我做了一个非常棒的应用程序,但对于演示期间的一些动画,客户想要使用flash动画.因为我无法在Android中轻松编写动画(类似小电影/动画图形)并且缺乏时间,这似乎是一个好主意.

所以,经过网上搜索后,我使用了webview和这段代码:

    WebView mWebView1 = (WebView) findViewById(R.id.webview1);
    mWebView1.getSettings().setJavaScriptEnabled(true);
    mWebView1.getSettings().setPluginsEnabled(true);
    mWebView1.loadUrl("file:///android_asset/graph_01.swf");
Run Code Online (Sandbox Code Playgroud)

这项工作相当不错,但在我试过的每台设备上(Archos 101,Nexus One,Nexus S,Galaxy S,Xperia,Desire,HTC Hero,以及更多)每次活动都有一个webview闪烁,几毫秒的黑屏,然后动画终于出现了.

PS:我的布局也很简单:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<WebView android:id="@+id/webview1" android:layout_height="fill_parent"
            android:layout_width="fill_parent"></WebView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

请帮助我,我无法想象我是唯一一个面对这个问题的人.

非常感谢任何帮助.你有我所有的代码和演示apk.

flash adobe android webview

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

确定浮点数是否与分数无理​​相关

我有一个随机的浮点数,我必须确定它是不合理的数字,如√2还是像123/321这样的分数.他们两个在任何地方都被表示为无穷无尽的数字,但有没有办法肯定地说一个数字是一个分数还是它是不合理的?

谢谢!

floating-point objective-c

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

提高.net中的事件 - 性能影响

在编写良好的性能代码方面,抛出异常代价很高.但是如何举办活动呢?因此,对.net clr人群的理论质疑:

与一个订户一起举办活动的记忆含义是什么?拥有1 000 000名订户?如何计算这些含义?提升一个事件euqal直接调用(否则处理程序)订阅者的成员方法?

.net memory performance

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

带向导的Visual Studio项目模板

我正在寻找有关如何在Visual Studio 2010中使用向导创建项目模板的示例。我的要求是,当用户选择“添加项目”时,我想显示一个对话框,供用户输入一些输入参数。然后在按OK的形式时,我们生成一个XML文件,该文件要添加到项目中。

谢谢

visual-studio-2010

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

Python中的漂亮打印格式问题

 str = ""
 for i in range(1,91):
     str = str + '-'

 print "+", '{:^90}'.format(str), "+"
 for elem in cursor:
     print "|", '{:^8}'.format(elem['classid']), \
           "|", '{:^8}'.format(elem['dept']), \
           "|", '{:^8}'.format(elem['coursenum']), \
           "|", '{:^8}'.format(elem['area']), \
           "|", '{:<46}'.format(elem['title']), \
          "|"
 print "+", '{:^90}'.format(str), "+"
Run Code Online (Sandbox Code Playgroud)

我有以下代码来尝试打印出db查询的结果.在独立文件中,它打印以下输出:

+ ------------------------------------------------------------------------------------------ +
| centered | centered | centered | centered | 12                                             |
| centered | centered | centered | centered | 12                                             |
| centered | centered | centered | centered | 12                                             |
+ ------------------------------------------------------------------------------------------ …
Run Code Online (Sandbox Code Playgroud)

python pretty-print

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

类特定的"常量"是否仍应在模块级别声明?

PEP 8中,它声明"常量通常在模块级[...]上定义".这对于标准库是有意义的,其中常量倾向于涉及整个模块而不是特定类(例如zlib.MAX_WBITSre.UNICODE).我现在正在编写一个模块,其中常量都与各个类有关.

该模块旨在允许Python程序使用特定于应用程序的序列化格式,其中数据块被排列成"块",并且这些块被进一步排列成"区域".块和区域的维度是暴露的有用常量,我一直在做类属性,直到我在PEP 8中遇到这一行.

我倾向于将它们保留原样(PEP 8 说"愚蠢的一致性是小脑袋的大人物",毕竟),但是要确保我这样做不会严重打破用户的期望.(该模块尚未发布,因此向后兼容性不是问题.)

供参考,"PEP 8"风格......

CHUNK_SIZE_X = 16
CHUNK_SIZE_Z = 16
REGION_SIZE_X = 32
REGION_SIZE_Z = 32

def Chunk(object):
    # magic happens here

def Region(object):
    # magic happens here
Run Code Online (Sandbox Code Playgroud)

......以及我目前的"以班级为基础"的风格......

def Chunk(object):
    SIZE_X = 16
    SIZE_Z = 16

    # magic happens here

def Region(object):
    SIZE_X = 32
    SIZE_Z = 32

    # magic happens here
Run Code Online (Sandbox Code Playgroud)

python naming-conventions

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

gTest和多个main()

我有一个Eclipse项目.所有测试用例都在一个*.cpp文件中.问题是这样我最终得到了两个main()函数.一个用于app本身,一个用于testcases.当然,Eclipse拒绝构建......我想在一个项目下将所有内容保存在一起(避免使用多个配置,SVN存储库等).理想情况下,我想强制Eclipse构建两个可执行文件(一个用于app,一个用于testcases).我快速浏览了Eclipse Makefile,但说实话,我不太清楚它是如何工作的.总是可以排除Main.cpp/Testcases.cpp并构建一个可执行文件,但它不是很优雅......

有类似经历的人吗?

c++ eclipse googletest

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

C#4.0 - 多维关联数组(或模仿一个?)

我是一位经验丰富的PHP开发人员,过渡到C#.目前我正在开发Windows窗体应用程序.

我在搜索中发现C#不像PHP那样以松散的方式支持关联数组.我在Dictionary上找到了关于"结构"的信息,它们似乎是类对象.

我遇到的麻烦不仅是关联数组,而是一个多维数组,我想用它来保持一系列循环中的多个计数.

应用程序正在读取文本日志文件,搜索预定义的字符串,在找到该字符串时拉出该行上的日期,并在该日期递增该字符串匹配的计数.

在PHP中,它会像这样简单:

// Initialize
$count_array[$string_date][$string_keyword] = 0;

...

// if string is found
$count_array[$string_date][$string_keyword] += 1;

...

// To ouput contents of array
foreach($count_array as $date -> $keyword_count_array) {
    echo $date; // output date

    foreach($keyword_count_array as $keyword -> $count) {
        echo $keyword . ": " . $count;
    }
}
Run Code Online (Sandbox Code Playgroud)

它似乎更多地涉及C#(这不是一件坏事).我试过使用我在另一个类似问题上找到的建议,但我并没有真正遵循如何增加或迭代/输出内容:

// Initialize
var count_array = new Dictionary<string, Dictionary<string, int>>();
count_array = null;

...

// if string is found - I think the second reference is supposed to …
Run Code Online (Sandbox Code Playgroud)

.net c# associative-array multidimensional-array

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