问题列表 - 第12351页

将字节数组转换为double - c

我试图从16个元素的字节数组中获取数值(double)值,如下所示:

unsigned char input[16];
double output;
...
double a  = input[0];
distance = a;
for (i=1;i<16;i++){
    a = input[i] << 8*i;
    output += a;
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用.似乎包含左移结果的临时变量只能存储32位,因为在8位的4位移位操作之后它会溢出.

我知道我可以使用类似的东西

a = input[i] * pow(2,8*i);
Run Code Online (Sandbox Code Playgroud)

但是,出于好奇,我想知道使用移位运算符是否有任何解决这个问题的方法......

c bytearray

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

PHP/Amazon S3:查询字符串验证

我一直在使用该Zend_Service_Amazon_S3库访问Amazon S3,但一直无法找到任何正确处理生成安全访问URL的内容.

我的问题是我的存储桶中存储了多个对象,并且只有访问所有者的ACL权限.我需要能够创建允许定时访问的URL.但是,Amazon S3的文档非常简短.

有人可以详细说明,或提供一些链接,解释我如何在PHP中实现这一目标?

php zend-framework amazon-s3

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

为什么24*60*60*1000*1000除以24*60*60*1000在Java中不等于1000?

为什么24*60*60*1000*1000除以24*60*60*1000在Java中不等于1000?

java puzzle math

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

从JAR目录中读取属性文件

我正在创建一个可执行的JAR,它将在运行时从一个文件中读取一组属性.目录结构将类似于:

/some/dirs/executable.jar
/some/dirs/executable.properties
Run Code Online (Sandbox Code Playgroud)

有没有办法在executable.jar文件中设置属性加载器类来从jar所在的目录加载属性,而不是硬编码目录.

我不想将属性放在jar本身,因为属性文件需要是可配置的.

java jar properties path

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

g ++"不是类型"错误

写一个模板化的函数,我声明:

template <typename T>
T invertible(T const& container, T::size_type startIndex, T::size_type endIndex);
Run Code Online (Sandbox Code Playgroud)

用g ++ 4.0.1编译我得到了错误:

error: 'T::size_type' is not a type
Run Code Online (Sandbox Code Playgroud)

c++ gcc templates

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

像ATOM和RSS这样的提要中的分页?

这甚至可能吗?

也许?

<link rel=“next” type=“application/atom+xml” href=”[//path/page2]”></link> 
Run Code Online (Sandbox Code Playgroud)

rss2 atom-feed

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

RichTextBox和Word之间的字体大小不匹配

我有一个托管RichTextBox的小型WPF应用程序:

<RichTextBox SpellCheck.IsEnabled="True" 
             FontFamily="Verdana"
             AcceptsTab="True"
             AcceptsReturn="True"
             FontSize="14" />
Run Code Online (Sandbox Code Playgroud)

如上面的代码片段所示,我将字体大小设置为14.如果我将此RichTextBox中的文本复制到Microsoft Word或Microsoft WordPad,则报告字体大小为10.5.如果我从Word或写字板粘贴文本,则类似的怪异仍然存在.我已经确认从我的应用程序中选择的文本大小为14.任何帮助将不胜感激!

wpf richtextbox

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

JPA使用多个数据库模式

我在使用JPA/Spring时遇到一个特殊问题时遇到了一些麻烦:

如何动态地将模式分配给实体?

我们有TABLE1属于模式AD,TABLE2属于BD.

@Entity
@Table(name = "TABLE1", schema="S1D")
...

@Entity
@Table(name = "TABLE2", schema="S2D")
...
Run Code Online (Sandbox Code Playgroud)

模式可能不会在注释属性中进行硬编码,因为它取决于环境(Dev/Acc/Prd).(接受模式是S1A和S2A)

我怎样才能做到这一点?是否可以指定某种类型的占位符:

@Entity
@Table(name = "TABLE1", schema="${schema1}")
...

@Entity
@Table(name = "TABLE2", schema="${schema2}")
...
Run Code Online (Sandbox Code Playgroud)

以便根据驻留在环境中的属性文件替换模式?

干杯

java database schema spring jpa

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

示例无效的utf8字符串?

我正在测试我的一些代码如何处理坏数据,我需要一些无效的UTF-8字节序列.

你可以发布一些,理想情况下,解释为什么它们是坏的/你得到它们的地方?

unit-testing utf-8

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

检测WPF列表视图滚动条何时位于底部?

有没有办法检测来自ScrollViewera中的滚动条ListView是否已到达虚拟滚动空间的底部?我想检测这从服务器获取更多的项目投入到绑定ObservableCollectionListView.

现在我这样做:

private void currentTagNotContactsList_scrollChanged(object sender, ScrollChangedEventArgs e) {

    ListView v = (ListView)sender;


    if (e.VerticalOffset + e.ViewportHeight == e.ExtentHeight) {
        Debug.Print("At the bottom of the list!");
    }

}
Run Code Online (Sandbox Code Playgroud)

这甚至是正确的吗?我还需要区分导致事件的垂直滚动条和导致它的水平滚动条(即如果你在框的底部水平滚动,我不想继续生成对服务器的调用).

谢谢.

c# wpf listview scroll

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